diff options
author | Milk Brewster | 2020-02-24 22:11:29 +0000 |
---|---|---|
committer | Milk Brewster | 2020-02-24 22:11:29 +0000 |
commit | 6814cf146d43b810e7f1e36676bf502254c38471 (patch) | |
tree | 9b0f59cc48d8046c4072d54c7ffa67a661b49080 /PKGBUILD | |
download | aur-carla-debug-git.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 64 |
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 +} |