# Maintainer: Jeremy Sands pkgname=boodler pkgver=2.0.4 pkgrel=1 pkgdesc="Boodler is a dynamic soundscape creator, capable of producing things such as endless thunderstorm sounds." arch=('i686' 'x86_64') url="http://www.boodler.org" license=('LGPL') depends=('python2' 'python2-pyqt') install=${pkgname}.install source=(http://boodler.org/dl/Boodler-$pkgver.tar.gz http://boodler.org/dl/etc/boodle-ui-qt.py http://www.jeremysands.com/archlinux/gui-path-fix.patch) md5sums=('79c2c20733416998659ab2e2d310d88a' '49b49ba9e9b7785045341c69549a0c5a' 'f7ec61be55784316a7d7bda00502baca') build() { cd "$startdir"/src/Boodler-$pkgver python2 setup.py build || return 1 python2 setup.py install --prefix "$startdir"/pkg || return 1 # Boodler puts stuff in /bin ... frowny face mkdir -p "$startdir"/pkg/usr/bin mv "$startdir"/pkg/bin/* "$startdir"/pkg/usr/bin/ # Add the GUI cd "$startdir"/src/ # Patch the path fail in the GUI patch -p0 < gui-path-fix.patch || return 1 cp boodle-ui-qt.py "$startdir"/pkg/usr/bin/ chmod 755 "$startdir"/pkg/usr/bin/boodle-ui-qt.py }