svn commit: r401705 - in head/devel/py-capstone: . files

Antoine Brodin antoine at FreeBSD.org
Sun Nov 15 13:26:53 UTC 2015


Author: antoine
Date: Sun Nov 15 13:26:52 2015
New Revision: 401705
URL: https://svnweb.freebsd.org/changeset/ports/401705

Log:
  Update to 3.0.4
  
  PR:		203997
  Approved by:	maintainer

Added:
  head/devel/py-capstone/files/
  head/devel/py-capstone/files/patch-setup.py   (contents, props changed)
Modified:
  head/devel/py-capstone/Makefile
  head/devel/py-capstone/distinfo

Modified: head/devel/py-capstone/Makefile
==============================================================================
--- head/devel/py-capstone/Makefile	Sun Nov 15 13:25:58 2015	(r401704)
+++ head/devel/py-capstone/Makefile	Sun Nov 15 13:26:52 2015	(r401705)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	capstone
-PORTVERSION=	2.1
+PORTVERSION=	3.0.4
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +12,11 @@ MAINTAINER=	koobs at FreeBSD.org
 COMMENT=	Python bindings for the Capstone Disassembly Engine
 
 LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
 
 LIB_DEPENDS=	libcapstone.so:${PORTSDIR}/devel/capstone
 
-USES=		python:2
-USE_PYTHON=	distutils autoplist
+USES=		python
+USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-capstone/distinfo
==============================================================================
--- head/devel/py-capstone/distinfo	Sun Nov 15 13:25:58 2015	(r401704)
+++ head/devel/py-capstone/distinfo	Sun Nov 15 13:26:52 2015	(r401705)
@@ -1,2 +1,2 @@
-SHA256 (python/capstone-2.1.tar.gz) = b86ba2b9189fe60e286341da75d0ac24322014303f72ab3d6ba3d800f3af7864
-SIZE (python/capstone-2.1.tar.gz) = 31720
+SHA256 (python/capstone-3.0.4.tar.gz) = 945d3b8c3646a1c3914824c416439e2cf2df8969dd722c8979cdcc23b40ad225
+SIZE (python/capstone-3.0.4.tar.gz) = 3175587

Added: head/devel/py-capstone/files/patch-setup.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-capstone/files/patch-setup.py	Sun Nov 15 13:26:52 2015	(r401705)
@@ -0,0 +1,22 @@
+# Do not bundle libcapstone.so
+
+--- setup.py.orig	2015-07-15 07:43:18 UTC
++++ setup.py
+@@ -175,17 +175,4 @@ setup(
+         'Programming Language :: Python :: 3',
+     ],
+     requires=['ctypes'],
+-    cmdclass=dict(
+-        build_clib=custom_build_clib,
+-        sdist=custom_sdist,
+-    ),
+-
+-    libraries=[(
+-        'capstone', dict(
+-            package='capstone',
+-            sources=dummy_src()
+-        ),
+-    )],
+-
+-    data_files=[(SITE_PACKAGES, SETUP_DATA_FILES)],
+ )


More information about the svn-ports-all mailing list