aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-01-27 14:49:44 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-01-27 14:49:44 +0000
commitb57b9991681df9fd1c3a0772ce35200fb142f3f1 (patch)
tree99596f201cda846bf4d754a85449171de466c6b2
parent6a76440716456812ec8ff67ae3a8a7a3afbe4eec (diff)
Notes
-rw-r--r--sysutils/ansible/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/sysutils/ansible/Makefile b/sysutils/ansible/Makefile
index ee504ef33fde..39badc47ef3e 100644
--- a/sysutils/ansible/Makefile
+++ b/sysutils/ansible/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ansible
PORTVERSION?= 2.0.0.2
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= sysutils python
MASTER_SITES= http://releases.ansible.com/ansible/
@@ -18,8 +18,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:${PORTSDIR}/devel/py-yaml \
${PYTHON_PKGNAMEPREFIX}paramiko>0:${PORTSDIR}/security/py-paramiko \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:${PORTSDIR}/devel/py-Jinja2
-OPTIONS_DEFINE= DOCS EXAMPLES
-
EXTRA_PATCHES?= ${FILESDIR}/extra-patch-8647fdc
NO_ARCH= yes
@@ -43,6 +41,12 @@ PLIST_FILES+= man/man1/ansible-doc.1.gz \
PORTEXAMPLES= ansible.cfg hosts
+OPTIONS_DEFINE= DOCS EXAMPLES NETADDR
+OPTIONS_DEFAULT=NETADDR
+
+NETADDR_DESC= Dependency on py-netaddr for ipaddr() filter
+NETADDR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netaddr>0:${PORTSDIR}/net/py-netaddr
+
post-patch:
.for f in bin/* docs/man/man1/* examples/* lib/ansible/*.py \
lib/ansible/*/*.py lib/ansible/*/*/*.py lib/ansible/*/*/*/*.py
@@ -57,6 +61,8 @@ post-install:
@${MKDIR} ${STAGEDIR}${MAN1PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/docs/man/man1/*.1 \
${STAGEDIR}${MAN1PREFIX}/man/man1
+
+post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/ansible.cfg ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/hosts ${STAGEDIR}${EXAMPLESDIR}