ports/186190: py-snmp4: upgrade to 4.2.5 (with apps 0.3.4)
Jimmy Olgeni
olgeni at FreeBSD.org
Tue Jan 28 12:00:02 UTC 2014
>Number: 186190
>Category: ports
>Synopsis: py-snmp4: upgrade to 4.2.5 (with apps 0.3.4)
>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: Tue Jan 28 12:00:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Jimmy Olgeni
>Release: FreeBSD 9.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD olgeni 9.2-STABLE FreeBSD 9.2-STABLE #0 r256529: Tue Oct 15 18:29:59 CEST 2013 root at olgeni:/usr/obj/usr/src/sys/KERNEL amd64
>Description:
- Upgrade py-snmp4 to 4.2.5
- Upgrade py-snmp4-apps to 0.3.4
- Add staging support, upgrade options syntax, and use
PYDISTUTILS_AUTOPLIST (also py-snmp4-mibs).
>How-To-Repeat:
>Fix:
Index: py-snmp4/Makefile
===================================================================
--- py-snmp4/Makefile (revision 341524)
+++ py-snmp4/Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= snmp4
-PORTVERSION= 4.2.3
+PORTVERSION= 4.2.5
CATEGORIES= net-mgmt python
MASTER_SITES= CHEESESHOP \
SF/pysnmp/pysnmp/${PORTVERSION}
@@ -23,6 +23,7 @@
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= pysnmp
+PYDISTUTILS_AUTOPLIST= yes
EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
@@ -32,19 +33,20 @@
README \
TODO
-NO_STAGE= yes
+.include <bsd.port.options.mk>
+
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${BASEDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
- @${CP} -Rv ${WRKSRC}/docs/* ${DOCSDIR}
+ @${CP} -Rv ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}
.endif
-.if !defined(NOPORTEXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for d in examples tools
- @${CP} -Rv ${WRKSRC}/${d}/* ${EXAMPLESDIR}
+ @${CP} -Rv ${WRKSRC}/${d}/* ${STAGEDIR}${EXAMPLESDIR}
.endfor
.endif
Index: py-snmp4/distinfo
===================================================================
--- py-snmp4/distinfo (revision 341524)
+++ py-snmp4/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (pysnmp-4.2.3.tar.gz) = 4883e49c01570f23ab665cd9b046d8b42f9c652e36ea1cf6996823b283a74ece
-SIZE (pysnmp-4.2.3.tar.gz) = 200868
+SHA256 (pysnmp-4.2.5.tar.gz) = c46e65d99a604f690b3d5800e2f6e26e1ed9a3c7f7e17e7b4b4d897150f7077f
+SIZE (pysnmp-4.2.5.tar.gz) = 225014
Index: py-snmp4/pkg-plist
===================================================================
--- py-snmp4/pkg-plist (revision 341524)
+++ py-snmp4/pkg-plist (working copy)
@@ -1,6 +1,3 @@
-bin/build-pysnmp-mib
-bin/libsmi2pysnmp
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/build-pysnmp-mib
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libsmi2pysnmp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smi/backend.py
@@ -13,38 +10,123 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v1arch/manager/nextgen.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v1arch/manager/ntfrcv.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v1arch/manager/setgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/bulkgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/getgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/nextgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/ntfrcv.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/setgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/async/getgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/async/nextgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/bulkgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/getgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/nextgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/setgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/1to3.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/cmdproxy.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/bulkgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/getgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/nextgen.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/ntfrcv.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/setgen.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v1-read-and-write-communities.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v2c-custom-scalar-mib-objects.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v2c-custom-tabular-mib-objects.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v2c-multiple-interfaces.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v2c-multiple-transports.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v3-alternative-mib-controller.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v3-alternative-mib.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v3-custom-engine-id.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v3-multiple-snmp-engines.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/cmdrsp/v3-multiple-users.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/inform-multiple-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/inform-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/inform-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v1-from-specific-address.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v2c-multiple-addresses.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v2c-multiple-targets.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v2c-multiple-transports.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v2c-with-objects.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/agent/ntforg/trap-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/get-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/get-v2c-custom-timeout.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/get-v3-custom-context.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/get-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getbulk-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getbulk-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getnext-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getnext-v2c-from-specific-address.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getnext-v3-over-ipv6.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/getnext-v3-pull-subtree.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/set-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/set-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/cmdgen/set-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/ntfrcv/v2c-multiple-interfaces.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/ntfrcv/v2c-multiple-transports.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/manager/ntfrcv/v3-multiple-users.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/inform-async-multiple-transports-and-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/inform-v2c-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/inform-v3-with-custom-contextengineid.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/inform-v3-with-custom-contextname.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/inform-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/trap-async-multiple-transports-and-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/trap-v1-with-custom-values.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/trap-v1-with-default-values.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/trap-v2c-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg/trap-v3-with-custom-engineid.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-async-multiple-transports-and-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-threaded-multiple-transports-and-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-over-ipv6-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-table-object-by-index.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-table-object-by-multiple-indices.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-with-custom-security-name.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/get-v3-with-specific-engine-id.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getbulk-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getbulk-v3-over-ipv6-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getbulk-v3-with-custom-mib-path-and-options.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-async-multiple-transports-and-protocols.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-v3-over-ipv6-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-v3-pull-whole-mib-with-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/getnext-v3-pull-whole-mib-with-options.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/set-v1-multiple-values.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/set-v2c-with-value-type-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/set-v3-with-custom-contextengineid-and-contextname.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/set-v3-with-custom-contextengineid.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen/set-v3-with-value-type-mib-lookup.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/cmd/udp6-to-udp4-conversion.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/cmd/v2c-to-v1-conversion.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/cmd/v2c-to-v3-conversion.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/proxy/cmd/v3-to-v2c-conversion.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp/v1-read-and-write-communities.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp/v2c-custom-scalar-mib-objects.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp/v2c-multiple-interfaces.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp/v3-multiple-users.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg/inform-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg/inform-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg/trap-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg/trap-v2c-multiple-targets.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg/trap-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/get-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/get-v2c-custom-timeout.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/get-v3-custom-context.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/get-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/getbulk-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/getbulk-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/getnext-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/getnext-v2c-from-specific-address.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/getnext-v3-pull-subtree.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/set-v1.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/set-v2c.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen/set-v3.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/ntfrcv/v2c-multiple-interfaces.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/v3arch/twisted/manager/ntfrcv/v3-multiple-users.py
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/manager/ntfrcv
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/manager/cmdgen
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/manager
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/agent/ntforg
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/agent/cmdrsp
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted/agent
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/twisted
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/proxy/cmd
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/proxy
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner/manager/async
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner/manager/cmdgen
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner/manager
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner/agent/ntforg
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner/agent
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/oneliner
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/manager/ntfrcv
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/manager/cmdgen
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/manager
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/agent/ntforg
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/agent/cmdrsp
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch/agent
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v3arch
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/v1arch/manager
Index: py-snmp4-apps/Makefile
===================================================================
--- py-snmp4-apps/Makefile (revision 341524)
+++ py-snmp4-apps/Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= snmp4-apps
-PORTVERSION= 0.3.3
+PORTVERSION= 0.3.4
CATEGORIES= net-mgmt python
MASTER_SITES= CHEESESHOP \
SF/pysnmp/pysnmp-apps/${PORTVERSION}
@@ -20,6 +20,7 @@
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= pysnmp-apps
+PYDISTUTILS_AUTOPLIST= yes
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
@@ -26,12 +27,13 @@
PORTDOCS= CHANGES \
README
-NO_STAGE= yes
+.include <bsd.port.options.mk>
+
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
. for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
. endfor
.endif
Index: py-snmp4-apps/distinfo
===================================================================
--- py-snmp4-apps/distinfo (revision 341524)
+++ py-snmp4-apps/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (pysnmp-apps-0.3.3.tar.gz) = e073732ed34777bdeb018dcd8b3fa51bc85956da80b92da401a4436ee72350e0
-SIZE (pysnmp-apps-0.3.3.tar.gz) = 24193
+SHA256 (pysnmp-apps-0.3.4.tar.gz) = c96c32d543c8f3866ee551962f0e1a0a8440e965bbcd8c1ed67c9a56cd17d18c
+SIZE (pysnmp-apps-0.3.4.tar.gz) = 24617
Index: py-snmp4-apps/pkg-plist
===================================================================
--- py-snmp4-apps/pkg-plist (revision 341524)
+++ py-snmp4-apps/pkg-plist (working copy)
@@ -1,7 +0,0 @@
-bin/pysnmpbulkwalk
-bin/pysnmpget
-bin/pysnmpset
-bin/pysnmptranslate
-bin/pysnmptrap
-bin/pysnmpwalk
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
Index: py-snmp4-mibs/Makefile
===================================================================
--- py-snmp4-mibs/Makefile (revision 341524)
+++ py-snmp4-mibs/Makefile (working copy)
@@ -20,21 +20,20 @@
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= pysnmp-mibs
+PYDISTUTILS_AUTOPLIST= yes
-PLIST_FILES+= bin/rebuild-pysnmp-mibs \
- %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
-
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
PORTDOCS= CHANGES \
README
-NO_STAGE= yes
+.include <bsd.port.options.mk>
+
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list