diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..da7b522688d3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Alexander Mcmillan <linuxguy93@gmail.com> +pkgname=carla-bridges-all +pkgver=2.2.0 +_archive=Carla_${pkgver}-linux64 +pkgrel=1 +pkgdesc="Carla All Bridges (Stable Branch)" +arch=('x86_64') +url="http://kxstudio.sf.net/carla" +license=('GPL2') +groups=('pro-audio') +conflicts=('carla-bridges-win32' 'carla-bridges-win64') +depends=('wine' 'carla') +source=("https://github.com/falkTX/Carla/releases/download/v${pkgver}/${_archive}.tar.xz") +md5sums=('7e42823eadc154d404914dd420d72b46') + +package() { + ## Goto Carla LV2 directory + cd "$srcdir/${_archive}/carla.lv2" + + ## Copy all bridges for standalone + mkdir -p "$pkgdir/usr/lib/carla/" + cp *.exe "$pkgdir/usr/lib/carla/" + cp *.dll "$pkgdir/usr/lib/carla/" + cp *posix32 "$pkgdir/usr/lib/carla/" + + ## Copy all bridges for LV2 + mkdir -p "$pkgdir/usr/lib/lv2/carla.lv2" + cp *.exe "$pkgdir/usr/lib/lv2/carla.lv2" + cp *.dll "$pkgdir/usr/lib/lv2/carla.lv2" + cp *posix32 "$pkgdir/usr/lib/lv2/carla.lv2" + + ## Goto Carla VST directory + cd "$srcdir/${_archive}/carla.vst" + + ## Copy all bridges for VST + mkdir -p "$pkgdir/usr/lib/vst/carla.vst" + cp *.exe "$pkgdir/usr/lib/vst/carla.vst" + cp *.dll "$pkgdir/usr/lib/vst/carla.vst" + cp *posix32 "$pkgdir/usr/lib/vst/carla.vst" +} |