diff options
author | Llewelyn Trahaearn | 2015-07-16 14:16:55 -0700 |
---|---|---|
committer | Llewelyn Trahaearn | 2015-07-16 14:16:55 -0700 |
commit | 9868d19d1ef899ec4e5fc94cc4cdf8a7f310020a (patch) | |
tree | 89911a0cda90148def93ca55b64907d74e3e86ce | |
download | aur-9868d19d1ef899ec4e5fc94cc4cdf8a7f310020a.tar.gz |
Initial import.
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | carla.install | 13 |
3 files changed, 102 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d330e0044f76 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = carla + pkgdesc = Audio Plugin Host + pkgver = 1.2.4 + pkgrel = 1 + url = http://kxstudio.sf.net/carla + install = carla.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = gtk2 + makedepends = gtk3 + depends = clthreads + depends = clxclient + depends = ffmpeg + depends = fluidsynth + depends = glu + depends = liblo + depends = libpng12 + depends = libsmf + depends = linuxsampler-svn + depends = ntk-git + depends = python-pyliblo + depends = python-pyqt4 + depends = mxml + depends = zita-convolver + depends = zita-resampler + optdepends = gtk2: lv2 gtk2 ui support + optdepends = gtk3: lv2 gtk3 ui support + optdepends = pygtk: NekoFilter UI + optdepends = zlib: extra native plugins + optdepends = zynaddsubfx-git: zynaddsubfx banks + provides = carla + conflicts = carla + conflicts = carla-git + source = https://downloads.sourceforge.net/project/kxstudio/Releases/carla/Carla-1.2.4-src.tar.bz2 + sha512sums = bc0fd43cc2237abafc5676d1e0a002d0d85ccdf588d681f6f9e63fd4af99125de2dd31c442ae55b17d2ebfc732dfbeaf238f4cab018e100c2e76df719298fe51 + +pkgname = carla + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9e4956935010 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Llewelyn Trahaearn <WoefulDerelict at GMail dot com> +# Contributor: falkTX <falktx at gmail dot com> + +pkgname=carla +pkgver=1.2.4 +pkgrel=1 +pkgdesc="Audio Plugin Host" +arch=('i686' 'x86_64') +url="http://kxstudio.sf.net/carla" +license=('GPL2') +depends=( + 'clthreads' + 'clxclient' + 'ffmpeg' + 'fluidsynth' + 'glu' + 'liblo' + 'libpng12' + 'libsmf' + 'linuxsampler-svn' + 'ntk-git' + 'python-pyliblo' + 'python-pyqt4' + 'mxml' + 'zita-convolver' + 'zita-resampler' +) +makedepends=('gtk2' 'gtk3') +optdepends=( + 'gtk2: lv2 gtk2 ui support' + 'gtk3: lv2 gtk3 ui support' + 'pygtk: NekoFilter UI' + 'zlib: extra native plugins' + 'zynaddsubfx-git: zynaddsubfx banks' +) +provides=('carla') +conflicts=('carla' 'carla-git') +install=${pkgname}.install +source=("https://downloads.sourceforge.net/project/kxstudio/Releases/${pkgname}/Carla-${pkgver}-src.tar.bz2") +sha512sums=('bc0fd43cc2237abafc5676d1e0a002d0d85ccdf588d681f6f9e63fd4af99125de2dd31c442ae55b17d2ebfc732dfbeaf238f4cab018e100c2e76df719298fe51') + +build() { + cd "${srcdir}/Carla-${pkgver}" + make +} + +package() { + cd "${srcdir}/Carla-${pkgver}" + make DESTDIR="${pkgdir}/" PREFIX=/usr install +} diff --git a/carla.install b/carla.install new file mode 100644 index 000000000000..e9996066533f --- /dev/null +++ b/carla.install @@ -0,0 +1,13 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + update-mime-database use/share/mime +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |