diff options
author | Milk Brewster | 2019-09-10 23:33:49 +0100 |
---|---|---|
committer | Milk Brewster | 2019-09-10 23:33:49 +0100 |
commit | d1e8c989a07a867388ad2b92f2215f6d9720baec (patch) | |
tree | 63f079c1dacba835998a3892a4ed1b0353b1701b /PKGBUILD | |
download | aur-d1e8c989a07a867388ad2b92f2215f6d9720baec.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b954abf55f75 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Milk (milk / milkii on Freenode) +# Contributor: osch <oliver@luced.de> +pkgname=surge-synthesizer-lv2-git +pkgver=r984.ba36b33 +scmver=1.6.1 +pkgrel=1 +pkgdesc="Surge Synthesizer plugin (LV2, git head)" +arch=('x86_64') +url="https://surge-synthesizer.github.io" +license=('GPL3') +groups=('lv2-plugins') +depends=('cairo' 'fontconfig' 'freetype2' + 'libx11' 'xcb-util-cursor' 'xcb-util' + 'libxcb' 'xcb-util-renderutil' 'xcb-util-image' + ) +makedepends=('premake-git' 'git') +provides=('surge-synthesizer' 'surge-synthesizer-bin') +conflicts=('surge-synthesizer' 'surge-synthesizer-bin') +source=("git+https://github.com/surge-synthesizer/surge.git") +options=() +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/surge" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/surge" + git submodule update --init --recursive + pwd + sed -i -e 's:dest_path="/:dest_path="$DEST_DIR/:' build-linux.sh + sed -i -e 's:data_path="/:data_path="$DEST_DIR/:' build-linux.sh + echo "$scmver".$pkgver > VERSION +} + +build() { + cd "$srcdir/surge" + ./build-linux.sh -p lv2 build +} + +package() { + cd "$srcdir/surge" + export DEST_DIR="$pkgdir" + mkdir -p "$DEST_DIR/usr/share" + mkdir -p "$DEST_DIR/usr/lib/lv2" + ./build-linux.sh -p lv2 install + mkdir -p "$DEST_DIR/usr/share/Surge/doc" + cp LICENSE "$DEST_DIR/usr/share/Surge/doc" +} + |