summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-10-29 21:49:21 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-10-29 21:49:21 +0000
commit679b587e04dfff632d6480ecfa7e9365b3167d6b (patch)
treea1fa5efc4bda42affd9b4f7f3588ad7972717253 /sys-apps
parentsome cleanups and reorganizations to the ebuild (diff)
downloadhistorical-679b587e04dfff632d6480ecfa7e9365b3167d6b.tar.gz
historical-679b587e04dfff632d6480ecfa7e9365b3167d6b.tar.bz2
historical-679b587e04dfff632d6480ecfa7e9365b3167d6b.zip
Fixed HOMEPAGE. Version bump. Updated esfq patch. Closes bug #110777.
Package-Manager: portage-2.0.53_rc6
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/iproute2/ChangeLog12
-rw-r--r--sys-apps/iproute2/Manifest25
-rw-r--r--sys-apps/iproute2/files/digest-iproute2-0510071
-rw-r--r--sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch246
-rw-r--r--sys-apps/iproute2/iproute2-051007.ebuild71
-rw-r--r--sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild4
-rw-r--r--sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild4
12 files changed, 357 insertions, 26 deletions
diff --git a/sys-apps/iproute2/ChangeLog b/sys-apps/iproute2/ChangeLog
index b964b67ccda1..d7f6f6100aee 100644
--- a/sys-apps/iproute2/ChangeLog
+++ b/sys-apps/iproute2/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for sys-apps/iproute2
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.41 2005/10/07 00:33:45 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/ChangeLog,v 1.42 2005/10/29 21:49:21 eradicator Exp $
+
+*iproute2-051007 (29 Oct 2005)
+
+ 29 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/iproute2-051007-esfq-2.6.13.patch,
+ iproute2-2.6.7.20040608-r1.ebuild, iproute2-2.6.10.20050112-r1.ebuild,
+ iproute2-2.6.10.20050124.ebuild, iproute2-2.6.11.20050310-r1.ebuild,
+ iproute2-2.6.11.20050310-r2.ebuild, iproute2-2.6.11.20050330.ebuild,
+ iproute2-2.6.11.20050330-r1.ebuild, +iproute2-051007.ebuild:
+ Fixed HOMEPAGE. Version bump. Updated esfq patch. Closes bug #110777.
*iproute2-2.6.11.20050330-r1 (07 Oct 2005)
diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 0b7115a65b87..c0b812f5f725 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1,13 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 b87ce094df3e9fea62fdd5b93220a4ba ChangeLog 10552
+MD5 7c2ea6c34dd5471e64c59ac868de233b ChangeLog 11043
MD5 d3a321fa8b70eef6df11d7343a14fd02 files/2.4.7.20020116-hfsc.patch 9507
MD5 2469b9a3673ce5a18fa92cfb7c98a71f files/2.6.12-rc1-esfq.patch 5677
MD5 d0071e387038661c76eefb2c8e6b5c46 files/2.6.7.20040608-misc-deb-fixes.patch 632
MD5 24a69d69fb222231a8d0f4358743190f files/2.6.7.20040608-misc-gentoo-fixes.patch 3970
MD5 15351b34e440824e7d161876d4b01c3c files/2.6.9.20041019-wrr.patch 14150
MD5 01450900cfa9fb721b061db655723598 files/2.6.9.20041106-esfq.patch 5621
+MD5 cad8ce0c5445ce65dc579867c606179f files/digest-iproute2-051007 67
MD5 5375310c6504f47ed3050805eb2675bc files/digest-iproute2-2.6.10.20050112-r1 76
MD5 b44fead085cc41126320e2bde31bc129 files/digest-iproute2-2.6.10.20050124 76
MD5 9b7de448bf17e80895da676709f9e93e files/digest-iproute2-2.6.11.20050310-r1 74
@@ -15,23 +16,25 @@ MD5 9b7de448bf17e80895da676709f9e93e files/digest-iproute2-2.6.11.20050310-r2 74
MD5 c697aa743be2a6d8eb675cc5e02877e3 files/digest-iproute2-2.6.11.20050330 74
MD5 c697aa743be2a6d8eb675cc5e02877e3 files/digest-iproute2-2.6.11.20050330-r1 74
MD5 efc13e1a9a4a7bd080305d540ff5d48d files/digest-iproute2-2.6.7.20040608-r1 75
+MD5 9b29094618e58434d24db4cd77edb622 files/iproute2-051007-esfq-2.6.13.patch 6499
MD5 6076b8af87231defd7a1c2db9473c299 files/iproute2-2.6.11.20050310-dsmark-qdisc.patch 1354
MD5 fc446e7f6706fb42a81ccb1f6d3f7e92 files/iproute2-2.6.11.20050330-parallel-build.patch 698
MD5 6cfe7abf202c01359e341709237fc2df files/iproute2-2.6.11.20050330-stack.patch 306
MD5 6af5cf770337ca0eaad9f75b1c2555bb files/iproute2-2.6.11.20050330-tc-check-qdisc-features.patch 769
MD5 f2f62bc9b7aa8ad751e47fa11a952976 files/iproute2-2.6.11.20050330-wrr.patch 13574
-MD5 d3cde7b6b34b2e85954f70dc2742ac63 iproute2-2.6.10.20050112-r1.ebuild 1791
-MD5 709dbf98dc0700958ab5e1c5401e8f38 iproute2-2.6.10.20050124.ebuild 1881
-MD5 c85837da88acbf2b1650f1bc8a1170d0 iproute2-2.6.11.20050310-r1.ebuild 1953
-MD5 988666dfd51295a76a3d0c57d5140462 iproute2-2.6.11.20050310-r2.ebuild 1959
-MD5 3d6ac614cd0209e1d663628ec1a6ae73 iproute2-2.6.11.20050330-r1.ebuild 2050
-MD5 8de523c2d0b0cbaa916f3ae704261b92 iproute2-2.6.11.20050330.ebuild 1990
-MD5 f655e89f2904cde2d5477888e4093223 iproute2-2.6.7.20040608-r1.ebuild 2370
+MD5 ddd892224cadb22624c656a05d9c2240 iproute2-051007.ebuild 1840
+MD5 ef350232f24e3318e04ed49c4d03fdb0 iproute2-2.6.10.20050112-r1.ebuild 1801
+MD5 aadc57a14e5d3504817aa51df7d90217 iproute2-2.6.10.20050124.ebuild 1890
+MD5 0077d53f1c12ce4870690b31b8e8f9f1 iproute2-2.6.11.20050310-r1.ebuild 1959
+MD5 a88d22bea5d04a5a6a5965ff87ece4de iproute2-2.6.11.20050310-r2.ebuild 1965
+MD5 772f8631edfb9a3d3f50a1c6f44b6178 iproute2-2.6.11.20050330-r1.ebuild 2060
+MD5 afbd3eb479eead3d3ff912a6ba66f5cf iproute2-2.6.11.20050330.ebuild 2000
+MD5 2cdddc993c8fade40e4a890536876d4d iproute2-2.6.7.20040608-r1.ebuild 2380
MD5 d0dad7daa0e6d356fc35f778fed36006 metadata.xml 225
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDSMESgIKl8Uu19MoRAhKMAJ4p77zBE0GF91m/Zj9gfCLZ4Y1n5gCfZRch
-tRKf2N5uNx3bn2B6K3PQm0c=
-=wru7
+iD8DBQFDY+52OpjtAl+gMRURAjgXAKCSCFwHS0pfO2PYSPSze7cA4/zUsACfbc2Z
+OHmKTQIcc6O2y6bIIN3CLWY=
+=j1b5
-----END PGP SIGNATURE-----
diff --git a/sys-apps/iproute2/files/digest-iproute2-051007 b/sys-apps/iproute2/files/digest-iproute2-051007
new file mode 100644
index 000000000000..2ed54a5e64e3
--- /dev/null
+++ b/sys-apps/iproute2/files/digest-iproute2-051007
@@ -0,0 +1 @@
+MD5 53f47d46f50eff9ed8c6fa2ac2b41a80 iproute2-051007.tar.gz 370767
diff --git a/sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch b/sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch
new file mode 100644
index 000000000000..7fced17f17d8
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch
@@ -0,0 +1,246 @@
+diff -Naur iproute2-2.6.11-old/tc/Makefile iproute2-2.6.11/tc/Makefile
+--- iproute2-2.6.11-old/tc/Makefile 2005-03-14 14:23:54.000000000 -0800
++++ iproute2-2.6.11/tc/Makefile 2005-03-20 21:33:28.000000000 -0800
+@@ -6,6 +6,7 @@
+ TCMODULES :=
+ TCMODULES += q_fifo.o
+ TCMODULES += q_sfq.o
++TCMODULES += q_esfq.o
+ TCMODULES += q_red.o
+ TCMODULES += q_prio.o
+ TCMODULES += q_tbf.o
+diff -Naur iproute2-051007.old/include/linux/pkt_sched.h iproute2-051007/include/linux/pkt_sched.h
+--- iproute2-051007.old/include/linux/pkt_sched.h 2005-10-23 21:07:52.000000000 -0700
++++ iproute2-051007/include/linux/pkt_sched.h 2005-10-21 18:12:55.000000000 -0700
+@@ -145,8 +145,35 @@
+ *
+ * The only reason for this is efficiency, it is possible
+ * to change these parameters in compile time.
++ *
++ * If you need to play with these values use esfq instead.
+ */
+
++/* ESFQ section */
++
++enum
++{
++ /* traditional */
++ TCA_SFQ_HASH_CLASSIC,
++ TCA_SFQ_HASH_DST,
++ TCA_SFQ_HASH_SRC,
++ TCA_SFQ_HASH_FWMARK,
++ /* direct */
++ TCA_SFQ_HASH_DSTDIR,
++ TCA_SFQ_HASH_SRCDIR,
++ TCA_SFQ_HASH_FWMARKDIR,
++};
++
++struct tc_esfq_qopt
++{
++ unsigned quantum; /* Bytes per round allocated to flow */
++ int perturb_period; /* Period of hash perturbation */
++ __u32 limit; /* Maximal packets in queue */
++ unsigned divisor; /* Hash divisor */
++ unsigned flows; /* Maximal number of flows */
++ unsigned hash_kind; /* Hash function to use for flow identification */
++};
++
+ /* RED section */
+
+ enum
+diff -Naur iproute2-051007.old/tc/q_esfq.c iproute2-051007/tc/q_esfq.c
+--- iproute2-051007.old/tc/q_esfq.c 1969-12-31 16:00:00.000000000 -0800
++++ iproute2-051007/tc/q_esfq.c 2005-10-21 18:28:44.000000000 -0700
+@@ -0,0 +1,192 @@
++/*
++ * q_esfq.c ESFQ.
++ *
++ * This program is free software; you can redistribute it and/or
++ * modify it under the terms of the GNU General Public License
++ * as published by the Free Software Foundation; either version
++ * 2 of the License, or (at your option) any later version.
++ *
++ * Authors: Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
++ *
++ * Changes: Alexander Atanasov, <alex@ssi.bg>
++ * Added depth,limit,divisor,hash_kind options.
++ */
++
++#include <stdio.h>
++#include <stdlib.h>
++#include <unistd.h>
++#include <syslog.h>
++#include <fcntl.h>
++#include <math.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
++#include <arpa/inet.h>
++#include <string.h>
++
++#include "utils.h"
++#include "tc_util.h"
++
++static void explain(void)
++{
++ fprintf(stderr, "Usage: ... esfq [ perturb SECS ] [ quantum BYTES ] [ depth FLOWS ]\n\t[ divisor HASHBITS ] [ limit PKTS ] [ hash HASHTYPE]\n");
++ fprintf(stderr,"Where: \n");
++ fprintf(stderr,"HASHTYPE := { classic | src | dst | fwmark | src_dir | dst_dir | fwmark_dir }\n");
++}
++
++#define usage() return(-1)
++
++static int esfq_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n)
++{
++ int ok=0;
++ struct tc_esfq_qopt opt;
++
++ memset(&opt, 0, sizeof(opt));
++
++ opt.hash_kind= TCA_SFQ_HASH_CLASSIC;
++
++ while (argc > 0) {
++ if (strcmp(*argv, "quantum") == 0) {
++ NEXT_ARG();
++ if (get_size(&opt.quantum, *argv)) {
++ fprintf(stderr, "Illegal \"quantum\"\n");
++ return -1;
++ }
++ ok++;
++ } else if (strcmp(*argv, "perturb") == 0) {
++ NEXT_ARG();
++ if (get_integer(&opt.perturb_period, *argv, 0)) {
++ fprintf(stderr, "Illegal \"perturb\"\n");
++ return -1;
++ }
++ ok++;
++ } else if (strcmp(*argv, "depth") == 0) {
++ NEXT_ARG();
++ if (get_integer((int *) &opt.flows, *argv, 0)) {
++ fprintf(stderr, "Illegal \"depth\"\n");
++ return -1;
++ }
++ ok++;
++ } else if (strcmp(*argv, "divisor") == 0) {
++ NEXT_ARG();
++ if (get_integer((int *) &opt.divisor, *argv, 0)) {
++ fprintf(stderr, "Illegal \"divisor\"\n");
++ return -1;
++ }
++ if(opt.divisor >= 15) {
++ fprintf(stderr, "Illegal \"divisor\" must be < 15\n");
++ return -1;
++ }
++ opt.divisor=pow(2,opt.divisor);
++ ok++;
++ } else if (strcmp(*argv, "limit") == 0) {
++ NEXT_ARG();
++ if (get_integer((int *) &opt.limit, *argv, 0)) {
++ fprintf(stderr, "Illegal \"limit\"\n");
++ return -1;
++ }
++ ok++;
++ } else if (strcmp(*argv, "hash") == 0) {
++ NEXT_ARG();
++ if(strcmp(*argv, "classic") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_CLASSIC;
++ } else
++ if(strcmp(*argv, "dst") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_DST;
++ } else
++ if(strcmp(*argv, "src") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_SRC;
++ } else
++ if(strcmp(*argv, "fwmark") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_FWMARK;
++ } else
++ if(strcmp(*argv, "dst_direct") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_DSTDIR;
++ } else
++ if(strcmp(*argv, "src_direct") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_SRCDIR;
++ } else
++ if(strcmp(*argv, "fwmark_direct") == 0) {
++ opt.hash_kind= TCA_SFQ_HASH_FWMARKDIR;
++ } else {
++ fprintf(stderr, "Illegal \"hash\"\n");
++ explain();
++ return -1;
++ }
++ ok++;
++ } else if (strcmp(*argv, "help") == 0) {
++ explain();
++ return -1;
++ } else {
++ fprintf(stderr, "What is \"%s\"?\n", *argv);
++ explain();
++ return -1;
++ }
++ argc--; argv++;
++ }
++
++ if (ok)
++ addattr_l(n, 1024, TCA_OPTIONS, &opt, sizeof(opt));
++ return 0;
++}
++
++static int esfq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
++{
++ struct tc_esfq_qopt *qopt;
++ SPRINT_BUF(b1);
++
++ if (opt == NULL)
++ return 0;
++
++ if (RTA_PAYLOAD(opt) < sizeof(*qopt))
++ return -1;
++ qopt = RTA_DATA(opt);
++ fprintf(f, "quantum %s ", sprint_size(qopt->quantum, b1));
++ if (show_details) {
++ fprintf(f, "limit %up flows %u/%u ",
++ qopt->limit, qopt->flows, qopt->divisor);
++ }
++ if (qopt->perturb_period)
++ fprintf(f, "perturb %dsec ", qopt->perturb_period);
++
++ fprintf(f,"hash: ");
++ switch(qopt->hash_kind)
++ {
++ case TCA_SFQ_HASH_CLASSIC:
++ fprintf(f,"classic");
++ break;
++ case TCA_SFQ_HASH_DST:
++ fprintf(f,"dst");
++ break;
++ case TCA_SFQ_HASH_SRC:
++ fprintf(f,"src");
++ break;
++ case TCA_SFQ_HASH_FWMARK:
++ fprintf(f,"fwmark");
++ break;
++ case TCA_SFQ_HASH_DSTDIR:
++ fprintf(f,"dst_direct");
++ break;
++ case TCA_SFQ_HASH_SRCDIR:
++ fprintf(f,"src_direct");
++ break;
++ case TCA_SFQ_HASH_FWMARKDIR:
++ fprintf(f,"fwmark_direct");
++ break;
++ default:
++ fprintf(f,"Unknown");
++ }
++ return 0;
++}
++
++static int esfq_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
++{
++ return 0;
++}
++
++
++struct qdisc_util esfq_qdisc_util = {
++ .id = "esfq",
++ .parse_qopt = esfq_parse_opt,
++ .print_qopt = esfq_print_opt,
++ .print_xstats = esfq_print_xstats,
++};
diff --git a/sys-apps/iproute2/iproute2-051007.ebuild b/sys-apps/iproute2/iproute2-051007.ebuild
new file mode 100644
index 000000000000..406999f5aee7
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-051007.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-051007.ebuild,v 1.1 2005/10/29 21:49:21 eradicator Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
+SRC_URI="http://developer.osdl.org/dev/iproute2/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="atm berkdb minimal"
+
+RDEPEND="!minimal? ( berkdb? ( sys-libs/db ) )
+ atm? ( net-dialup/linux-atm )"
+DEPEND="${RDEPEND}
+ >=virtual/os-headers-2.4.21"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e "s:-O2:${CFLAGS}:" Makefile || die "sed Makefile failed"
+
+ #68948 - esfq/wrr patches
+ epatch "${FILESDIR}"/${PN}-051007-esfq-2.6.13.patch
+ epatch "${FILESDIR}"/${PN}-2.6.11.20050330-wrr.patch
+
+ # don't build arpd if USE=-berkdb #81660
+ use berkdb || sed -i '/^TARGETS=/s: arpd : :' misc/Makefile
+ # Multilib fixes
+ sed -i 's:/usr/local:/usr:' tc/m_ipt.c
+ sed -i "s:/usr/lib:/usr/$(get_libdir):g" \
+ netem/Makefile tc/tc.c tc/q_netem.c tc/m_ipt.c || die
+}
+
+src_compile() {
+ echo -n 'TC_CONFIG_ATM:=' > Config
+ use atm \
+ && echo 'y' >> Config \
+ || echo 'n' >> Config
+
+ local SUBDIRS="lib ip tc misc netem"
+ use minimal && SUBDIRS="lib tc"
+ emake \
+ CC="$(tc-getCC)" \
+ AR="$(tc-getAR)" \
+ SUBDIRS="${SUBDIRS}" \
+ || die "make"
+}
+
+src_install() {
+ if use minimal; then
+ into /
+ dosbin tc/tc || die "minimal"
+ return 0
+ fi
+
+ make \
+ DESTDIR="${D}" \
+ SBINDIR=/sbin \
+ DOCDIR=/usr/share/doc/${PF} \
+ install \
+ || die "make install failed"
+ if use berkdb ; then
+ # bug 47482, arpd doesn't need to be in /sbin
+ dodir /usr/sbin
+ mv "${D}"/sbin/arpd "${D}"/usr/sbin/
+ fi
+}
diff --git a/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild b/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild
index c08d54fd9a68..43beb5fb622c 100644
--- a/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild,v 1.8 2005/02/12 03:42:56 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild,v 1.9 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=ss${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild b/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild
index 6edbdb33250b..a6230ecf1ebd 100644
--- a/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild,v 1.3 2005/02/14 06:30:35 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild,v 1.4 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=ss${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild b/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild
index 2c9cbaca7dd0..9096051828a8 100644
--- a/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild,v 1.7 2005/07/17 13:42:52 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild,v 1.8 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild b/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild
index 5efad987d6cc..28955f131c37 100644
--- a/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild,v 1.1 2005/07/05 19:23:47 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild,v 1.2 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild b/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild
index ae256117971e..195208cf8c9f 100644
--- a/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild,v 1.1 2005/10/07 00:33:45 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild,v 1.2 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild b/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild
index 2ed571fe3792..df313a8c9da9 100644
--- a/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild,v 1.3 2005/08/23 23:55:13 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild,v 1.4 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
@@ -8,7 +8,7 @@ MY_PV=${PV%.*}
SNAP=${PV##*.}
SNAP=${SNAP:2}
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-${SNAP}.tar.gz"
LICENSE="GPL-2"
diff --git a/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild b/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild
index cf071c876dc6..ffc53f6c911b 100644
--- a/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild
+++ b/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild,v 1.6 2005/05/16 02:29:44 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild,v 1.7 2005/10/29 21:49:21 eradicator Exp $
inherit eutils toolchain-funcs
MY_PV="${PV:0:5}"
SNAP="${PV:${#PV}-6}"
DESCRIPTION="kernel routing and traffic control utilities"
-HOMEPAGE="http://developer.osdl.org/dev/iproute2/"
+HOMEPAGE="http://linux-net.osdl.org/index.php/Iproute2/"
SRC_URI="http://developer.osdl.org/dev/iproute2/download/${PN}-${MY_PV}-ss${SNAP}.tar.gz"
LICENSE="GPL-2"