summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-10-03 14:55:01 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-10-03 14:55:01 +0000
commit102c670bc075bfa10407c2a67783fd4d227b1d24 (patch)
treedb6a1613bb744cfd21c6ddd6fed7ebb2fdcbe4e2 /net-libs/zeromq
parentVersion bump (diff)
downloadhistorical-102c670bc075bfa10407c2a67783fd4d227b1d24.tar.gz
historical-102c670bc075bfa10407c2a67783fd4d227b1d24.tar.bz2
historical-102c670bc075bfa10407c2a67783fd4d227b1d24.zip
Version bump zeromq to 2.1.10.
Package-Manager: portage-2.1.10.20/cvs/Linux x86_64
Diffstat (limited to 'net-libs/zeromq')
-rw-r--r--net-libs/zeromq/ChangeLog7
-rw-r--r--net-libs/zeromq/Manifest16
-rw-r--r--net-libs/zeromq/zeromq-2.1.10.ebuild52
3 files changed, 66 insertions, 9 deletions
diff --git a/net-libs/zeromq/ChangeLog b/net-libs/zeromq/ChangeLog
index c9fc09a85a0e..b0dd94dfcc02 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.16 2011/08/30 07:46:25 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.17 2011/10/03 14:55:01 djc Exp $
+
+*zeromq-2.1.10 (03 Oct 2011)
+
+ 03 Oct 2011; Dirkjan Ochtman <djc@gentoo.org> +zeromq-2.1.10.ebuild:
+ Version bump to 2.1.10.
30 Aug 2011; Dirkjan Ochtman <djc@gentoo.org> -files/2.1.6-msg-mask.patch,
-zeromq-2.0.9.ebuild, -files/zeromq-2.1.3-configure.patch,
diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index cffea4b27a25..21a9098759f1 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -1,18 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
+DIST zeromq-2.1.10.tar.gz 1879075 RMD160 c750f99ed0d816aaa911afb3ee73e75918a6bf8c SHA1 9f8af8b15ce0215243ea1b1c3969284550895718 SHA256 c6727ee334b572b25269c7fed24a926cde236b3655e22f21c057aad4df5a4b79
DIST zeromq-2.1.7.tar.gz 1877380 RMD160 487d5e522e3a5b8f1b0b3415c00764f44fae138d SHA1 8627efca2cdd67e067023abcc93470f2753a105e SHA256 2a1416d0a3ea55ae17d43417fd9bd193412cc9101e144bc8d3bd19fe36816e0d
DIST zeromq-2.1.9.tar.gz 1884656 RMD160 98d5859701737ddcb9a95008c7181351cb35fb2d SHA1 43b9ab099f4f6fca4d4c802da52b06230ac8b6f3 SHA256 f3542f756687e622beef3a75c8e027fe2d95d4654350cbca4c070ffc58d9ace0
+EBUILD zeromq-2.1.10.ebuild 1325 RMD160 9f6e4047b6e149106f46da3c9ddee030a68c1544 SHA1 323d79b50320cc60fca1df84721be46f0a99a985 SHA256 4f3054557bdf12a21e61c0cdc5da4e5b23e6410850afee81a248180dcaff84ce
EBUILD zeromq-2.1.7.ebuild 1325 RMD160 10d0062d0c579bd6f06fd27c839e69b0918281f0 SHA1 b47f33f3df06fd35d50d6555ca16871d431bd4e3 SHA256 ef07a95661b166cf4bc86f8c1644b88068b51f3cbcc24fd5cdccb4e1cf6bfbe4
EBUILD zeromq-2.1.9.ebuild 1324 RMD160 127b76be89e14160ce414830de16884621c55e4d SHA1 23b513fe34fd9a8e6f482ed311ba6ffdba8cb06b SHA256 cbd9532302e4773b45172007830321e584ded29184eb8aaf07a3f70646627a7c
-MISC ChangeLog 2286 RMD160 8f0da1327784a3015d6ff340d930fcd2af907cb2 SHA1 78c6793a03de2dd2b6e2bcc85979a48857e5e3ae SHA256 225be9fe6e94bcd9200ed8dca7c76a889b272e5e6c5b82d1a39365c7b82cbc4e
+MISC ChangeLog 2414 RMD160 a0da8a1c7e94f6eb6f9048b91c32c5949c538b8d SHA1 5072d9d4670e4c5690a895ac75d08eb51a91cf13 SHA256 3c1c65d97d2b977d3d86375fba2813b914ebab6e12d6954714626485cb424eab
MISC metadata.xml 1167 RMD160 c06bb2955faae89fb8866174659b5bb5b27da6b2 SHA1 4a7ce39a09cac30d52f8c5d32367ae7571106f12 SHA256 3409ff8c6b1e3d10c51ed17422b802a0fd33861a9b755f025f1d96b6e0a6dcae
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQEIAAYFAk59rU4ACgkQfXuS5UK5QB3blAP+JUihiz4xSvHhrt/KO1LhN8Ms
-fycDLZG50a560lVIo+k3VUlmkClGohkxuJZktl1yODoSkpQIjKE+l9mgzvxwJwv5
-5ylILIpFSeUE7PRPAxcxghak5oo62qTKg/W95X9Er32r+Q8fFcq5KN/m4Vn5SewA
-WAz/b21jBjWIKjv/kyo=
-=z43M
+iEYEAREKAAYFAk6JzNEACgkQxeMuLWsGW/t5MgCgoS8oKvYh//6roPgcvnzEngqn
+4woAnRX+W+mo2OBsz8hh/H0Z830U0uRA
+=8WYd
-----END PGP SIGNATURE-----
diff --git a/net-libs/zeromq/zeromq-2.1.10.ebuild b/net-libs/zeromq/zeromq-2.1.10.ebuild
new file mode 100644
index 000000000000..a4cf406cce99
--- /dev/null
+++ b/net-libs/zeromq/zeromq-2.1.10.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.10.ebuild,v 1.1 2011/10/03 14:55:01 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
+}