diff options
author | Rodrigo Bezerra | 2019-11-28 22:44:24 -0300 |
---|---|---|
committer | Rodrigo Bezerra | 2019-11-28 22:44:24 -0300 |
commit | 006a80da025c55d5c9f29948fd95c1634fed4f2b (patch) | |
tree | 79cedbc0e0fe687d6656b1f3b1eae827c8ee0fbb /PKGBUILD | |
parent | b4898163cda7cd89ae8e421975179c89fd7951fc (diff) | |
download | aur-006a80da025c55d5c9f29948fd95c1634fed4f2b.tar.gz |
Update to version 0.6.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 24 insertions, 12 deletions
@@ -2,16 +2,16 @@ _basename=sratom pkgname=lib32-sratom -pkgver=0.6.2 -pkgrel=2 +pkgver=0.6.4 +pkgrel=1 pkgdesc="An LV2 Atom RDF serialisation library (32-bit)" arch=('x86_64') url="https://drobilla.net/software/sratom/" license=('custom:ISC') -depends=('lib32-lv2' 'lib32-sord' 'sratom') -makedepends=('lv2' 'python2') +depends=('lib32-sord' 'sratom') +makedepends=('lib32-lv2' 'waf') source=("https://download.drobilla.net/$_basename-$pkgver.tar.bz2"{,.sig}) -sha512sums=('356e1dfde07fcc3eff99186ff79501557572f5d73338fd096bf639a82d1d4fe3c0e790627c8eb088053e4a2aeed4e548aca0a5572d1ab26316cfdb13374f10ac' +sha512sums=('6462d8d33ed7ddaa2aea267fab14c9a15bfc077a4f8d26eb493be4c48c95d8dcec614f540bd82fe22aecca641771326a44d175c3991cd473ae371062c78aaac3' 'SKIP') validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') @@ -20,6 +20,18 @@ prepare() { # remove local ldconfig call sed -i '/ldconfig/d' wscript + + # let wscript(s) find the custom waf scripts + mkdir -pv tools + touch __init__.py + cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/ + mkdir -pv plugins/tools/ + cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/ + rm -rv waflib + sed -e 's/waflib.extras/tools/g' \ + -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \ + -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \ + -i wscript } build() { @@ -29,25 +41,25 @@ build() { export CXX='g++ -m32' export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - python2 waf configure --prefix=/usr \ - --libdir=/usr/lib32 \ - --test + waf configure --prefix=/usr \ + --libdir=/usr/lib32 \ + --test - python2 waf -v build + waf build } check() { cd "$_basename-$pkgver" - python2 waf test --verbose-tests + waf test } package() { cd "$_basename-$pkgver" - python2 waf install --destdir="$pkgdir" + waf install --destdir="$pkgdir" - install -vDm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" cd "$pkgdir/usr" |