summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoritz Kiefer2015-06-08 22:15:00 +0200
committerMoritz Kiefer2015-06-08 22:24:24 +0200
commit02b5232fedec1240138b09cf1024c5305aae9f5d (patch)
tree5b14db6b2c7f0a1492816aeac0c473078438d733
downloadaur-02b5232fedec1240138b09cf1024c5305aae9f5d.tar.gz
initial commit
add srcinfo
-rw-r--r--.SRCINFO34
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD53
-rw-r--r--carla-git.install3
4 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..da1d11e1842d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,34 @@
+pkgbase = carla-git
+ pkgdesc = Audio Plugin Host
+ pkgver = 1.9.6.r118.g3130631
+ pkgrel = 1
+ url = http://kxstudio.sf.net/carla
+ install = carla-git.install
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ depends = python-pyqt4
+ depends = clthreads
+ depends = fluidsynth
+ depends = gtk2
+ depends = gtk3
+ depends = liblo
+ depends = linuxsampler-svn
+ depends = mxml
+ depends = zita-convolver
+ depends = zita-resampler
+ depends = clxclient
+ depends = ntk-git
+ depends = qt5-base
+ depends = libpng12
+ optdepends = pygtk: NekoFilter UI
+ optdepends = zlib: extra native plugins
+ optdepends = zynaddsubfx-git: zynaddsubfx banks
+ provides = carla
+ conflicts = carla
+ source = carla-git::git://github.com/falkTX/Carla.git
+ md5sums = SKIP
+
+pkgname = carla-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..653f858f45f6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/pkg/
+/src/
+*~
+*.xz
+*.gz
+/carla-git/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ea9ce34e6331
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: cocreature <moritz.kiefer<at>purelyfunctional<dot>org>
+
+pkgname=carla-git
+pkgver=1.9.6.r118.g3130631
+pkgrel=1
+pkgdesc="Audio Plugin Host"
+arch=('i686' 'x86_64')
+url="http://kxstudio.sf.net/carla"
+license=('GPL2')
+conflicts=('carla')
+provides=('carla')
+depends=("python-pyqt4"
+ "clthreads"
+ "fluidsynth"
+ "gtk2"
+ "gtk3"
+ "liblo"
+ "linuxsampler-svn"
+ "mxml"
+ "zita-convolver"
+ "zita-resampler"
+ "clxclient"
+ "ntk-git"
+ "qt5-base"
+ "libpng12")
+makedepends=('git')
+optdepends=("pygtk: NekoFilter UI"
+ "zlib: extra native plugins"
+ "zynaddsubfx-git: zynaddsubfx banks")
+source=("$pkgname"::'git://github.com/falkTX/Carla.git')
+md5sums=('SKIP')
+install="$pkgname.install"
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ sed 's/libpng12/libpng/' -i "source/Makefile.mk"
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make EXPERIMENTAL_PLUGINS=true
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ make EXPERIMENTAL_PLUGINS=true DESTDIR="$pkgdir/" PREFIX=/usr install
+}
+
diff --git a/carla-git.install b/carla-git.install
new file mode 100644
index 000000000000..792422c9c610
--- /dev/null
+++ b/carla-git.install
@@ -0,0 +1,3 @@
+update-mime-database usr/share/mime
+update-desktop-database -q
+xdg-icon-resource \ No newline at end of file