Fixed HOMEPAGE. Version bump. Updated esfq patch. Closes bug #110777.
authorJeremy Huddleston <eradicator@gentoo.org>
Sat, 29 Oct 2005 21:49:21 +0000 (21:49 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Sat, 29 Oct 2005 21:49:21 +0000 (21:49 +0000)
Package-Manager: portage-2.0.53_rc6

12 files changed:
sys-apps/iproute2/ChangeLog
sys-apps/iproute2/Manifest
sys-apps/iproute2/files/digest-iproute2-051007 [new file with mode: 0644]
sys-apps/iproute2/files/iproute2-051007-esfq-2.6.13.patch [new file with mode: 0644]
sys-apps/iproute2/iproute2-051007.ebuild [new file with mode: 0644]
sys-apps/iproute2/iproute2-2.6.10.20050112-r1.ebuild
sys-apps/iproute2/iproute2-2.6.10.20050124.ebuild
sys-apps/iproute2/iproute2-2.6.11.20050310-r1.ebuild
sys-apps/iproute2/iproute2-2.6.11.20050310-r2.ebuild
sys-apps/iproute2/iproute2-2.6.11.20050330-r1.ebuild
sys-apps/iproute2/iproute2-2.6.11.20050330.ebuild
sys-apps/iproute2/iproute2-2.6.7.20040608-r1.ebuild

index b964b67ccda1fb535c10ea712f3268e899452906..d7f6f6100aee469845d51b75402074345fb8e017 100644 (file)
@@ -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)
 
index 0b7115a65b87d24e83beb27e0311b116bee52da5..c0b812f5f725b3ad35e0391573a8cd9971df1f46 100644 (file)
@@ -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 (file)
index 0000000..2ed54a5
--- /dev/null
@@ -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 (file)
index 0000000..7fced17
--- /dev/null
@@ -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 (file)
index 0000000..406999f
--- /dev/null
@@ -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
+}
index c08d54fd9a68690ec0108cd9715f76cedf57df31..43beb5fb622c4836f70788b195680c5399bd4356 100644 (file)
@@ -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"
index 6edbdb33250b07e869b5759b7cc4bc5635143216..a6230ecf1ebd11363a3dfeb74f6e1c91a9fe5bb2 100644 (file)
@@ -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"
index 2c9cbaca7dd0ee281e7187de8c960bd1d7e2c3d1..9096051828a8e61ff1c920b064024c5d635b06ff 100644 (file)
@@ -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"
index 5efad987d6cca255034b2f05dcf71354a474e391..28955f131c3741d7c4faf786e451256c6c5786b9 100644 (file)
@@ -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"
index ae256117971e9e9d2530a9810e1b73bfcfa55649..195208cf8c9f1c7fc4412b95db70303023984da6 100644 (file)
@@ -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"
index 2ed571fe3792eb8fb492716a6b75b234508962db..df313a8c9da9cb4ea414fdf4ab6833ef744b5db3 100644 (file)
@@ -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"
index cf071c876dc63c05ee681c49e0833bf400f6da3d..ffc53f6c911b83f1d8714cba505c4e8b1de270ee 100644 (file)
@@ -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"