summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-04-26 20:24:04 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-04-26 20:24:04 +0000
commit38950cb8ff7ac5a42dcd8a9fac1b67c21c8af1aa (patch)
treecd4b8458dd0f0d71869e1401519623c4e5a6ec93 /net-libs
parentVersion bump with bug fixes. (diff)
downloadhistorical-38950cb8ff7ac5a42dcd8a9fac1b67c21c8af1aa.tar.gz
historical-38950cb8ff7ac5a42dcd8a9fac1b67c21c8af1aa.tar.bz2
historical-38950cb8ff7ac5a42dcd8a9fac1b67c21c8af1aa.zip
Version bump zeromq to 2.1.6.
Package-Manager: portage-2.1.9.46/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/zeromq/ChangeLog7
-rw-r--r--net-libs/zeromq/Manifest10
-rw-r--r--net-libs/zeromq/zeromq-2.1.6.ebuild52
3 files changed, 64 insertions, 5 deletions
diff --git a/net-libs/zeromq/ChangeLog b/net-libs/zeromq/ChangeLog
index 87e2f56118cd..2e728b088062 100644
--- a/net-libs/zeromq/ChangeLog
+++ b/net-libs/zeromq/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/zeromq
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.8 2011/04/05 19:57:35 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.9 2011/04/26 20:24:04 djc Exp $
+
+*zeromq-2.1.6 (26 Apr 2011)
+
+ 26 Apr 2011; Dirkjan Ochtman <djc@gentoo.org> +zeromq-2.1.6.ebuild:
+ Version bump to 2.1.6.
05 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> zeromq-2.0.9.ebuild:
Revert amd64 stabilisation, package not ready.
diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 69cc0635156c..68072a22a003 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -4,14 +4,16 @@ Hash: SHA1
AUX zeromq-2.1.3-configure.patch 4183 RMD160 ea17e04b284b18bb8d7c7d77f1d887ed4ea70f14 SHA1 72b1b873c919fc212f25a4aceb069666d6225833 SHA256 9095b7ddb596abecb4e4c9a05bfcef904cf1f00276dcfc12934484178838074a
DIST zeromq-2.0.9.tar.gz 1077793 RMD160 7a6a2eec50a586c2a1ef11152c7890db5444bef0 SHA1 c636c5b28f2ed4e5b10299d5fe4b08dccbeabe22 SHA256 2ffa18d1a8539cd745aefcdaddbe0233db4a356ab132f855cce9d8acbae56cdf
DIST zeromq-2.1.3.tar.gz 1757352 RMD160 7c6507142a602d6f42c3150d3e6609f60b043c1d SHA1 b08f55d53c5cd1f4585c5cd368763c967f4b9ab0 SHA256 40202ca1abeebc6bee9b388f62bf40d8325df645067a09df5077e37a99f789b2
+DIST zeromq-2.1.6.tar.gz 1873337 RMD160 90752c05b752313bf093d0ef4c59a71931861339 SHA1 f1b4dc7d8dc5b25b715f512d4a21766356718dd9 SHA256 a1bbb352a9dbf34b18a3999b22a8db2d51e4a52508d098528d771811533f9fd0
EBUILD zeromq-2.0.9.ebuild 1427 RMD160 f464f5a0b2f2ddc884a5afb4a6c60ed259c9316e SHA1 6976b22ffdd5d35781dc5c5505149ccb8882065d SHA256 454e55ec6f23e2f947d17994e9eeb7623558d4179c6940adb4fb29a247a625de
EBUILD zeromq-2.1.3.ebuild 1432 RMD160 84c01b4fe67a4840ab258c69a17fb345f0980708 SHA1 309ab13dae7317051558fffacb5dc3d955a820ce SHA256 9db9583cb5b376eae1aea9aaf7945492e7795aca459fbab9d8ca40b23807a38b
-MISC ChangeLog 1198 RMD160 265ae03470269edf679bbcb5a62cc7bf4d9cede0 SHA1 eb543f37b0108b5623a6e747268314ead63d42f6 SHA256 920bba29a74140bfcddbfadeedb96f41bda21c18f5d1ea173679d8bf6dba3d7e
+EBUILD zeromq-2.1.6.ebuild 1324 RMD160 478520e8ea8211ca95c6f76c06d8dc4c4b786dad SHA1 982d6a4481e54a6172c95700713b3c0a5daf4671 SHA256 c2b4723e89691949596c907be780f3661a8b8ff04fada1845bf2645b5375368b
+MISC ChangeLog 1317 RMD160 a1431e750655cae05096086e1e74581947dcd1b3 SHA1 48759fb422ec32e5b1b81241ac76321cc9a3dca5 SHA256 2b9157f0def128f1330a1153494e85d0af9c89dd785d33800ec62e6065856864
MISC metadata.xml 1514 RMD160 29b3ab8ef04b120e9426a6d5a305c13ad51c4a7b SHA1 c68c225f229e589f8ba9532e6102bddf0666d161 SHA256 d04ef257d49cb01c2dc2affe749e07ef81a115307bd7f3b6dd481fa8afd35a32
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk2bdDIACgkQAiZjviIA2XjhEQCeMrFSOjS6Py9j8y0dp4B1MLWn
-CeoAoKDhQwDTZpbCPtXs6UZwvHxWmBe8
-=y0LB
+iEYEARECAAYFAk23Ke0ACgkQxeMuLWsGW/uYTACfX3ywulu50bArcLPG1bxEoGgL
+6G0An0BC5ajDRrC5ssdT+3fCs6iicHx+
+=mLvZ
-----END PGP SIGNATURE-----
diff --git a/net-libs/zeromq/zeromq-2.1.6.ebuild b/net-libs/zeromq/zeromq-2.1.6.ebuild
new file mode 100644
index 000000000000..c62db53d331c
--- /dev/null
+++ b/net-libs/zeromq/zeromq-2.1.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-2.1.6.ebuild,v 1.1 2011/04/26 20:24:04 djc Exp $
+
+# NOTES:
+# 1- use flag 'pgm' (OpenPGM support) must be masked by profiles for ARM archs;
+
+EAPI=3
+WANT_AUTOCONF="2.5"
+inherit autotools
+
+DESCRIPTION="ZeroMQ is a brokerless messaging kernel with extremely high performance."
+HOMEPAGE="http://www.zeromq.org"
+SRC_URI="http://download.zeromq.org/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pgm test static-libs"
+
+RDEPEND=""
+DEPEND="pgm? (
+ dev-util/pkgconfig
+ =net-libs/openpgm-5.1.116
+ )
+ sys-apps/util-linux"
+
+src_prepare() {
+ einfo "Removing bundled OpenPGM library"
+ rm -r "${S}"/foreign/openpgm/libpgm* || die
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
+ econf \
+ $(use_enable static-libs static) \
+ $myconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc NEWS README AUTHORS ChangeLog || die "dodoc failed"
+ doman doc/*.[1-9] || die "doman failed"
+
+ # remove useless .la files
+ find "${D}" -name '*.la' -delete
+
+ # remove useless .a (only for non static compilation)
+ use static-libs || find "${D}" -name '*.a' -delete
+}