aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Cottlehuber <dch@FreeBSD.org>2018-11-06 10:53:24 +0000
committerDave Cottlehuber <dch@FreeBSD.org>2018-11-06 10:53:24 +0000
commitcee047e0a917a00af053fc9333897673a064f20c (patch)
treeb0631331ecde0c4452f02d3adfe74d8512a02837
parentc9932ef786087f83a3ff706c666861cb18a0489e (diff)
downloadports-cee047e0a917a00af053fc9333897673a064f20c.tar.gz
ports-cee047e0a917a00af053fc9333897673a064f20c.zip
Notes
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/py-ansible-runner/Makefile28
-rw-r--r--sysutils/py-ansible-runner/distinfo3
-rw-r--r--sysutils/py-ansible-runner/pkg-descr5
4 files changed, 37 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index c657b432b1e1..c2e831a66706 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -972,6 +972,7 @@
SUBDIR += py-XenAPI
SUBDIR += py-analyzemft
SUBDIR += py-ansible-lint
+ SUBDIR += py-ansible-runner
SUBDIR += py-bcfg2
SUBDIR += py-cdmi
SUBDIR += py-consul
diff --git a/sysutils/py-ansible-runner/Makefile b/sysutils/py-ansible-runner/Makefile
new file mode 100644
index 000000000000..44aadc3495c7
--- /dev/null
+++ b/sysutils/py-ansible-runner/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= ansible-runner
+DISTVERSION= 1.1.2
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Extensible embeddable ansible job runner
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible>2.0:sysutils/ansible@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}daemon>0:devel/py-daemon@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pexpect>4.5:misc/py-pexpect@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psutil>5.0:sysutils/py-psutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
+
+USES= cpe python
+USE_PYTHON= distutils autoplist concurrent
+
+CPE_VENDOR= ansibleworks
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-ansible-runner/distinfo b/sysutils/py-ansible-runner/distinfo
new file mode 100644
index 000000000000..d3b07fe7b819
--- /dev/null
+++ b/sysutils/py-ansible-runner/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540338423
+SHA256 (ansible-runner-1.1.2.tar.gz) = 2376b39c7b4749e17e15a21844e37164d6df964c9f35f27aa679c0707b1f7b19
+SIZE (ansible-runner-1.1.2.tar.gz) = 675734
diff --git a/sysutils/py-ansible-runner/pkg-descr b/sysutils/py-ansible-runner/pkg-descr
new file mode 100644
index 000000000000..0ffcae7c5b4b
--- /dev/null
+++ b/sysutils/py-ansible-runner/pkg-descr
@@ -0,0 +1,5 @@
+Python tool and library to interact with ansible directly, or as an
+importable python module, to support integration and embedding into
+other systems.
+
+WWW: https://ansible-runner.readthedocs.io/