pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/exabgp Update to version 3.4.10.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c6c9066ba4b2
branches:  trunk
changeset: 650503:c6c9066ba4b2
user:      he <he%pkgsrc.org@localhost>
date:      Thu Apr 23 14:49:45 2015 +0000

description:
Update to version 3.4.10.

Local changes:
 * Adapt PLIST
 * Add to REPLACE_PYTHON, re-sort lines
 * Use MASTER_SITE_GITHUB, appease pkglint.

Upstream changes:

3.4.10: ExaBGP 'Happy Birthday' release

A bug fix release only which tackle the follow bugs:

 * Fix parsing attributes with PARTIAL flag set (patch by: Daniel Neiter)
 * Fix: Fix -t exit with error code 1 when -t is used and the
   configuration is invalid (reported by: Kevin Landreth)
 * Fix: Using split option with large MP could lead to invalid
   update (reported by: m4ccbr on github)
 * Fix: MD5 support for incoming connection (patch by: Sandy Breeze
   and David Overton)
 * Fix: prevent multiple similar binding (reported by: Sandy Breeze)
 * Fix: allow different MD5 for the same binding (reported by: Sandy Breeze)
 * Fix: issue with ASN4 code (reported by: Florian Obser - with a
   patch, thank you)
 * Fix: issue with --decode

diffstat:

 net/exabgp/Makefile |  22 +++++++++++++---------
 net/exabgp/PLIST    |  47 ++++++++++++++++++++++++++++++++++++++++-------
 net/exabgp/distinfo |   8 ++++----
 3 files changed, 57 insertions(+), 20 deletions(-)

diffs (143 lines):

diff -r 9056c3e1c20f -r c6c9066ba4b2 net/exabgp/Makefile
--- a/net/exabgp/Makefile       Thu Apr 23 14:16:55 2015 +0000
+++ b/net/exabgp/Makefile       Thu Apr 23 14:49:45 2015 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2015/03/19 09:20:30 he Exp $
+# $NetBSD: Makefile,v 1.13 2015/04/23 14:49:45 he Exp $
 
-VERSION=       3.4.9
+VERSION=       3.4.10
 DISTNAME=      ${VERSION}
 PKGNAME=       exabgp-${VERSION}
 EGG_NAME=      exabgp-${VERSION}
 CATEGORIES=    net
-MASTER_SITES=  https://github.com/Exa-Networks/exabgp/archive/
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=Exa-Networks/exabgp/archive/}
 DIST_SUBDIR=   exabgp
 
 MAINTAINER=    pettai%NetBSD.org@localhost
@@ -22,21 +22,25 @@
 
 REPLACE_PERL+=         etc/exabgp/processes/dynamic-1.pl
 REPLACE_PERL+=         etc/exabgp/processes/watchdog-1.pl
+
+REPLACE_PYTHON+=       etc/exabgp/processes/healthcheck.py
+REPLACE_PYTHON+=       etc/exabgp/processes/read-write.py
+REPLACE_PYTHON+=       etc/exabgp/processes/stderr-1.py
+REPLACE_PYTHON+=       etc/exabgp/processes/syslog-1.py
+REPLACE_PYTHON+=       etc/exabgp/processes/tcp-server
 REPLACE_PYTHON+=       lib/exabgp/application/bmp.py
 REPLACE_PYTHON+=       lib/exabgp/application/cli.py
+REPLACE_PYTHON+=       lib/exabgp/application/netlink.py
+REPLACE_PYTHON+=       lib/exabgp/netlink/old.py
 REPLACE_PYTHON+=       lib/exabgp/netlink/route.py
 REPLACE_PYTHON+=       lib/exabgp/reactor/api/encoding.py
-REPLACE_PYTHON+=       etc/exabgp/processes/healthcheck.py
-REPLACE_PYTHON+=       etc/exabgp/processes/read-write.py
-REPLACE_PYTHON+=       etc/exabgp/processes/tcp-server
-REPLACE_PYTHON+=       etc/exabgp/processes/syslog-1.py
-REPLACE_PYTHON+=       etc/exabgp/processes/stderr-1.py
 
 PYTHON_VERSIONS_INCOMPATIBLE=  33 34 # not yet ported as of 3.2.19
 
 USE_LANGUAGES=  # none
 
-INSTALLATION_DIRS=     share/exabgp bin man/man1 man/man5
+INSTALLATION_DIRS+=    share/exabgp bin
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
 
 pre-install:
        find ${WRKDIR} -name "*.orig" | xargs rm -f
diff -r 9056c3e1c20f -r c6c9066ba4b2 net/exabgp/PLIST
--- a/net/exabgp/PLIST  Thu Apr 23 14:16:55 2015 +0000
+++ b/net/exabgp/PLIST  Thu Apr 23 14:49:45 2015 +0000
@@ -1,5 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2015/03/19 09:20:30 he Exp $
-bin/exabgp
+@comment $NetBSD: PLIST,v 1.7 2015/04/23 14:49:45 he Exp $
 ${PYSITELIB}/${EGG_FILE}/PKG-INFO
 ${PYSITELIB}/${EGG_FILE}/SOURCES.txt
 ${PYSITELIB}/${EGG_FILE}/dependency_links.txt
@@ -20,6 +19,9 @@
 ${PYSITELIB}/exabgp/application/cli.py
 ${PYSITELIB}/exabgp/application/cli.pyc
 ${PYSITELIB}/exabgp/application/cli.pyo
+${PYSITELIB}/exabgp/application/netlink.py
+${PYSITELIB}/exabgp/application/netlink.pyc
+${PYSITELIB}/exabgp/application/netlink.pyo
 ${PYSITELIB}/exabgp/bgp/__init__.py
 ${PYSITELIB}/exabgp/bgp/__init__.pyc
 ${PYSITELIB}/exabgp/bgp/__init__.pyo
@@ -392,9 +394,39 @@
 ${PYSITELIB}/exabgp/netlink/__init__.py
 ${PYSITELIB}/exabgp/netlink/__init__.pyc
 ${PYSITELIB}/exabgp/netlink/__init__.pyo
-${PYSITELIB}/exabgp/netlink/route.py
-${PYSITELIB}/exabgp/netlink/route.pyc
-${PYSITELIB}/exabgp/netlink/route.pyo
+${PYSITELIB}/exabgp/netlink/attributes.py
+${PYSITELIB}/exabgp/netlink/attributes.pyc
+${PYSITELIB}/exabgp/netlink/attributes.pyo
+${PYSITELIB}/exabgp/netlink/firewall.py
+${PYSITELIB}/exabgp/netlink/firewall.pyc
+${PYSITELIB}/exabgp/netlink/firewall.pyo
+${PYSITELIB}/exabgp/netlink/message.py
+${PYSITELIB}/exabgp/netlink/message.pyc
+${PYSITELIB}/exabgp/netlink/message.pyo
+${PYSITELIB}/exabgp/netlink/old.py
+${PYSITELIB}/exabgp/netlink/old.pyc
+${PYSITELIB}/exabgp/netlink/old.pyo
+${PYSITELIB}/exabgp/netlink/route/__init__.py
+${PYSITELIB}/exabgp/netlink/route/__init__.pyc
+${PYSITELIB}/exabgp/netlink/route/__init__.pyo
+${PYSITELIB}/exabgp/netlink/route/address.py
+${PYSITELIB}/exabgp/netlink/route/address.pyc
+${PYSITELIB}/exabgp/netlink/route/address.pyo
+${PYSITELIB}/exabgp/netlink/route/link.py
+${PYSITELIB}/exabgp/netlink/route/link.pyc
+${PYSITELIB}/exabgp/netlink/route/link.pyo
+${PYSITELIB}/exabgp/netlink/route/neighbor.py
+${PYSITELIB}/exabgp/netlink/route/neighbor.pyc
+${PYSITELIB}/exabgp/netlink/route/neighbor.pyo
+${PYSITELIB}/exabgp/netlink/route/network.py
+${PYSITELIB}/exabgp/netlink/route/network.pyc
+${PYSITELIB}/exabgp/netlink/route/network.pyo
+${PYSITELIB}/exabgp/netlink/sequence.py
+${PYSITELIB}/exabgp/netlink/sequence.pyc
+${PYSITELIB}/exabgp/netlink/sequence.pyo
+${PYSITELIB}/exabgp/netlink/tc.py
+${PYSITELIB}/exabgp/netlink/tc.pyc
+${PYSITELIB}/exabgp/netlink/tc.pyo
 ${PYSITELIB}/exabgp/protocol/__init__.py
 ${PYSITELIB}/exabgp/protocol/__init__.pyc
 ${PYSITELIB}/exabgp/protocol/__init__.pyo
@@ -527,6 +559,9 @@
 ${PYSITELIB}/exabgp/version.py
 ${PYSITELIB}/exabgp/version.pyc
 ${PYSITELIB}/exabgp/version.pyo
+bin/exabgp
+man/man1/exabgp.1
+man/man5/exabgp.conf.5
 share/exabgp/dynamic-1.pl
 share/exabgp/dynamic-1.sh
 share/exabgp/healthcheck.py
@@ -536,5 +571,3 @@
 share/exabgp/tcp-server
 share/exabgp/watchdog-1.pl
 share/exabgp/watchdog-1.sh
-man/man1/exabgp.1
-man/man5/exabgp.conf.5
diff -r 9056c3e1c20f -r c6c9066ba4b2 net/exabgp/distinfo
--- a/net/exabgp/distinfo       Thu Apr 23 14:16:55 2015 +0000
+++ b/net/exabgp/distinfo       Thu Apr 23 14:49:45 2015 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2015/03/19 09:20:30 he Exp $
+$NetBSD: distinfo,v 1.9 2015/04/23 14:49:45 he Exp $
 
-SHA1 (exabgp/3.4.9.tar.gz) = 7d3dcd6a4cbc7ca02fc330f653a22b0ef63545de
-RMD160 (exabgp/3.4.9.tar.gz) = d89e59472202cea5479677875ba20fdcb8b1099b
-Size (exabgp/3.4.9.tar.gz) = 532690 bytes
+SHA1 (exabgp/3.4.10.tar.gz) = 1293a051167a923823a66238825320a6fac431dc
+RMD160 (exabgp/3.4.10.tar.gz) = b728d9182ec9e48faad59fd0a14865d37e4c71bc
+Size (exabgp/3.4.10.tar.gz) = 535374 bytes
 SHA1 (patch-setup.py) = 8181a726cead85e6e06d49f9b474ac97210a069c



Home | Main Index | Thread Index | Old Index