Revision: 119528 https://trac.macports.org/changeset/119528 Author: hum@macports.org Date: 2014-04-29 06:33:49 -0700 (Tue, 29 Apr 2014) Log Message: ----------- msgpack: update to 0.5.8; use github; see #43519. Modified Paths: -------------- trunk/dports/devel/msgpack/Portfile Modified: trunk/dports/devel/msgpack/Portfile =================================================================== --- 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} +}