diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2014-08-07 17:24:43 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2014-08-07 17:24:43 +0000 |
commit | d8bc6313f69e8f68f3f7b48c64506ad3d41a00c4 (patch) | |
tree | 30c049bbe251bafa9a4b95728b95a39286886c16 | |
parent | Initial commit. Package for 3D printing (diff) | |
download | historical-d8bc6313f69e8f68f3f7b48c64506ad3d41a00c4.tar.gz historical-d8bc6313f69e8f68f3f7b48c64506ad3d41a00c4.tar.bz2 historical-d8bc6313f69e8f68f3f7b48c64506ad3d41a00c4.zip |
Version bump (bug #519322)
Package-Manager: portage-2.2.11-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x981CA6FC
-rw-r--r-- | sys-apps/iproute2/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/iproute2/Manifest | 24 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-3.16.0.ebuild | 118 |
3 files changed, 140 insertions, 9 deletions
diff --git a/sys-apps/iproute2/ChangeLog b/sys-apps/iproute2/ChangeLog index 808dcfcc1682..24c8181f1158 100644 --- a/sys-apps/iproute2/ChangeLog +++ b/sys-apps/iproute2/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/iproute2 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.232 2014/06/15 05:19:15 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.233 2014/08/07 17:24:42 polynomial-c Exp $ + +*iproute2-3.16.0 (07 Aug 2014) + + 07 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> +iproute2-3.16.0.ebuild: + Version bump (bug #519322). *iproute2-3.15.0 (15 Jun 2014) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 4023b693d81f..e4aab90b1276 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -25,6 +25,7 @@ DIST iproute2-3.11.0.tar.xz 420300 SHA256 0ab31b52b5fd5ff0d3cf03f2068f05eeb4f0b3 DIST iproute2-3.12.0.tar.xz 425192 SHA256 44f600475d27a421688cda2294efec38513473a740c24ead78eb20005f08f111 SHA512 64d2e2cf08be31c258fc1dd9c8649db6a511d7af22ac0e4262c1f8607082639ca66c50f764ff3a4e07a19fa75222bf7101bf76d1ddf1756c445650451a03e96a WHIRLPOOL e666967e25f77b4b1ab4640cac45aa7ff24337325cfe2f56a777e4b75718f99f001bbffc7dce53a734b5a697defddea75f0ce706128ab93ca10229ba198f2409 DIST iproute2-3.14.0.tar.xz 435844 SHA256 bda38951c49f89ffc2e2fe85579ce616337b5d3a2f0319921fd071c838356bd4 SHA512 774ab15bc0001d79884d9c88920c63dead162f6d93816bb921beca3b5bcc12555b07beaa726107491b5a6c7eae89558dc1dba85712d0fb35c3a78133356b2921 WHIRLPOOL df321fc9d254bcebeb5024ad236561f97c96bf71c847dc3f55d4fbdf3e3ccf8b6458c004561889c5179098b386301a82317e3bfaa925bce87e2dbec395b8b01c DIST iproute2-3.15.0.tar.xz 437704 SHA256 5359ed1f31839d8542a057c0c4233131ab9c28d8c41fc9c8484579d9c0b99af4 SHA512 392b29c25df8a588d78afb7f827a41091d45c1c0fa95d10b39d8f381bba5ee8a7373fa58d09ff36c8dfe84ab752a7111ddfeef7e2bf0fbfe11adf35a13adb87f WHIRLPOOL 1b29c70ba953831bdcdeabaa95c42db7605536062bc21924c0a3aaed292ef166a8633619e9269e6b92f85b96f9990cfc5ff7bad2b97a71eab837400a56094690 +DIST iproute2-3.16.0.tar.xz 438820 SHA256 1f0a8a6c0e872166f75433f5cbf9766f3002b5c2f13501b3bb8c51846a127b79 SHA512 82491f9c73500c3378088947c0745b3a34fdcfc4202df47bef356c2a9330f915987d45ecd58ba163efd23a42a6b263de569953cdeb0adb46bfdd882da6b93219 WHIRLPOOL 5feb5d9fa45d0c73f530551afbecc0b35a939f21c7cd25bfebd421db57f7c39fb6d827b773571a8a8c4f392e50fd52c4bf6683ccbc5a2931568199fe31515d59 DIST iproute2-3.3.0.tar.bz2 416353 SHA256 f328ec01bac64854f477b9440b0bbeae91895b4ba266821597ceac6bd1501c3b SHA512 825b473e3fb17cf724bc389bb99dabbdabf9c5bfee89890f723027f3412a82a9c7f77ac8b792a218ff50dd552e31105206ccff1897b68fe201d83e5764032feb WHIRLPOOL 7827cb8d447eb86d89dc14dedecb94d7e1a9fc9380ee2130d28047f834f5b96045226409448a8f159501f9bd20b1eebe7c32ae17d5687c4c071459ae9c807ebc DIST iproute2-3.4.0.tar.xz 382092 SHA256 38e846e412b2fa235a447b50c20ad1e9770d1b3ed4d3ab18ca0b18c6e8b79ba4 SHA512 b0396ae65faa4b1966726110506fe93a9dfc4584c3287ee0867ae2d010634d0231ee6513e61fb8b0eb3d50d67ec0e1480c83c27ceb005f579df57e6d51f7ef66 WHIRLPOOL dd9d3c36e69ba840b251cd93cb605d69808851c53a0b347d6a1a1e27ecb4c3516a9c3fa943d56f5bdbdb2a545eeac6feb0be51aa4d14d07f1d07d15b764826c0 DIST iproute2-3.5.1.tar.xz 387984 SHA256 36f2674e5436289f3ccfb0a58707aca9dcfa295d06afc36d2117674508f5ef72 SHA512 e94356d07fa6f14fe9531a39b53739fd3a293c381dd4916cbc4722f1c560c2bda5f4d567967bdd4898fd13e74a8d1773d62bd5e6072b764d3032d464cba961c8 WHIRLPOOL 37fa6430f0b604b5b623eb5ef547895cdf7ec147863e15dc2b5ae6f56c85d146b7caee9cb6516083c2f7e952f8343a2a7fecf3a2f606c4d10ca9cd7ffa6292d8 @@ -42,6 +43,7 @@ EBUILD iproute2-3.11.0.ebuild 3451 SHA256 3ad18ff4f9125108aea90d6dd1bb22be9fbb4f EBUILD iproute2-3.12.0.ebuild 3453 SHA256 9b2e7ad20188199d87dcff2e9974b6485e7241275c526b717f806599a279f8f4 SHA512 b286c8e4897e48d3b487e0084a51a7f2ef25c3420d9c453c30008f58bca450422e476e4e8a2dbb5f781d9e4d786a1f544e7d86cb561567318ca3fafff4cc54fd WHIRLPOOL f884072694e38c3695a20761e2dd4b38ef11d16c32378cd154b8a720ebc0199967b66cf7ebd8d485ac6368c503ed15b994e80beb209c06bcb5f1ee6ede81431e EBUILD iproute2-3.14.0.ebuild 3536 SHA256 5e8d13b17d1dabcabe05c409f552e4c792001b29acec8c2a5fcfcae10feca686 SHA512 6e81ad929fb1055d84498e871f2833dc76458792065bbac51e876de5da9f8e5c001b86f5676a5445345a32df326eb34fbd52f2ccd79a79fdb30ebad3fc13376c WHIRLPOOL 8222fdc054744289c28a45e58f01c122953c6e9d905ea8f7c5cbd33ac5978d38568cdb487b0a8bee599ae38ba62e4a1db81f8fe64852b5d3ef1118eadc79fc71 EBUILD iproute2-3.15.0.ebuild 3536 SHA256 116b97876f0532c41f10c0a4f3fc456bb09ba983858e8e9ffc10ea64c8032449 SHA512 b2e8c74a52e13fa52640075e190707a90dc32c2fdd627f3f17334aafa98f26264ecfc477b254d25a39a5ea0dcd2329f9a1f18cc3fd89fbc21765ae91354d1407 WHIRLPOOL 51a40881bb40e60421699678a0c5695adeb911b17fe1012932c751f7af3d8c6e0c504b1a89662c6e4894a255a178f1843233dcdfec0f4ab67ec1e46d7c474867 +EBUILD iproute2-3.16.0.ebuild 3539 SHA256 b7d4b5aa7cfcd93453113ead78d979c197a14f53640fff76de5a294a720b0fd8 SHA512 0979011154fececebe6f1e17395334ff8ad2493b66c47b382bddf402d8edb9861eadca54845fd8fd95607cd5ac736d8e1613f64512e1914a79e46e7d7421804f WHIRLPOOL 9155c7b054b0949ec6241257bd095d929e1c4a6369332705ae778318715bbd8388aa145a359da580e7d5ce8eb36ec63aa899c5ebbe3b8dd8d0e8318288007cd7 EBUILD iproute2-3.3.0.ebuild 2972 SHA256 1e09b07a850aea92e7e57a0adef53246ff7cc8d8498ba7ccadf8eb0cd814bebc SHA512 2ddd5321a9f378322b72fe5fd9dc7c45b6e2ef26cacf42f5d731127b8e249495e2adbb36f1972174424f28a493b4a82b5610add9961855a8559d746cdbab9eb0 WHIRLPOOL 5c3716f6ab9a18e2fea0e8acaa0e2bd347edc189e2b485e61f5373327c7f675499f7e239961697b78e21393dcde2a5994c17c420c649b3503fdfaefbcbe1fa57 EBUILD iproute2-3.4.0.ebuild 3002 SHA256 345f9a7580ed2bb81811c60bd2a66ea580b5b10ee4dde9c3abc22d7cf21664f1 SHA512 d1dbef1e35df618cf9ee1647048f258d5bd7dd903d7face73b948293867189889fe99365d4d0e66423ccfac59ae3c271f7efbd5af37b339a944afe10511043e9 WHIRLPOOL e2edadcee3aa3bb4ccc6668e7edb32125e888f8ac0b6fa0753733494829a26f5cf70d44894b4992856210f0d85d5e4711f36c527899990c24ca19e876abbfead EBUILD iproute2-3.5.1.ebuild 3055 SHA256 90734a1a0822fea2d81649a2c6f06aff648903a393cb57906b560b16da41f02e SHA512 07550ab66ff8aef3afb76d5083c74548f77f9cb2a944261f2b32756011d25bafd4c83b5fafc1283ec0a96c564d84020a6b8381b55dcefab9d03fc426f31b6682 WHIRLPOOL b39b2b78640f59b7dafe3904ff245b298a9e1afd7c34c3d55fd1073b3a583fcfe28464096c4666151ff8a64f94f778007d93f8e0d91795ae6a239cd7871164c6 @@ -50,16 +52,22 @@ EBUILD iproute2-3.7.0.ebuild 3199 SHA256 f56b5e5c51fb9973041da16383aebc579a99c9b EBUILD iproute2-3.8.0.ebuild 3493 SHA256 e9fb3f69673cf3e6cec6abf83ca59bbf84af19547fc5245e23f9b8af2f8d6dff SHA512 38180309ad908833407c6fa681aa4e7b0fa5e3723d8a4d9667d161adf8c90fe2a6565c82989a7681179b8943553ebd71c8858b59f1b545465189df1a4e7b4682 WHIRLPOOL a59f47eb73a56790f9314ed386fb18eae47152d1d7e4d986ee859ac59eec2798026148ec691259e0ba6011f31f0f965af9846853b670f245de3496bfcd934c20 EBUILD iproute2-3.9.0.ebuild 3448 SHA256 d39287a123200dc4a5a876e6b9a563416926c3f647e5bf547edc655365e638fd SHA512 a4709e9dc4f5f4ed08aeeaf2dffbb54795884a2dbd1daa52bf10470ab42702234403778b5dd9eca6af89e727975e49d6c5de3c23fb16ce1b962a968e6164e296 WHIRLPOOL 45cff8d41fb0498e68210090e372acef8000f8b42b4787c5f10262b5265360102f4f1b45090e9202924da085b8a47597e4c196dc3a198f9a1d746d9300e33b86 EBUILD iproute2-9999.ebuild 3062 SHA256 10aa54bddb521f3d3a37cb07e3ace119e1ce846cb63c5080da8d683c78190bbd SHA512 f01b7583c50e1b2d464aed3be7162e9a7ff59571ea13384b1555222bc6670b83577af55eb835b6e82de66ae154b1965418a76d42295c49130d264971c6704236 WHIRLPOOL 49a9699cfd677a8df2084a104eef77c720de6ac3ad8556f2ce3f22f5bdd2e786d5056001a6ab53d5dc8209c56ce331495c37895de5a29c4c9bbf0959dc2e4637 -MISC ChangeLog 39034 SHA256 6c9517b41fbe031d110fb3474c6506511efc0ac308710377aeab4dc7d58fc1dc SHA512 821d7d8687d65b1a728ba935c0cc5a458547c83f41e97a1ee3d940a397bab0498ab1af8ea1b738b97292174e6d3280a5da420c66f9162e37c4eea595a9adcadc WHIRLPOOL 3f0267a200e7890a1b81222fbadc5984b65ba35038e477ed9512bd5c4f52b8882ac751b1f9168c7003d27cad3e4fafae5d99200aa2a96efd77a7f30525f8ecf7 +MISC ChangeLog 39179 SHA256 1a682593903d183693795845b4e68882a64c9dda2a3b27ce8900892387b4cb7d SHA512 a125afd6baf3364c0d72bd5df006901a15583d7add696736011d7efcbed6980ee1966898ef385cf46f7b1d6defdac70149ba9a5c5fa51563f1a13ba445ad5f8c WHIRLPOOL 7fec53ba99fc2025c2e90cf72d4c695c8321b68141a239fb3e46e0dcab987b3995432d8b764e102fea2192452cfe2430015c1a55fdd24dc8ef398fad8cd444b4 MISC metadata.xml 317 SHA256 45312a0c8b9363b8eaa97110513ca39053ffcd967af978900ee0a01aa81c00aa SHA512 2e6ed50522276dd0b09a61ba0c68ccc226ff33b64da2af87e92e349354f379cae040eb753961aeedc2a894eb65415fba7763541efe21bf328fe0a69706aeb872 WHIRLPOOL 73003e9201c29cba545b3245b53da9c36dc4b3c209ece693a9401b954896f6db5d29b209318fb7dd1c33db8920d01e097feaa88ef4ec0cb07590e850803bce09 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQEcBAEBCAAGBQJTnSziAAoJEEqz6FtPBkyj9wsIAK00AX30+DbGBA7VvW3ecyVH -V0kQPVrVBUaFoZqAfIGhIEXLAScF1XHCPN1y9YkJ+ttxYHA7agLiyC7f/KisnG6o -f0YvBj5Z9/F9W1+sWhFtcPNw1tZR/7Hv+FLjKT0uZHBpHKprro4AY/YRyN5y1vZz -jEBoiI0voe3tk0GKSLT5CxfsbE0s4UArAdpfDlib6v+q+2kpP/vLmHmIiVj6IHQz -/I3tRQx+sxYRpZ4tHmwtxOlmdRThp2OETBjsSvFaLhJk29NRiNTjIVmzG/1YiiI5 -nYJ8EDtj3lpjU6Hp0r7+hikknfrOos8PgUYAOnX/XYCEy9GI22gnkN3y7eSq8kk= -=0oWp +iQIcBAEBCAAGBQJT47ZbAAoJEPiazRVxLXTFtqAP/i5rhfLzpiLrJWqjhpWjBzWP +i3QcbhLLtxIQYd90JGkilvxauQUTa49z6ZPBCywVnamFYbIRay15SbiY2tzi2ovt +jAZgQq8jAVOw7HWpkBkBASUeAcq5cxKIW9ZGywS6kIsJhr7+K/f1V59TQyev/hWA +ZiDLHsmBsA1pOsve4rZezVK4TuIUWuCNTI2U5bbiHRX3XxC94SxzVpLPBgX9l5Wz +oDVNZMD1xUkPBq4V2ISNQUTQh7jkxFHwpFGT2Xj9BjlE6qDPlgLychgAkKFZ1pWI +ivk4FkOBXq2flvxf8lpf7DTteP7Z1DVqjwM40QQUY9+WlEi/qn3SQYFTmnWJkF0i +Ac12HvJ9NUDH2mnny+wvpxjYdKBjOx1S5+u4WTBlndVhGX13cR/HMSDhQ4vfHI9m +npCDQEEC2A2QnalalBtAUSNkd75ajr32wdzYD35c23dJ/1nilqrPGSc8cJUFWMPq +ikPNbleuxkR/bsVqdQQs4bQaX7xz5Q1MCV/n+qDWMKG8Ag86V64UWwpUsFLp0s3q +78BnbOPs5ruYopsbXxCmDAA5i4MdPvsDrVq78Dvt55sAvXc5tpgEuj3XFSbItvoy +lrcXQlR4DL5DxowPRw0tIziwDQG/YV8aIPQoa260JChRlqwFWW4csPE19XRf1cn4 +hXtvcL2b2jjwQffcT/zt +=JCnA -----END PGP SIGNATURE----- diff --git a/sys-apps/iproute2/iproute2-3.16.0.ebuild b/sys-apps/iproute2/iproute2-3.16.0.ebuild new file mode 100644 index 000000000000..2c334014c97f --- /dev/null +++ b/sys-apps/iproute2/iproute2-3.16.0.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-3.16.0.ebuild,v 1.1 2014/08/07 17:24:42 polynomial-c Exp $ + +EAPI="5" + +inherit eutils toolchain-funcs flag-o-matic multilib + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git" + inherit git-2 +else + SRC_URI="mirror://kernel/linux/utils/net/${PN}/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="kernel routing and traffic control utilities" +HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2" + +LICENSE="GPL-2" +SLOT="0" +IUSE="atm berkdb +iptables ipv6 minimal selinux" + +RDEPEND="!net-misc/arpd + iptables? ( >=net-firewall/iptables-1.4.20:= ) + !minimal? ( berkdb? ( sys-libs/db ) ) + atm? ( net-dialup/linux-atm ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + app-arch/xz-utils + iptables? ( virtual/pkgconfig ) + sys-devel/bison + sys-devel/flex + >=sys-kernel/linux-headers-2.6.27 + elibc_glibc? ( >=sys-libs/glibc-2.7 )" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907 + use ipv6 || epatch "${FILESDIR}"/${PN}-3.10.0-no-ipv6.patch #326849 + + sed -i \ + -e '/^CC =/d' \ + -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ + -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \ + -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ + -e "/^WFLAGS/s:-Werror::" \ + -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ + Makefile || die + + # build against system headers + rm -r include/netinet #include/linux include/ip{,6}tables{,_common}.h include/libiptc + sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die + + # don't build arpd if USE=-berkdb #81660 + use berkdb || sed -i '/^TARGETS=/s: arpd : :' misc/Makefile + + use minimal && sed -i -e '/^SUBDIRS=/s:=.*:=lib tc:' Makefile +} + +src_configure() { + tc-export AR CC PKG_CONFIG + + # This sure is ugly. Should probably move into toolchain-funcs at some point. + local setns + pushd "${T}" >/dev/null + echo 'main(){return setns();};' > test.c + ${CC} ${CFLAGS} ${LDFLAGS} test.c >&/dev/null && setns=y || setns=n + echo 'main(){};' > test.c + ${CC} ${CFLAGS} ${LDFLAGS} test.c -lresolv >&/dev/null || sed -i '/^LDLIBS/s:-lresolv::' "${S}"/Makefile + popd >/dev/null + + cat <<-EOF > Config + TC_CONFIG_ATM := $(usex atm y n) + TC_CONFIG_XT := $(usex iptables y n) + HAVE_SELINUX := $(usex selinux y n) + IP_CONFIG_SETNS := ${setns} + # Use correct iptables dir, #144265 #293709 + IPT_LIB_DIR := $(use iptables && ${PKG_CONFIG} xtables --variable=xtlibdir) + EOF +} + +src_install() { + if use minimal ; then + into / + dosbin tc/tc + return 0 + fi + + emake \ + DESTDIR="${D}" \ + LIBDIR="${EPREFIX}"/$(get_libdir) \ + SBINDIR="${EPREFIX}"/sbin \ + CONFDIR="${EPREFIX}"/etc/iproute2 \ + DOCDIR="${EPREFIX}"/usr/share/doc/${PF} \ + MANDIR="${EPREFIX}"/usr/share/man \ + ARPDDIR="${EPREFIX}"/var/lib/arpd \ + install + + rm "${ED}"/usr/share/doc/${PF}/*.{sgml,tex} || die #455988 + + dodir /bin + mv "${ED}"/{s,}bin/ip || die #330115 + + dolib.a lib/libnetlink.a + insinto /usr/include + doins include/libnetlink.h + # This local header pulls in a lot of linux headers it + # doesn't directly need. Delete this header that requires + # linux-headers-3.8 until that goes stable. #467716 + sed -i '/linux\/netconf.h/d' "${ED}"/usr/include/libnetlink.h || die + + if use berkdb ; then + dodir /var/lib/arpd + # bug 47482, arpd doesn't need to be in /sbin + dodir /usr/bin + mv "${ED}"/sbin/arpd "${ED}"/usr/bin/ || die + fi +} |