diff options
author | hubertf <hubertf@pkgsrc.org> | 2013-12-02 22:54:46 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2013-12-02 22:54:46 +0000 |
commit | 7ed646d212ef46a2f4c77009385767206a01844d (patch) | |
tree | 8baf4a1e5089b9b6f226d59299e2486389dc44d8 /sysutils/ansible/Makefile | |
parent | 9243a3c58c32318fb933b03bb95a732f00c408bc (diff) | |
download | pkgsrc-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/Makefile | 29 |
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" |