From 165e211afa8656ad4f16a65657f5b980d513c00a Mon Sep 17 00:00:00 2001 From: Antoine Brodin Date: Sat, 13 Dec 2014 13:26:25 +0000 Subject: [PATCH] New port: security/py-pydeep Python bindings for ssdeep WWW: https://github.com/kbandla/pydeep PR: ports/195640 --- security/Makefile | 1 + security/py-pydeep/Makefile | 29 +++++++++++++++++++++++++++++ security/py-pydeep/distinfo | 2 ++ security/py-pydeep/pkg-descr | 3 +++ 4 files changed, 35 insertions(+) create mode 100644 security/py-pydeep/Makefile create mode 100644 security/py-pydeep/distinfo create mode 100644 security/py-pydeep/pkg-descr diff --git a/security/Makefile b/security/Makefile index 14f66e50fe40..c236e19e3f2e 100644 --- a/security/Makefile +++ b/security/Makefile @@ -801,6 +801,7 @@ SUBDIR += py-pyclamd SUBDIR += py-pycrypto SUBDIR += py-pycryptopp + SUBDIR += py-pydeep SUBDIR += py-pylibacl SUBDIR += py-pyme SUBDIR += py-pyptlib diff --git a/security/py-pydeep/Makefile b/security/py-pydeep/Makefile new file mode 100644 index 000000000000..9b9c2315c6e2 --- /dev/null +++ b/security/py-pydeep/Makefile @@ -0,0 +1,29 @@ +# Created by: Antoine Brodin +# $FreeBSD$ + +PORTNAME= pydeep +PORTVERSION= 0.2 +CATEGORIES= security devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Python bindings for ssdeep + +LICENSE= BSD3CLAUSE + +LIB_DEPENDS= libfuzzy.so:${PORTSDIR}/security/ssdeep + +USES= python:2 +USE_PYTHON= distutils autoplist + +post-patch: + ${REINPLACE_CMD} 's|libraries = \["fuzzy"],|libraries = ["fuzzy"], \ + include_dirs = ["${LOCALBASE}/include"], \ + library_dirs = ["${LOCALBASE}/lib"],|' \ + ${WRKSRC}/setup.py + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pydeep.so + +.include diff --git a/security/py-pydeep/distinfo b/security/py-pydeep/distinfo new file mode 100644 index 000000000000..aa8813ed1948 --- /dev/null +++ b/security/py-pydeep/distinfo @@ -0,0 +1,2 @@ +SHA256 (pydeep-0.2.tar.gz) = 5caee269f9b38317036cf29877c5229013e422e1086b45b7c720a128c10b14f0 +SIZE (pydeep-0.2.tar.gz) = 1645 diff --git a/security/py-pydeep/pkg-descr b/security/py-pydeep/pkg-descr new file mode 100644 index 000000000000..d22c299d1501 --- /dev/null +++ b/security/py-pydeep/pkg-descr @@ -0,0 +1,3 @@ +Python bindings for ssdeep + +WWW: https://github.com/kbandla/pydeep