summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorspider-mario2016-11-22 23:09:14 +0100
committerspider-mario2016-11-22 23:12:16 +0100
commit36334d65ebd7db7c3cf9a3f367b5c5237312efa1 (patch)
treeca2d85128acce14d3a02d8236655d109e98dcc5c
downloadaur-36334d65ebd7db7c3cf9a3f367b5c5237312efa1.tar.gz
Initial import
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD38
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..d5acd8d60f0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Tue Nov 22 22:12:08 UTC 2016
+pkgbase = zyn-fusion
+ pkgdesc = ZynAddSubFX with a new interactive UI
+ pkgver = 3.0.0
+ pkgrel = 1
+ url = http://zynaddsubfx.sourceforge.net/zyn-fusion.html
+ arch = x86_64
+ license = custom
+ makedepends = chrpath
+ depends = fftw
+ depends = libglvnd
+ depends = mxml
+ depends = jack2
+ depends = liblo
+ provides = zynaddsubfx
+ conflicts = zynaddsubfx
+ options = !strip
+ source = file://zyn-fusion-3.0.0-linux-x86_62.tar.bz2
+ sha512sums = 7189d412f707f16747dcd9965877fa0410709bac18c794d6800cc70973ae84893c52edfc7391638adc31e23287f190d0ebe41a9b899018b35dfa8b91453a9a39
+
+pkgname = zyn-fusion
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..e17abcc482d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: spider-mario <spidermario@free.fr>
+pkgname=zyn-fusion
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="ZynAddSubFX with a new interactive UI"
+arch=('x86_64')
+url="http://zynaddsubfx.sourceforge.net/zyn-fusion.html"
+license=('custom')
+depends=('fftw' 'libglvnd' 'mxml' 'jack2' 'liblo')
+makedepends=('chrpath')
+provides=('zynaddsubfx')
+conflicts=('zynaddsubfx')
+options=('!strip')
+source=("file://zyn-fusion-$pkgver-linux-x86_62.tar.bz2") # Yeah…
+sha512sums=('7189d412f707f16747dcd9965877fa0410709bac18c794d6800cc70973ae84893c52edfc7391638adc31e23287f190d0ebe41a9b899018b35dfa8b91453a9a39')
+
+build() {
+ cd "$pkgname"
+ chrpath -d zynaddsubfx ZynAddSubFX.so ZynAddSubFX.lv2/ZynAddSubFX{,_ui}.so
+}
+
+package() {
+ cd "$pkgname"
+
+ install -d "$pkgdir"/opt/"$pkgname"
+ cp -a * "$pkgdir"/opt/"$pkgname"/
+
+ install -d "$pkgdir"/usr/bin
+ ln -s /opt/"$pkgname"/zyn{addsubfx,-fusion} "$pkgdir"/usr/bin/
+ install -d "$pkgdir"/usr/share/zynaddsubfx
+ ln -s /opt/"$pkgname"/banks "$pkgdir"/usr/share/zynaddsubfx/
+ install -d "$pkgdir"/usr/lib/{vst,lv2}
+ ln -s /opt/"$pkgname"/ZynAddSubFX.so "$pkgdir"/usr/lib/vst/
+ ln -s /opt/"$pkgname"/ZynAddSubFX.lv2{,presets} "$pkgdir"/usr/lib/lv2/
+
+ install -d "$pkgdir"/usr/share/licenses/"$pkgname"
+ ln -s /opt/"$pkgname"/zyn-fusion-ELUA.txt "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE # Not a typo either…
+}