Date: Sunday, December 29, 2013 @ 22:54:13 Author: arodseth Revision: 103200
archrelease: copy trunk to community-any Added: waf/repos/community-any/PKGBUILD (from rev 103199, waf/trunk/PKGBUILD) Deleted: waf/repos/community-any/PKGBUILD ----------+ PKGBUILD | 112 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-12-29 21:53:11 UTC (rev 103199) +++ PKGBUILD 2013-12-29 21:54:13 UTC (rev 103200) @@ -1,56 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth <rods...@gmail.com> -# Contributor: Sebastien Binet <bi...@cern.ch> - -pkgname=waf -pkgver=1.7.14 -pkgrel=1 -pkgdesc='General-purpose build system modelled after Scons' -url='http://code.google.com/p/waf/' -arch=('any') -license=('BSD') -depends=('python') -makedepends=('setconf') -provides=('python-waf') -options=('!emptydirs') -source=("http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.bz2") -sha256sums=('843e9f716d99b54c3b00e1b6cae7c754f0a608b7ae253a42b602cfe73561b6ce') - -prepare() { - cd "$pkgname-$pkgver" - - # Extracting license - head -n 30 waf | tail -n 25 > LICENSE - # Python 3 fix - sed -i '0,/env python/s//python3/' waf -} - -build() { - cd "$pkgname-$pkgver" - - ./waf-light configure --prefix=/usr - ./waf-light --make-waf -} - -package() { - cd "$pkgname-$pkgver" - - ./waf-light install -f --destdir="$pkgdir" \ - --tools='compat,compat15,ocaml,go,cython,scala,erlang,cuda,gcj,boost,pep8,eclipse' - - install -Dm755 waf "$pkgdir/usr/bin/waf" - - # Force the generation of .waf.admin files - cd demos/c - "$pkgdir/usr/bin/waf" configure build >& /dev/null - cd ../.. - - # Fix weird directory placement (FS#38216) - mkdir -p "$pkgdir/usr/lib/waf" - mv "$pkgdir/usr/bin/.waf3-$pkgver-e013a2208e0c1f997a9c8d543692d171" "$pkgdir/usr/lib/waf/" - setconf "$pkgdir/usr/bin/waf" base '"/usr/lib/waf"' - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: waf/repos/community-any/PKGBUILD (from rev 103199, waf/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-12-29 21:54:13 UTC (rev 103200) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Alexander Rødseth <rods...@gmail.com> +# Contributor: Sebastien Binet <bi...@cern.ch> + +pkgname=waf +pkgver=1.7.14 +pkgrel=2 +pkgdesc='General-purpose build system modelled after Scons' +url='http://code.google.com/p/waf/' +arch=('any') +license=('BSD') +depends=('python') +makedepends=('setconf') +provides=('python-waf') +options=('!emptydirs') +source=("http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.bz2") +sha256sums=('843e9f716d99b54c3b00e1b6cae7c754f0a608b7ae253a42b602cfe73561b6ce') + +prepare() { + cd "$pkgname-$pkgver" + + # Extracting license + head -n 30 waf | tail -n 25 > LICENSE + # Python 3 fix + sed -i '0,/env python/s//python3/' waf +} + +build() { + cd "$pkgname-$pkgver" + + ./waf-light configure --prefix=/usr + ./waf-light --make-waf +} + +package() { + cd "$pkgname-$pkgver" + + ./waf-light install -f --destdir="$pkgdir" \ + --tools='compat,compat15,ocaml,go,cython,scala,erlang,cuda,gcj,boost,pep8,eclipse' + + install -Dm755 waf "$pkgdir/usr/bin/waf" + + # Force the generation of .waf.admin files + cd demos/c + "$pkgdir/usr/bin/waf" configure build >& /dev/null + cd ../.. + + # Fix weird directory placement (FS#38216, FS#38300) + mkdir -p "$pkgdir/usr/lib/waf" + mv "$pkgdir/usr/bin/.waf3-$pkgver-"* "$pkgdir/usr/lib/waf/" + setconf "$pkgdir/usr/bin/waf" base '"/usr/lib/waf"' + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: