Hi, this is the diff to update dpkt to latest release.
Ok? Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/net/py-dpkt/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- Makefile 1 Oct 2016 11:54:16 -0000 1.12 +++ Makefile 3 Oct 2016 20:02:42 -0000 @@ -2,21 +2,22 @@ COMMENT = python network packet manipulation library -MODPY_EGG_VERSION = 1.7 +MODPY_EGG_VERSION = 1.8.8 DISTNAME = dpkt-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 5 CATEGORIES = net -HOMEPAGE = https://code.google.com/p/dpkt/ +HOMEPAGE = https://github.com/kbandla/dpkt + +GH_ACCOUNT = kbandla +GH_PROJECT = dpkt +GH_TAGNAME = v${MODPY_EGG_VERSION} MAINTAINER = Thanasoulas Spiros <d...@2f30.org> # BSD PERMIT_PACKAGE_CDROM = Yes - -MASTER_SITES = ${MASTER_SITE_GOOGLECODE:=dpkt/} MODULES = lang/python Index: distinfo =================================================================== RCS file: /cvs/ports/net/py-dpkt/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo 18 Jan 2015 03:14:51 -0000 1.3 +++ distinfo 3 Oct 2016 20:02:42 -0000 @@ -1,2 +1,2 @@ -SHA256 (dpkt-1.7.tar.gz) = GFJ3zTfOHWWpXXqLhlK/M3JWRep8oAhrrz/mQ1BqvnI= -SIZE (dpkt-1.7.tar.gz) = 66396 +SHA256 (dpkt-1.8.8.tar.gz) = 3Dg9O5l2t2D3Vsk6ukoDvW1Duq15q1yJMJn/HiFqtxI= +SIZE (dpkt-1.8.8.tar.gz) = 119808 Index: patches/patch-dpkt_ip_py =================================================================== RCS file: patches/patch-dpkt_ip_py diff -N patches/patch-dpkt_ip_py --- patches/patch-dpkt_ip_py 23 Jun 2010 16:53:15 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ -$OpenBSD: patch-dpkt_ip_py,v 1.1 2010/06/23 16:53:15 fgsch Exp $ ---- dpkt/ip.py.orig Thu Jun 17 15:51:24 2010 -+++ dpkt/ip.py Thu Jun 17 15:50:52 2010 -@@ -247,9 +247,9 @@ def __load_protos(): - name = k[9:].lower() - try: - mod = __import__(name, g) -- except ImportError: -+ IP.set_proto(v, getattr(mod, name.upper())) -+ except (ImportError, AttributeError): - continue -- IP.set_proto(v, getattr(mod, name.upper())) - - if not IP._protosw: - __load_protos() Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/py-dpkt/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- pkg/PLIST 15 Jun 2010 17:16:13 -0000 1.2 +++ pkg/PLIST 3 Oct 2016 20:02:42 -0000 @@ -7,6 +7,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dpkt/ah.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/aim.py lib/python${MODPY_VERSION}/site-packages/dpkt/aim.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/aoe.py +lib/python${MODPY_VERSION}/site-packages/dpkt/aoe.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/aoeata.py +lib/python${MODPY_VERSION}/site-packages/dpkt/aoeata.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/aoecfg.py +lib/python${MODPY_VERSION}/site-packages/dpkt/aoecfg.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/arp.py lib/python${MODPY_VERSION}/site-packages/dpkt/arp.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/asn1.py @@ -17,6 +23,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dpkt/cdp.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/crc32c.py lib/python${MODPY_VERSION}/site-packages/dpkt/crc32c.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/decorators.py +lib/python${MODPY_VERSION}/site-packages/dpkt/decorators.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/dhcp.py lib/python${MODPY_VERSION}/site-packages/dpkt/dhcp.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/diameter.py @@ -55,6 +63,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dpkt/ip6.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/ipx.py lib/python${MODPY_VERSION}/site-packages/dpkt/ipx.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/llc.py +lib/python${MODPY_VERSION}/site-packages/dpkt/llc.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/loopback.py lib/python${MODPY_VERSION}/site-packages/dpkt/loopback.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/mrt.py @@ -69,6 +79,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dpkt/ospf.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/pcap.py lib/python${MODPY_VERSION}/site-packages/dpkt/pcap.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/pcapng.py +lib/python${MODPY_VERSION}/site-packages/dpkt/pcapng.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/pim.py lib/python${MODPY_VERSION}/site-packages/dpkt/pim.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/pmap.py @@ -103,8 +115,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/dpkt/sll.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/smb.py lib/python${MODPY_VERSION}/site-packages/dpkt/smb.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/snoop.py +lib/python${MODPY_VERSION}/site-packages/dpkt/snoop.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/ssl.py lib/python${MODPY_VERSION}/site-packages/dpkt/ssl.pyc +lib/python${MODPY_VERSION}/site-packages/dpkt/ssl_ciphersuites.py +lib/python${MODPY_VERSION}/site-packages/dpkt/ssl_ciphersuites.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/stp.py lib/python${MODPY_VERSION}/site-packages/dpkt/stp.pyc lib/python${MODPY_VERSION}/site-packages/dpkt/stun.py