summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRodrigo Bezerra2019-11-28 22:44:24 -0300
committerRodrigo Bezerra2019-11-28 22:44:24 -0300
commit006a80da025c55d5c9f29948fd95c1634fed4f2b (patch)
tree79cedbc0e0fe687d6656b1f3b1eae827c8ee0fbb /PKGBUILD
parentb4898163cda7cd89ae8e421975179c89fd7951fc (diff)
downloadaur-006a80da025c55d5c9f29948fd95c1634fed4f2b.tar.gz
Update to version 0.6.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 24 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 358a156926cc..588d85551b60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"