summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Vershilov <qnikst@gentoo.org>2013-09-23 15:29:48 +0000
committerAlexander Vershilov <qnikst@gentoo.org>2013-09-23 15:29:48 +0000
commit36be6314eb8381b36aa6c03833b175847040810a (patch)
tree011bdd9465e58c42a2f95cb5232621369058b588 /net-libs
parentMoved SLOT=2 to SLOT=0.2 for version 0.0.2 of net-libs/libecap. (diff)
downloadhistorical-36be6314eb8381b36aa6c03833b175847040810a.tar.gz
historical-36be6314eb8381b36aa6c03833b175847040810a.tar.bz2
historical-36be6314eb8381b36aa6c03833b175847040810a.zip
add zeromq-3.2.4
Package-Manager: portage-2.2.6/cvs/Linux x86_64 Manifest-Sign-Key: 0xEAD50D64D8D3571A!
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/zeromq/ChangeLog7
-rw-r--r--net-libs/zeromq/Manifest28
-rw-r--r--net-libs/zeromq/zeromq-3.2.4.ebuild58
3 files changed, 77 insertions, 16 deletions
diff --git a/net-libs/zeromq/ChangeLog b/net-libs/zeromq/ChangeLog
index 9a30e19a1876..b428f2fe716e 100644
--- a/net-libs/zeromq/ChangeLog
+++ b/net-libs/zeromq/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/zeromq
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.43 2013/09/23 13:51:08 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.44 2013/09/23 15:29:43 qnikst Exp $
+
+*zeromq-3.2.4 (23 Sep 2013)
+
+ 23 Sep 2013; Alexander Vershilov <qnikst@gentoo.org> +zeromq-3.2.4.ebuild:
+ add zeromq-3.2.4
23 Sep 2013; Dirkjan Ochtman <djc@gentoo.org> metadata.xml:
Remove myself from metadata.
diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 4fc63cde0e72..af27b802f810 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -5,25 +5,23 @@ AUX zeromq-3.2.3-unused-variable.patch 4012 SHA256 f80558d4bd5557128d2ebb44d075f
DIST zeromq-2.1.11.tar.gz 1891038 SHA256 e1cd4abbe353d3d72df42a2ee05593047915987024a4baf965745d29832eb214 SHA512 a014e75975c959ccefbee1cfd8663f6a186b179f248a2d95167bf36fd468cd5d49967d352f2f515e7a8b94df8b2bcaa6ba5311e82b7604b7db34f42a2c44ff84 WHIRLPOOL 1d7ae9e68630f8896d39ef8e0911e1fe24b3cc0db9c12f2a53b23e2207cc9727a976f728de3f44793aad8ecf78ed9f2c16f3847c4b08a68a2aa5a13b596fc8c8
DIST zeromq-2.2.0.tar.gz 1899104 SHA256 6e2f4183e5259eeb67025b00116d900491fb71581e8e085373b51c3bc9571ae1 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e WHIRLPOOL b35a6f0cdcff34ec188c989354fb53ee44f22ebb8d830f904447b4fa32ddd17de157998c2733a42ff0a6c1355f0ab2e0639e7666c7e983839e1dbde2188dcef5
DIST zeromq-3.2.3.tar.gz 2072758 SHA256 e134c1aaf829dd77bca9dc0fa199ba31095a581bd0d3dda5fc59523b9f401238 SHA512 34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca WHIRLPOOL 14ba025abe6db59d6e8d1dd9df23f88e0171721bb046b9e2cf0cd7a5a6e9034980808d346fe10e755e367302cfbb670912576071345233148711815237fa176e
+DIST zeromq-3.2.4.tar.gz 2083123 SHA256 df96a141c85b65c2cb6c0db22223126623a09eecbfccb7f74400f3f938742f59 SHA512 d8eef84860bc5314b42a2cc210340572a9148e008ea65f7650844d0edbe457d6758785047c2770399607f69ba3b3a544db9775a5cdf961223f7e278ef7e0f5c6 WHIRLPOOL 47fcf56e70752c8e920860934fa9c740dea090fdc18592a246550fd7727c55da62afc16a41343300e9008ad61643f5e9dfe53e74c58d02522c6850ac8e8ce5f5
EBUILD zeromq-2.1.11.ebuild 1325 SHA256 054ad8d7d1d0bc7ac0ba677dcca02520fdaca7a473d34be6ae28b198e76767fd SHA512 1e7da280a0a01a3c311d3a0581fee03bb543933987569b12f0aff60e8c06d38fb5f866bdd6107b7b687c31de197329024bdb55c5285ef9f850ad3623b4a9c4e6 WHIRLPOOL 0be90411146c83442550bf8727123fe9a83f20aca704d454011a14f5c531fb834a746e4f1cd2de12097e3f1fd262ba525ca0b691c7e4908e502806b1665c3ba6
EBUILD zeromq-2.2.0.ebuild 1404 SHA256 d639a74b0e8c4058f8f286b7f9420ca295794605c650ec0cbb60d658614986e5 SHA512 040e88e2c864d990fb94ba38b4a081d8d5c3755590510708675f194e9a110c99b2a253eebda4d6d17641172920ef15a4d8a3d9a4af1a8aa3216345e2866e403e WHIRLPOOL b8772c6069c19d4d5138c2e295222b29546e1446ae28985ecb75266614dddd3707e08eb8ea3081fef12ba6c71263acc7e2adb6917c7369b739c165943067a69d
EBUILD zeromq-3.2.3.ebuild 1719 SHA256 e64c702cf97565a50f3f059cffaa19475f7c6b0cfde79c5943f01400771b9fa0 SHA512 6da69ebda7fa87fbe77afaccdcc1f884e2721ec164a570e3663b9c6402816749c49c84d8e05db40ac39b17cb79be234b19eb72587a3f0eda2d15a5807b855e1c WHIRLPOOL 5fa34bee0eceadebf6eb7a92e10e531621d67718b97f6bec68ee902f2786e7f1329344c6b0246bd7baae6c72df5c3f8c5666f029999a8ecf253ec833d4c1d14a
-MISC ChangeLog 5567 SHA256 2de472eb8c5156e706724b41891a66445b762794bee4c28de291320b1fe21b99 SHA512 5cd3465624cf7a231f42761529e690f5372a30ebb77f895159bbde445024f4ab50852bd5552d6ff542e8855cce2b46ddec40b1592f19d2ecfe73072f4c51342c WHIRLPOOL 372268cbbc7caecdeb7b1b6effe61d5e82524c604be85873886b807394d1ff0d8f002b3b509cf9c0cfe67161a55a570ccd11e0c142a6c8a9b4522fca26b4272e
+EBUILD zeromq-3.2.4.ebuild 1663 SHA256 a3b382a66c2c24e3834b41eb3ecddd71c4cc8ca71408e73cf1767af43a7cf818 SHA512 f10b2e270bdbf3c93b2c476c67ef6a78ff7821354f947c169e003c3ef6c5ce247f638f7ea5aa316001e631a7288590c88813e5c0e0127a3b03bdd277bd2edfdc WHIRLPOOL 91009577be6f4367c855356adb9121893ffc4bc7bb3e4bedc5ad8783a87eecccbd4289a362051cb2114b64101261a4dc1199c40e6255aa0855ff70b6886608b9
+MISC ChangeLog 5696 SHA256 06ef2b84595ddf27aec014eafa2dd0b116683011a3dca21f878ae68424b44292 SHA512 777fc14ec843b1a2047de7b428cb41963a34340fe1cf8dd76c150cc1506d6e05a0f8248365299c4ef850185f33c06b50b40c4c48fe6cba67b662fd1bc11e8c89 WHIRLPOOL b42143de79370831b58c1f45348b73e23189b4b1e34a4c4d92a0b7ec06f748f978d0dee9b18bfdde00094ef66fc8e90d00eb59e1579eab7d98aeadb5eee6be50
MISC metadata.xml 1174 SHA256 c32959012189d2280d0b3037bc534be373f0f923ac6d6ee2fb54928ffa179f5a SHA512 8d129089f1d77995f5032e6da9e96c5e1364ffa28565474097b609eaa6212d693ce414632697702c68eef89937f5a6929398a70ab8fe2df1817caea5217a6438 WHIRLPOOL 45f990ff9c5f5cfbd06d4730e6d633ce5cb8eb1c4c9e4128e150d45f8f2054b9dba076aaae82e614baaffaf78e801b60951efb4f4909f1ac245150ce1dcee8c0
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.21 (GNU/Linux)
-iQIcBAEBCAAGBQJSQEe5AAoJEJ+WuSkwOAOBqqcQAM5MEpTwIlddq2OXMEgMWia8
-FLLT4koW2KtE+hoAc/nTVwFDB//ZEB9w2w6nFsZ/n5TOXCieGwLEDfpT3vtT513l
-MmtOElss1v9IcJsERrcbo+fB4OGPXJfsNa5bmxPHvQDX5yjIHGmOh8dwREXmoWYe
-c5YQWQZ0+97pAJzLl8sRA+fwXLXIq4KoDFuXTPWJshknzmirZAYUWGw4v64mk0aJ
-UZQcvLLb4IoTQJWuKFuqIrZLLmVpjTLl7IRHx1ztAUtkrBCD9x6QmsxnHkNjBmWh
-kWsjB/bNCx1qaiPPGmd1odwCNvU5DNUWtezGB6gFprDKqGrUYs0DSogIhkWIz/J8
-ZLlN60JelQa70YJom/UJT/CUVBYu47Q7Vy/13gcIkaMedZ74dta7Xvl3/vKNfBAe
-/uwtlTjrkTZMFLPKaveIPb7pZ8n6HS4c7pFotLWabNLZR+JBf5JTF30YHxOSdsfr
-SgqSGdJ847JrmcGVOdfsfser+5Jt2oX2tD7K+N0ZddtTvXlBj2mGGoyNYIjZuGwL
-6mT3XFS+rup+0hq/ahz4+jqRwM0Bb8dIVm16RzkIM288kj6sRkQFWZxxhxgv/LdZ
-18Jeszc32T5ZYVyRYpP/ua2ZNMMjPMuJimYCxNkLg8IDXUbTUbMfnv+2HgF+JG6i
-G1R1vHIfO72ViM3OSHKL
-=ldXF
+iQF8BAEBCABmBQJSQF5sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF
+QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01ca168H/2ylIRTn0KlvRaUBFC1vteoV
+vJMFsBWVvytmB7h2sAyIHxV77AtQL6E9hLuanll/EinGO3FhVw7hIESaWayVPUi7
+z/Dlz1Hzgl1AjvUYtSo/50bB0W+NvOfua0VBRswEdheKUkMpA4tVTZq5ffFqTt4u
+ytWnHymp9FIwF/mFJsaDo6ilpicXIZyjOzkmFxfjykZpSYX0BkzrHUcd5CLEb8QM
+n3giiAaRjCDb4cZVY9zsLrVEGyFlasMt4Yk/IbXfjlTFgt6SQb4mFzCqp4hgskBU
+v9rBuoPyNuGmVJby6IIkGYDgklv9edJAXBJ2x6+lrEQ9+OJA0UjZpbdayYbbjVs=
+=4WB6
-----END PGP SIGNATURE-----
diff --git a/net-libs/zeromq/zeromq-3.2.4.ebuild b/net-libs/zeromq/zeromq-3.2.4.ebuild
new file mode 100644
index 000000000000..dbe6fda5a190
--- /dev/null
+++ b/net-libs/zeromq/zeromq-3.2.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-3.2.4.ebuild,v 1.1 2013/09/23 15:29:43 qnikst Exp $
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="ZeroMQ is a brokerless kernel"
+HOMEPAGE="http://www.zeromq.org/"
+SRC_URI="http://download.zeromq.org/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="pgm test static-libs elibc_glibc"
+
+DEPEND="|| ( sys-devel/gcc sys-devel/gcc-apple )
+ pgm? (
+ virtual/pkgconfig
+ =net-libs/openpgm-5.1.118
+ )
+ elibc_glibc? ( sys-apps/util-linux )"
+RDEPEND=""
+
+src_prepare() {
+ einfo "Removing bundled OpenPGM library"
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
+ rm -r "${S}"/foreign/openpgm/libpgm* || die
+ # apply effective bit of below commit to fix compilation on Darwin
+ # https://github.com/zeromq/zeromq3-x/commit/400cbc208a768c4df5039f401dd2688eede6e1ca
+ sed -i -e '/strndup/d' tests/test_disconnect_inproc.cpp || 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
+}
+
+src_test() {
+ emake -j1 check
+}