summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD64
1 files changed, 64 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f8b05f76a6d6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,64 @@
+# Maintiner: milkii on freenode
+# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de>
+# Contributor: cocreature <moritz.kiefer<at>purelyfunctional<dot>org>
+
+_pkgname="carla"
+pkgname="${_pkgname}-debug-git"
+pkgver=2.1.rc1.r26.ga511bb259
+pkgrel=1
+epoch=1
+pkgdesc="Audio Plugin Host"
+arch=("i686" "x86_64")
+url="http://kxstudio.sf.net/carla"
+license=("GPL2+")
+conflicts=("${_pkgname}")
+provides=("${_pkgname}")
+depends=(
+ 'ffmpeg'
+ 'file'
+ 'fluidsynth'
+ 'liblo'
+ 'python-pyqt5'
+ 'qt5-svg'
+)
+makedepends=(
+ 'git'
+ 'gtk2'
+ 'gtk3'
+)
+optdepends=(
+ 'gtk2: LV2 GTK2 UI support'
+ 'gtk3: LV2 GTK3 UI support'
+ 'python-pyliblo: OSC control support'
+ 'python-rdflib: LADSPA-RDF support'
+)
+source=("${_pkgname}::git+https://github.com/falkTX/Carla.git#branch=develop")
+md5sums=('SKIP')
+changelog='changelog.txt'
+options=(!strip debug)
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git describe --long --tags | sed "s/\([^-]*-g\)/r\1/;s/-/./g;s/^v//"
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ make \
+ HAVE_QT4=false \
+ MOC_QT5=/usr/bin/moc-qt5 \
+ RCC_QT5=/usr/bin/rcc-qt5 \
+ UIC_QT5=/usr/bin/uic-qt5
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make \
+ HAVE_QT4=false \
+ MOC_QT5=/usr/bin/moc-qt5 \
+ RCC_QT5=/usr/bin/rcc-qt5 \
+ UIC_QT5=/usr/bin/uic-qt5 \
+ DESTDIR="${pkgdir}/" \
+ PREFIX=/usr \
+ install
+}