summaryrefslogtreecommitdiff
path: root/security/py-yara
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2017-05-15 15:27:31 +0000
committerkhorben <khorben@pkgsrc.org>2017-05-15 15:27:31 +0000
commitb860b7845bb1c7c3d32124981e969bd73c43f615 (patch)
tree476cf51b03aaac3014462f052a45f56063a1f245 /security/py-yara
parent030bfa6605c8fe813a7f47934955fe451c5a242e (diff)
downloadpkgsrc-b860b7845bb1c7c3d32124981e969bd73c43f615.tar.gz
Update security/{,py-yara} to version 3.5.0
The release notes mention: * Match length operator (http://yara.readthedocs.io/en/v3.5.0/writingrules.html#match-length) * Performance improvements * Less memory consumption while scanning processes * Exception handling when scanning memory blocks * Negative integers in meta fields * Added the --stack-size command-argument * Functions import_ordinal, is_dll, is_32bit and is_64bit added to PE module * Functions rich_signature.toolid and rich_signature.version added to PE module * Lots of bug fixes The Python bindings are now released from a different tree, with the same versioning apparently though. "welcome to update" pettai@
Diffstat (limited to 'security/py-yara')
-rw-r--r--security/py-yara/Makefile10
-rw-r--r--security/py-yara/PLIST7
-rw-r--r--security/py-yara/distinfo10
3 files changed, 18 insertions, 9 deletions
diff --git a/security/py-yara/Makefile b/security/py-yara/Makefile
index 50c3ce02066..9f3430331bc 100644
--- a/security/py-yara/Makefile
+++ b/security/py-yara/Makefile
@@ -1,17 +1,21 @@
-# $NetBSD: Makefile,v 1.4 2017/01/01 14:43:56 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2017/05/15 15:27:31 khorben Exp $
PKGNAME= ${PYPKGPREFIX}-yara-${YAVER}
CATEGORIES= security python
+MASTER_SITES= ${MASTER_SITE_GITHUB:=VirusTotal/yara-python/archive/}
+
+DIST_SUBDIR= yara-python
+
COMMENT= Yara python bindings
-WRKSRC= ${WRKDIR}/yara-${YAVER}/yara-python
+WRKSRC= ${WRKDIR}/yara-python-${YAVER}
PYDISTUTILSPKG= yes
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36
.include "../../security/yara/Makefile.common"
.include "../../security/yara/buildlink3.mk"
-.include "../../lang/python/extension.mk"
+.include "../../lang/python/egg.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/security/py-yara/PLIST b/security/py-yara/PLIST
index b8682663916..b72d6955121 100644
--- a/security/py-yara/PLIST
+++ b/security/py-yara/PLIST
@@ -1,2 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1 2015/06/06 09:13:27 pettai Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/05/15 15:27:31 khorben Exp $
${PYSITELIB}/yara.so
+${PYSITELIB}/yara_python-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/yara_python-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/yara_python-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/yara_python-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/not-zip-safe
+${PYSITELIB}/yara_python-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt
diff --git a/security/py-yara/distinfo b/security/py-yara/distinfo
index 78a2c417022..57e1fe97c7b 100644
--- a/security/py-yara/distinfo
+++ b/security/py-yara/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2016/05/26 14:44:17 khorben Exp $
+$NetBSD: distinfo,v 1.5 2017/05/15 15:27:31 khorben Exp $
-SHA1 (yara/v3.4.0.tar.gz) = 70756b291a08254de751726ee565cf454a1eb566
-RMD160 (yara/v3.4.0.tar.gz) = b683037083c93ff4f2cc5ad80632d2ff535ce8b1
-SHA512 (yara/v3.4.0.tar.gz) = 27286107882c70de6f2c227d5307fbaa97437f8bbb221d4f0fcb17c4935f65ef01e772c18a14eb814727ca1854f5e3f9f219771706d9f4a748ae9433f475d669
-Size (yara/v3.4.0.tar.gz) = 7642695 bytes
+SHA1 (yara-python/v3.5.0.tar.gz) = ee2811354add095fb86c1a12fa7a576990373aaf
+RMD160 (yara-python/v3.5.0.tar.gz) = 7c8de9adc469b77f1c99c71c7297bb450586685c
+SHA512 (yara-python/v3.5.0.tar.gz) = aa7da264a230efe55d080f24f6598f15eae4cfe0eaea24d00d86d7d2b9245cabed5bec581f47b3c77cc29200273f859d24b5b5a6547d0a392ea8190260c88c2c
+Size (yara-python/v3.5.0.tar.gz) = 22052 bytes