aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2015-05-06 22:48:15 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2015-05-06 22:48:15 +0000
commitc0d3af140214153bea498dfb89195aa6f8f580f5 (patch)
tree2adeaa2c976c63d28f7656ab2f5da89ff4df8dac /devel
parent1ef19c7f714cec9dabd95425c5bb6ac02dea209d (diff)
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/msgpack/Makefile20
-rw-r--r--devel/msgpack/distinfo4
-rw-r--r--devel/msgpack/files/patch-Makefile.am11
-rw-r--r--devel/msgpack/pkg-plist93
4 files changed, 102 insertions, 26 deletions
diff --git a/devel/msgpack/Makefile b/devel/msgpack/Makefile
index 2ba473f9e8e9..4ee948b20667 100644
--- a/devel/msgpack/Makefile
+++ b/devel/msgpack/Makefile
@@ -1,15 +1,22 @@
# $FreeBSD$
PORTNAME= msgpack
-PORTVERSION= 0.5.7
-PORTREVISION= 1
+PORTVERSION= 1.0.0
CATEGORIES= devel
-MASTER_SITES= http://msgpack.org/releases/cpp/
MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= Binary-based efficient data interchange format focused on performance
+COMMENT= MessagePack implementation for C and C++
+
+LICENSE= APACHE20
+
+USE_GITHUB= yes
+GH_ACCOUNT= msgpack
+GH_PROJECT= msgpack-c
+GH_TAGNAME= cpp-${PORTVERSION}
+GH_COMMIT= 62be3f1
+
+USES= libtool:build autoreconf:build
-USES= libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -25,4 +32,7 @@ USE_GCC= yes
CONFIGURE_ARGS= CFLAGS="${CFLAGS} -march=i686" CXXFLAGS="${CXXFLAGS} -march=i686"
.endif
+pre-configure:
+ cd ${WRKSRC} && ./bootstrap
+
.include <bsd.port.post.mk>
diff --git a/devel/msgpack/distinfo b/devel/msgpack/distinfo
index 3c5f143f0d52..1a93375c532e 100644
--- a/devel/msgpack/distinfo
+++ b/devel/msgpack/distinfo
@@ -1,2 +1,2 @@
-SHA256 (msgpack-0.5.7.tar.gz) = 7c203265cf14a4723820e0fc7ac14bf4bad5578f7bc525e9835c70cd36e7d1b8
-SIZE (msgpack-0.5.7.tar.gz) = 409209
+SHA256 (msgpack-1.0.0.tar.gz) = 077571e3168ad6d034e296cb4b8566143d406ff410d0f59bc1bf8a08cc1b670e
+SIZE (msgpack-1.0.0.tar.gz) = 166991
diff --git a/devel/msgpack/files/patch-Makefile.am b/devel/msgpack/files/patch-Makefile.am
new file mode 100644
index 000000000000..952d64933f49
--- /dev/null
+++ b/devel/msgpack/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- Makefile.am.orig 2015-05-07 00:17:43.206572341 +0900
++++ Makefile.am 2015-05-07 00:18:35.853568427 +0900
+@@ -11,7 +11,7 @@
+ EXTRA_DIST = \
+ $(DOC_FILES) CMakeLists.txt test/CMakeLists.txt
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = msgpack.pc
+
+ doxygen:
diff --git a/devel/msgpack/pkg-plist b/devel/msgpack/pkg-plist
index 1b4a909185d6..44ee7938fe19 100644
--- a/devel/msgpack/pkg-plist
+++ b/devel/msgpack/pkg-plist
@@ -1,7 +1,73 @@
include/msgpack.h
include/msgpack.hpp
+include/msgpack/adaptor/bool.hpp
+include/msgpack/adaptor/bool_fwd.hpp
+include/msgpack/adaptor/char_ptr.hpp
+include/msgpack/adaptor/char_ptr_fwd.hpp
+include/msgpack/adaptor/check_container_size.hpp
+include/msgpack/adaptor/cpp11/array.hpp
+include/msgpack/adaptor/cpp11/array_char.hpp
+include/msgpack/adaptor/cpp11/array_char_fwd.hpp
+include/msgpack/adaptor/cpp11/array_fwd.hpp
+include/msgpack/adaptor/cpp11/forward_list.hpp
+include/msgpack/adaptor/cpp11/forward_list_fwd.hpp
+include/msgpack/adaptor/cpp11/tuple.hpp
+include/msgpack/adaptor/cpp11/tuple_fwd.hpp
+include/msgpack/adaptor/cpp11/unordered_map.hpp
+include/msgpack/adaptor/cpp11/unordered_map_fwd.hpp
+include/msgpack/adaptor/cpp11/unordered_set.hpp
+include/msgpack/adaptor/cpp11/unordered_set_fwd.hpp
+include/msgpack/adaptor/define.hpp
+include/msgpack/adaptor/deque.hpp
+include/msgpack/adaptor/deque_fwd.hpp
+include/msgpack/adaptor/detail/cpp03_define.hpp
+include/msgpack/adaptor/detail/cpp03_msgpack_tuple.hpp
+include/msgpack/adaptor/detail/cpp03_msgpack_tuple_fwd.hpp
+include/msgpack/adaptor/detail/cpp11_define.hpp
+include/msgpack/adaptor/detail/cpp11_msgpack_tuple.hpp
+include/msgpack/adaptor/detail/cpp11_msgpack_tuple_fwd.hpp
+include/msgpack/adaptor/fixint.hpp
+include/msgpack/adaptor/fixint_fwd.hpp
+include/msgpack/adaptor/float.hpp
+include/msgpack/adaptor/float_fwd.hpp
+include/msgpack/adaptor/int.hpp
+include/msgpack/adaptor/int_fwd.hpp
+include/msgpack/adaptor/list.hpp
+include/msgpack/adaptor/list_fwd.hpp
+include/msgpack/adaptor/map.hpp
+include/msgpack/adaptor/map_fwd.hpp
+include/msgpack/adaptor/msgpack_tuple.hpp
+include/msgpack/adaptor/msgpack_tuple_fwd.hpp
+include/msgpack/adaptor/nil.hpp
+include/msgpack/adaptor/nil_fwd.hpp
+include/msgpack/adaptor/pair.hpp
+include/msgpack/adaptor/pair_fwd.hpp
+include/msgpack/adaptor/raw.hpp
+include/msgpack/adaptor/raw_fwd.hpp
+include/msgpack/adaptor/set.hpp
+include/msgpack/adaptor/set_fwd.hpp
+include/msgpack/adaptor/string.hpp
+include/msgpack/adaptor/string_fwd.hpp
+include/msgpack/adaptor/tr1/unordered_map.hpp
+include/msgpack/adaptor/tr1/unordered_map_fwd.hpp
+include/msgpack/adaptor/tr1/unordered_set.hpp
+include/msgpack/adaptor/tr1/unordered_set_fwd.hpp
+include/msgpack/adaptor/vector.hpp
+include/msgpack/adaptor/vector_bool.hpp
+include/msgpack/adaptor/vector_bool_fwd.hpp
+include/msgpack/adaptor/vector_char.hpp
+include/msgpack/adaptor/vector_char_fwd.hpp
+include/msgpack/adaptor/vector_fwd.hpp
+include/msgpack/cpp_config.hpp
+include/msgpack/detail/cpp03_zone.hpp
+include/msgpack/detail/cpp11_zone.hpp
+include/msgpack/fbuffer.h
+include/msgpack/fbuffer.hpp
+include/msgpack/gcc_atomic.h
+include/msgpack/iterator.hpp
include/msgpack/object.h
include/msgpack/object.hpp
+include/msgpack/object_fwd.hpp
include/msgpack/pack.h
include/msgpack/pack.hpp
include/msgpack/pack_define.h
@@ -10,39 +76,28 @@ include/msgpack/sbuffer.h
include/msgpack/sbuffer.hpp
include/msgpack/sysdep.h
include/msgpack/type.hpp
-include/msgpack/type/bool.hpp
-include/msgpack/type/define.hpp
-include/msgpack/type/deque.hpp
-include/msgpack/type/fixint.hpp
-include/msgpack/type/float.hpp
-include/msgpack/type/int.hpp
-include/msgpack/type/list.hpp
-include/msgpack/type/map.hpp
-include/msgpack/type/nil.hpp
-include/msgpack/type/pair.hpp
-include/msgpack/type/raw.hpp
-include/msgpack/type/set.hpp
-include/msgpack/type/string.hpp
-include/msgpack/type/tr1/unordered_map.hpp
-include/msgpack/type/tr1/unordered_set.hpp
-include/msgpack/type/tuple.hpp
-include/msgpack/type/vector.hpp
include/msgpack/unpack.h
include/msgpack/unpack.hpp
include/msgpack/unpack_define.h
include/msgpack/unpack_template.h
+include/msgpack/util.h
include/msgpack/version.h
+include/msgpack/version.hpp
+include/msgpack/version_master.h
+include/msgpack/versioning.hpp
include/msgpack/vrefbuffer.h
include/msgpack/vrefbuffer.hpp
include/msgpack/zbuffer.h
include/msgpack/zbuffer.hpp
include/msgpack/zone.h
include/msgpack/zone.hpp
+include/msgpack_fwd.hpp
lib/libmsgpack.a
lib/libmsgpack.so
-lib/libmsgpack.so.3
-lib/libmsgpack.so.3.0.0
+lib/libmsgpack.so.4
+lib/libmsgpack.so.4.0.0
lib/libmsgpackc.a
lib/libmsgpackc.so
lib/libmsgpackc.so.2
lib/libmsgpackc.so.2.0.0
+libdata/pkgconfig/msgpack.pc