diff options
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 64 | ||||
-rw-r--r-- | changelog.txt | 44 |
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. |