diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2005-10-29 21:49:21 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2005-10-29 21:49:21 +0000 |
commit | 679b587e04dfff632d6480ecfa7e9365b3167d6b (patch) | |
tree | a1fa5efc4bda42affd9b4f7f3588ad7972717253 /sys-apps | |
parent | some cleanups and reorganizations to the ebuild (diff) | |
download | historical-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/ChangeLog | 12 | ||||
-rw-r--r-- | sys-apps/iproute2/Manifest | 25 | ||||
-rw-r--r-- | sys-apps/iproute2/files/digest-iproute2-051007 | 1 | ||||
-rw-r--r-- | sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch | 246 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-051007.ebuild | 71 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild | 4 | ||||
-rw-r--r-- | sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild | 4 |
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" |