diff options
-rw-r--r-- | net-misc/zebra/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/zebra/Manifest | 30 | ||||
-rw-r--r-- | net-misc/zebra/zebra-0.93b-r1.ebuild | 20 |
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 |