summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-misc/zebra/ChangeLog8
-rw-r--r--net-misc/zebra/Manifest30
-rw-r--r--net-misc/zebra/zebra-0.93b-r1.ebuild20
3 files changed, 33 insertions, 25 deletions
diff --git a/net-misc/zebra/ChangeLog b/net-misc/zebra/ChangeLog
index 822f9e244ad5..06cbe5f0d255 100644
--- a/net-misc/zebra/ChangeLog
+++ b/net-misc/zebra/ChangeLog
@@ -1,10 +1,13 @@
# ChangeLog for net-misc/zebra
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/ChangeLog,v 1.4 2003/05/31 19:31:50 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/ChangeLog,v 1.5 2003/06/01 01:12:14 solar Exp $
*zebra-0.93b-r1 (31 May 2003)
- 28 Apr 2003; Ned Ludd <solar@gentoo.org> Manifest,
+ 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
@@ -23,4 +26,3 @@
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
index 72570decf4df..72d13953e5b1 100644
--- a/net-misc/zebra/Manifest
+++ b/net-misc/zebra/Manifest
@@ -1,23 +1,23 @@
-MD5 225450e7a455472b478f0173fd60f1cd ChangeLog 817
+MD5 06ce377258931db20bb4a516ded2614b ChangeLog 954
MD5 122a878efde20a1fc40817371a0146ad zebra-0.93a.ebuild 1317
+MD5 2efca1abbd4a6be9f4def2c334aa2311 zebra-0.93b-r1.ebuild 3199
MD5 122a878efde20a1fc40817371a0146ad zebra-0.93b.ebuild 1317
-MD5 6d50de8ce7d732446e7aa6d0643d675c zebra-0.93b-r1.ebuild 2908
MD5 1aea49f1bd903cd18e3a3ff2292c2639 files/digest-zebra-0.93a 64
MD5 0fd0812e7d1180d5965b9b997cd10011 files/digest-zebra-0.93b 64
+MD5 0fd0812e7d1180d5965b9b997cd10011 files/digest-zebra-0.93b-r1 64
MD5 5cc027d5ee8a3a1564d0e21423461b49 files/zebra.confd 638
MD5 3892c41d7ffc5ea4049987524758b908 files/zebra.initd 383
-MD5 0fd0812e7d1180d5965b9b997cd10011 files/digest-zebra-0.93b-r1 64
+MD5 3af13cd801ceccc6c39a8c2ec82e1c03 files/init.d/bgpd.initd 1320
+MD5 63e6f7797d1dcab403055079234d80a6 files/init.d/ospf6d.initd 1103
+MD5 f6e0ad7010645ffe41d3ef68916cf4dd files/init.d/ospfd.initd 1089
+MD5 ebd078c0600ba60d0384ed80d56ae6ef files/init.d/ripd.initd 1139
+MD5 703b32a1a9fa5e385f72043c0da5dc03 files/init.d/ripngd.initd 1284
+MD5 b8b9e9f5af07273585ceb7f18ea8bb82 files/init.d/zebra.initd 1335
+MD5 5021954d6a52f3b730d1425270270988 files/conf.d/bgpd.confd 682
+MD5 6d617bf532d02738071d607bb11df154 files/conf.d/ospf6d.confd 510
+MD5 8a040efa263d53b547b6075ec02e17c8 files/conf.d/ospfd.confd 504
+MD5 f393038bfe52239fba96d2e02171a6c2 files/conf.d/ripd.confd 573
+MD5 fab4e14890c0b2422acbff78415e5ec9 files/conf.d/ripngd.confd 641
+MD5 e72dfbac67cb0854d0c244e4b409d23d files/conf.d/zebra.confd 710
MD5 1f00f84a2a49271d8a7687307719320c files/zebra-0.93b/ospfd-assert-fix.patch 1456
MD5 ccabb418064ec0d11738be2e88367f79 files/zebra-0.93b/ospfd-nbr-fix.patch 1314
-MD5 21dfb2a7d579fa373963bf37c549ba1e files/init.d/bgpd.initd 1312
-MD5 f86b23215dd82fc1f2ac19ef9aaf3003 files/init.d/ospf6d.initd 1095
-MD5 8e5da3065763977ec4634a6edd08eb1b files/init.d/ospfd.initd 1081
-MD5 e6cbb71c5413dc74d751484b0ea54141 files/init.d/ripd.initd 1131
-MD5 bbc6d6833c0714e05c3cfcae453970b3 files/init.d/ripngd.initd 1276
-MD5 827987af9ffda1b2232eeda91af582d5 files/init.d/zebra.initd 1327
-MD5 339ddf1071087633d4e435d08583eb3e files/conf.d/bgpd.confd 674
-MD5 64c23755ab0ebe1f629fcdda9aca4778 files/conf.d/ospf6d.confd 502
-MD5 46e9e67b5efb0eb26bf1b0b48f293d1b files/conf.d/ospfd.confd 496
-MD5 d84c6a41c3df0b602793d6851d737098 files/conf.d/ripd.confd 565
-MD5 020720386cc4384b37d66c61ea85d8c3 files/conf.d/ripngd.confd 633
-MD5 93761fead146a3742ea13308d89fad27 files/conf.d/zebra.confd 702
diff --git a/net-misc/zebra/zebra-0.93b-r1.ebuild b/net-misc/zebra/zebra-0.93b-r1.ebuild
index 4dc4b3114bcd..7d5ded6725d6 100644
--- a/net-misc/zebra/zebra-0.93b-r1.ebuild
+++ b/net-misc/zebra/zebra-0.93b-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# 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.1 2003/05/31 19:31:50 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/zebra-0.93b-r1.ebuild,v 1.2 2003/06/01 01:12:14 solar Exp $
S=${WORKDIR}/${P}
IUSE="pam snmp ipv6 ospfapi"
@@ -10,14 +10,18 @@ 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/glibc
- pam? ( >=pam-0.75-r11 )"
+ sys-devel/binutils
+ pam? ( >=pam-0.75-r11 )
+ snmp? ( virtual/snmp )"
+
+RDEPEND="virtual/glibc sys-devel/binutils"
src_unpack() {
unpack ${A} || die
@@ -40,9 +44,10 @@ src_unpack() {
src_compile() {
local myconf="--enable-vtysh --enable-tcp-zebra"
- use pam || myconf="${myconf} --disable-pam"
- use snmp || myconf="${myconf} --disable-snmp"
- use ipv6 || myconf="${myconf} --disable-ipv6"
+ # 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"
@@ -70,7 +75,8 @@ src_install() {
mandir=${D}/usr/share/man \
install || die "zebra installation failed"
- dodir ${D}/etc/ {D}/etc/zebra/ ${D}/etc/zebra/sample
+ 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