Bug 187973 - net/py-impacket: Update to version 1.9.11
Summary: net/py-impacket: Update to version 1.9.11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Antoine Brodin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-26 18:40 UTC by tkato432
Modified: 2014-03-28 22:00 UTC (History)
0 users

See Also:


Attachments
file.diff (5.65 KB, patch)
2014-03-26 18:40 UTC, tkato432
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2014-03-26 18:40:01 UTC
- Update to version 1.9.11
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-26 18:40:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

miwi@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2014-03-26 21:57:04 UTC
Responsible Changed
From-To: miwi->antoine

steal
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-03-28 21:58:21 UTC
Author: antoine
Date: Fri Mar 28 21:58:17 2014
New Revision: 349467
URL: http://svnweb.freebsd.org/changeset/ports/349467
QAT: https://qat.redports.org/buildarchive/r349467/

Log:
  - Update to 0.9.11
  - Apache license 1.1 is now in the framework
  
  PR:		ports/187973
  Submitted by:	KATO Tsuguru

Modified:
  head/net/py-impacket/Makefile
  head/net/py-impacket/distinfo
  head/net/py-impacket/files/patch-setup.py
  head/net/py-impacket/pkg-descr

Modified: head/net/py-impacket/Makefile
==============================================================================
--- head/net/py-impacket/Makefile	Fri Mar 28 21:44:48 2014	(r349466)
+++ head/net/py-impacket/Makefile	Fri Mar 28 21:58:17 2014	(r349467)
@@ -2,18 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	impacket
-PORTVERSION=	0.9.10
+PORTVERSION=	0.9.11
 CATEGORIES=	net python
-MASTER_SITES=	GOOGLE_CODE
+MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Collection of Python classes providing access to network packets
 
-LICENSE=	AL11
-LICENSE_NAME=	Apache License version 1.1
+LICENSE=	APACHE11
 LICENSE_FILE=	${WRKSRC}/LICENSE
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pcapy>=0:${PORTSDIR}/net/py-pcapy \
 		${PYTHON_PKGNAMEPREFIX}pycrypto>=0:${PORTSDIR}/security/py-pycrypto
@@ -23,16 +21,13 @@ USE_PYTHON=	yes
 USE_PYDISTUTILS=yes
 PYDISTUTILS_AUTOPLIST=yes
 
-PORTDOCS=	README
+PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
-.include <bsd.port.options.mk>
-
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-.endif
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC}/impacket && ${COPYTREE_SHARE} testcases ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/net/py-impacket/distinfo
==============================================================================
--- head/net/py-impacket/distinfo	Fri Mar 28 21:44:48 2014	(r349466)
+++ head/net/py-impacket/distinfo	Fri Mar 28 21:58:17 2014	(r349467)
@@ -1,2 +1,2 @@
-SHA256 (impacket-0.9.10.tar.gz) = 6d9e2b91f825c3bdfb9b5f42419900fcc7739257cbb5eac48ee8d8f68166092b
-SIZE (impacket-0.9.10.tar.gz) = 435448
+SHA256 (impacket-0.9.11.tar.gz) = e0b4e5174b869efa35c3068ee55ac3c2364706b59ffc43cd9e3c2f75f5accf2d
+SIZE (impacket-0.9.11.tar.gz) = 779016

Modified: head/net/py-impacket/files/patch-setup.py
==============================================================================
--- head/net/py-impacket/files/patch-setup.py	Fri Mar 28 21:44:48 2014	(r349466)
+++ head/net/py-impacket/files/patch-setup.py	Fri Mar 28 21:58:17 2014	(r349467)
@@ -1,10 +1,11 @@
---- ./setup.py.orig	2013-05-08 13:57:03.000000000 +0000
-+++ ./setup.py	2013-05-08 13:57:03.000000000 +0000
-@@ -21,7 +21,5 @@
+--- ./setup.py.orig	2014-01-30 16:07:52.000000000 +0000
++++ ./setup.py	2014-03-26 22:12:00.000000000 +0000
+@@ -21,8 +21,4 @@
        platforms = ["Unix","Windows"],
-       packages = ['impacket', 'impacket.dcerpc', 'impacket.examples'],
+       packages = ['impacket', 'impacket.dcerpc', 'impacket.examples', 'impacket.dcerpc.v5'],
        scripts = glob.glob(os.path.join('examples', '*.py')),
--      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME),
--                     ['README', 'LICENSE']+glob.glob('doc/*'))],
- 
+-      data_files = [(os.path.join('share', 'doc', PACKAGE_NAME), ['README', 'LICENSE']+glob.glob('doc/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 'dot11'),glob.glob('impacket/testcases/dot11/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 'ImpactPacket'),glob.glob('impacket/testcases/ImpactPacket/*')),
+-                    (os.path.join('share', 'doc', PACKAGE_NAME, 'testcases', 'SMB-RPC'),glob.glob('impacket/testcases/SMB-RPC/*'))],
        )

Modified: head/net/py-impacket/pkg-descr
==============================================================================
--- head/net/py-impacket/pkg-descr	Fri Mar 28 21:44:48 2014	(r349466)
+++ head/net/py-impacket/pkg-descr	Fri Mar 28 21:58:17 2014	(r349467)
@@ -1,14 +1,11 @@
-Impacket is a collection of Python classes focused
-on providing access to network packets.
-Impacket allows Python developers to craft and decode
-network packets in simple and consistent manner.
-It includes support for low-level protocols such as
-IP, UDP and TCP, as well as higher-level protocols
-such as NMB and SMB. Impacket is highly effective
-when used in conjunction with a packet capture utility
-or package such as Pcapy. Packets can be constructed
-from scratch, as well as parsed from raw data. Furthermore,
-the object oriented API makes it simple to work with deep
-protocol hierarchies.
+Impacket is a collection of Python classes focused on providing access
+to network packets. Impacket allows Python developers to craft and
+decode network packets in simple and consistent manner. It includes
+support for low-level protocols such as IP, UDP and TCP, as well as
+higher-level protocols such as NMB and SMB. Impacket is highly effective
+when used in conjunction with a packet capture utility or package such
+as Pcapy. Packets can be constructed from scratch, as well as parsed
+from raw data. Furthermore, the object oriented API makes it simple to
+work with deep protocol hierarchies.
 
-WWW: http://oss.coresecurity.com/projects/impacket.html
+WWW: http://corelabs.coresecurity.com/index.php?module=Wiki&action=view&type=tool&name=Impacket
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2014-03-28 21:59:32 UTC
State Changed
From-To: open->closed

Port updated, thanks!