From owner-svn-ports-all@freebsd.org Wed Aug 15 12:49:40 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7242B1083362; Wed, 15 Aug 2018 12:49:40 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 296758A8CF; Wed, 15 Aug 2018 12:49:40 +0000 (UTC) (envelope-from ehaupt@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0A69726B8; Wed, 15 Aug 2018 12:49:40 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w7FCndbm012467; Wed, 15 Aug 2018 12:49:39 GMT (envelope-from ehaupt@FreeBSD.org) Received: (from ehaupt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w7FCncis012456; Wed, 15 Aug 2018 12:49:38 GMT (envelope-from ehaupt@FreeBSD.org) Message-Id: <201808151249.w7FCncis012456@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ehaupt set sender to ehaupt@FreeBSD.org using -f From: Emanuel Haupt Date: Wed, 15 Aug 2018 12:49:38 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477223 - in head/net-mgmt/docsis: . files X-SVN-Group: ports-head X-SVN-Commit-Author: ehaupt X-SVN-Commit-Paths: in head/net-mgmt/docsis: . files X-SVN-Commit-Revision: 477223 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.27 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: Wed, 15 Aug 2018 12:49:40 -0000 Author: ehaupt Date: Wed Aug 15 12:49:38 2018 New Revision: 477223 URL: https://svnweb.freebsd.org/changeset/ports/477223 Log: - Update to 0.9.8 - Move from SF to GitHub - Update WWW - Pacify portlint - Unbreak on amd64, "Philippe Maechler" notified us via ports@ that the produced config files work fine Added: head/net-mgmt/docsis/files/patch-src_docsis.c (contents, props changed) head/net-mgmt/docsis/files/patch-src_docsis__decode.c (contents, props changed) head/net-mgmt/docsis/files/patch-src_docsis__snmp.c (contents, props changed) head/net-mgmt/docsis/files/patch-src_docsis__snmp.h (contents, props changed) Deleted: head/net-mgmt/docsis/files/patch-docsis.c head/net-mgmt/docsis/files/patch-docsis_decode.c head/net-mgmt/docsis/files/patch-docsis_snmp.c head/net-mgmt/docsis/files/patch-docsis_snmp.h Modified: head/net-mgmt/docsis/Makefile head/net-mgmt/docsis/distinfo head/net-mgmt/docsis/pkg-descr head/net-mgmt/docsis/pkg-plist Modified: head/net-mgmt/docsis/Makefile ============================================================================== --- head/net-mgmt/docsis/Makefile Wed Aug 15 12:39:19 2018 (r477222) +++ head/net-mgmt/docsis/Makefile Wed Aug 15 12:49:38 2018 (r477223) @@ -2,33 +2,36 @@ # $FreeBSD$ PORTNAME= docsis -PORTVERSION= 0.9.6 +PORTVERSION= 0.9.8 CATEGORIES= net-mgmt -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Binary configuration file encoder/decoder LICENSE= GPLv2+ -BUILD_DEPENDS= gm4:devel/m4 -LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp +BUILD_DEPENDS= gm4:devel/m4 \ + flex:textproc/flex +LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp \ + libpkg.so:ports-mgmt/pkg +USES= autoreconf bison libtool ssl +USE_GITHUB= yes GNU_CONFIGURE= yes -USES= bison ssl PLIST_SUB= MIBS=share/snmp/mibs -BROKEN_amd64= Produces corrupt files on amd64 - OPTIONS_DEFINE= DOCS EXAMPLES +GH_ACCOUNT= rlaager +GH_TAGNAME= upstream/${PORTVERSION} + post-patch: @${REINPLACE_CMD} -e \ '/^htmldocdir/s|share/docsis|share/doc/docsis|' \ - ${WRKSRC}/doc/Makefile.in + ${WRKSRC}/doc/Makefile.am @${REINPLACE_CMD} -e \ '/^examplesdir/s|docsis/examples|examples/docsis|' \ - ${WRKSRC}/examples/Makefile.in + ${WRKSRC}/examples/Makefile.am .include Modified: head/net-mgmt/docsis/distinfo ============================================================================== --- head/net-mgmt/docsis/distinfo Wed Aug 15 12:39:19 2018 (r477222) +++ head/net-mgmt/docsis/distinfo Wed Aug 15 12:49:38 2018 (r477223) @@ -1,2 +1,3 @@ -SHA256 (docsis-0.9.6.tar.gz) = 71633f58d29231b2084ebe993683a723bce813dbd893388563a21197aa3c0ca0 -SIZE (docsis-0.9.6.tar.gz) = 614310 +TIMESTAMP = 1534323098 +SHA256 (rlaager-docsis-0.9.8-upstream-0.9.8_GH0.tar.gz) = ef3ac656c0415580d018e657dec19093781962f657eae65026a7224109121d33 +SIZE (rlaager-docsis-0.9.8-upstream-0.9.8_GH0.tar.gz) = 2888501 Added: head/net-mgmt/docsis/files/patch-src_docsis.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/docsis/files/patch-src_docsis.c Wed Aug 15 12:49:38 2018 (r477223) @@ -0,0 +1,30 @@ +--- src/docsis.c.orig 2015-10-18 20:28:25 UTC ++++ src/docsis.c +@@ -21,10 +21,6 @@ + * DOCSIS is a registered trademark of Cablelabs, http://www.cablelabs.com + */ + +-#ifdef HAVE_CONFIG_H +-#include "config.h" +-#endif /* HAVE_CONFIG_H */ +- + #include + #include + #include +@@ -37,6 +33,16 @@ + #include + #include + ++#undef PACKAGE_BUGREPORT ++#undef PACKAGE_NAME ++#undef PACKAGE_STRING ++#undef PACKAGE_TARNAME ++#undef PACKAGE_VERSION ++ ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif /* HAVE_CONFIG_H */ ++ + #include "docsis.h" + #include "docsis_globals.h" + #include "docsis_symtable.h" Added: head/net-mgmt/docsis/files/patch-src_docsis__decode.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/docsis/files/patch-src_docsis__decode.c Wed Aug 15 12:49:38 2018 (r477223) @@ -0,0 +1,10 @@ +--- src/docsis_decode.c.orig 2015-10-18 20:28:25 UTC ++++ src/docsis_decode.c +@@ -30,6 +30,7 @@ + + #include + #include ++#include + + /* #include "docsis.h" */ + #include "docsis_decode.h" Added: head/net-mgmt/docsis/files/patch-src_docsis__snmp.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/docsis/files/patch-src_docsis__snmp.c Wed Aug 15 12:49:38 2018 (r477223) @@ -0,0 +1,11 @@ +--- src/docsis_snmp.c.orig 2015-10-18 20:28:25 UTC ++++ src/docsis_snmp.c +@@ -21,6 +21,8 @@ + * DOCSIS is a registered trademark of Cablelabs, http://www.cablelabs.com + */ + ++#include ++ + #include "docsis_snmp.h" + #include "docsis_decode.h" + Added: head/net-mgmt/docsis/files/patch-src_docsis__snmp.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/docsis/files/patch-src_docsis__snmp.h Wed Aug 15 12:49:38 2018 (r477223) @@ -0,0 +1,23 @@ +--- src/docsis_snmp.h.orig 2015-10-18 20:28:25 UTC ++++ src/docsis_snmp.h +@@ -25,12 +25,20 @@ + #ifndef _DOCSIS_SNMP_H + #define _DOCSIS_SNMP_H + ++#include ++ + #include + #include + #include + #include + #include + ++#undef PACKAGE_BUGREPORT ++#undef PACKAGE_NAME ++#undef PACKAGE_STRING ++#undef PACKAGE_TARNAME ++#undef PACKAGE_VERSION ++ + #include "docsis.h" + + unsigned int encode_vbind ( char *oid_string, char oid_asntype, union t_val *value, Modified: head/net-mgmt/docsis/pkg-descr ============================================================================== --- head/net-mgmt/docsis/pkg-descr Wed Aug 15 12:39:19 2018 (r477222) +++ head/net-mgmt/docsis/pkg-descr Wed Aug 15 12:49:38 2018 (r477223) @@ -3,4 +3,4 @@ configuration files for DOCSIS-compliant cable modems. for Data over Cable Service Interface Specification and is a standard developed by Cablelabs. -WWW: http://docsis.sourceforge.net/ +WWW: https://github.com/rlaager/docsis Modified: head/net-mgmt/docsis/pkg-plist ============================================================================== --- head/net-mgmt/docsis/pkg-plist Wed Aug 15 12:39:19 2018 (r477222) +++ head/net-mgmt/docsis/pkg-plist Wed Aug 15 12:49:38 2018 (r477223) @@ -41,6 +41,8 @@ bin/docsis %%PORTEXAMPLES%%%%EXAMPLESDIR%%/docsis20_no_snmp.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/docsis20_stresstest.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/docsis20_stresstest.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/docsis_ipv6.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/docsis_ipv6.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/keyfile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/packetcable_mta.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/packetcable_mta.txt