summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorkamil <kamil>2016-06-13 01:56:18 +0000
committerkamil <kamil>2016-06-13 01:56:18 +0000
commiteb1fd7299c3d98200d894ab142a25faee0b56b4b (patch)
tree9d12c6b98c54f2d93a0fff8a06d5e967fdc4816a /devel
parent58ff76b8a430ede442ca9914c0805b0f6dc196c4 (diff)
downloadpkgsrc-eb1fd7299c3d98200d894ab142a25faee0b56b4b.tar.gz
Import Python bindings of devel/capstone 3.0.4 as devel/py-capstone
Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Capstone supports multiple hardware architectures, including ARM, ARM64 (ARMv8), Mips, PPC, Sparc, SystemZ, XCore and X86 (including X86_64). This package ships with Python bindings.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-capstone/DESCR9
-rw-r--r--devel/py-capstone/Makefile15
-rw-r--r--devel/py-capstone/PLIST53
3 files changed, 77 insertions, 0 deletions
diff --git a/devel/py-capstone/DESCR b/devel/py-capstone/DESCR
new file mode 100644
index 00000000000..d33f90991ad
--- /dev/null
+++ b/devel/py-capstone/DESCR
@@ -0,0 +1,9 @@
+Capstone is a disassembly framework with the target of becoming
+the ultimate disasm engine for binary analysis and reversing in
+the security community.
+
+Capstone supports multiple hardware architectures, including ARM,
+ARM64 (ARMv8), Mips, PPC, Sparc, SystemZ, XCore and X86 (including
+X86_64).
+
+This package ships with Python bindings.
diff --git a/devel/py-capstone/Makefile b/devel/py-capstone/Makefile
new file mode 100644
index 00000000000..3255250b3ad
--- /dev/null
+++ b/devel/py-capstone/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2016/06/13 01:56:18 kamil Exp $
+
+.include "../../devel/capstone/Makefile.common"
+
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES+= python
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+COMMENT= Python bin
+LICENSE= modified-bsd
+
+PYSETUPSUBDIR= bindings/python
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-capstone/PLIST b/devel/py-capstone/PLIST
new file mode 100644
index 00000000000..bb405b2a812
--- /dev/null
+++ b/devel/py-capstone/PLIST
@@ -0,0 +1,53 @@
+@comment $NetBSD: PLIST,v 1.1 2016/06/13 01:56:18 kamil Exp $
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/capstone/__init__.py
+${PYSITELIB}/capstone/__init__.pyc
+${PYSITELIB}/capstone/__init__.pyo
+${PYSITELIB}/capstone/arm.py
+${PYSITELIB}/capstone/arm.pyc
+${PYSITELIB}/capstone/arm.pyo
+${PYSITELIB}/capstone/arm64.py
+${PYSITELIB}/capstone/arm64.pyc
+${PYSITELIB}/capstone/arm64.pyo
+${PYSITELIB}/capstone/arm64_const.py
+${PYSITELIB}/capstone/arm64_const.pyc
+${PYSITELIB}/capstone/arm64_const.pyo
+${PYSITELIB}/capstone/arm_const.py
+${PYSITELIB}/capstone/arm_const.pyc
+${PYSITELIB}/capstone/arm_const.pyo
+${PYSITELIB}/capstone/mips.py
+${PYSITELIB}/capstone/mips.pyc
+${PYSITELIB}/capstone/mips.pyo
+${PYSITELIB}/capstone/mips_const.py
+${PYSITELIB}/capstone/mips_const.pyc
+${PYSITELIB}/capstone/mips_const.pyo
+${PYSITELIB}/capstone/ppc.py
+${PYSITELIB}/capstone/ppc.pyc
+${PYSITELIB}/capstone/ppc.pyo
+${PYSITELIB}/capstone/ppc_const.py
+${PYSITELIB}/capstone/ppc_const.pyc
+${PYSITELIB}/capstone/ppc_const.pyo
+${PYSITELIB}/capstone/sparc.py
+${PYSITELIB}/capstone/sparc.pyc
+${PYSITELIB}/capstone/sparc.pyo
+${PYSITELIB}/capstone/sparc_const.py
+${PYSITELIB}/capstone/sparc_const.pyc
+${PYSITELIB}/capstone/sparc_const.pyo
+${PYSITELIB}/capstone/systemz.py
+${PYSITELIB}/capstone/systemz.pyc
+${PYSITELIB}/capstone/systemz.pyo
+${PYSITELIB}/capstone/sysz_const.py
+${PYSITELIB}/capstone/sysz_const.pyc
+${PYSITELIB}/capstone/sysz_const.pyo
+${PYSITELIB}/capstone/x86.py
+${PYSITELIB}/capstone/x86.pyc
+${PYSITELIB}/capstone/x86.pyo
+${PYSITELIB}/capstone/x86_const.py
+${PYSITELIB}/capstone/x86_const.pyc
+${PYSITELIB}/capstone/x86_const.pyo
+${PYSITELIB}/capstone/xcore.py
+${PYSITELIB}/capstone/xcore.pyc
+${PYSITELIB}/capstone/xcore.pyo
+${PYSITELIB}/capstone/xcore_const.py
+${PYSITELIB}/capstone/xcore_const.pyc
+${PYSITELIB}/capstone/xcore_const.pyo