summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-03-30 21:00:59 +0000
committerMike Frysinger <vapier@gentoo.org>2012-03-30 21:00:59 +0000
commit942dc0253be9adf381a5df12b328faa64a55d37f (patch)
treed201d25aee4ad872750a2523a6106a90516c503b /sys-apps
parentVersion bump. (diff)
downloadhistorical-942dc0253be9adf381a5df12b328faa64a55d37f.tar.gz
historical-942dc0253be9adf381a5df12b328faa64a55d37f.tar.bz2
historical-942dc0253be9adf381a5df12b328faa64a55d37f.zip
Version bump #409995 by jrut.
Package-Manager: portage-2.2.0_alpha95/cvs/Linux x86_64
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/iproute2/ChangeLog8
-rw-r--r--sys-apps/iproute2/Manifest32
-rw-r--r--sys-apps/iproute2/iproute2-3.3.0.ebuild96
-rw-r--r--sys-apps/iproute2/iproute2-9999.ebuild5
-rw-r--r--sys-apps/net-tools/Manifest24
5 files changed, 138 insertions, 27 deletions
diff --git a/sys-apps/iproute2/ChangeLog b/sys-apps/iproute2/ChangeLog
index 334b7ed8cf37..30f2dc4ef5d3 100644
--- a/sys-apps/iproute2/ChangeLog
+++ b/sys-apps/iproute2/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/iproute2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.185 2012/02/16 05:21:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.186 2012/03/30 21:00:59 vapier Exp $
+
+*iproute2-3.3.0 (30 Mar 2012)
+
+ 30 Mar 2012; Mike Frysinger <vapier@gentoo.org> +iproute2-3.3.0.ebuild,
+ iproute2-9999.ebuild:
+ Version bump #409995 by jrut.
16 Feb 2012; Mike Frysinger <vapier@gentoo.org> iproute2-3.1.0.ebuild:
Respect CC from build env #401907 by Andrey Hippo.
diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index c9b09bb90b51..9d63ec2fda73 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -14,28 +14,30 @@ DIST iproute2-2.6.29-1.tar.bz2 367905 RMD160 f96c3ec0877c9d5a2dcba582b399a80ed71
DIST iproute2-2.6.35.tar.bz2 387193 RMD160 39a4eb0b07fa5b1ddbfc9f31f4053a5e777e8b97 SHA1 862b86ac73ea696867675765d119654553a22aeb SHA256 8ab2f47e129925fb8acb09421008d07aeafa01b2ddd1fcba4a056de079f090a3
DIST iproute2-2.6.38.tar.bz2 390166 RMD160 7c59dab852cd4c6eb685ac778c1e27d7e59d9b6f SHA1 e9f6d457a06866a2a20a6cba6b3a039b2ec3e14a SHA256 47629a4f547f21d94d8e823a87dd8e13042cadecefea2e2dc433e4134fa9aec4
DIST iproute2-3.1.0.tar.bz2 404147 RMD160 8ec8fdb6aabad462a70a33b6e915281fe6558036 SHA1 dbafdf6fdfc6c8cd2e9bb704da9110f310b03c37 SHA256 c9d6366a3835a244008170e6d7752ca08414270175fce575e4f516f057688df1
+DIST iproute2-3.3.0.tar.bz2 416353 RMD160 de8a77e9c552e8ebee3bab1f7cab2a48bcf471e4 SHA1 758e84553ee348358bfd38e5438c7e90df08ff2b SHA256 f328ec01bac64854f477b9440b0bbeae91895b4ba266821597ceac6bd1501c3b
EBUILD iproute2-2.6.29.1-r1.ebuild 2737 RMD160 390ab7a08c245e50b6ce69766a812225b52c4bb5 SHA1 417f0dcb0720eb0d878ffe583a391512cefb887f SHA256 3652c262e52359e898b74f3eb428ceb9690c3d6b08c76654c7b35a5933695e40
EBUILD iproute2-2.6.35-r2.ebuild 2611 RMD160 d35ca09dedb9eaff75703cbd1f15c0eaabb3b9e1 SHA1 9938aa61a7ba97cce8007502cf183d95cf60b62d SHA256 5f14ab7b77672d49df8e9648975613cde048220c915670cdc4adb0610b54fcd8
EBUILD iproute2-2.6.35-r3.ebuild 2881 RMD160 32368f70d63f5675681df3fcb405d141b20d7272 SHA1 479bded179abf64ba1dae27c8cef1b38ea8dc7a9 SHA256 de74bd52f5e4c975030e74072f8651b12d91af7076e111b44cc399097fdfb1b9
EBUILD iproute2-2.6.38.ebuild 2256 RMD160 6282620f1b3ac9d2ae03aaf28fada45e6607026b SHA1 7fb1a7996b0bd0d04bcefa5e1fee2e0f8aad64d0 SHA256 6ff28a5a1fe138c5e159c641ca32bb74cb33c8ec7f6f1727c7ebe849dfbc3a24
EBUILD iproute2-3.1.0.ebuild 2422 RMD160 0ab928d701a117db30b6cd4676be5a8290d464a0 SHA1 8a56e8ec41f2f03f41e907773cf75f17275504f0 SHA256 689a46f538851963f58265098db71a0088a6a3dad62fa0dc6887b80c5bd9403e
-EBUILD iproute2-9999.ebuild 2404 RMD160 a1794d19f8eb4b1635253288354404aad837b3e4 SHA1 350297730f6bdddf154546cbbb5635a7f7f3b228 SHA256 7369fd2ef6c468db1fa27cf884a0eeac92750faa37c7834a0bf594e9a191c075
-MISC ChangeLog 32275 RMD160 791f80983fd1d18367d6933c899582aa6c072ecb SHA1 bfd24e0fbd13388e28ab889fe8624ce46360fd59 SHA256 b7e3426539a1ffdea61d17242a130c92a1fd3cc0d813dc35da94fabb40d4949d
+EBUILD iproute2-3.3.0.ebuild 2473 RMD160 480293c3a45182d3e5867dbccb82524c87011a23 SHA1 a7313b73ffaab768ae775f15c84e201b8696aa09 SHA256 0325d9187b3ab2b0059fc754ccd62da7df5bfb3b1c3295df7b318a52fc95248b
+EBUILD iproute2-9999.ebuild 2422 RMD160 8b73b2beaa9149d09e21e01392defed26e10f321 SHA1 1bed2e5f2e66c5555452304e674f738498d62727 SHA256 4466e523498dcea34c44fffc20e6e4ca99d90eab98ddb010b8101c969a94c35b
+MISC ChangeLog 32437 RMD160 552ee7fe1eabd6971240a3502a72dd833b1d7ba3 SHA1 60049affcf76c0f53d8d9c65377f5b804effdbea SHA256 82cc2c2b5a33c01360bfbcd39567caa0cb0517634e729e2c891c52084158a682
MISC metadata.xml 246 RMD160 f577c668ed7c33423595f7d3db200a5868749b60 SHA1 7727cd7938065c32bef28eee0e3ef096125217e1 SHA256 f081ffa604caba81f8229deeec7b8d4694d83c059564d7c941f7b942b8385012
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJPPJJlAAoJELEHsLL7fEFWJ6kP/iNKVqbc/Gj9RK82S5cTuItD
-5/X/OmaEsdMTPerUN9mapcRzQ8tkQ/l9xc3H4Rn9n0uUpyAhC4ZT/f8mh1FjuIPL
-6yHqg/cKczGKYkpKKP3KmndGxfqUpIGQixIWyrU6DFyTAxBbj31yThDdOp/03OtI
-sFug9gnlWrxFnhzcw7R8iRJGu5JMCua2CNKGy+tKACho29+7TT9109zw+iyMSygH
-gRCx5sHCp3A4HmKMQRv4YVSrTDLPBIoSRcHySv/ggofGWizf8OmO4acRTX4jO13k
-H2qG8Xk2mP/6LYbg5XoM0qA7JToLKLtZStKKiI7ms7f+V+tjaa+BCh27tNhp9F56
-o2YcAdV7ugc6bkq0KANC9w8VuqdCgMGWHuclRaFW4J+OXtlZr7vdlW05WHvuEe+o
-wA2uJFLnSbHPYWf/czl1KQh6WvkDks+FLWA9/60TasGqfHCvtZ3Gto5FmfgKSM/t
-GSD4NQhH9529YTVQQyfnxdsx7TaEqHJsWImGo47J0YYm2D9tWSmimxmzt5qyh98S
-6u7cHKlb5oaJdVC+6al9CGMLcgw6dR84Xyyf0xpgFTHJmFcDznz2OBQXylce+psv
-x8gFZi2B/48eTZZYUjroyB8JbwIc77yykQfLPjptNkA6BBoBJYdkSXxXG3moZWIb
-d0AIcubp9kjZvSxNJHhx
-=FzsT
+iQIcBAEBAgAGBQJPdh8aAAoJELEHsLL7fEFWjIIP/0rQHEs+4S+pnRlTOui7/3aj
+kDYffSsCJxCPp4d6qrBOj5qA7DMBrHKzn02zjsFj1cce6BnlfB/Tk9hXY2ffYuLc
+Oe2oHs/yVu7hUPJ0vOnN9/neBjMjRDKf9JYzXV+UunfST1kRd7YnaljcLmi6AYdS
+6Z+xFm8JsLF4AwAdcdugbHENCvcH4D4JK6aeiJ1eSVJRUuqJxx4aGgtUJKt0Alq6
+LmkqHDoRGthZ5mCxk5CiMOAy6eFgJnGSgqC//f61u/nDRfL4aWDbqUEy8xbn3K2H
+yAyMBh060ZMuirFUCkxwoE0f4XOdlvvpWy49DDfH5apiXt9e5FVJMpUDBK/8N5pT
+VFN1AMnJbjW6g88lEuS0qr2zfnO01G5tnCxVVcgTruGROsf1ZYiKtb+/7oY1++7g
+M3HKsHxiuJZHAGXRUzV0pbLa7GTP469EblJKAUp3QX7czFRjzUcFz4lF9iFo18WB
+IgodpOzwOA92ieaLXKzlaRB7sZE0b6j1/AE+Apf2DzYxI2RhO2DQv8SCAGtCrMUc
+PTzbdekKcqHicL4TSlMKXsS4tfIa1O0R+QxXpFZ3n0hQH/hxdBlyYNxzReqe2ipU
+rA7by+lgnzqJ9Zcl0Bw7RK4jz5XYH2Ga9GbgXBzjXg97hGSwbx7dgWJBURKX6Zdg
+wVCNq44lNu1+VmcYF5bt
+=JO9Q
-----END PGP SIGNATURE-----
diff --git a/sys-apps/iproute2/iproute2-3.3.0.ebuild b/sys-apps/iproute2/iproute2-3.3.0.ebuild
new file mode 100644
index 000000000000..ab1a974cade1
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-3.3.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-3.3.0.ebuild,v 1.1 2012/03/30 21:00:59 vapier Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs flag-o-matic
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git"
+ inherit git-2
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ SRC_URI="mirror://kernel/linux/utils/net/${PN}/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~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 minimal"
+
+RDEPEND="!net-misc/arpd
+ !minimal? ( berkdb? ( sys-libs/db ) )
+ atm? ( net-dialup/linux-atm )"
+DEPEND="${RDEPEND}
+ 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
+
+ sed -i \
+ -e '/^CC =/d' \
+ -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
+ -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
+ 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
+ popd >/dev/null
+
+ cat <<-EOF > Config
+ TC_CONFIG_ATM := $(usex atm y n)
+ IP_CONFIG_SETNS := ${setns}
+ # Use correct iptables dir, #144265 #293709
+ IPT_LIB_DIR := $(${PKG_CONFIG} xtables --variable=xtlibdir)
+ EOF
+}
+
+src_install() {
+ if use minimal ; then
+ into /
+ dosbin tc/tc
+ return 0
+ fi
+
+ emake \
+ DESTDIR="${D}" \
+ SBINDIR=/sbin \
+ DOCDIR=/usr/share/doc/${PF} \
+ MANDIR=/usr/share/man \
+ install
+
+ dolib.a lib/libnetlink.a
+ insinto /usr/include
+ doins include/libnetlink.h
+
+ if use berkdb ; then
+ dodir /var/lib/arpd
+ # bug 47482, arpd doesn't need to be in /sbin
+ dodir /usr/sbin
+ mv "${ED}"/sbin/arpd "${ED}"/usr/sbin/
+ fi
+}
diff --git a/sys-apps/iproute2/iproute2-9999.ebuild b/sys-apps/iproute2/iproute2-9999.ebuild
index b4d22821b958..e3d954164c36 100644
--- a/sys-apps/iproute2/iproute2-9999.ebuild
+++ b/sys-apps/iproute2/iproute2-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-9999.ebuild,v 1.19 2011/12/05 20:59:41 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-9999.ebuild,v 1.20 2012/03/30 21:00:59 vapier Exp $
EAPI="4"
@@ -36,6 +36,7 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
sed -i \
+ -e '/^CC =/d' \
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
Makefile || die
diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index d877e9b5006d..62b5637f7fc9 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -9,18 +9,24 @@ DIST net-tools-1.60_p20120127084908-patches-1.tar.xz 3332 RMD160 c4f8a55e6883204
DIST net-tools-1.60_p20120127084908.tar.xz 224992 RMD160 64b1b0045f5394e6678f6a6ce9c868fef09df2f5 SHA1 495046e76eefbe3b3f14875db04873da7884be52 SHA256 408a51964aa142a4f45c4cffede2478abbd5630a7c7346ba0d3611059a2a3c94
EBUILD net-tools-1.60_p20110409135728.ebuild 2255 RMD160 db4b3c05982f59f732a51125143610142d875c76 SHA1 6d3475263a73bf2043fb2e29a0ec55ff9ce44c36 SHA256 80b1c01a4484b7f2f71ac2f9f2ce4d634f694a60ec349b2648c833bcd7797aa5
EBUILD net-tools-1.60_p20111120203157.ebuild 2701 RMD160 84257979a6945c7229ef43799f80dedee6e38105 SHA1 dad6f7dee27845c2508745f8eeb6918b69a00a0d SHA256 bbc16f8c9638661edca133c2a096b40cf6af75c93909ea35d27752cb5cb80b65
-EBUILD net-tools-1.60_p20120127084908.ebuild 2647 RMD160 d506ee12d2f50d3cfa2f6f8053bd0ebb28836ffd SHA1 be22838847d373db3fcaa47286d36f826d3cfee4 SHA256 d1a27e96316571e35471c3d54a545e583ff184f952e539baaa554e2c00d50e8a
+EBUILD net-tools-1.60_p20120127084908.ebuild 2631 RMD160 aa8bef61c3d7b75a79741391d8969a8525e5939e SHA1 d9408b10fa121703be3ad20d11894cccf9e73879 SHA256 0ae1cb059a48f4d429ab4434f8f03104a9c26084f33f8bfad8c9a0b7c9164682
EBUILD net-tools-9999.ebuild 2590 RMD160 7493169771bda765782b39a94b8ce4ec26769778 SHA1 15b9fc7987374d8f9403d30b44273f6019eefb66 SHA256 075cd48c7ad1e9b5bd6a7c3f93849251853afe902947244fba92fb8378acbd0b
-MISC ChangeLog 19959 RMD160 f9f6b852e880d37a042486aa70474ef1a1e8749b SHA1 b91ebda765a8cce3936adc36a06cc4549a4eaaab SHA256 a29e1609a7c11f87f7e3f1729b8ca80bc1cfef002adacc348056687382dcf024
+MISC ChangeLog 20105 RMD160 936f0fb86cc524590c2b28a8d42cb75ea22c3bb0 SHA1 9640ce6db86a5c6eace5cf3a0340ba19306f57e4 SHA256 50fa39f4b16f7cc5818756a452342b6e5ba8ec3b41260ac862c48222ce846f9a
MISC metadata.xml 283 RMD160 81fc4d8272396ca42e82bdb0c886829cee76d462 SHA1 aa3da7f4f3a7bd1f794ef04bcc42c80a84480ee2 SHA256 cec36850384943bdbf7c366908c2e7e0d68c0c906fa9eeac1796effedb58c8a0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBAgAGBQJPX20EAAoJEEdUh39IaPFNrRoH/12SVd5c1Qm1hBndAO8LrR6/
-U92nQQDwrTMEjsp1tjYVSLNx42TftKatniLJRFG/a/JEag6krJxpulArIkAYxOGU
-58BjcrUMzQ8UjRkF0q1h3CtvTk9rYbNZLep0z1cRGPws52ohH4CSwkm/suCSka4h
-tZc5pj8dFnDVeix63dxCu6NF2VImP73ppPB5yo7n5AP9yIXZ3l1lDEHkQMcd/ZFZ
-oKXTEAlyJfI5znxOUx6hOEWYDbPVjtacA8/qyTNR+Ikcxh12JDa60601xUbIms6b
-2cIN0fQgTgNDCPUqqfs+tgla/7UyqUdRty30bkRVYCXAC22h1Roao3slfIacCP8=
-=jVOx
+iQIcBAEBAgAGBQJPdh/XAAoJELEHsLL7fEFW7moQAIp7leIWxEFNNljQdtm15unT
+jaAOgqYEN6Ifp7/QfXZ7Q7GfoPLAMVnRz35temYP7GtsqbRSgvSbjCA1ChmyuO0R
+YNZZSd+ndi3DBcR3gySyaS0lA6g0tCZoa1JXVZ6eTJbs2/YmKwCjOTf1wAaJbvZo
+PLUargd6MiYB2o5hUFK/FEHL/UKFF+lvCbuwrpJ9PmKyKvkwyx1KmTS3n5Y+87Ua
+la/JY/QDSX6WNblpwjSxGiAvZHO9fwqUrurKZU82wbdYy1GOVwYKFNWtF8mJOCmY
+CXuX+bTa5MCaU5CQeOkP0f09KpEpoSNwT57J7O2bZ7CIRVZuGwkSR+t3L8aqgi2U
+G4TCGKlUx0oI8x1BctxBA5Uj6FhuaXCkk9F08J37/ugM/EeL+SjHXpL3YMPGgnZK
+/ANDkDZkdPTZRTcl7w/JkANx8HwoHi7JmnuxT+kfe9ltDoMx9Jy216PBb/mfDyyb
+DXEVYRMuNrkdTCdOTyFgjXu/7wGfxuDt0bARsITeI+snU6s4ORhIAXbOSQGXpIFc
+13/f3wpIKkvnXFs+Lbum/dLhxz+NRzbHw2m5Y4AvLWWUP/jqbsJWlyLimKRRIMn+
+YEFQ6YIfJZN8gpmwesLli090majvQyF3p4TAJwaCQUc7QJPE0kn1STtLCaQeyl/q
+GrCwMlGwqDIR9Al8UmPb
+=xQH6
-----END PGP SIGNATURE-----