From owner-svn-ports-all@freebsd.org Mon Oct 2 17:47:29 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F29E7E0FB19; Mon, 2 Oct 2017 17:47:29 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CE589707CB; Mon, 2 Oct 2017 17:47:29 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v92HlSH5058824; Mon, 2 Oct 2017 17:47:28 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v92HlSKe058818; Mon, 2 Oct 2017 17:47:28 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201710021747.v92HlSKe058818@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Mon, 2 Oct 2017 17:47:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r451086 - in head/net: . quagga-esr quagga-esr/files X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/net: . quagga-esr quagga-esr/files X-SVN-Commit-Revision: 451086 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Oct 2017 17:47:30 -0000 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@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