summaryrefslogtreecommitdiff
path: root/sysutils/ansible/Makefile
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2013-12-02 22:54:46 +0000
committerhubertf <hubertf@pkgsrc.org>2013-12-02 22:54:46 +0000
commit7ed646d212ef46a2f4c77009385767206a01844d (patch)
tree8baf4a1e5089b9b6f226d59299e2486389dc44d8 /sysutils/ansible/Makefile
parent9243a3c58c32318fb933b03bb95a732f00c408bc (diff)
downloadpkgsrc-7ed646d212ef46a2f4c77009385767206a01844d.tar.gz
Update ansible to 1.4.1.
Some changes: * Many new modules, sorted in the following subdirs: cloud commands database files internal inventory messaging monitoring net_infrastructure network notification packaging source_control system utilities web_infrastructure * accelerated mode: An enhanced fireball mode that requires zero bootstrapping and fewer requirements plus adds capabilities like sudo commands * Connection default is now "smart", which discovers if the system openssh can support ControlPersist, and uses it if so, if not falls back to paramiko * external inventory scripts may now return host variables in one pass, which allows them to be much more efficient for large numbers of hosts (AWS!) * "~" now expanded on each component of configured plugin paths * Countless feature enhancements and bugfixes For a full list, see https://github.com/ansible/ansible/blob/devel/CHANGELOG.md
Diffstat (limited to 'sysutils/ansible/Makefile')
-rw-r--r--sysutils/ansible/Makefile29
1 files changed, 6 insertions, 23 deletions
diff --git a/sysutils/ansible/Makefile b/sysutils/ansible/Makefile
index a9877ebb849..ba9b19901ab 100644
--- a/sysutils/ansible/Makefile
+++ b/sysutils/ansible/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.7 2013/04/13 17:51:57 riz Exp $
+# $NetBSD: Makefile,v 1.8 2013/12/02 22:54:46 hubertf Exp $
#
-DISTNAME= ansible-1.1
+DISTNAME= ansible-1.4.1
CATEGORIES= sysutils
-MASTER_SITES= http://ansible.cc/releases/
+MASTER_SITES= http://ansibleworks.com/releases/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://ansible.cc/
+HOMEPAGE= http://ansibleworks.com/
COMMENT= SSH-based configuration management, deployment, and task execution
LICENSE= gnu-gpl-v3
@@ -17,8 +17,6 @@ USE_TOOLS+= gmake
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= pre-configure
-SUBST_FILES.prefix= docs/man/man1/ansible-playbook.1
-SUBST_FILES.prefix+= docs/man/man1/ansible.1
SUBST_FILES.prefix+= examples/ansible.cfg
SUBST_FILES.prefix+= lib/ansible/constants.py
SUBST_SED.prefix= -e "s,@PREFIX@,${PREFIX},"
@@ -28,13 +26,8 @@ SUBST_CLASSES+= localbase
SUBST_STAGE.localbase= pre-configure
SUBST_FILES.localbase= \
lib/ansible/callbacks.py \
- library/mysql_db \
- library/ping \
- library/pkgin \
- library/raw \
- library/setup \
- library/slurp \
- library/virt
+ library/packaging/pkgin \
+ library/system/setup
SUBST_SED.localbase= -e "s,@LOCALBASE@,${LOCALBASE},"
SUBST_CLASSES+= pythonbin
@@ -67,16 +60,6 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/examples/${f} \
${DESTDIR}/${EGDIR}
.endfor
- ${INSTALL_DATA_DIR} ${DESTDIR}/${EGDIR}/playbooks
- for f in ${WRKSRC}/examples/playbooks/*.yml; do \
- ${INSTALL_DATA} $$f ${DESTDIR}/${EGDIR}/playbooks; \
- done
-.for f in filter_plugins handlers tasks templates vars
- ${INSTALL_DATA_DIR} ${DESTDIR}/${EGDIR}/playbooks/${f}
- for g in ${WRKSRC}/examples/playbooks/${f}/*; do \
- ${INSTALL_DATA} $$g ${DESTDIR}/${EGDIR}/playbooks/${f}; \
- done
-.endfor
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"