diff --git a/security/Makefile b/security/Makefile index 8b7c7d709195..077ce83da8a1 100644 --- a/security/Makefile +++ b/security/Makefile @@ -916,6 +916,7 @@ SUBDIR += py-hkdf SUBDIR += py-htpasswd SUBDIR += py-iris-client + SUBDIR += py-iris-module-interface SUBDIR += py-itsdangerous SUBDIR += py-josepy SUBDIR += py-keepkey diff --git a/security/py-iris-module-interface/Makefile b/security/py-iris-module-interface/Makefile new file mode 100644 index 000000000000..4806b66adb4f --- /dev/null +++ b/security/py-iris-module-interface/Makefile @@ -0,0 +1,23 @@ +PORTNAME= iris-module-interface +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Base interface for modules of Iris +WWW= https://github.com/dfir-iris/iris-module-interface + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-module-interface/distinfo b/security/py-iris-module-interface/distinfo new file mode 100644 index 000000000000..9a61615cd212 --- /dev/null +++ b/security/py-iris-module-interface/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680365413 +SHA256 (dfir-iris-iris-module-interface-v1.2.0_GH0.tar.gz) = d98ea878fdedbeb50c70d1ff460e732917cddca271c804ee2a2b9c1f146524bc +SIZE (dfir-iris-iris-module-interface-v1.2.0_GH0.tar.gz) = 10229 diff --git a/security/py-iris-module-interface/pkg-descr b/security/py-iris-module-interface/pkg-descr new file mode 100644 index 000000000000..fd7991734dea --- /dev/null +++ b/security/py-iris-module-interface/pkg-descr @@ -0,0 +1,3 @@ +This Python package is used by IRIS modules to interact and extend IRIS +capabilities. It's the interface which module have to use to communicate with +the platform.