diff options
author | David Runge | 2019-11-14 22:14:36 +0000 |
---|---|---|
committer | David Runge | 2019-11-14 22:14:36 +0000 |
commit | bcb1f43484e014d51721abc907c9f2e01a5b4a3b (patch) | |
tree | 00d3a47402e83804f95a3bb83676f287687daf46 | |
parent | a376413881651829273c38c9a12cecf7347de23d (diff) | |
download | aur-bcb1f43484e014d51721abc907c9f2e01a5b4a3b.tar.gz |
Upgrading to 1.0.7. Updating maintainer info. Switching to system waf.
Adding all direct library dependencies.
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 25 insertions, 9 deletions
@@ -1,25 +1,41 @@ -# Maintainer: David Runge <dave@sleepmap.de> +# Maintainer: David Runge <dvzrv@archlinux.org> pkgname=deteriorate-lv2 -pkgver=1.0.6 +pkgver=1.0.7 pkgrel=1 pkgdesc="A set of plugins to deteriorate the sound quality of a live input" arch=('x86_64') url="https://objectivewave.wordpress.com/deteriorate-lv2/" license=('GPL3') groups=('lv2-plugins' 'pro-audio') -depends=('gtkmm') -makedepends=('lv2' 'lvtk' 'python2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/blablack/${pkgname}/archive/v${pkgver}.tar.gz") -md5sums=('81580c47ee8ed6d730a87f36b35646c9') +depends=('atk' 'cairo' 'cairomm' 'fontconfig' 'gcc-libs' 'gdk-pixbuf2' 'glibc' +'glib2' 'gtkmm' 'harfbuzz' 'libfreetype.so' 'pango' 'pangomm') +makedepends=('lv2' 'lvtk' 'waf') +source=("$pkgname-$pkgver.tar.gz::https://github.com/blablack/${pkgname}/archive/${pkgver}.tar.gz") +sha512sums=('dec154c7f45cb69906245993e03d5551ff06a052d50fae753d52643a1cf9ed60479c76d586bd0e9b7606cd4e5b3b866e80a791b9c21dd6cdd7415f9687ff847e') + +prepare() { + cd "${pkgname}-${pkgver}" + # let wscript(s) find the custom waf scripts + mkdir -pv tools + touch __init__.py + cp -v waflib/extras/{autowaf,lv2}.py tools/ + mkdir -pv plugins/tools/ + cp -v waflib/extras/{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() { cd "$pkgname-$pkgver" - python2 ./waf configure --prefix=/usr - python2 ./waf + waf configure --prefix=/usr + waf } package() { cd "$pkgname-$pkgver" - python2 waf install --destdir="$pkgdir/" + waf install --destdir="$pkgdir/" install -vDm 644 {THANKS,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" } |