Date: Monday, February 4, 2013 @ 00:14:42 Author: arodseth Revision: 83615
upgpkg: waf 1.7.9-2, fix for todo/clean-up-pkgdir-usage Modified: waf/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-02-03 23:11:33 UTC (rev 83614) +++ PKGBUILD 2013-02-03 23:14:42 UTC (rev 83615) @@ -4,7 +4,7 @@ pkgname=waf pkgver=1.7.9 -pkgrel=1 +pkgrel=2 pkgdesc='General-purpose build system modelled after Scons' url='http://code.google.com/p/waf/' arch=('any') @@ -17,13 +17,10 @@ build() { cd "$srcdir/$pkgname-$pkgver" - msg2 "Building..." ./waf-light configure --prefix=/usr ./waf-light --make-waf - ./waf-light install -f --destdir="$pkgdir" \ - --tools='compat,compat15,ocaml,go,cython,scala,erlang,cuda,gcj,boost,pep8' - msg2 "Extracting license..." + msg2 'Extracting license...' head -n 30 waf | tail -n 25 > LICENSE sed -i '0,/env python/s//python3/' waf @@ -32,18 +29,20 @@ package() { cd "$srcdir/$pkgname-$pkgver" - msg2 "Packaging binaries..." + ./waf-light install -f --destdir="$pkgdir" \ + --tools='compat,compat15,ocaml,go,cython,scala,erlang,cuda,gcj,boost,pep8' + 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 ../.. - msg2 "Setting permissions..." + msg2 'Setting permissions...' chmod -R 0644 "$pkgdir"/usr/bin/.waf*/waflib/Tools/* chown -R root:root "$pkgdir"/usr/* - msg2 "Packaging license..." + msg2 'Packaging license...' install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }