[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