pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/zebra Changes 0.95:
details: https://anonhg.NetBSD.org/pkgsrc/rev/817496f830eb
branches: trunk
changeset: 498059:817496f830eb
user: adam <adam%pkgsrc.org@localhost>
date: Thu Aug 11 11:14:06 2005 +0000
description:
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:
net/zebra/Makefile | 26 +++++++++++-------------
net/zebra/distinfo | 15 ++++++-------
net/zebra/patches/patch-ab | 8 +++---
net/zebra/patches/patch-af | 8 +++---
net/zebra/patches/patch-ag | 47 +++++++++++++++++++++++++++++++--------------
net/zebra/patches/patch-ai | 20 -------------------
6 files changed, 59 insertions(+), 65 deletions(-)
diffs (193 lines):
diff -r 3e47d3574f50 -r 817496f830eb net/zebra/Makefile
--- a/net/zebra/Makefile Thu Aug 11 08:48:04 2005 +0000
+++ b/net/zebra/Makefile Thu Aug 11 11:14:06 2005 +0000
@@ -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@localhost
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 -r 3e47d3574f50 -r 817496f830eb net/zebra/distinfo
--- a/net/zebra/distinfo Thu Aug 11 08:48:04 2005 +0000
+++ b/net/zebra/distinfo Thu Aug 11 11:14:06 2005 +0000
@@ -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 -r 3e47d3574f50 -r 817496f830eb net/zebra/patches/patch-ab
--- a/net/zebra/patches/patch-ab Thu Aug 11 08:48:04 2005 +0000
+++ b/net/zebra/patches/patch-ab Thu Aug 11 11:14:06 2005 +0000
@@ -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 -r 3e47d3574f50 -r 817496f830eb net/zebra/patches/patch-af
--- a/net/zebra/patches/patch-af Thu Aug 11 08:48:04 2005 +0000
+++ b/net/zebra/patches/patch-af Thu Aug 11 11:14:06 2005 +0000
@@ -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 -r 3e47d3574f50 -r 817496f830eb net/zebra/patches/patch-ag
--- a/net/zebra/patches/patch-ag Thu Aug 11 08:48:04 2005 +0000
+++ b/net/zebra/patches/patch-ag Thu Aug 11 11:14:06 2005 +0000
@@ -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 -r 3e47d3574f50 -r 817496f830eb net/zebra/patches/patch-ai
--- a/net/zebra/patches/patch-ai Thu Aug 11 08:48:04 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index