git: 03bf39e0763c - main - security/py-iris-module-interface: New port: Base interface for modules of Iris
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 30 Apr 2023 03:15:12 UTC
The branch main has been updated by acm:
URL: https://cgit.FreeBSD.org/ports/commit/?id=03bf39e0763ca1a04e1bd96137ca9d3ded336ff8
commit 03bf39e0763ca1a04e1bd96137ca9d3ded336ff8
Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2023-04-30 03:14:19 +0000
Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2023-04-30 03:14:19 +0000
security/py-iris-module-interface: New port: Base interface for modules of Iris
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.
---
security/Makefile | 1 +
security/py-iris-module-interface/Makefile | 23 +++++++++++++++++++++++
security/py-iris-module-interface/distinfo | 3 +++
security/py-iris-module-interface/pkg-descr | 3 +++
4 files changed, 30 insertions(+)
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 <bsd.port.mk>
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.