Modified: trunk/dports/devel/msgpack/Portfile (119527 => 119528)
--- trunk/dports/devel/msgpack/Portfile 2014-04-29 13:29:19 UTC (rev 119527)
+++ trunk/dports/devel/msgpack/Portfile 2014-04-29 13:33:49 UTC (rev 119528)
@@ -2,11 +2,12 @@
# $Id$
PortSystem 1.0
+PortGroup github 1.0
-name msgpack
-version 0.5.7
+github.setup msgpack msgpack-c 0.5.8 cpp-
+
categories devel
-maintainers hum gmail.com:naoya.n openmaintainer
+maintainers hum openmaintainer
description Library for a binary-based efficient data interchange format
long_description MessagePack is a binary-based efficient data interchange \
@@ -14,17 +15,22 @@
It is like JSON, but very fast and small.
homepage http://msgpack.org/
-platforms darwin freebsd
+platforms darwin
license Apache-2
-master_sites ${homepage}releases/cpp/
+checksums rmd160 fc7073b37f8ca30ab585f8b5c4ecf3b21e4e4217 \
+ sha256 4dc77dd9ca11920db4b91de53a45eb79e2d24be46f0b2d08af9b16b88ade3b80
-checksums rmd160 525ffd5a8035f093f5fa41e478377cf1a2bf7707 \
- sha256 7c203265cf14a4723820e0fc7ac14bf4bad5578f7bc525e9835c70cd36e7d1b8
+depends_build port:autoconf port:automake port:libtool
-# http://trac.macports.org/ticket/31316
-compiler.blacklist llvm-gcc-4.2
+pre-configure {
+ system -W ${worksrcpath} "./bootstrap"
+}
-livecheck.type regex
-livecheck.url [lindex ${master_sites} 0]
-livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
+post-destroot {
+ set docdir ${prefix}/share/doc/${name}
+ xinstall -d ${destroot}${docdir}
+ xinstall -m 644 -W ${worksrcpath} \
+ AUTHORS COPYING ChangeLog LICENSE NOTICE README README.md \
+ ${destroot}${docdir}
+}