diff options
author | Milk Brewster | 2020-12-16 00:59:30 +0000 |
---|---|---|
committer | Milk Brewster | 2020-12-16 00:59:30 +0000 |
commit | 7ff9bf02f53714f79fa1794b6a13be83be7ecc5c (patch) | |
tree | 0d9e4851363d04146dd766b2cbbffa5ba58decd5 /PKGBUILD | |
download | aur-stone-phaser.lv2-git.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e76f6b780ac7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: milkii on freenode +# Creator: Christopher Arndt <aur -at- chrisarndt -dot- de> + +_pkgname=stone-phaser +pkgname="${_pkgname}.lv2-git" +pkgver=0.1.2.r17.gda92961 +pkgrel=1 +pkgdesc="A classic analog phaser effect LV2 plugin (git version)" +arch=('i686' 'x86_64') +url="https://github.com/jpcima/stone-phaser" +license=('Boost') +depends=('cairo') +makedepends=('git' 'mesa') +#optdepends=('mod-host: for using the MOD pedal GUI') +groups=('pro-audio' 'lv2-plugins') +provides=(stone-phaser stone-phaser.lv2 "${_pkgname}=${pkgver//.r*/}") +conflicts=(stone-phaser stone-phaser.lv2) +source=("${_pkgname}::git+https://github.com/jpcima/${_pkgname}.git" + 'dpf::git+https://github.com/DISTRHO/DPF.git') +md5sums=('SKIP' 'SKIP') + + +pkgver() { + cd "${srcdir}/${_pkgname}" + + git describe --long --exclude latest | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd "${srcdir}/${_pkgname}" + + git submodule init + git config submodule.dpf.url "${srcdir}/dpf" + git submodule update + + cd dpf + patch -N -r - -p 1 -i ../resources/patch/DPF-bypass.patch || return 0 +} + +build() { + cd "${srcdir}/${_pkgname}" + make plugins +} + +package() { + cd "${srcdir}/${_pkgname}" + make DESTDIR="${pkgdir}" PREFIX=/usr install + rm -rf "${pkgdir}"/usr/lib/{vst,ladspa} +} |