diff options
author | adam <adam@pkgsrc.org> | 2005-08-11 11:14:06 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2005-08-11 11:14:06 +0000 |
commit | 45614fca0d48e4979ea7aaf99c8674cbc73252b1 (patch) | |
tree | b092896e15d7e7280dadcb78d53c3fc832d9aa61 /net | |
parent | e0f1bc893c30726a2e399309ae9fbd45dedb4b64 (diff) | |
download | pkgsrc-45614fca0d48e4979ea7aaf99c8674cbc73252b1.tar.gz |
Changes 0.95:
* Changes in zebra
** IRDP support is added.
* Changes in ripd
** Set receive UDP socket buffer to large value.
* Changes in ospfd
** Fix problem of OpenBSD-3.4 IP header length treatment.
* Changes in ospf6d
** Area support is added.
* Changes in bgpd
** Old commands are removed
"show ipv6 summary"
"show ipv6 mbgp summary"
** New ospf6d implementation is introduced. This is rewrite of whole
ospf6d code to make it far much better than old code.
* Changes in vtysh
** Many bugs and problems are fixed. All of user of vtysh should
update to zebra-0.95.
Diffstat (limited to 'net')
-rw-r--r-- | net/zebra/Makefile | 26 | ||||
-rw-r--r-- | net/zebra/distinfo | 15 | ||||
-rw-r--r-- | net/zebra/patches/patch-ab | 8 | ||||
-rw-r--r-- | net/zebra/patches/patch-af | 8 | ||||
-rw-r--r-- | net/zebra/patches/patch-ag | 47 | ||||
-rw-r--r-- | net/zebra/patches/patch-ai | 20 |
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 |