summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD64
-rw-r--r--changelog.txt44
3 files changed, 140 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..98760c69410
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,32 @@
+pkgbase = carla-debug-git
+ pkgdesc = Audio Plugin Host
+ pkgver = 2.1.rc1.r26.ga511bb259
+ pkgrel = 1
+ epoch = 1
+ url = http://kxstudio.sf.net/carla
+ changelog = changelog.txt
+ arch = i686
+ arch = x86_64
+ license = GPL2+
+ makedepends = git
+ makedepends = gtk2
+ makedepends = gtk3
+ depends = ffmpeg
+ depends = file
+ depends = fluidsynth
+ depends = liblo
+ depends = python-pyqt5
+ depends = qt5-svg
+ optdepends = gtk2: LV2 GTK2 UI support
+ optdepends = gtk3: LV2 GTK3 UI support
+ optdepends = python-pyliblo: OSC control support
+ optdepends = python-rdflib: LADSPA-RDF support
+ provides = carla
+ conflicts = carla
+ options = !strip
+ options = debug
+ source = carla::git+https://github.com/falkTX/Carla.git#branch=develop
+ md5sums = SKIP
+
+pkgname = carla-debug-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..f8b05f76a6d
--- /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
+}
diff --git a/changelog.txt b/changelog.txt
new file mode 100644
index 00000000000..78c2f077e30
--- /dev/null
+++ b/changelog.txt
@@ -0,0 +1,44 @@
+2019-07-12 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:2.1.alpha2.r156.ga1f759bc-1
+ Removed patch for Qt >= 5.13 again, as it has been merged upstream.
+
+2019-07-10 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:2.1.alpha2.r143.g39960af9-1
+ Switched from building 'master' branch to 'develop'.
+ Change URL scheme of VCS sources to HTTPS and renamed checkout and source
+ directories to 'carla' (new source checkout required).
+ Applied patch for Qt >= 5.13 compability.
+
+2019-06-29 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:2.0.0.r4.g946f9592-1
+ Removed Qt4 support.
+
+2018-03-31 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:1.9.8.r54.gebd3f2e5-1 :
+ Removed 'clxclient' from optdepends.
+ Removed DEFAULT_QT5 make flag (Qt5 is now the default).
+
+2017-11-24 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:1.9.7b.r283.g7068200a-1 :
+ Removed experimental plugins.
+ Removed their dependencies.
+
+2017-07-20 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:1.9.7b.r2.gc57e8169-2 :
+ Added missing 'clthreads' dependency.
+
+2017-07-20 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1:1.9.7b.r2.gc57e8169-1 :
+ New PKBUILD maintainer.
+ Added 'changelog.txt' file.
+ Set epoch to 1, since version number now has a 'b' prefix.
+ Fixed missing Qt5 plugin bridge.
+ Removed obsolete 'carla.install' file.
+ Updated / cleaned / fixed dependencies.