[87265] trunk/dports/devel/libzookeeper/Portfile

hum at macports.org hum at macports.org
Tue Nov 15 07:34:54 PST 2011


Revision: 87265
          http://trac.macports.org/changeset/87265
Author:   hum at macports.org
Date:     2011-11-15 07:34:51 -0800 (Tue, 15 Nov 2011)
Log Message:
-----------
libzookeeper: update to 3.3.3; add license; set dist_subdir to zookeeper; fix for universal build; add livecheck;take joint maintainership; see #31979.

Modified Paths:
--------------
    trunk/dports/devel/libzookeeper/Portfile

Modified: trunk/dports/devel/libzookeeper/Portfile
===================================================================
--- trunk/dports/devel/libzookeeper/Portfile	2011-11-15 11:29:26 UTC (rev 87264)
+++ trunk/dports/devel/libzookeeper/Portfile	2011-11-15 15:34:51 UTC (rev 87265)
@@ -3,7 +3,7 @@
 
 PortSystem 1.0
 name                    libzookeeper
-version                 3.3.0
+version             3.3.3
 description             C bindings for ZooKeeper, the high-performance coordination service
 long_description        ZooKeeper is a distributed, open-source coordination service for \
 distributed applications. It exposes a simple set of primitives that distributed applications \
@@ -11,19 +11,25 @@
 maintenance, and groups and naming. It is designed to be easy to program to, and uses a data \
 model styled after the familiar directory tree structure of file systems. This port contains \
 the C bindings for interacting with it.
-maintainers             brett
+maintainers         brett hum
 categories              devel
 platforms               darwin
+license             Apache-2.0
 homepage                http://hadoop.apache.org/zookeeper/
 distname                zookeeper-${version}
+dist_subdir         zookeeper
 master_sites            apache:hadoop/zookeeper/${distname}
-checksums               sha1 6f4bdcc8cade06f92c0c843f327fa8291d5933c8
+checksums           rmd160  c245ecbdf921f70ab4b4f5c9593452f9b3bea5c3 \
+                    sha256  70808f5492ca1f9bec1ed7b129f2f7cb97df821ae04a6af9e99f23cdabe4f1d4
 worksrcdir              ${distname}/src/c
+
+variant universal   {}
+
 use_configure           yes
 configure.args          --mandir=${prefix}/share/man
 
 pre-configure {
-      system "cd ${worksrcpath}/../.. && ant compile_jute"
+      system -W "${worksrcpath}/../.." "ant compile_jute"
 }
 
 post-configure {
@@ -31,3 +37,8 @@
       reinplace "s|c-client-src|zookeeper|" ${worksrcpath}/Makefile
 }
 
+build.args          CFLAGS="${configure.cflags} [get_canonical_archflags]"
+
+livecheck.type      regex
+livecheck.url       http://www.eu.apache.org/dist/zookeeper/stable/
+livecheck.regex     zookeeper-(\[0-9.\]+)\\.tar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111115/05ab392b/attachment.html>


More information about the macports-changes mailing list