diff options
author | Justin Lecher <jlec@gentoo.org> | 2015-02-11 10:26:51 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2015-02-11 10:26:51 +0000 |
commit | fe6682a227d5e5cce32a720ac31619cac0a16475 (patch) | |
tree | 0c33c47445c1ae0981c80aace9a7c9f7fc5e1ba9 /net-libs/zeromq | |
parent | Add patches/new versions for security bug #539692. (diff) | |
download | historical-fe6682a227d5e5cce32a720ac31619cac0a16475.tar.gz historical-fe6682a227d5e5cce32a720ac31619cac0a16475.tar.bz2 historical-fe6682a227d5e5cce32a720ac31619cac0a16475.zip |
Version Bump, #539440; drop old, fixes two security problems, #523850; Add SLOT operators, #511526; improve USE description, #507948
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'net-libs/zeromq')
-rw-r--r-- | net-libs/zeromq/ChangeLog | 10 | ||||
-rw-r--r-- | net-libs/zeromq/Manifest | 45 | ||||
-rw-r--r-- | net-libs/zeromq/metadata.xml | 4 | ||||
-rw-r--r-- | net-libs/zeromq/zeromq-3.2.4-r1.ebuild | 58 | ||||
-rw-r--r-- | net-libs/zeromq/zeromq-4.0.1-r1.ebuild | 58 | ||||
-rw-r--r-- | net-libs/zeromq/zeromq-4.0.1.ebuild | 61 | ||||
-rw-r--r-- | net-libs/zeromq/zeromq-4.0.5.ebuild (renamed from net-libs/zeromq/zeromq-4.0.4-r1.ebuild) | 6 |
7 files changed, 35 insertions, 207 deletions
diff --git a/net-libs/zeromq/ChangeLog b/net-libs/zeromq/ChangeLog index 97d53d1c622a..81e512702265 100644 --- a/net-libs/zeromq/ChangeLog +++ b/net-libs/zeromq/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for net-libs/zeromq # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.63 2015/02/09 13:02:40 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.64 2015/02/11 10:26:47 jlec Exp $ + +*zeromq-4.0.5 (11 Feb 2015) + + 11 Feb 2015; Justin Lecher <jlec@gentoo.org> +zeromq-4.0.5.ebuild, + -zeromq-3.2.4-r1.ebuild, -zeromq-4.0.1-r1.ebuild, -zeromq-4.0.1.ebuild, + -zeromq-4.0.4-r1.ebuild, metadata.xml: + Version Bump, #539440; drop old, fixes two security problems, #523850; Add + SLOT operators, #511526; improve USE description, #507948 09 Feb 2015; Anthony G. Basile <blueness@gentoo.org> zeromq-4.0.1-r1.ebuild, zeromq-4.0.4-r1.ebuild: diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 0b74fe2d55c0..d97d4388a1de 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,34 +1,31 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX zeromq-3.2.3-unused-variable.patch 4012 SHA256 f80558d4bd5557128d2ebb44d075f4e32925fbcc5a726498184b0fa2721d672f SHA512 c54ee2ff1d11c33c734b7696a3fa98be8e0a5025678ac31599c652a4f0e2b507f41de3aae8d6808086bbe72fd0d485945ed2b822f984c2053f1f6f69b62a7b1f WHIRLPOOL 56113c224b01d7f300e1c6a1cb4bec2d297a3a285fe5ee3849c1f1cc82a984b8170869c67c1979a575042412e26675f8d5bfbbb4f531411d6243fc9b81309e95 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 -DIST zeromq-4.0.1.tar.gz 2142799 SHA256 c8ccf142965b5bf6541be6fe32a86263f1609490a5307f74fd7ed7b135088bb0 SHA512 cdc4ba85d98d83224c992cc6b3356cd5dd579246aa7031a12064a972ffd0d40cd0f4ababcb8905237ad132424b86d82bc51376a8416e51a44e8216cb06db4662 WHIRLPOOL c9c30d6293f559328ed913e7ade031ea3a78d533f83a4952789a859092ef6eaf41688c07d2b43454d963123e533a09037a32f7045216d60290aca57803f338c8 -DIST zeromq-4.0.4.tar.gz 2149732 SHA256 1ef71d46e94f33e27dd5a1661ed626cd39be4d2d6967792a275040e34457d399 SHA512 7d70855d0537971841810a66b7a943a88304f6991ce445df19eea034aadc53dbce9d13be92bf44cfef1f3e19511a754eb01006a3968edc1ec3d1766ea4730cda WHIRLPOOL d40531bf0a105e0ac019b3fa92dae37bfa19a449677102c3827600ddb77a600956b927aee549eb3e01c8765f1e4db3c8cc9b800728747894f0c39f835b860238 +DIST zeromq-4.0.5.tar.gz 2153667 SHA256 3bc93c5f67370341428364ce007d448f4bb58a0eaabd0a60697d8086bc43342b SHA512 0d928ed688ed940d460fa8f8d574a9819dccc4e030d735a8c7db71b59287ee50fa741a08249e356c78356b03c2174f2f2699f05aa7dc3d380ed47d8d7bab5408 WHIRLPOOL 6fc32962e38b47dd93c31da797db457e3c283e44e4b6f59fae5fd6eb6127840906f030140b63623f96d0d86a922b5274201e3a1ebee4a369d1b52ca04c554bbb EBUILD zeromq-2.2.0.ebuild 1404 SHA256 c73508b0e8833779790e9923618a2f716e4f6a9e4989a722165eddaea505e53d SHA512 414e3088a4e123e4990ff03abe44edca16de97723f26cacd160a28a410a1e1ade729a7cd09efcb88a0d6721825986ffd767d515334bf6e3ee33da615fd13a7fe WHIRLPOOL d593defd8b68741f73a442d46bd5e426d4cb0a58d13d998301e0288188c9e5442fea535467160b70cef282fc34f788e173808c9fcc0b2734f448c181e155b390 EBUILD zeromq-3.2.3.ebuild 1716 SHA256 112a941a11a42fd1992ba9971cc0e8fb4afda2a95ca19627cbb3c775a2ec9a87 SHA512 01367c503193b6a48d2f76663fd539a952c0a28a303db223a5e9c37419060d30370891440428bd48af7aef87b4ec59ab549add5c8e0ae19b0208b1bdf4bb4d53 WHIRLPOOL db2e3a5cbe65dda171c95386a4c278bc5825c13b6a1606602e44281727f84b71bde81d5eed6c75c027d0e29989599ef42d1e9fbad57f327289992580631112a6 -EBUILD zeromq-3.2.4-r1.ebuild 1666 SHA256 06731b34766402805972d13feb36ac1340268040f07b89a195cc80ca98dcf15c SHA512 f02e6e7a4b931ebb76b02dc10665fec504754179fddc49e204e591542b8059cfc1794853650e25d508bc98a139ede700404f83d4a01adeac08fe06260e317472 WHIRLPOOL 4bba7f1d46f9b31af3cee01ee6f77275cf20a6b422548cac174d74cded297bbab9b6b440d28efff715e192efa2b78af87943bf93492c34593fa39f988deac695 -EBUILD zeromq-4.0.1-r1.ebuild 1222 SHA256 ebbd0b2295a79e01cb748ea38f4d4df379b53fdeebd1abf1ba0cffde15c47e52 SHA512 b3ef11ad38c280964dc82c0f87e8a77a7510336a62bfee41bb28c4e77e738e098a62c6bdea4f02cc2b200a8b9874aa51f6c5d3a953597ea795a4882db32a9e0d WHIRLPOOL 47338187d9ad28fdd74a3c4f72d05b74b9d27e0731aec5a63d75eba856b852fdcf6558da33ada78591c016cd30e04ebf601a894d5cb5eaf56e6c050633a45251 -EBUILD zeromq-4.0.1.ebuild 1316 SHA256 3c3bba2a6b493a62a01195aad8a01937089662314d72e4d835ae9e32576f3466 SHA512 ccb3ae9ca31188b6dd2c8c82ea4ddb2480e4080e7ea0cbc4b4bcb78c092dcdb6d938681897d2a6d2142041d0a78683f2d7ae154d7504d8c3f3be5cdfa645656f WHIRLPOOL 7b72b4001e91e0be8d036294929305d2b2e26500acd64c6610b64144f793fa518c9df12bb0d702b1e1a5312fc1ad004cad63008731f6ceb135c13f6691244676 -EBUILD zeromq-4.0.4-r1.ebuild 1147 SHA256 26660e6d33291bc94ebae5a814eb40f04c1b9ee1a87a595c983d911e02fd332e SHA512 5c2048c820fab8336aa9d312b9a588ab0740c7d7d4af406fb46e923716fd417fd9e44829849de2e0de36cd41cefefcd5389fbe4afae4e5ebecd88d0581b9bd16 WHIRLPOOL 446d6f8ad22883accac5ee58f49d352cac8ad5e719bbaa7b52c8ab1e89729adf2d428a027fc09505ba1f16d89735db744b09dc8e2f71a446977cc9c39607874e -MISC ChangeLog 8384 SHA256 d513503aaadb2d64ca81a61f1c6a9af2ff65b23f7a5325529c607e9dd4eed307 SHA512 f7203f031076c130dcf77cb2e8c8110df1d7912226f243544e674da0b27e2156b7abe2e91f5cef08dc2fb9b3a07ab1f2cf8cd0f293a98f02a0dfa85dd94a0738 WHIRLPOOL da891eff989eace7edd752f5f9cbcb92ea13885d49d8661143177c00d74058ee6ffc2e35215895d4e2da32ace07215784565f4ddd8a50b089ffdb7f7ade443cb -MISC metadata.xml 1205 SHA256 aa5d3cf383d233fb3dcc987ee1defb5145452603fa7559712cd6a6b65c490699 SHA512 28c8088cae0dbc58fd5cf32bf76e6f7e234595467416864dcc3e57df4271b02c50c1cf4de5ae9bad271f3b1833644653c0d63c3a81da5364c5c9f26766ca2f0f WHIRLPOOL 22aec7996be27f1b54223f3dda9910786290315bb62013de8a87c29ed36e2c94c265f4ed11d11a03e160c0c28d617badfc7222303e7f1af203dffad6ce4a4ba4 +EBUILD zeromq-4.0.5.ebuild 1148 SHA256 5ca8d878df7db980c2e73fe3ae80032da7b4cc4e099a62f0b2ae76288e423056 SHA512 997fd65cccc859f48bcdd9611c0fc30584408744dbcccdd6f8fb1dbe3e65032d599ab05aa14803e70795261cb7a5cf0fa4a9b972cb9c0c0449f4be0c9ba0298e WHIRLPOOL af1a502f5666be1f67c119549fc8e8b44e13f5a102135ba9cb14815f741132456d11755259fcb2e36915b087e1fe14b5132d6b48e9bfaa108df12c3236a29e56 +MISC ChangeLog 8731 SHA256 eb0bd0932cda8606874ee82ae5ef3f665239740c7085352e1dd10d9a118f7081 SHA512 bc3b28e3338f53e9dfcdc4f4c96a4a2d1268cdabb8298d2d506a956b113d5bbea789bbbd02a41dc8aa36e8cd094520e54700619666261662d083083cd288c779 WHIRLPOOL 7729ca398d909c44de2a235f9a457a209b0dbecb5d4f0602eba36711d335b53642830454b86efa97ff0475291d417bf9378e8204893f88631fc06f87489855bf +MISC metadata.xml 1209 SHA256 d06047a6724ec60967cf4f3a8b06a2c9dbeacadad7d2173c9ed57d8ab135c14f SHA512 ecf94c881c6ae3a35c856a30129240b90b70eeadea44dce1c0c9290d713d8a4f1d2b4587e86351a3ab5e32d26474307ec30297453bbdd72707643ee7332725b5 WHIRLPOOL cab7706c40c6c396141d5d4e3038e68ab248b5d9089fce21f872d5d5d0f7e14a45f7b6faf402181ddb8ce9f797958d5eb5f369fc13e499ce1b75a250fcbf36a0 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJU2LCVAAoJEJOE+m71LUu65joQAK2TwWMrrPK9kRCoRnxtifbJ -JUbyAlW3jpRZA6AGA0VkPS6I4xC4m/qbs4Y93HZssmsaHtyix8FLTQV2cnKweykL -zXDFAkiyKSLesz0RXGWtNg7ELbbz/irDI6m1xrqgVRwHStOASHbCt+DCe5XtoJmz -SKX0p14X3yPI4+UVXBkFVzOIzNd9TYlSrP6XJp5M7cDbl2BjRur8zk7mU6XkKhCu -OYe0PN/J10nqC3UBBX4bQM8uVI3y4zbeQUeidS42xvCRIA+zILJmyyRp7TwaNLNX -5RFsEHmcDBfLTwmiAFl5vf5C76E6U0+FkChBKcrO1d38jZ3t2K6Q0u1KnqF4fqGF -HAFRdQzn83XlQloDNO5LydEbwhuZMHf1oUo1D7aAYrgkJsIOzOYJ/vNXwREikiFi -MykxUUVolA/Io+YQlBm3ekhNPcQH4m7B6zfvVsXYc9GkyTSbrT1XCxm1lgyQqyi/ -N5E5DL0tg+jSk1YePRtGD+Vx9Mf2tmt7RTgy6f8+92Cx29EsMKJYMMzv3f4YL2bk -2LCPfn/EMzQCHkBEwHbjCEt6fSuQ8a5ixZeic6MyiGh/FObsHbAxWWgyLngSxcL3 -APTO5stxzsnoxLxhIRtj+8Ptm/eWxo8ViIpGtWEO4zmxyYu87EDJxwiNr/Yp+it4 -Eo3iikKs3lwrd/8qJDZO -=6uCC +iQJ8BAEBCgBmBQJU2y9dXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirhPAP/jdQYeKo8rwXTUj/ItOoejrI +cMD0vX0OdouH0xbd4T6szYPEcdihb5V7mshOgozwgVNjm2Jomdoj4bIP9C0x161o +0ANo6JmunUdWBbCVzYmcfabrZfWwEAyRoyWHPdjZCrAeey7HNmsP5zmelGFUp84F +WLPFILDoZ7t2mlWq0cwOOyhvSIWjlUPDRoQXLUKy0DqgxOd/l7xYHf4eLu6qS2Tz +gaayN9SwamCydzaRa3hUWZ3OAgY5J2hcEUHRJHnt9NG9IshcVCJVD9AkAJnoEF4U +RRy9Yavvr2esSCPciyABfjHeUWhRi4UVW200HBHoBjXVjaGN7ohENIy8vM6WLVOJ +u/HwZeAW/y6o2XA73aPf3SvmO4APLqUN5ikYBMe2/rHW2jPu0f8a5kTdOyGRi8h2 +l8cA0Qn55QgAYOVmTceU/3sTietOpPgzi2WdtzUrCS18bY62Btk2S+5HN4m/Krz6 +4uBBsM5l2IBm584hnidhohpSjPUE0Ib7RZv9CiWM08C+B4WxypfyVtXB0psJ1xvQ +FfDAAJqTwuE4KThuBw9UG5ECkFUnlJHhgacnMwK+5rtv0IdEeBFm5Yer2Ya/8QBs +um7K0Yz5VOFdvfHvk2Pl8s4fUucpYf5wjjcrCzky2wHSdDWK0EgQ6e5FHQrX58O8 +ld7eLyNQmysHwR5VPmrV +=NAwL -----END PGP SIGNATURE----- diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml index a2ae5afd41ba..833cfe98b466 100644 --- a/net-libs/zeromq/metadata.xml +++ b/net-libs/zeromq/metadata.xml @@ -26,8 +26,8 @@ </longdescription> <use> <flag name="pgm"> - 0MQ is build with 'Pragmatic General Multicast' (RFC 3208) support - using the excellent OpenPGM implementation. +Build PGM (Pragmatic General Multicast)extention, a protocol for reliable +multicast transport of data over IP networks. </flag> </use> </pkgmetadata> diff --git a/net-libs/zeromq/zeromq-3.2.4-r1.ebuild b/net-libs/zeromq/zeromq-3.2.4-r1.ebuild deleted file mode 100644 index da3136c240c5..000000000000 --- a/net-libs/zeromq/zeromq-3.2.4-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2014 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-r1.ebuild,v 1.1 2014/06/18 08:21:16 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.2.122 - ) - 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 -} diff --git a/net-libs/zeromq/zeromq-4.0.1-r1.ebuild b/net-libs/zeromq/zeromq-4.0.1-r1.ebuild deleted file mode 100644 index 94a59fa4ad68..000000000000 --- a/net-libs/zeromq/zeromq-4.0.1-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.1-r1.ebuild,v 1.7 2015/02/09 13:02:40 blueness 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" -IUSE="elibc_glibc pgm static-libs test" - -RDEPEND=" - dev-libs/libsodium - pgm? ( =net-libs/openpgm-5.1.118 )" -DEPEND="${RDEPEND} - sys-devel/gcc - pgm? ( virtual/pkgconfig ) - sys-apps/util-linux" - -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 - sed \ - -e '/libzmq_werror=/s:yes:no:g' \ - -i configure.ac || die - eautoreconf -} - -src_configure() { - local myconf - use pgm && myconf="--with-system-pgm" || myconf="--without-pgm" - econf \ - $(use_enable static-libs static) \ - $myconf -} - -src_test() { - emake -j1 check -} - -src_install() { - default - - doman doc/*.[1-9] - - prune_libtool_files -} - -src_test() { - emake -j1 check -} diff --git a/net-libs/zeromq/zeromq-4.0.1.ebuild b/net-libs/zeromq/zeromq-4.0.1.ebuild deleted file mode 100644 index 67cc7a7ded18..000000000000 --- a/net-libs/zeromq/zeromq-4.0.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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-4.0.1.ebuild,v 1.3 2013/12/24 11:14:32 jlec Exp $ - -EAPI=5 - -inherit autotools - -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" -IUSE="pgm test static-libs elibc_glibc" - -DEPEND=" - pgm? ( - virtual/pkgconfig - =net-libs/openpgm-5.1.118 - ) - 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 - eautoreconf -} - -src_configure() { - local myconf - use pgm && myconf="--with-system-pgm" || myconf="--without-pgm" - econf \ - $(use_enable static-libs static) \ - $myconf -} - -src_test() { - emake -j1 check -} - -src_install() { - emake DESTDIR="${D}" install - dodoc NEWS AUTHORS ChangeLog - doman doc/*.[1-9] - - # remove useless .la files - find "${D}" -name '*.la' -delete || die - - # remove useless .a (only for non static compilation) - if use static-libs; then - find "${D}" -name '*.a' -delete || die - fi -} - -src_test() { - emake -j1 check -} diff --git a/net-libs/zeromq/zeromq-4.0.4-r1.ebuild b/net-libs/zeromq/zeromq-4.0.5.ebuild index 6f5a4085dcba..c15df4189392 100644 --- a/net-libs/zeromq/zeromq-4.0.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.0.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.4-r1.ebuild,v 1.3 2015/02/09 13:02:40 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.5.ebuild,v 1.1 2015/02/11 10:26:47 jlec Exp $ EAPI=5 @@ -13,12 +13,12 @@ HOMEPAGE="http://www.zeromq.org/" SRC_URI="http://download.zeromq.org/${P}.tar.gz" LICENSE="LGPL-3" -SLOT="0" +SLOT="0/4.0.0" KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="pgm static-libs test" RDEPEND=" - dev-libs/libsodium + dev-libs/libsodium:= pgm? ( =net-libs/openpgm-5.2.122 )" DEPEND="${RDEPEND} sys-apps/util-linux |