summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/zebra/Makefile26
-rw-r--r--net/zebra/distinfo15
-rw-r--r--net/zebra/patches/patch-ab8
-rw-r--r--net/zebra/patches/patch-af8
-rw-r--r--net/zebra/patches/patch-ag47
-rw-r--r--net/zebra/patches/patch-ai20
6 files changed, 59 insertions, 65 deletions
diff --git a/net/zebra/Makefile b/net/zebra/Makefile
index 3a1cedbbe00..8d35b2c572b 100644
--- a/net/zebra/Makefile
+++ b/net/zebra/Makefile
@@ -1,43 +1,41 @@
-# $NetBSD: Makefile,v 1.67 2005/06/01 20:08:01 jlam Exp $
+# $NetBSD: Makefile,v 1.68 2005/08/11 11:14:06 adam Exp $
# Based on KAME Id: Makefile,v 1.1.2.1.2.1.10.2 1999/01/05 11:03:50 itojun Exp
-#
-DISTNAME= zebra-0.94
-PKGREVISION= 2
+DISTNAME= zebra-0.95
CATEGORIES= net
-MASTER_SITES= ftp://ftp.zebra.org/pub/zebra/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES= ftp://ftp.zebra.org/pub/zebra/ \
+ ftp://ftp.ripe.net/mirrors/sites/ftp.zebra.org/pub/zebra/ \
+ ftp://ftp.sunet.se/pub/network/zebra/
MAINTAINER= itojun@itojun.org
HOMEPAGE= http://www.zebra.org/
COMMENT= Free multithreaded routing daemon software
-.include "../../mk/bsd.prefs.mk"
+USE_PKGINSTALL= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+= --infodir=${PREFIX}/${INFO_DIR}
-GNU_CONFIGURE= # defined
PKG_SYSCONFSUBDIR?= zebra
-USE_PKGINSTALL= YES
EGDIR= ${PREFIX}/share/examples/zebra
CONF_FILES= ${EGDIR}/bgpd.conf.sample ${PKG_SYSCONFDIR}/bgpd.conf \
${EGDIR}/ospfd.conf.sample ${PKG_SYSCONFDIR}/ospfd.conf \
${EGDIR}/ripd.conf.sample ${PKG_SYSCONFDIR}/ripd.conf \
${EGDIR}/zebra.conf.sample ${PKG_SYSCONFDIR}/zebra.conf
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --infodir=${PREFIX}/${INFO_DIR}
# with optimization, the timer/scheduler (esp. for MRT dump rotation) appears
# to have problems.
CFLAGS= -O0
-# you might need debugging, it's a developer release !
-#CFLAGS+= -g
CONFLICTS+= quagga-[0-9]*
PLIST_SRC= # empty
-INFO_FILES= zebra.info
+INFO_FILES= zebra.info
BUILD_DEFS+= USE_ZEBRA_VTYSH
+.include "../../mk/bsd.prefs.mk"
+
.if defined(USE_ZEBRA_VTYSH) && ${USE_ZEBRA_VTYSH} == "YES"
USE_GNU_READLINE= # uses rl_pending_input
. include "../../devel/readline/buildlink3.mk"
diff --git a/net/zebra/distinfo b/net/zebra/distinfo
index e3469729c9a..4e9c0ff9548 100644
--- a/net/zebra/distinfo
+++ b/net/zebra/distinfo
@@ -1,15 +1,14 @@
-$NetBSD: distinfo,v 1.13 2005/02/24 12:14:08 agc Exp $
+$NetBSD: distinfo,v 1.14 2005/08/11 11:14:06 adam Exp $
-SHA1 (zebra-0.94.tar.gz) = 793a6036bddd18a362a94ccd3e15062b5b7e7a17
-RMD160 (zebra-0.94.tar.gz) = 7e8964e8899ac999943522e7a62a90125b28a593
-Size (zebra-0.94.tar.gz) = 1319836 bytes
+SHA1 (zebra-0.95.tar.gz) = 9e1cc85ba0c48a85ba24d3c3da623f43514a432a
+RMD160 (zebra-0.95.tar.gz) = e9ec551afcb5f1135158ae9ac3499fdebb691739
+Size (zebra-0.95.tar.gz) = 1379369 bytes
SHA1 (patch-aa) = 689404752d3d793d9d2620303d6f3355f43e38cd
-SHA1 (patch-ab) = 6725c6034adaf5580186f46b7cd9e15c4de66db2
+SHA1 (patch-ab) = 7c907a3c17c34c4c1b8f6df82b479878723e5499
SHA1 (patch-ac) = ce7d3d09b54b75f481de8a03e1f527df819f09a4
SHA1 (patch-ad) = fb20a6b64a9e07dd94bd62b01e4b2f17a437d840
SHA1 (patch-ae) = bad18eda9b4ffd4cc22666b26573858e7de84a7d
-SHA1 (patch-af) = d045b85bfc8f8d5f6894e2333b0a799661997f90
-SHA1 (patch-ag) = e71caad1776f6e1ae4ded93df330fbcd0cf42eb1
+SHA1 (patch-af) = 626f4caae8911a99b827134da444b722a73d2001
+SHA1 (patch-ag) = de7372c1db0f82691870c944df6ade6c3afaf63a
SHA1 (patch-ah) = bd356b89afa623c9e2da5636c5a5b76be0b74fd4
-SHA1 (patch-ai) = c926dc2fbdf19e038fffc8a18ff91cb1f93e13ba
SHA1 (patch-aj) = 03919029326d9dd94d2d9502299f1d2709e4a871
diff --git a/net/zebra/patches/patch-ab b/net/zebra/patches/patch-ab
index 40de24c956b..41d786bcc3f 100644
--- a/net/zebra/patches/patch-ab
+++ b/net/zebra/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.5 2002/08/25 21:50:21 jlam Exp $
+$NetBSD: patch-ab,v 1.6 2005/08/11 11:14:06 adam Exp $
---- ospf6d/Makefile.am.orig Sat Jun 29 15:20:39 2002
-+++ ospf6d/Makefile.am Wed Jul 10 08:34:31 2002
-@@ -34,15 +34,17 @@
+--- ospf6d/Makefile.am.orig 2004-12-11 02:01:08.000000000 +0000
++++ ospf6d/Makefile.am
+@@ -36,15 +36,17 @@ sysconf_DATA = ospf6d.conf.sample
EXTRA_DIST = $(sysconf_DATA)
diff --git a/net/zebra/patches/patch-af b/net/zebra/patches/patch-af
index a31717d3395..94f8c5d2428 100644
--- a/net/zebra/patches/patch-af
+++ b/net/zebra/patches/patch-af
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.4 2002/08/25 21:50:23 jlam Exp $
+$NetBSD: patch-af,v 1.5 2005/08/11 11:14:06 adam Exp $
---- zebra/Makefile.am.orig Wed Jun 19 08:17:32 2002
-+++ zebra/Makefile.am Wed Jul 10 08:34:31 2002
-@@ -43,15 +43,17 @@
+--- zebra/Makefile.am.orig 2004-04-28 16:05:31.000000000 +0000
++++ zebra/Makefile.am
+@@ -44,15 +44,17 @@ EXTRA_DIST = $(sysconf_DATA) if_ioctl.c
#client : client_main.o ../lib/libzebra.a
# $(CC) -g -o client client_main.o ../lib/libzebra.a $(LIBS) $(LIB_IPV6)
diff --git a/net/zebra/patches/patch-ag b/net/zebra/patches/patch-ag
index 1d8fb19b7e6..b3158805bb5 100644
--- a/net/zebra/patches/patch-ag
+++ b/net/zebra/patches/patch-ag
@@ -1,16 +1,33 @@
-$NetBSD: patch-ag,v 1.5 2003/12/29 21:59:01 heas Exp $
+$NetBSD: patch-ag,v 1.6 2005/08/11 11:14:06 adam Exp $
---- configure.ac.orig 2003-12-21 02:10:57.000000000 +0000
-+++ configure.ac 2003-12-21 02:08:46.000000000 +0000
-@@ -200,7 +200,10 @@
- case "${enable_vtysh}" in
- "yes") VTYSH="vtysh";
- AC_DEFINE(VTYSH,,VTY shell)
-- AC_CHECK_LIB(tinfo, tputs, , AC_CHECK_LIB(ncurses, tputs))
-+ AC_CHECK_LIB(termcap, tputs, ,
-+ AC_CHECK_LIB(tinfo, tputs, ,
-+ AC_CHECK_LIB(curses, tputs, ,
-+ AC_CHECK_LIB(ncurses, tputs))))
- AC_CHECK_LIB(readline, main)
- if test $ac_cv_lib_readline_main = no; then
- AC_MSG_ERROR([vtysh needs libreadline but was not found on your system.])
+--- configure.ac.orig 2005-01-25 17:29:49.000000000 +0000
++++ configure.ac
+@@ -211,6 +211,7 @@ case "$host" in
+ AC_CHECK_LIB(kvm, main)
+ ;;
+ esac
++AM_CONDITIONAL([VTY_OPT], [test "${enable_vtysh}" = yes])
+
+ dnl ---------------------
+ dnl Integrated VTY option
+@@ -219,8 +220,10 @@ case "${enable_vtysh}" in
+ "yes")
+ VTYSH="vtysh";
+ AC_DEFINE(VTYSH,,VTY shell)
+- AC_CHECK_LIB(tinfo, tputs, , AC_CHECK_LIB(ncurses, tputs, ,
+- AC_CHECK_LIB(termcap, tputs)))
++ AC_CHECK_LIB(termcap, tputs, ,
++ AC_CHECK_LIB(tinfo, tputs, ,
++ AC_CHECK_LIB(curses, tputs, ,
++ AC_CHECK_LIB(ncurses, tputs))))
+ AC_CHECK_LIB(readline, main)
+ if test $ac_cv_lib_readline_main = no; then
+ AC_MSG_ERROR([vtysh needs libreadline but was not found on your system.])
+@@ -501,6 +504,7 @@ else
+ AC_MSG_RESULT(Linux IPv6)
+ fi
+ fi
++AM_CONDITIONAL([V6_OPT], [test "${enable_ipv6}" = yes])
+
+ if test "$zebra_cv_linux_ipv6" = "yes";then
+ AC_DEFINE(HAVE_IPV6)
diff --git a/net/zebra/patches/patch-ai b/net/zebra/patches/patch-ai
deleted file mode 100644
index 529c2b028e0..00000000000
--- a/net/zebra/patches/patch-ai
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2003/12/29 21:59:01 heas Exp $
-
---- configure.ac.orig 2003-12-22 03:44:07.000000000 +0000
-+++ configure.ac 2003-12-22 04:13:39.000000000 +0000
-@@ -216,6 +216,7 @@
- "no" ) VTYSH="";;
- * ) ;;
- esac
-+AM_CONDITIONAL([VTY_OPT], [test "${enable_vtysh}" = yes])
-
- dnl ----------
- dnl PAM module
-@@ -511,6 +512,7 @@
- AC_MSG_RESULT(IPv4 only)
- fi
- fi
-+AM_CONDITIONAL([V6_OPT], [test "${enable_ipv6}" = yes])
-
- dnl --------------------
- dnl Daemon disable check