Date: Sunday, February 9, 2014 @ 08:01:53 Author: dwallace Revision: 105495
archrelease: copy trunk to community-any Added: ansible/repos/community-any/ ansible/repos/community-any/PKGBUILD (from rev 105494, ansible/trunk/PKGBUILD) ----------+ PKGBUILD | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) Copied: ansible/repos/community-any/PKGBUILD (from rev 105494, ansible/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2014-02-09 07:01:53 UTC (rev 105495) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +# Contributors: Chris <seitz.christ...@gmail.com> +# Contributors: m0ikz <ndelato...@moikz.com.ar> +# Contributors: atweiden <archb...@gmail.com> + +pkgname=ansible +pkgver=1.4.4 +pkgrel=3 +pkgdesc='A radically simple deployment, model-driven configuration management, and command execution framework' +arch=('any') +url='http://www.ansibleworks.com' +license=('GPL3') +depends=('python2' 'python2-yaml' 'python2-paramiko>=1.7.7' 'python2-jinja') +makedepends=('git' 'asciidoc' 'fakeroot') +conflicts=('ansible-git') +source=("http://releases.ansible.com/ansible/$pkgname-$pkgver.tar.gz") +sha256sums=('1b62fd1c4b26c0c7b7215b11308c5b981e7af0e3d78119680d9248f5c229180b') +backup=('etc/ansible/ansible.cfg') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + msg 'Fixing Python version...' + find ./bin/ -type f -print0 | xargs -0 sed -i 's#/usr/bin/python#/usr/bin/python2#g' + find ./bin/ -type f -print0 | xargs -0 sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' +} + + +build() { + cd "$srcdir/$pkgname-$pkgver" + + python2 setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + mkdir -p "${pkgdir}/usr/share/ansible" + cp -dpr --no-preserve=ownership library/* "${pkgdir}/usr/share/ansible" + cp -dpr --no-preserve=ownership examples "${pkgdir}/usr/share/ansible" + + python2 setup.py install --root="${pkgdir}/" --optimize=1 + + install -D examples/ansible.cfg "${pkgdir}/etc/ansible/ansible.cfg" + + install -D README.md "${pkgdir}/usr/share/doc/ansible/README.md" + install -D COPYING "${pkgdir}/usr/share/doc/ansible/COPYING" + + mkdir -p "${pkgdir}/usr/share/man/man1" + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}/usr/share/man/man1" + mkdir -p "${pkgdir}/usr/share/man/man3" + cp -dpr --no-preserve=ownership docs/man/man3/*.3 "${pkgdir}/usr/share/man/man3" +} + +# vim:set ts=2 sw=2 et: