3159f3fc23
2015-04-03 version 1.1.0 << breaking change >> Remove msgpack_fwd.hpp Improve user types adaptation mechanism (#262) Since version 1.0.0, users need to obey the correct include order. However, it is very difficult to maintain the correct order in big projects. version 1.1.0 removed this order. Users don't need to care about include order. Migration guide from 1.0.x to 1.1.0 has been written. See https://github.com/msgpack/msgpack-c/wiki Fix vector size check (#251) Fix inttypes.h inclusion on MSVC (#257) Support documents generation by Doxygen (#259) Remove C99 style variable declaration (#253) Improve documents (https://github.com/msgpack/msgpack-c/wiki) 2015-03-22 version 1.0.1: Fix compilation error on Mac 10.9 (#244) Fix typos in documents (#240) Update CHANGELOG.md for version 1.0.0 (#242) Fix erb templates for the next code generation (#239)
40 lines
857 B
Makefile
40 lines
857 B
Makefile
# $ NetBSD $
|
|
|
|
DISTNAME= msgpack-1.1.0
|
|
CATEGORIES= devel
|
|
MASTER_SITES= https://github.com/msgpack/msgpack-c/releases/download/cpp-${PKGVERSION_NOREV}/
|
|
|
|
GIT_REPOSITORIES= msgpack
|
|
GIT_REPO.msgpack= git://github.com/msgpack/msgpack-c.git
|
|
GIT_MODULE.msgpack= msgpack-c
|
|
WRKSRC= ${WRKDIR}/${GIT_MODULE.msgpack}
|
|
|
|
HOMEPAGE= http://msgpack.org/
|
|
COMMENT= Binary-based efficient object serialization library
|
|
LICENSE= apache-2.0
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LANGUAGES= c c++
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS= aclocal autoconf automake autoheader
|
|
|
|
CONFLICTS= msgpack-[0-9]*
|
|
|
|
PKGCONFIG_OVERRIDE= msgpack.pc.in
|
|
|
|
GCC_REQD+= 4.1
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
CFLAGS+= -march=i686
|
|
CXXFLAGS+= -march=i686
|
|
.endif
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC} && ./bootstrap
|
|
|
|
.include "options.mk"
|
|
|
|
.include "../../wip/mk/git-package.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|