svn commit: r451086 - in head/net: . quagga-esr quagga-esr/files
Kurt Jaeger
pi at FreeBSD.org
Mon Oct 2 17:47:30 UTC 2017
Author: pi
Date: Mon Oct 2 17:47:28 2017
New Revision: 451086
URL: https://svnweb.freebsd.org/changeset/ports/451086
Log:
New port: net/quagga-esr
-esr means extended support for now (as newer quagga versions have
some issues).
Quagga is a routing software suite, providing implementations of
OSPFv2, OSPFv3, RIP v1 and v2, RIPv3, BGPv4 and experemental ISIS
for Unix platforms, particularly FreeBSD and Linux and also NetBSD,
to mention a few. Quagga is a fork of GNU Zebra which was developed
by KunihiroIshiguro. The Quagga tree aims to build a more involved
community around Quagga than the current centralised model of GNU Zebra.
WWW: http://www.quagga.net/
Added:
head/net/quagga-esr/
- copied from r438111, head/net/quagga/
head/net/quagga-esr/files/patch-bgpd__bgp_aspath.c (contents, props changed)
Modified:
head/net/Makefile
head/net/quagga-esr/Makefile
head/net/quagga-esr/distinfo
head/net/quagga-esr/pkg-plist
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Mon Oct 2 17:17:08 2017 (r451085)
+++ head/net/Makefile Mon Oct 2 17:47:28 2017 (r451086)
@@ -1098,6 +1098,7 @@
SUBDIR += qt5-network
SUBDIR += qtweetlib
SUBDIR += quagga
+ SUBDIR += quagga-esr
SUBDIR += queso
SUBDIR += quiterss
SUBDIR += quoted
Modified: head/net/quagga-esr/Makefile
==============================================================================
--- head/net/quagga/Makefile Sun Apr 9 18:16:13 2017 (r438111)
+++ head/net/quagga-esr/Makefile Mon Oct 2 17:47:28 2017 (r451086)
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= quagga
-PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTVERSION= 0.99.24.1
CATEGORIES= net ipv6
MASTER_SITES= SAVANNAH
+PKGNAMESUFFIX= -esr
MAINTAINER= pi at FreeBSD.org
COMMENT= Free RIPv1, RIPv2, OSPFv2, BGP4, IS-IS route software
Modified: head/net/quagga-esr/distinfo
==============================================================================
--- head/net/quagga/distinfo Sun Apr 9 18:16:13 2017 (r438111)
+++ head/net/quagga-esr/distinfo Mon Oct 2 17:47:28 2017 (r451086)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1489184471
-SHA256 (quagga-1.2.1.tar.gz) = aaddba5d4f41ed8e4c2f155f4584c993465d122c9096b5b52ada3fc75266fbcd
-SIZE (quagga-1.2.1.tar.gz) = 2922514
+TIMESTAMP = 1491761954
+SHA256 (quagga-0.99.24.1.tar.gz) = 84ae1a47df085119a8fcab6c43ccea9efb9bc3112388b1dece5a9f0a0262754f
+SIZE (quagga-0.99.24.1.tar.gz) = 2683800
Added: head/net/quagga-esr/files/patch-bgpd__bgp_aspath.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/quagga-esr/files/patch-bgpd__bgp_aspath.c Mon Oct 2 17:47:28 2017 (r451086)
@@ -0,0 +1,11 @@
+--- bgpd/bgp_aspath.c.orig 2017-03-10 12:55:06 UTC
++++ bgpd/bgp_aspath.c
+@@ -903,7 +903,7 @@ aspath_put (struct stream *s, struct aspath *as, int u
+ assegment_header_put (s, seg->type, AS_SEGMENT_MAX);
+ assegment_data_put (s, seg->as, AS_SEGMENT_MAX, use32bit);
+ written += AS_SEGMENT_MAX;
+- bytes += ASSEGMENT_SIZE (written, use32bit);
++ bytes += ASSEGMENT_SIZE (AS_SEGMENT_MAX, use32bit);
+ }
+
+ /* write the final segment, probably is also the first */
Modified: head/net/quagga-esr/pkg-plist
==============================================================================
--- head/net/quagga/pkg-plist Sun Apr 9 18:16:13 2017 (r438111)
+++ head/net/quagga-esr/pkg-plist Mon Oct 2 17:47:28 2017 (r451086)
@@ -1,12 +1,10 @@
-bin/bgp_btoa
%%PIMD%%bin/test_igmpv3_join
bin/vtysh
+sbin/babeld
include/quagga/buffer.h
include/quagga/checksum.h
include/quagga/command.h
include/quagga/distribute.h
-include/quagga/event_counter.h
-include/quagga/fifo.h
include/quagga/filter.h
include/quagga/getopt.h
include/quagga/hash.h
@@ -21,7 +19,6 @@ include/quagga/md5.h
include/quagga/memory.h
include/quagga/memtypes.h
include/quagga/network.h
-include/quagga/nexthop.h
include/quagga/ospfapi/ospf_apiclient.h
include/quagga/ospfd/ospf_api.h
include/quagga/ospfd/ospf_asbr.h
@@ -48,16 +45,11 @@ include/quagga/table.h
include/quagga/thread.h
include/quagga/vector.h
include/quagga/version.h
-include/quagga/vrf.h
include/quagga/vty.h
include/quagga/workqueue.h
include/quagga/zassert.h
include/quagga/zclient.h
include/quagga/zebra.h
-lib/libfpm_pb.a
-lib/libfpm_pb.so
-lib/libfpm_pb.so.0
-lib/libfpm_pb.so.0.0.0
lib/libospf.a
lib/libospf.so
lib/libospf.so.0
@@ -66,14 +58,10 @@ lib/libospfapiclient.a
lib/libospfapiclient.so
lib/libospfapiclient.so.0
lib/libospfapiclient.so.0.0.0
-lib/libquagga_pb.a
-lib/libquagga_pb.so
-lib/libquagga_pb.so.0
-lib/libquagga_pb.so.0.0.0
lib/libzebra.a
lib/libzebra.so
-lib/libzebra.so.1
-lib/libzebra.so.1.0.0
+lib/libzebra.so.0
+lib/libzebra.so.0.0.0
man/man1/vtysh.1.gz
man/man8/bgpd.8.gz
%%ISISD%%man/man8/isisd.8.gz
@@ -95,6 +83,7 @@ sbin/ripd
sbin/ripngd
sbin/watchquagga
sbin/zebra
+%%EXAMPLESDIR%%/babeld.conf.sample
%%EXAMPLESDIR%%/bgpd.conf.sample
%%EXAMPLESDIR%%/bgpd.conf.sample2
%%ISISD%%%%EXAMPLESDIR%%/isisd.conf.sample
More information about the svn-ports-head
mailing list