Date: Fri, 29 Dec 2006 13:44:08 GMT From: Li-Wen Hsu <lwhsu@lwhsu.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gnn@FreeBSD.org Subject: ports/107324: [PATCH] net/pcs: update to 0.3 Message-ID: <200612291344.kBTDi8fI024758@jail0.lwhsu.csie.net> Resent-Message-ID: <200612291350.kBTDo8WV026582@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 107324 >Category: ports >Synopsis: [PATCH] net/pcs: update to 0.3 >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: Fri Dec 29 13:50:07 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Li-Wen Hsu >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD jail0.lwhsu.csie.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 6 11:34:36 CST >Description: - Update to 0.3 - Add docs and examples - Use PYTHON_SITELIBDIR in pkg-plist - Add net/py-pypcap int RUN_DEPENDS It seems that USE_PYTHON_PREFIX is not used. But I'm not absolutely sure. BTW, how about rename this port to py-pcs? Port maintainer (gnn@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- pcs-0.3.patch begins here --- diff -ruN --exclude=CVS /usr/ports/net/pcs/Makefile /home/lwhsu/ports/net/pcs/Makefile --- /usr/ports/net/pcs/Makefile Thu Jul 20 12:19:16 2006 +++ /home/lwhsu/ports/net/pcs/Makefile Fri Dec 29 12:42:47 2006 @@ -6,7 +6,7 @@ # PORTNAME= pcs -PORTVERSION= 0.1 +PORTVERSION= 0.3 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= pcs @@ -15,8 +15,24 @@ MAINTAINER= gnn@FreeBSD.org COMMENT= Protocol Construction Set +RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/pcap.so:${PORTSDIR}/net/py-pypcap + USE_PYTHON= yes USE_PYDISTUTILS= yes -USE_PYTHON_PREFIX= yes -WRKSRC= ${WRKDIR}/pcs-${PORTVERSION} -.include <bsd.port.mk> + +.include <bsd.port.pre.mk> + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for f in design.pdf pcs.pdf + ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} +.endfor + @${MKDIR} ${EXAMPLESDIR} +.for f in arpwhohas.py ddos_analyze.py dns_query.py http_get.py \ + pin.py snarf.py tcpslice.py udp_echo.py + ${INSTALL_DATA} ${WRKSRC}/scripts/${f} ${EXAMPLESDIR} +.endfor +.endif + +.include <bsd.port.post.mk> diff -ruN --exclude=CVS /usr/ports/net/pcs/distinfo /home/lwhsu/ports/net/pcs/distinfo --- /usr/ports/net/pcs/distinfo Thu Jul 20 12:19:16 2006 +++ /home/lwhsu/ports/net/pcs/distinfo Fri Dec 29 10:47:06 2006 @@ -1,3 +1,3 @@ -MD5 (pcs-0.1.tar.gz) = 2e2e2eb45966feb31c0990116a2a7190 -SHA256 (pcs-0.1.tar.gz) = f090ea307eb6770dfafceb2c08687a6824cf30e633bba2c05b02098ecf92e8ab -SIZE (pcs-0.1.tar.gz) = 155040 +MD5 (pcs-0.3.tar.gz) = 2cdd2bc3d0e7a6ae9dad493e6eeedb41 +SHA256 (pcs-0.3.tar.gz) = 7f4af7b301ed383af73a6d02126de03a10fb79f5132f11a3f92742e9f496889d +SIZE (pcs-0.3.tar.gz) = 169739 diff -ruN --exclude=CVS /usr/ports/net/pcs/pkg-plist /home/lwhsu/ports/net/pcs/pkg-plist --- /usr/ports/net/pcs/pkg-plist Thu Jul 20 12:19:16 2006 +++ /home/lwhsu/ports/net/pcs/pkg-plist Fri Dec 29 11:08:17 2006 @@ -1,62 +1,77 @@ -lib/python2.4/site-packages/pcs/__init__.py -lib/python2.4/site-packages/pcs/__init__.pyc -lib/python2.4/site-packages/pcs/__init__.pyo -lib/python2.4/site-packages/pcs/packets/__init__.py -lib/python2.4/site-packages/pcs/packets/__init__.pyc -lib/python2.4/site-packages/pcs/packets/__init__.pyo -lib/python2.4/site-packages/pcs/packets/arp.py -lib/python2.4/site-packages/pcs/packets/arp.pyc -lib/python2.4/site-packages/pcs/packets/arp.pyo -lib/python2.4/site-packages/pcs/packets/dhcpv4.py -lib/python2.4/site-packages/pcs/packets/dhcpv4.pyc -lib/python2.4/site-packages/pcs/packets/dhcpv4.pyo -lib/python2.4/site-packages/pcs/packets/dns.py -lib/python2.4/site-packages/pcs/packets/dns.pyc -lib/python2.4/site-packages/pcs/packets/dns.pyo -lib/python2.4/site-packages/pcs/packets/ethernet.py -lib/python2.4/site-packages/pcs/packets/ethernet.pyc -lib/python2.4/site-packages/pcs/packets/ethernet.pyo -lib/python2.4/site-packages/pcs/packets/icmpv4.py -lib/python2.4/site-packages/pcs/packets/icmpv4.pyc -lib/python2.4/site-packages/pcs/packets/icmpv4.pyo -lib/python2.4/site-packages/pcs/packets/icmpv6.py -lib/python2.4/site-packages/pcs/packets/icmpv6.pyc -lib/python2.4/site-packages/pcs/packets/icmpv6.pyo -lib/python2.4/site-packages/pcs/packets/ipsec.py -lib/python2.4/site-packages/pcs/packets/ipsec.pyc -lib/python2.4/site-packages/pcs/packets/ipsec.pyo -lib/python2.4/site-packages/pcs/packets/ipv4.py -lib/python2.4/site-packages/pcs/packets/ipv4.pyc -lib/python2.4/site-packages/pcs/packets/ipv4.pyo -lib/python2.4/site-packages/pcs/packets/ipv6.py -lib/python2.4/site-packages/pcs/packets/ipv6.pyc -lib/python2.4/site-packages/pcs/packets/ipv6.pyo -lib/python2.4/site-packages/pcs/packets/localhost.py -lib/python2.4/site-packages/pcs/packets/localhost.pyc -lib/python2.4/site-packages/pcs/packets/localhost.pyo -lib/python2.4/site-packages/pcs/packets/nd6.py -lib/python2.4/site-packages/pcs/packets/nd6.pyc -lib/python2.4/site-packages/pcs/packets/nd6.pyo -lib/python2.4/site-packages/pcs/packets/pseudoipv6.py -lib/python2.4/site-packages/pcs/packets/pseudoipv6.pyc -lib/python2.4/site-packages/pcs/packets/pseudoipv6.pyo -lib/python2.4/site-packages/pcs/packets/tcp.py -lib/python2.4/site-packages/pcs/packets/tcp.pyc -lib/python2.4/site-packages/pcs/packets/tcp.pyo -lib/python2.4/site-packages/pcs/packets/tcpv6.py -lib/python2.4/site-packages/pcs/packets/tcpv6.pyc -lib/python2.4/site-packages/pcs/packets/tcpv6.pyo -lib/python2.4/site-packages/pcs/packets/udp.py -lib/python2.4/site-packages/pcs/packets/udp.pyc -lib/python2.4/site-packages/pcs/packets/udp.pyo -lib/python2.4/site-packages/pcs/packets/udpv4.py -lib/python2.4/site-packages/pcs/packets/udpv4.pyc -lib/python2.4/site-packages/pcs/packets/udpv4.pyo -lib/python2.4/site-packages/pcs/packets/udpv6.py -lib/python2.4/site-packages/pcs/packets/udpv6.pyc -lib/python2.4/site-packages/pcs/packets/udpv6.pyo -lib/python2.4/site-packages/pcs/pcs.py -lib/python2.4/site-packages/pcs/pcs.pyc -lib/python2.4/site-packages/pcs/pcs.pyo -@dirrm lib/python2.4/site-packages/pcs/packets -@dirrm lib/python2.4/site-packages/pcs +%%PYTHON_SITELIBDIR%%/pcs/__init__.py +%%PYTHON_SITELIBDIR%%/pcs/__init__.pyc +%%PYTHON_SITELIBDIR%%/pcs/__init__.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/__init__.py +%%PYTHON_SITELIBDIR%%/pcs/packets/__init__.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/__init__.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/arp.py +%%PYTHON_SITELIBDIR%%/pcs/packets/arp.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/arp.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/dhcpv4.py +%%PYTHON_SITELIBDIR%%/pcs/packets/dhcpv4.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/dhcpv4.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/dns.py +%%PYTHON_SITELIBDIR%%/pcs/packets/dns.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/dns.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/ethernet.py +%%PYTHON_SITELIBDIR%%/pcs/packets/ethernet.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/ethernet.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv4.py +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv4.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv4.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/icmpv6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/ipsec.py +%%PYTHON_SITELIBDIR%%/pcs/packets/ipsec.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/ipsec.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv4.py +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv4.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv4.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/ipv6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/localhost.py +%%PYTHON_SITELIBDIR%%/pcs/packets/localhost.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/localhost.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/nd6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/nd6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/nd6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/pseudoipv6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/pseudoipv6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/pseudoipv6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/tcp.py +%%PYTHON_SITELIBDIR%%/pcs/packets/tcp.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/tcp.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/tcpv6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/tcpv6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/tcpv6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/udp.py +%%PYTHON_SITELIBDIR%%/pcs/packets/udp.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/udp.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv4.py +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv4.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv4.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv6.py +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv6.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/udpv6.pyo +%%PYTHON_SITELIBDIR%%/pcs/packets/ymsgr.py +%%PYTHON_SITELIBDIR%%/pcs/packets/ymsgr.pyc +%%PYTHON_SITELIBDIR%%/pcs/packets/ymsgr.pyo +%%PYTHON_SITELIBDIR%%/pcs/pcs.py +%%PYTHON_SITELIBDIR%%/pcs/pcs.pyc +%%PYTHON_SITELIBDIR%%/pcs/pcs.pyo +@dirrm %%PYTHON_SITELIBDIR%%/pcs/packets +@dirrm %%PYTHON_SITELIBDIR%%/pcs +%%PORTDOCS%%%%DOCSDIR%%/design.pdf +%%PORTDOCS%%%%DOCSDIR%%/pcs.pdf +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%PORTDOCS%%%%EXAMPLESDIR%%/arpwhohas.py +%%PORTDOCS%%%%EXAMPLESDIR%%/ddos_analyze.py +%%PORTDOCS%%%%EXAMPLESDIR%%/dns_query.py +%%PORTDOCS%%%%EXAMPLESDIR%%/http_get.py +%%PORTDOCS%%%%EXAMPLESDIR%%/ping.py +%%PORTDOCS%%%%EXAMPLESDIR%%/snarf.py +%%PORTDOCS%%%%EXAMPLESDIR%%/tcpslice.py +%%PORTDOCS%%%%EXAMPLESDIR%%/udp_echo.py +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% --- pcs-0.3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612291344.kBTDi8fI024758>