pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/bird Version 1.3.11 (2013-07-27)
details: https://anonhg.NetBSD.org/pkgsrc/rev/4d8dbdfa3344
branches: trunk
changeset: 632427:4d8dbdfa3344
user: pettai <pettai%pkgsrc.org@localhost>
date: Fri Mar 28 23:27:16 2014 +0000
description:
Version 1.3.11 (2013-07-27)
o OSPF stub router option (RFC 3137).
o TTL security for OSPF and RIP.
o Protocol packet priority and traffic class handling.
o Multiple routing tables support for FreeBSD and OpenBSD.
o Extends constants to all filter data types.
o Implements eval command.
o 'bgppath ~ int set' filter operation.
o Several bugfixes.
Version 1.3.10 (2013-04-30)
o Lightweight BIRD client for embedded environments.
o Dynamic IPv6 router advertisements.
o New 'next hop keep' option for BGP.
o Smart default routing table for 'show route export/preexport/protocol'.
o Automatic router ID selection could be configured to use address of loopback.
o Allows configured global addresses of NBMA neighbors in OSPFv3.
o Allows BIRD commands from UNIX shell even in restricted mode.
o Route limits inherited from templates can be disabled.
o Symbol names enclosed by apostrophes can contain dots.
o Several bugfixes.
Version 1.3.9 (2013-01-11)
o BIRD can be configured to keep and show filtered routes.
o Separate receive and import limits.
o Several new reconfiguration cmd options (undo, timeout, check).
o Configurable automatic router ID selection.
o Dragonfly BSD support.
o Fixed OSPFv3 vlinks.
o Several minor bugfixes.
Version 1.3.8 (2012-08-07)
o Generalized import and export route limits.
o RDNSS and DNSSL support for RAdv.
o Include in config file support wildcards.
o History deduplication in BIRD client.
o New route attributes krt_source, krt_metric.
o Different instance ID support for OSPFv3.
o Real broadcast mode for OSPFv2.
o Several minor bugfixes.
Version 1.3.7 (2012-03-22)
o Route Origin Authorization basics.
o RIPng working again.
o Extended clist operations in filters.
o Fixes several bugs in BSD iface handling.
o Several minor bugfixes and enhancements.
diffstat:
net/bird/Makefile.common | 4 ++--
net/bird/PLIST | 3 ++-
net/bird/distinfo | 13 ++++++-------
net/bird/patches/patch-configure | 17 ++++-------------
net/bird/patches/patch-sysdep_bsd_sysio.h | 14 --------------
net/bird/patches/patch-tools_Makefile.in | 25 +++++++++++++------------
6 files changed, 27 insertions(+), 49 deletions(-)
diffs (134 lines):
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/Makefile.common
--- a/net/bird/Makefile.common Fri Mar 28 16:07:08 2014 +0000
+++ b/net/bird/Makefile.common Fri Mar 28 23:27:16 2014 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.3 2013/07/15 02:02:26 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.4 2014/03/28 23:27:16 pettai Exp $
# used by net/bird/Makefile
# used by net/bird6/Makefile
-DISTNAME= bird-1.3.6
+DISTNAME= bird-1.3.11
PKGNAME= ${DISTNAME:S/bird/bird${BIRD6}/}
CATEGORIES= net
MASTER_SITES= ftp://bird.network.cz/pub/bird/
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/PLIST
--- a/net/bird/PLIST Fri Mar 28 16:07:08 2014 +0000
+++ b/net/bird/PLIST Fri Mar 28 23:27:16 2014 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.2 2014/03/11 14:05:07 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/03/28 23:27:16 pettai Exp $
sbin/bird${BIRD6}
sbin/birdc${BIRD6}
+sbin/birdcl${BIRD6}
share/examples/bird${BIRD6}/bird${BIRD6}.conf
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/distinfo
--- a/net/bird/distinfo Fri Mar 28 16:07:08 2014 +0000
+++ b/net/bird/distinfo Fri Mar 28 23:27:16 2014 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.4 2013/10/20 18:00:57 joerg Exp $
+$NetBSD: distinfo,v 1.5 2014/03/28 23:27:16 pettai Exp $
-SHA1 (bird-1.3.6.tar.gz) = 8fdc7afb99b5896e3dec85b8b3ba194c8287bf32
-RMD160 (bird-1.3.6.tar.gz) = d4670d79509fc3975ff86d0b67d60bb507bbbcc6
-Size (bird-1.3.6.tar.gz) = 864775 bytes
-SHA1 (patch-configure) = fb6999b955383425a7635d0c94a1a46125db9989
+SHA1 (bird-1.3.11.tar.gz) = c0a425ff2ef85bbeb17dbdf82c97c4565ebfb903
+RMD160 (bird-1.3.11.tar.gz) = f62213b07941cac4e441e8211a37b0a32fd4601b
+Size (bird-1.3.11.tar.gz) = 1108400 bytes
+SHA1 (patch-configure) = ea93a7e90caa274632159172deb53eff9739cb4b
SHA1 (patch-lib_lists.h) = 7068c6b73841e19a540a08e822658b0455c53a77
-SHA1 (patch-sysdep_bsd_sysio.h) = ff510970668766c95a926948c7a96286da7eca22
-SHA1 (patch-tools_Makefile.in) = b6faf3bc1c866bfc311d74235a92cf3b1f34636f
+SHA1 (patch-tools_Makefile.in) = d16dd8b9acc4392025a478995f2efc0e36f54919
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/patches/patch-configure
--- a/net/bird/patches/patch-configure Fri Mar 28 16:07:08 2014 +0000
+++ b/net/bird/patches/patch-configure Fri Mar 28 23:27:16 2014 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-configure,v 1.2 2013/10/20 18:00:57 joerg Exp $
+$NetBSD: patch-configure,v 1.3 2014/03/28 23:27:16 pettai Exp $
---- configure.orig 2012-01-20 17:04:39.000000000 +0000
+--- configure.orig 2013-07-28 18:57:59.000000000 +0000
+++ configure
-@@ -4366,17 +4366,17 @@ $as_echo "$bird_cv_sys_linux_version" >&
- esac
+@@ -4442,12 +4442,8 @@ else
+ default_iproutedir="/etc/iproute2"
;;
ipv6:netbsd*) sysdesc=bsd-v6
- CPPFLAGS="$CPPFLAGS -I/usr/pkg/include"
@@ -15,12 +15,3 @@
;;
ipv6:freebsd*) sysdesc=bsd-v6
;;
- ipv4:freebsd*) sysdesc=bsd
- ;;
-+ ipv6:dragonfly*) sysdesc=bsd-v6
-+ ;;
-+ ipv4:dragonfly*) sysdesc=bsd
-+ ;;
- ipv6:kfreebsd*) sysdesc=bsd-v6
- ;;
- ipv4:kfreebsd*) sysdesc=bsd
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/patches/patch-sysdep_bsd_sysio.h
--- a/net/bird/patches/patch-sysdep_bsd_sysio.h Fri Mar 28 16:07:08 2014 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-sysdep_bsd_sysio.h,v 1.1 2012/08/07 19:20:41 marino Exp $
-
---- sysdep/bsd/sysio.h.orig 2011-09-11 19:44:45.000000000 +0000
-+++ sysdep/bsd/sysio.h
-@@ -6,6 +6,9 @@
- * Can be freely distributed and used under the terms of the GNU GPL.
- */
-
-+#ifdef __DragonFly__
-+#define TCP_MD5SIG TCP_SIGNATURE_ENABLE
-+#endif
- #ifdef IPV6
-
- static inline void
diff -r e2fa8b90fcda -r 4d8dbdfa3344 net/bird/patches/patch-tools_Makefile.in
--- a/net/bird/patches/patch-tools_Makefile.in Fri Mar 28 16:07:08 2014 +0000
+++ b/net/bird/patches/patch-tools_Makefile.in Fri Mar 28 23:27:16 2014 +0000
@@ -1,26 +1,27 @@
-$NetBSD: patch-tools_Makefile.in,v 1.1.1.1 2012/01/22 02:53:01 agc Exp $
+$NetBSD: patch-tools_Makefile.in,v 1.2 2014/03/28 23:27:16 pettai Exp $
install the example config files into the correct directory
---- tools/Makefile.in.orig 2011-03-31 08:29:42.000000000 +0000
+--- tools/Makefile.in.orig 2013-04-29 21:41:58.000000000 +0000
+++ tools/Makefile.in
-@@ -55,16 +55,13 @@ tags:
+@@ -68,17 +68,14 @@ tags:
cd $(srcdir) ; etags -lc `find $(static-dirs) $(addprefix $(objdir)/,$(dynamic-dirs)) $(client-dirs) -name *.[chY]`
install: all
-- $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(sysconfdir) $(DESTDIR)/$(localstatedir)/run
-+ $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(EGDIR) $(DESTDIR)/$(localstatedir)/run
- $(INSTALL_PROGRAM) -s $(exedir)/bird $(DESTDIR)/$(sbindir)/bird@SUFFIX6@
+- $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(sysconfdir) $(DESTDIR)/@runtimedir@
++ $(INSTALL) -d $(DESTDIR)/$(sbindir) $(DESTDIR)/$(EGDIR) $(DESTDIR)/@runtimedir@
+ $(INSTALL_PROGRAM) -s $(exedir)/bird $(DESTDIR)/$(sbindir)/bird@SUFFIX@
+ $(INSTALL_PROGRAM) -s $(exedir)/birdcl $(DESTDIR)/$(sbindir)/birdcl@SUFFIX@
if test -n "@CLIENT@" ; then \
- $(INSTALL_PROGRAM) -s $(exedir)/birdc $(DESTDIR)/$(sbindir)/birdc@SUFFIX6@ ; \
+ $(INSTALL_PROGRAM) -s $(exedir)/birdc $(DESTDIR)/$(sbindir)/birdc@SUFFIX@ ; \
fi
-- if ! test -f $(DESTDIR)/$(sysconfdir)/bird@SUFFIX6@.conf ; then \
-- $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/$(sysconfdir)/bird@SUFFIX6@.conf ; \
+- if ! test -f $(DESTDIR)/@CONFIG_FILE@ ; then \
+- $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/@CONFIG_FILE@ ; \
- else \
-- echo "Not overwriting old bird@SUFFIX@.conf" ; \
+- echo "Not overwriting old bird@SUFFIX@.conf" ; \
- fi
-+
-+ $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/$(EGDIR)/bird@SUFFIX6@.conf
++
++ $(INSTALL_DATA) $(srcdir)/doc/bird.conf.example $(DESTDIR)/$(EGDIR)/bird@SUFFIX@.conf
install-docs:
$(INSTALL) -d $(DESTDIR)/$(docdir)
Home |
Main Index |
Thread Index |
Old Index