summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Brindle <method@gentoo.org>2003-04-28 19:57:21 +0000
committerJoshua Brindle <method@gentoo.org>2003-04-28 19:57:21 +0000
commitf2b4c80b0601a337075fe0491ed2c5417a1e6e3c (patch)
tree99b85ce06f96c5809dff3057b73bd37790b8e207
parentversion bump (diff)
downloadgentoo-2-f2b4c80b0601a337075fe0491ed2c5417a1e6e3c.tar.gz
gentoo-2-f2b4c80b0601a337075fe0491ed2c5417a1e6e3c.tar.bz2
gentoo-2-f2b4c80b0601a337075fe0491ed2c5417a1e6e3c.zip
version bump
-rw-r--r--net-misc/zebra/ChangeLog8
-rw-r--r--net-misc/zebra/Manifest2
-rw-r--r--net-misc/zebra/files/digest-zebra-0.93b1
-rw-r--r--net-misc/zebra/zebra-0.93b.ebuild50
4 files changed, 59 insertions, 2 deletions
diff --git a/net-misc/zebra/ChangeLog b/net-misc/zebra/ChangeLog
index 496083e935a7..56ef58406456 100644
--- a/net-misc/zebra/ChangeLog
+++ b/net-misc/zebra/ChangeLog
@@ -1,6 +1,12 @@
# 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.2 2003/04/23 01:40:08 method Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/zebra/ChangeLog,v 1.3 2003/04/28 19:57:16 method Exp $
+
+*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)
diff --git a/net-misc/zebra/Manifest b/net-misc/zebra/Manifest
index c9133fb93ef7..75ee958bb233 100644
--- a/net-misc/zebra/Manifest
+++ b/net-misc/zebra/Manifest
@@ -1,6 +1,6 @@
MD5 122a878efde20a1fc40817371a0146ad zebra-0.93b.ebuild 1317
MD5 122a878efde20a1fc40817371a0146ad zebra-0.93a.ebuild 1317
-MD5 1b7eab649f0b4dbfc98a5dfa56a9a60b ChangeLog 506
+MD5 69d983cc7e2b09c1183b40adbce95e09 ChangeLog 632
MD5 1aea49f1bd903cd18e3a3ff2292c2639 files/digest-zebra-0.93a 64
MD5 0fd0812e7d1180d5965b9b997cd10011 files/digest-zebra-0.93b 64
MD5 5cc027d5ee8a3a1564d0e21423461b49 files/zebra.confd 638
diff --git a/net-misc/zebra/files/digest-zebra-0.93b b/net-misc/zebra/files/digest-zebra-0.93b
new file mode 100644
index 000000000000..e8004aae5a29
--- /dev/null
+++ b/net-misc/zebra/files/digest-zebra-0.93b
@@ -0,0 +1 @@
+MD5 9ca7dc5e0afb9b6470e4b1e21c271fe1 zebra-0.93b.tar.gz 1340359
diff --git a/net-misc/zebra/zebra-0.93b.ebuild b/net-misc/zebra/zebra-0.93b.ebuild
new file mode 100644
index 000000000000..ab710e3ef4e1
--- /dev/null
+++ b/net-misc/zebra/zebra-0.93b.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+S=${WORKDIR}/${P}
+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/glibc
+ pam? ( >=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
+}