summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmir Guindehi <amir@gentoo.org>2005-03-30 17:33:07 +0000
committerAmir Guindehi <amir@gentoo.org>2005-03-30 17:33:07 +0000
commit402cd9fb1612961483e2703ea5a09594898ee428 (patch)
tree1ce527147c787210582f21841264854e7273f0e0 /net-misc/zebra
parentMarked 2.14.90.0.8-r2 and 2.15.91.0.2-r1 as stable on mips, and moved 2.15.94... (diff)
downloadhistorical-402cd9fb1612961483e2703ea5a09594898ee428.tar.gz
historical-402cd9fb1612961483e2703ea5a09594898ee428.tar.bz2
historical-402cd9fb1612961483e2703ea5a09594898ee428.zip
removed zebra ebuild folder. zebra gets replaced by quagga. move has already been added to profiles/updates/1Q-2005.
Diffstat (limited to 'net-misc/zebra')
-rw-r--r--net-misc/zebra/ChangeLog70
-rw-r--r--net-misc/zebra/Manifest36
-rw-r--r--net-misc/zebra/files/conf.d/bgpd.confd27
-rw-r--r--net-misc/zebra/files/conf.d/ospf6d.confd18
-rw-r--r--net-misc/zebra/files/conf.d/ospfd.confd18
-rw-r--r--net-misc/zebra/files/conf.d/ripd.confd21
-rw-r--r--net-misc/zebra/files/conf.d/ripngd.confd24
-rw-r--r--net-misc/zebra/files/conf.d/zebra.confd27
-rw-r--r--net-misc/zebra/files/digest-zebra-0.93a1
-rw-r--r--net-misc/zebra/files/digest-zebra-0.93b1
-rw-r--r--net-misc/zebra/files/digest-zebra-0.93b-r12
-rw-r--r--net-misc/zebra/files/digest-zebra-0.93b-r22
-rw-r--r--net-misc/zebra/files/init.d/bgpd.initd42
-rw-r--r--net-misc/zebra/files/init.d/ospf6d.initd39
-rw-r--r--net-misc/zebra/files/init.d/ospfd.initd39
-rw-r--r--net-misc/zebra/files/init.d/ripd.initd40
-rw-r--r--net-misc/zebra/files/init.d/ripngd.initd41
-rw-r--r--net-misc/zebra/files/init.d/zebra.initd42
-rw-r--r--net-misc/zebra/files/zebra-0.93b/ospfd-assert-fix.patch42
-rw-r--r--net-misc/zebra/files/zebra-0.93b/ospfd-nbr-fix.patch39
-rw-r--r--net-misc/zebra/files/zebra.confd17
-rw-r--r--net-misc/zebra/files/zebra.initd20
-rw-r--r--net-misc/zebra/metadata.xml14
-rw-r--r--net-misc/zebra/zebra-0.93a.ebuild50
-rw-r--r--net-misc/zebra/zebra-0.93b-r1.ebuild105
-rw-r--r--net-misc/zebra/zebra-0.93b-r2.ebuild109
-rw-r--r--net-misc/zebra/zebra-0.93b.ebuild50
27 files changed, 0 insertions, 936 deletions
diff --git a/net-misc/zebra/ChangeLog b/net-misc/zebra/ChangeLog
deleted file mode 100644
index 5265e1f5b4ab..000000000000
--- a/net-misc/zebra/ChangeLog
+++ /dev/null
@@ -1,70 +0,0 @@
-# ChangeLog for net-misc/zebra
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/ChangeLog,v 1.16 2004/11/30 22:28:17 swegener Exp $
-
- 30 Nov 2004; Sven Wegener <swegener@gentoo.org> zebra-0.93a.ebuild,
- zebra-0.93b-r1.ebuild, zebra-0.93b-r2.ebuild, zebra-0.93b.ebuild:
- Fixed invalid atoms in *DEPEND.
-
- 01 Jul 2004; Jon Hood <squinky86@gentoo.org> zebra-0.93a.ebuild,
- zebra-0.93b-r1.ebuild, zebra-0.93b-r2.ebuild, zebra-0.93b.ebuild:
- change virtual/glibc to virtual/libc
-
- 09 Jun 2004; Aron Griffis <agriffis@gentoo.org> zebra-0.93a.ebuild,
- zebra-0.93b-r1.ebuild, zebra-0.93b-r2.ebuild, zebra-0.93b.ebuild:
- Fix use invocation
-
- 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> zebra-0.93b-r1.ebuild:
- Add inherit eutils
-
- 14 Dec 2003; Jon Portnoy <avenj@gentoo.org> zebra-0.93b-r1.ebuild :
- AMD64 keywords.
-
- 14 Oct 2003; <solar@gentoo.org> metadata.xml:
- Edited metadata.xml to reflect that Amir Guindehi is now the primary
- maintainer of GNU zebra on Gentoo
-
-*zebra-0.93b-r2 (05 Sep 2003)
-
- 05 Sep 2003; <solar@gentoo.org> zebra-0.93b-r1.ebuild,
- zebra-0.93b-r2.ebuild:
- Please note this is the last planned zebra release that Gentoo should support.
- GNU Zebra almost does not qualify as GNU Software, read the zebra mailing list
- for more info. Gentoo will continue it's support of routing software using
- Quagga a GNU Zebra fork
-
- 13 Jul 2003; <solar@gentoo.org> zebra-0.93b-r1.ebuild:
- Amir Guindehi amir@datacore.ch submitted the first zebra ebuild to the
- bugzilla system, however it was never used. But the idea for adding
- support for ospfapi came from his. Thanks amir.
-
- 05 Jul 2003; <solar@gentoo.org> metadata.xml:
- Added metadata.xml
-
- 12 Jun 2003; <msterret@gentoo.org> zebra-0.93a.ebuild, zebra-0.93b.ebuild:
- add Header
-
-*zebra-0.93b-r1 (31 May 2003)
-
- 31 May 2003; <solar@gentoo.org> Manifest, zebra-0.93b-r1.ebuild:
- added snmp,binutils to depend and dodir was not working as expected
-
- 31 May 2003; Ned Ludd <solar@gentoo.org> Manifest,
- zebra-0.93b-r1.ebuild:
- Added support for ospfapi extentions, and better
- {init,conf}.d scripts
-
-*zebra-0.93b (28 Apr 2003)
-
- 28 Apr 2003; Joshua Brindle <method@gentoo.org> Manifest,
- zebra-0.93b.ebuild:
- version bump
-
-*zebra-0.93a (22 Apr 2003)
-
- 22 Apr 2003; Joshua Brindle <method@gentoo.org> zebra-0.93a.ebuild,
- files/zebra.confd files/zebra.initd:
- added init.d and conf.d files
-
- 22 Apr 2003; Joshua Brindle <method@gentoo.org> zebra-0.93a.ebuild:
- Initial commit courtesy of solarx <solar@linbsd.net>
diff --git a/net-misc/zebra/Manifest b/net-misc/zebra/Manifest
deleted file mode 100644
index 38a3c5cc39e5..000000000000
--- a/net-misc/zebra/Manifest
+++ /dev/null
@@ -1,36 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 a4fc674c6b4b3fb2f781c68260a81cd4 ChangeLog 2588
-MD5 835a18bdea3e212a65476814510d00b6 metadata.xml 898
-MD5 4b11717ffad0dc322f8d2bd0c9b03404 zebra-0.93a.ebuild 1376
-MD5 4dc089e5295a8cd7989802b0ad4dde3a zebra-0.93b-r1.ebuild 3164
-MD5 327a2669db751ec96e2b6ed0c8de6fd4 zebra-0.93b-r2.ebuild 3475
-MD5 c7f091cc04c051c0a849fad9ee12860d zebra-0.93b.ebuild 1376
-MD5 1aea49f1bd903cd18e3a3ff2292c2639 files/digest-zebra-0.93a 64
-MD5 0fd0812e7d1180d5965b9b997cd10011 files/digest-zebra-0.93b 64
-MD5 16170ddbb0a330871df900b828e5eb9e files/digest-zebra-0.93b-r1 147
-MD5 16170ddbb0a330871df900b828e5eb9e files/digest-zebra-0.93b-r2 147
-MD5 c736e1b625d73b7945dc6aebea1448ba files/zebra.confd 729
-MD5 5b4f7c3cbabc10dc74cf9ec83cfcd360 files/zebra.initd 479
-MD5 9b750e6aedd2c9d837fcb35102f5b3d9 files/conf.d/bgpd.confd 676
-MD5 80ceef1b5bfb0df76d3ecd09208e5ed2 files/conf.d/ospf6d.confd 504
-MD5 d4dcf3f2a47ca3e2c5ecebd607dc7c80 files/conf.d/ospfd.confd 498
-MD5 be8575b6aa5a9db5eb6338741e2f319b files/conf.d/ripd.confd 567
-MD5 037986dcfa4d4457326c6f6f42cd97a4 files/conf.d/ripngd.confd 635
-MD5 8b3d097f85a0db7b9b9d7123e8ca131a files/conf.d/zebra.confd 704
-MD5 09b1bed72022639400585b3afd90d3af files/init.d/bgpd.initd 1314
-MD5 859828f4efbb50dd9fec3b8048a899fe files/init.d/ospf6d.initd 1097
-MD5 a35f32b0071d485fac333e0740ba05b4 files/init.d/ospfd.initd 1083
-MD5 763ab487a455697b243fe7d1cfbfeb97 files/init.d/ripd.initd 1133
-MD5 fdac977ad8c0a9ea56b7421690e83df0 files/init.d/ripngd.initd 1278
-MD5 0d856ce3a7d12a6cc45488f5de6f0a66 files/init.d/zebra.initd 1329
-MD5 1f00f84a2a49271d8a7687307719320c files/zebra-0.93b/ospfd-assert-fix.patch 1456
-MD5 ccabb418064ec0d11738be2e88367f79 files/zebra-0.93b/ospfd-nbr-fix.patch 1314
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCGUqmmdTrptrqvGERAm6QAKCb2KvA/UfjSh0vAyJtkBhrUKeACgCfS/FI
-iIrFsLdPttcPHIoRE/sRwBo=
-=Zem3
------END PGP SIGNATURE-----
diff --git a/net-misc/zebra/files/conf.d/bgpd.confd b/net-misc/zebra/files/conf.d/bgpd.confd
deleted file mode 100644
index 42659c6789f7..000000000000
--- a/net-misc/zebra/files/conf.d/bgpd.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/bgpd.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for bgpd
-#################################
-
-# Set configuration file name
-#BGPD_CONFIG_FILE="/etc/zebra/bgpd.conf"
-
-# Set bgp protocol's port number
-#BGPD_BGP_PORT=""
-
-# Set vty's bind address
-#BGPD_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#BGPD_VTY_PORT=""
-
-# When program terminates, retain added route by bgpd.
-#BGPD_RETAIN="yes"
-
-# Do not install route to kernel.
-#BGPD_NO_KERNEL="yes"
-
diff --git a/net-misc/zebra/files/conf.d/ospf6d.confd b/net-misc/zebra/files/conf.d/ospf6d.confd
deleted file mode 100644
index 4657587e04e9..000000000000
--- a/net-misc/zebra/files/conf.d/ospf6d.confd
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/ospf6d.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for ospf6d
-#################################
-
-# Set configuration file name
-#OSPF6D_CONFIG_FILE="/etc/zebra/ospf6d.conf"
-
-# Set vty's bind address
-#OSPF6D_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#OSPF6D_VTY_PORT=""
-
diff --git a/net-misc/zebra/files/conf.d/ospfd.confd b/net-misc/zebra/files/conf.d/ospfd.confd
deleted file mode 100644
index 7ad42d06e538..000000000000
--- a/net-misc/zebra/files/conf.d/ospfd.confd
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/ospfd.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for ospfd
-#################################
-
-# Set configuration file name
-#OSPFD_CONFIG_FILE="/etc/zebra/ospfd.conf"
-
-# Set vty's bind address
-#OSPFD_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#OSPFD_VTY_PORT=""
-
diff --git a/net-misc/zebra/files/conf.d/ripd.confd b/net-misc/zebra/files/conf.d/ripd.confd
deleted file mode 100644
index 6d8fc9634254..000000000000
--- a/net-misc/zebra/files/conf.d/ripd.confd
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/ripd.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for ripd
-#################################
-
-# Set configuration file name
-#RIPD_CONFIG_FILE="/etc/zebra/ripd.conf"
-
-# Set vty's bind address
-#RIPD_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#RIPD_VTY_PORT=""
-
-# When program terminates, retain added route by ripd.
-#RIPD_RETAIN="yes"
-
diff --git a/net-misc/zebra/files/conf.d/ripngd.confd b/net-misc/zebra/files/conf.d/ripngd.confd
deleted file mode 100644
index ccc9ad2e71e5..000000000000
--- a/net-misc/zebra/files/conf.d/ripngd.confd
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/ripngd.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for ripngd
-#################################
-
-# Set configuration file name
-#RIPNGD_CONFIG_FILE="/etc/zebra/ripngd.conf"
-
-# Set verbose log mode flag
-#RIPNGD_LOG_MODE="255"
-
-# Set vty's bind address
-#RIPNGD_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#RIPNGD_VTY_PORT=""
-
-# When program terminates, retain added route by ripngd.
-#RIPNGD_RETAIN="yes"
-
diff --git a/net-misc/zebra/files/conf.d/zebra.confd b/net-misc/zebra/files/conf.d/zebra.confd
deleted file mode 100644
index 641e54ce1fa9..000000000000
--- a/net-misc/zebra/files/conf.d/zebra.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/conf.d/zebra.confd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-#################################
-# Configuration options for zebra
-#################################
-
-# Set configuration file name
-#ZEBRA_CONFIG_FILE="/etc/zebra/zebra.conf"
-
-# Don't delete old routes which installed by zebra.
-#ZEBRA_KEEP_KERNEL="yes"
-
-# Set verbose log mode flag
-#ZEBRA_LOG_MODE="255"
-
-# Set vty's bind address
-#ZEBRA_VTY_ADDR="0.0.0.0"
-
-# Set vty's port number
-#ZEBRA_VTY_PORT=""
-
-# When program terminates, retain added route by zebra.
-#ZEBRA_RETAIN="yes"
-
diff --git a/net-misc/zebra/files/digest-zebra-0.93a b/net-misc/zebra/files/digest-zebra-0.93a
deleted file mode 100644
index e4f913100f35..000000000000
--- a/net-misc/zebra/files/digest-zebra-0.93a
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a0c0d4f4702a724c3c95d1c61c115758 zebra-0.93a.tar.gz 1335141
diff --git a/net-misc/zebra/files/digest-zebra-0.93b b/net-misc/zebra/files/digest-zebra-0.93b
deleted file mode 100644
index e8004aae5a29..000000000000
--- a/net-misc/zebra/files/digest-zebra-0.93b
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9ca7dc5e0afb9b6470e4b1e21c271fe1 zebra-0.93b.tar.gz 1340359
diff --git a/net-misc/zebra/files/digest-zebra-0.93b-r1 b/net-misc/zebra/files/digest-zebra-0.93b-r1
deleted file mode 100644
index efb6e070d4b2..000000000000
--- a/net-misc/zebra/files/digest-zebra-0.93b-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 9ca7dc5e0afb9b6470e4b1e21c271fe1 zebra-0.93b.tar.gz 1340359
-MD5 f594257d34f92de76afb7cc5db12cd48 ospfapi-release_0_93b-2003-01-25.tar.gz 99139
diff --git a/net-misc/zebra/files/digest-zebra-0.93b-r2 b/net-misc/zebra/files/digest-zebra-0.93b-r2
deleted file mode 100644
index efb6e070d4b2..000000000000
--- a/net-misc/zebra/files/digest-zebra-0.93b-r2
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 9ca7dc5e0afb9b6470e4b1e21c271fe1 zebra-0.93b.tar.gz 1340359
-MD5 f594257d34f92de76afb7cc5db12cd48 ospfapi-release_0_93b-2003-01-25.tar.gz 99139
diff --git a/net-misc/zebra/files/init.d/bgpd.initd b/net-misc/zebra/files/init.d/bgpd.initd
deleted file mode 100644
index bb5f6c340a98..000000000000
--- a/net-misc/zebra/files/init.d/bgpd.initd
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/bgpd.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net zebra
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/bgpd.conf first."
- eerror "An example can be found in /etc/zebra/sample/bgpd.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping bgpd"
- start-stop-daemon --stop --quiet --pidfile /var/run/bgpd.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${BGPD_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${BGPD_CONFIG_FILE}"
- [ -n "${BGPD_BGP_PORT}" ] && [ "${BGPD_BGP_PORT}" -ge 0 ] && myopts="${myopts} --bgp_port ${BGPD_BGP_PORT}"
- [ -n "${BGPD_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${BGPD_VTY_ADDR}"
- [ -n "${BGPD_VTY_PORT}" ] && [ "${BGPD_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${BGPD_VTY_PORT}"
- [ "x${BGPD_RETAIN}" == "xyes" ] && myopts="${myopts} --retain"
- [ "x${BGPD_NO_KERNEL}" == "xyes" ] && myopts="${myopts} --keep_kernel"
-
- ebegin "Starting bgpd"
- start-stop-daemon --start --quiet --exec /usr/sbin/bgpd -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/init.d/ospf6d.initd b/net-misc/zebra/files/init.d/ospf6d.initd
deleted file mode 100644
index 24b6c692982d..000000000000
--- a/net-misc/zebra/files/init.d/ospf6d.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/ospf6d.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net zebra
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/ospf6d.conf first."
- eerror "An example can be found in /etc/zebra/sample/ospf6d.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping ospf6d"
- start-stop-daemon --stop --quiet --pidfile /var/run/ospf6d.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${OSPF6D_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${OSPF6D_CONFIG_FILE}"
- [ -n "${OSPF6D_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${OSPF6D_VTY_ADDR}"
- [ -n "${OSPF6D_VTY_PORT}" ] && [ "${OSPF6D_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${OSPF6D_VTY_PORT}"
-
- ebegin "Starting ospf6d"
- start-stop-daemon --start --quiet --exec /usr/sbin/ospf6d -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/init.d/ospfd.initd b/net-misc/zebra/files/init.d/ospfd.initd
deleted file mode 100644
index 9e6f9798a0ed..000000000000
--- a/net-misc/zebra/files/init.d/ospfd.initd
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/ospfd.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net zebra
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/ospfd.conf first."
- eerror "An example can be found in /etc/zebra/sample/ospfd.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping ospfd"
- start-stop-daemon --stop --quiet --pidfile /var/run/ospfd.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${OSPFD_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${OSPFD_CONFIG_FILE}"
- [ -n "${OSPFD_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${OSPFD_VTY_ADDR}"
- [ -n "${OSPFD_VTY_PORT}" ] && [ "${OSPFD_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${OSPFD_VTY_PORT}"
-
- ebegin "Starting ospfd"
- start-stop-daemon --start --quiet --exec /usr/sbin/ospfd -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/init.d/ripd.initd b/net-misc/zebra/files/init.d/ripd.initd
deleted file mode 100644
index d09d9b4029be..000000000000
--- a/net-misc/zebra/files/init.d/ripd.initd
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/ripd.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net zebra
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/ripd.conf first."
- eerror "An example can be found in /etc/zebra/sample/ripd.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping ripd"
- start-stop-daemon --stop --quiet --pidfile /var/run/ripd.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${RIPD_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${RIPD_CONFIG_FILE}"
- [ -n "${RIPD_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${RIPD_VTY_ADDR}"
- [ -n "${RIPD_VTY_PORT}" ] && [ "${RIPD_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${RIPD_VTY_PORT}"
- [ "x${RIPD_RETAIN}" == "xyes" ] && myopts="${myopts} --retain"
-
- ebegin "Starting ripd"
- start-stop-daemon --start --quiet --exec /usr/sbin/ripd -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/init.d/ripngd.initd b/net-misc/zebra/files/init.d/ripngd.initd
deleted file mode 100644
index b5303341127a..000000000000
--- a/net-misc/zebra/files/init.d/ripngd.initd
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/ripngd.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net zebra
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/ripngd.conf first."
- eerror "An example can be found in /etc/zebra/sample/ripngd.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping ripngd"
- start-stop-daemon --stop --quiet --pidfile /var/run/ripngd.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${RIPNGD_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${RIPNGD_CONFIG_FILE}"
- [ -n "${RIPNGD_LOG_MODE}" ] && [ "${RIPNGD_LOG_MODE}" -ge 0 ] && myopts="${myopts} --log_mode ${RIPNGD_LOG_MODE}"
- [ -n "${RIPNGD_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${RIPNGD_VTY_ADDR}"
- [ -n "${RIPNGD_VTY_PORT}" ] && [ "${RIPNGD_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${RIPNGD_VTY_PORT}"
- [ "x${RIPNGD_RETAIN}" == "xyes" ] && myopts="${myopts} --retain"
-
- ebegin "Starting ripngd"
- start-stop-daemon --start --quiet --exec /usr/sbin/ripngd -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/init.d/zebra.initd b/net-misc/zebra/files/init.d/zebra.initd
deleted file mode 100644
index 770aa87e15b5..000000000000
--- a/net-misc/zebra/files/init.d/zebra.initd
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/init.d/zebra.initd,v 1.2 2004/07/15 00:16:56 agriffis Exp $
-
-
-opts="depend checkconfig stop start"
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ ! -e /etc/zebra/zebra.conf ]; then
- eerror "You need to create /etc/zebra/zebra.conf first."
- eerror "An example can be found in /etc/zebra/sample/zebra.conf.sample"
- return 1
- fi
-}
-
-stop() {
- ebegin "Stopping zebra"
- start-stop-daemon --stop --quiet --pidfile /var/run/zebra.pid
- result=$?
- eend $result
-}
-
-start() {
- local myopts="--daemon"
-
- [ -n "${ZEBRA_CONFIG_FILE}" ] && myopts="${myopts} --config_file ${ZEBRA_CONFIG_FILE}"
- [ "x${ZEBRA_KEEP_KERNEL}" == "xyes" ] && myopts="${myopts} --keep_kernel"
- [ -n "${ZEBRA_LOG_MODE}" ] && [ "${ZEBRA_LOG_MODE}" -ge 0 ] && myopts="${myopts} --log_mode ${ZEBRA_LOG_MODE}"
- [ -n "${ZEBRA_VTY_ADDR}" ] && myopts="${myopts} --vty_addr ${ZEBRA_VTY_ADDR}"
- [ -n "${ZEBRA_VTY_PORT}" ] && [ "${ZEBRA_VTY_PORT}" -ge 0 ] && myopts="${myopts} --vty_port ${ZEBRA_VTY_PORT}"
- [ "x${ZEBRA_RETAIN}" == "xyes" ] && myopts="${myopts} --retain"
-
- ebegin "Starting zebra"
- start-stop-daemon --start --quiet --exec /usr/sbin/zebra -- ${myopts}
- result=$?
- eend $result
-}
diff --git a/net-misc/zebra/files/zebra-0.93b/ospfd-assert-fix.patch b/net-misc/zebra/files/zebra-0.93b/ospfd-assert-fix.patch
deleted file mode 100644
index d8135062346a..000000000000
--- a/net-misc/zebra/files/zebra-0.93b/ospfd-assert-fix.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- ospf_lsa.c.orig Mon Sep 16 23:09:47 2002
-+++ ospf_lsa.c Tue Sep 17 10:03:10 2002
-@@ -2535,6 +2535,7 @@
- if (IS_DEBUG_OSPF (lsa, LSA_FLOODING))
- zlog_info("LSA[%s]: is MaxAge", dump_lsa_key (lsa));
-
-+#ifdef BUGGY_OPAQUE_LSA_HANDLING
- switch (lsa->data->type)
- {
- case OSPF_AS_EXTERNAL_LSA:
-@@ -2547,6 +2548,31 @@
- ospf_spf_calculate_schedule ();
- break;
- }
-+#else /* BUGGY_OPAQUE_LSA_HANDLING */
-+ switch (lsa->data->type)
-+ {
-+#ifdef HAVE_OPAQUE_LSA
-+ case OSPF_OPAQUE_LINK_LSA:
-+ case OSPF_OPAQUE_AREA_LSA:
-+ case OSPF_OPAQUE_AS_LSA:
-+ /*
-+ * As a general rule, whenever network topology has changed
-+ * (due to an LSA removal in this case), routing recalculation
-+ * should be triggered. However, this is not true for opaque
-+ * LSAs. Even if an opaque LSA instance is going to be removed
-+ * from the routing domain, it does not mean a change in network
-+ * topology, and thus, routing recalculation is not needed here.
-+ */
-+ break;
-+#endif /* HAVE_OPAQUE_LSA */
-+ case OSPF_AS_EXTERNAL_LSA:
-+ ospf_ase_incremental_update (lsa, ospf_top);
-+ break;
-+ default:
-+ ospf_spf_calculate_schedule ();
-+ break;
-+ }
-+#endif /* BUGGY_OPAQUE_LSA_HANDLING */
-
- ospf_lsa_maxage (lsa);
- }
diff --git a/net-misc/zebra/files/zebra-0.93b/ospfd-nbr-fix.patch b/net-misc/zebra/files/zebra-0.93b/ospfd-nbr-fix.patch
deleted file mode 100644
index 374b6c9c4451..000000000000
--- a/net-misc/zebra/files/zebra-0.93b/ospfd-nbr-fix.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- ospf_neighbor.c.orig Thu Jul 4 07:06:41 2002
-+++ ospf_neighbor.c Sun Sep 29 20:31:59 2002
-@@ -119,6 +119,9 @@
- OSPF_NSM_TIMER_OFF (nbr->t_ls_req);
- OSPF_NSM_TIMER_OFF (nbr->t_ls_upd);
-
-+ /* Cancel all events. *//* Thread lookup cost would be negligible. */
-+ thread_cancel_event (master, nbr);
-+
- XFREE (MTYPE_OSPF_NEIGHBOR, nbr);
- }
-
---- ospf_nsm.c.orig Thu Jul 4 07:06:41 2002
-+++ ospf_nsm.c Mon Sep 30 09:32:40 2002
-@@ -770,9 +770,24 @@
- nbr->crypt_seqnum = 0;
-
- /* Generete NeighborChange ISM event. */
-+#ifdef BUGGY_ISM_TRANSITION
- if ((old_state < NSM_TwoWay && state >= NSM_TwoWay) ||
- (old_state >= NSM_TwoWay && state < NSM_TwoWay))
- OSPF_ISM_EVENT_EXECUTE (oi, ISM_NeighborChange);
-+#else /* BUGGY_ISM_TRANSITION */
-+ switch (oi->state) {
-+ case ISM_DROther:
-+ case ISM_Backup:
-+ case ISM_DR:
-+ if ((old_state < NSM_TwoWay && state >= NSM_TwoWay) ||
-+ (old_state >= NSM_TwoWay && state < NSM_TwoWay))
-+ OSPF_ISM_EVENT_EXECUTE (oi, ISM_NeighborChange);
-+ break;
-+ default:
-+ /* ISM_PointToPoint -> ISM_Down, ISM_Loopback -> ISM_Down, etc. */
-+ break;
-+ }
-+#endif /* BUGGY_ISM_TRANSITION */
-
- /* Performance hack. Send hello immideately when some neighbor enter
- Init state. This whay we decrease neighbor discovery time. Gleb.*/
diff --git a/net-misc/zebra/files/zebra.confd b/net-misc/zebra/files/zebra.confd
deleted file mode 100644
index e56dab801842..000000000000
--- a/net-misc/zebra/files/zebra.confd
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/zebra.confd,v 1.3 2004/07/15 00:16:56 agriffis Exp $
-
-# Config file for /etc/init.d/zebra
-
-# -b, --batch Runs in batch mode
-# -d, --daemon Runs in daemon mode
-# -f, --config_file Set configuration file name
-# -i, --pid_file Set process identifier file name
-# -k, --keep_kernel Don't delete old routes which installed by zebra.
-# -l, --log_mode Set verbose log mode flag
-# -A, --vty_addr Set vty's bind address
-# -P, --vty_port Set vty's port number
-# -r, --retain When program terminates, retain added route by zebra.
-
-OPTS="-d"
diff --git a/net-misc/zebra/files/zebra.initd b/net-misc/zebra/files/zebra.initd
deleted file mode 100644
index 809a01dd3373..000000000000
--- a/net-misc/zebra/files/zebra.initd
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/files/zebra.initd,v 1.3 2004/07/15 00:16:56 agriffis Exp $
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting zebra"
- start-stop-daemon --start --quiet --exec /usr/sbin/zebra -- ${OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping zebra"
- start-stop-daemon --stop --quiet --exec /usr/sbin/zebra
- eend $?
-}
diff --git a/net-misc/zebra/metadata.xml b/net-misc/zebra/metadata.xml
deleted file mode 100644
index 5561e080f131..000000000000
--- a/net-misc/zebra/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>amir@gentoo.org</email>
- <description>Primary Maintainer</description>
- </maintainer>
- <maintainer>
- <email>solar@gentoo.org</email>
- <description>Secondary Maintainer</description>
- </maintainer>
- <longdescription>Zebra is a routing software package that provides TCP/IP based routing services with routing protocols support such as RIPv1, RIPv2, RIPng, OSPFv2, OSPFv3, BGP-4, and BGP-4+ (*note Supported RFC::). Zebra also supports special BGP Route Reflector and Route Server behavior. In addition to traditional IPv4 routing protocols, Zebra also supports IPv6 routing protocols. With SNMP daemon which supports SMUX protocol, Zebra provides routing protocol MIBs (*note SNMP Support::).</longdescription>
-</pkgmetadata>
diff --git a/net-misc/zebra/zebra-0.93a.ebuild b/net-misc/zebra/zebra-0.93a.ebuild
deleted file mode 100644
index d27946a3d00d..000000000000
--- a/net-misc/zebra/zebra-0.93a.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/zebra-0.93a.ebuild,v 1.11 2004/11/30 22:28:17 swegener Exp $
-
-IUSE="pam snmp ipv6"
-
-DESCRIPTION="Multithreaded TCP/IP Routing Software that supports BGP-4, RIPv1, RIPv2 and OSPFv2"
-SRC_URI="ftp://ftp.zebra.org/pub/zebra/${P}.tar.gz"
-HOMEPAGE="http://www.zebra.org"
-KEYWORDS="x86"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="virtual/libc
- pam? ( >=sys-libs/pam-0.75-r11 )"
-
-src_compile() {
- local myconf=""
- use pam || myconf="$myconf --disable-pam"
- use snmp || myconf="$myconf --disable-snmp"
- use ipv6 || myconf="$myconf --disable-ipv6"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --sysconfdir=/etc/zebra \
- --localstatedir=/var \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- ${myconf} || die "./configure failed"
-
- emake || die "Parallel Make Failed"
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- sysconfdir=${D}/etc/zebra \
- localstatedir=${D}/var \
- infodir=${D}/usr/share/info \
- mandir=${D}/usr/share/man \
- install || die "Installation Failed"
-
- cp */*.conf.sample ${D}/etc/zebra
-
- exeinto /etc/init.d ; newexe ${FILESDIR}/zebra.initd zebra
- insinto /etc/conf.d ; newins ${FILESDIR}/zebra.confd zebra
-
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
-}
diff --git a/net-misc/zebra/zebra-0.93b-r1.ebuild b/net-misc/zebra/zebra-0.93b-r1.ebuild
deleted file mode 100644
index d12bb2f10a3c..000000000000
--- a/net-misc/zebra/zebra-0.93b-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/zebra-0.93b-r1.ebuild,v 1.13 2005/02/21 02:42:40 dragonheart Exp $
-
-inherit eutils
-
-IUSE="pam snmp ipv6 ospfapi"
-
-DESCRIPTION="Multithreaded TCP/IP Routing Software that supports BGP-4, RIPv1, RIPv2 and OSPFv2. Includes OSPFAPI"
-SRC_URI="ftp://ftp.zebra.org/pub/zebra/${P}.tar.gz \
- ospfapi? ( http://www.tik.ee.ethz.ch/~keller/ospfapi/src/ospfapi-release_0_93b-2003-01-25.tar.gz )"
-
-HOMEPAGE="http://www.zebra.org"
-# Homepage for ospfapi
-HOMEPAGE="${HOMEPAGE} http://www.tik.ee.ethz.ch/~keller/ospfapi"
-KEYWORDS="x86 ~sparc"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="virtual/libc
- sys-devel/binutils
- pam? ( >=sys-libs/pam-0.75-r11 )
- snmp? ( net-analyzer/net-snmp )"
-
-RDEPEND="virtual/libc sys-devel/binutils"
-
-src_unpack() {
- unpack ${A} || die
- cd ${WORKDIR}
- ln -s ${S} zebra
-
- use ospfapi &&
- epatch ospfapi-release_*-200[3-9]-[0-9][0-9]-[0-9][0-9].patch
-
- ##################################
- # This fix is for zebra-0.93b only
- ##################################
- cd ${S}/ospfd || die
- epatch ${FILESDIR}/${P}/ospfd-assert-fix.patch
- epatch ${FILESDIR}/${P}/ospfd-nbr-fix.patch
- ##################################
-}
-
-src_compile() {
- local myconf="--enable-vtysh --enable-tcp-zebra"
-
- # use libpam for PAM support in vtysh
- use pam && myconf="${myconf} --with-libpam" || myconf="${myconf} --disable-pam"
- use snmp && myconf="${myconf} --enable-snmp" || myconf="${myconf} --disable-snmp"
- use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --disable-ipv6"
-
- use ospfapi && myconf="${myconf} --enable-opaque-lsa --enable-ospf-te \
- --enable-nssa"
- use ospfapi && ./update-autotools
-
- econf --prefix=/usr --sysconfdir=/etc/zebra ${myconf} || \
- die "econf failed"
- emake || die "emake failed"
-
- if use ospfapi ; then
- cd apiclient
- econf --prefix=/usr --sysconfdir=/etc/zebra ${myconf} || \
- die "econf failed in ospsapi-apiclient"
- emake || die "emake failed in ospsapi-apiclient"
- cd ..
- fi
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- sysconfdir=${D}/etc/zebra \
- localstatedir=${D}/var \
- infodir=${D}/usr/share/info \
- mandir=${D}/usr/share/man \
- install || die "zebra installation failed"
-
- mkdir -p ${D}/etc/zebra/sample
- # dodir ${D}/etc/ {D}/etc/zebra/ ${D}/etc/zebra/sample
- cp */*.conf.sample* ${D}/etc/zebra/
- mv ${D}/etc/zebra/*.conf.sample* ${D}/etc/zebra/sample
-
- for proto in zebra bgpd ospfd ripd; do
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.d/${proto}.confd ${proto}
- exeinto /etc/init.d
- newexe ${FILESDIR}/init.d/${proto}.initd ${proto}
- done
-
- # second loop for ipv6
- use ipv6 && for proto in ospf6d ripngd; do
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.d/${proto}.confd ${proto}
- exeinto /etc/init.d
- newexe ${FILESDIR}/init.d/${proto}.initd ${proto}
- done
-
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
-}
-
-pkg_postinst() {
- einfo "Sample configuration files can be found in /etc/zebra/sample"
- einfo "You have to create config files in /etc/zebra before"
- einfo "starting any one of the daemons."
-}
diff --git a/net-misc/zebra/zebra-0.93b-r2.ebuild b/net-misc/zebra/zebra-0.93b-r2.ebuild
deleted file mode 100644
index 96ab39a8635f..000000000000
--- a/net-misc/zebra/zebra-0.93b-r2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/zebra-0.93b-r2.ebuild,v 1.10 2005/02/21 02:42:40 dragonheart Exp $
-
-inherit eutils
-IUSE="pam snmp ipv6 ospfapi"
-
-DESCRIPTION="Multithreaded TCP/IP Routing Software that supports BGP-4, RIPv1, RIPv2 and OSPFv2. Includes OSPFAPI"
-SRC_URI="ftp://ftp.zebra.org/pub/zebra/${P}.tar.gz \
- ospfapi? ( http://www.tik.ee.ethz.ch/~keller/ospfapi/src/ospfapi-release_0_93b-2003-01-25.tar.gz )"
-
-HOMEPAGE="http://www.zebra.org"
-# Homepage for ospfapi
-HOMEPAGE="${HOMEPAGE} http://www.tik.ee.ethz.ch/~keller/ospfapi"
-KEYWORDS="~x86 ~sparc ~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="virtual/libc
- sys-devel/binutils
- pam? ( >=sys-libs/pam-0.75-r11 )
- snmp? ( net-analyzer/net-snmp )"
-
-RDEPEND="virtual/libc
- sys-devel/binutils"
-
-src_unpack() {
- unpack ${A} || die
- cd ${WORKDIR}
- ln -s ${S} zebra
- if use ospfapi; then
- epatch ospfapi-release_*-200[3-9]-[0-9][0-9]-[0-9][0-9].patch
- else
- # This fix is for zebra-0.93b only
- cd ${S}/ospfd || die
- [ -f ${FILESDIR}/${P}/ospfd-assert-fix.patch ] &&
- epatch ${FILESDIR}/${P}/ospfd-assert-fix.patch
- [ -f ${FILESDIR}/${P}/ospfd-nbr-fix.patch ] &&
- epatch ${FILESDIR}/${P}/ospfd-nbr-fix.patch
- fi
-}
-
-src_compile() {
- local myconf="--enable-vtysh --enable-tcp-zebra"
-
- # use libpam for PAM support in vtysh
- use pam && myconf="${myconf} --with-libpam" || myconf="${myconf} --disable-pam"
- use snmp && myconf="${myconf} --enable-snmp" || myconf="${myconf} --disable-snmp"
- use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --disable-ipv6"
-
- use ospfapi && myconf="${myconf} --enable-opaque-lsa --enable-ospf-te \
- --enable-nssa"
- use ospfapi && ./update-autotools
-
- econf --prefix=/usr --sysconfdir=/etc/zebra ${myconf} || \
- die "econf failed"
- emake || die "emake failed"
-
- if use ospfapi ; then
- cd apiclient
- econf --prefix=/usr --sysconfdir=/etc/zebra ${myconf} || \
- die "econf failed in ospsapi-apiclient"
- emake || die "emake failed in ospsapi-apiclient"
- cd ..
- fi
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- sysconfdir=${D}/etc/zebra \
- localstatedir=${D}/var \
- infodir=${D}/usr/share/info \
- mandir=${D}/usr/share/man \
- install || die "zebra installation failed"
-
- mkdir -p ${D}/etc/zebra/sample
- # dodir ${D}/etc/ {D}/etc/zebra/ ${D}/etc/zebra/sample
- cp */*.conf.sample* ${D}/etc/zebra/
- mv ${D}/etc/zebra/*.conf.sample* ${D}/etc/zebra/sample
-
- for proto in zebra bgpd ospfd ripd; do
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.d/${proto}.confd ${proto}
- exeinto /etc/init.d
- newexe ${FILESDIR}/init.d/${proto}.initd ${proto}
- done
-
- # second loop for ipv6
- use ipv6 && for proto in ospf6d ripngd; do
- insinto /etc/conf.d
- newins ${FILESDIR}/conf.d/${proto}.confd ${proto}
- exeinto /etc/init.d
- newexe ${FILESDIR}/init.d/${proto}.initd ${proto}
- done
-
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
-}
-
-pkg_postinst() {
- einfo "Sample configuration files can be found in /etc/zebra/sample"
- einfo "You have to create config files in /etc/zebra before"
- einfo "starting any one of the daemons."
- echo
- einfo "Please note this is the last planned zebra release that Gentoo should support"
- einfo "GNU Zebra almost does not qualify as GNU Software, read the zebra mailing list for more info."
- einfo "Gentoo will continue it's support of routing software using Quagga a GNU Zebra fork"
-
-}
diff --git a/net-misc/zebra/zebra-0.93b.ebuild b/net-misc/zebra/zebra-0.93b.ebuild
deleted file mode 100644
index 0c571c4b42a7..000000000000
--- a/net-misc/zebra/zebra-0.93b.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/zebra-0.93b.ebuild,v 1.10 2004/11/30 22:28:17 swegener Exp $
-
-IUSE="pam snmp ipv6"
-
-DESCRIPTION="Multithreaded TCP/IP Routing Software that supports BGP-4, RIPv1, RIPv2 and OSPFv2"
-SRC_URI="ftp://ftp.zebra.org/pub/zebra/${P}.tar.gz"
-HOMEPAGE="http://www.zebra.org"
-KEYWORDS="x86"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="virtual/libc
- pam? ( >=sys-libs/pam-0.75-r11 )"
-
-src_compile() {
- local myconf=""
- use pam || myconf="$myconf --disable-pam"
- use snmp || myconf="$myconf --disable-snmp"
- use ipv6 || myconf="$myconf --disable-ipv6"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --sysconfdir=/etc/zebra \
- --localstatedir=/var \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- ${myconf} || die "./configure failed"
-
- emake || die "Parallel Make Failed"
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- sysconfdir=${D}/etc/zebra \
- localstatedir=${D}/var \
- infodir=${D}/usr/share/info \
- mandir=${D}/usr/share/man \
- install || die "Installation Failed"
-
- cp */*.conf.sample ${D}/etc/zebra
-
- exeinto /etc/init.d ; newexe ${FILESDIR}/zebra.initd zebra
- insinto /etc/conf.d ; newins ${FILESDIR}/zebra.confd zebra
-
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
-}