ports/157442: [update] net-mgmt/fetchconfig to 0.19
Ryan Steinmetz
rpsfa at rit.edu
Mon May 30 22:00:23 UTC 2011
>Number: 157442
>Category: ports
>Synopsis: [update] net-mgmt/fetchconfig to 0.19
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon May 30 22:00:22 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Ryan Steinmetz
>Release: 8.2-RELEASE
>Organization:
Rochester Institute of Technology
>Environment:
>Description:
-Update to 0.19
-Honor PREFIX
-Fix RUN_DEPENDS
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -urN /usr/ports/net-mgmt/fetchconfig/Makefile fetchconfig/Makefile
--- /usr/ports/net-mgmt/fetchconfig/Makefile 2009-09-12 22:54:16.000000000 -0400
+++ fetchconfig/Makefile 2011-05-30 17:50:49.000000000 -0400
@@ -6,7 +6,7 @@
#
PORTNAME= fetchconfig
-PORTVERSION= 0.17
+PORTVERSION= 0.19
CATEGORIES= net-mgmt
MASTER_SITES= SAVANNAH
@@ -14,7 +14,7 @@
COMMENT= Perl script for retrieving configuration of various network devices
BUILD_DEPENDS= ${SITE_PERL}/Net/Telnet.pm:${PORTSDIR}/net/p5-Net-Telnet
-RUN_DEPENDS= ${BUILD_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PERL5= yes
NO_BUILD= yes
@@ -22,7 +22,8 @@
MODULES= model/Abstract.pm model/CiscoCAT.pm model/CiscoIOS.pm \
model/Dell.pm model/Detector.pm model/FortiGate.pm \
model/Parks.pm model/ProCurve.pm model/Riverstone.pm \
- model/DmSwitch.pm model/Terayon.pm Constants.pm Logger.pm
+ model/DmSwitch.pm model/Terayon.pm Constants.pm Logger.pm \
+ model/3ComMSR.pm model/CiscoASA.pm model/MikroTik.pm
PORTDOCS= CHANGES README device_table.example
post-patch:
@@ -30,9 +31,9 @@
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
- ${MKDIR} ${SITE_PERL}/${PORTNAME}/model
+ ${MKDIR} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/model
.for f in ${MODULES}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${f} ${SITE_PERL}/${PORTNAME}/${f}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${f} ${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/${f}
.endfor
.if !defined(NOPORTDOCS)
diff -urN /usr/ports/net-mgmt/fetchconfig/distinfo fetchconfig/distinfo
--- /usr/ports/net-mgmt/fetchconfig/distinfo 2011-03-20 08:53:48.000000000 -0400
+++ fetchconfig/distinfo 2011-05-30 17:39:31.000000000 -0400
@@ -1,2 +1,2 @@
-SHA256 (fetchconfig-0.17.tar.gz) = eaabbb7a6fb75e2de285cc12561403ccdd3e0dc0285067d9201fe62213173bad
-SIZE (fetchconfig-0.17.tar.gz) = 24231
+SHA256 (fetchconfig-0.19.tar.gz) = ef3cc41291d0d4ef6fd926b26bedc7e3f24d48671ba9e3d3c5c4545ecc20c885
+SIZE (fetchconfig-0.19.tar.gz) = 25700
diff -urN /usr/ports/net-mgmt/fetchconfig/pkg-descr fetchconfig/pkg-descr
--- /usr/ports/net-mgmt/fetchconfig/pkg-descr 2008-02-27 17:09:37.000000000 -0500
+++ fetchconfig/pkg-descr 2011-05-30 17:57:13.000000000 -0400
@@ -1,9 +1,12 @@
Fetchconfig is a Perl script for retrieving configurations of various network
devices. It currently supports a variety of devices, such as:
+ * 3Com MSR
* Cisco IOS
+ * Cisco ASA
* Cisco Catalyst
* FortiGate
+ * MikroTik
* ProCurve
* Parks
* Alcatel Ethernet Routers (Riverstone)
diff -urN /usr/ports/net-mgmt/fetchconfig/pkg-plist fetchconfig/pkg-plist
--- /usr/ports/net-mgmt/fetchconfig/pkg-plist 2008-05-20 21:58:49.000000000 -0400
+++ fetchconfig/pkg-plist 2011-05-30 17:52:31.000000000 -0400
@@ -1,11 +1,14 @@
bin/fetchconfig
+%%SITE_PERL%%/fetchconfig/model/3ComMSR.pm
%%SITE_PERL%%/fetchconfig/model/Abstract.pm
+%%SITE_PERL%%/fetchconfig/model/CiscoASA.pm
%%SITE_PERL%%/fetchconfig/model/CiscoCAT.pm
%%SITE_PERL%%/fetchconfig/model/CiscoIOS.pm
%%SITE_PERL%%/fetchconfig/model/Dell.pm
%%SITE_PERL%%/fetchconfig/model/Detector.pm
%%SITE_PERL%%/fetchconfig/model/DmSwitch.pm
%%SITE_PERL%%/fetchconfig/model/FortiGate.pm
+%%SITE_PERL%%/fetchconfig/model/MikroTik.pm
%%SITE_PERL%%/fetchconfig/model/Parks.pm
%%SITE_PERL%%/fetchconfig/model/ProCurve.pm
%%SITE_PERL%%/fetchconfig/model/Riverstone.pm
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list