Date: Thursday, November 14, 2019 @ 22:14:36 Author: dvzrv Revision: 528723
upgpkg: deteriorate-lv2 1.0.7-1 Upgrading to 1.0.7. Updating maintainer info. Switching to system waf. Adding all direct library dependencies. Modified: deteriorate-lv2/trunk/PKGBUILD ----------+ PKGBUILD | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-14 22:02:55 UTC (rev 528722) +++ PKGBUILD 2019-11-14 22:14:36 UTC (rev 528723) @@ -1,6 +1,6 @@ -# Maintainer: David Runge <[email protected]> +# Maintainer: David Runge <[email protected]> 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') @@ -7,19 +7,35 @@ 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}" }
