diff options
author | Ethan Kerrick | 2021-10-17 17:13:10 -0400 |
---|---|---|
committer | Ethan Kerrick | 2021-10-17 17:13:10 -0400 |
commit | 687aacb64a89e807f24994b14da77c8bb66a548a (patch) | |
tree | 0204616c569b3930d40c4b79f7ba86e46e704032 | |
parent | e6a5957804f1a8329dbaf2df721c21622ca6dc57 (diff) | |
download | aur-687aacb64a89e807f24994b14da77c8bb66a548a.tar.gz |
changed version structure, add carla and vamp depend
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 18 insertions, 15 deletions
@@ -1,7 +1,8 @@ pkgbase = zrythm-git pkgdesc = a highly automated and intuitive digital audio workstation - pkgver = 1.0.0.alpha.20.0.1.r.gdb84da90b + pkgver = v1.0.0.alpha.25.1.22.r17.g4a9418d69 pkgrel = 1 + epoch = 1 url = https://www.zrythm.org arch = x86_64 arch = i686 @@ -36,6 +37,8 @@ pkgbase = zrythm-git depends = python-sphinx-copybutton depends = python-sphinxcontrib-svg2pdfconverter depends = xxhash + depends = vamp-plugin-sdk + depends = carla-git optdepends = portaudio: portaudio backend optdepends = qt5-base: for embedding qt5 plugin UIs provides = zrythm @@ -1,47 +1,47 @@ -# Maintainer: Elijah Gregg <lovetocode999@ctrl-c.club> +# Maintainer : silverhikari +# Contributor: Elijah Gregg <lovetocode999@ctrl-c.club> # Contributor: Alexandros Theodotou <alex@zrythm.org> -_pkgname=zrythm -pkgname=$_pkgname-git -pkgver=1.0.0.alpha.20.0.1.r.gdb84da90b +pkgname=zrythm-git +pkgver=v1.0.0.alpha.25.1.22.r17.g4a9418d69 pkgrel=1 +epoch=1 pkgdesc='a highly automated and intuitive digital audio workstation' arch=('x86_64' 'i686') url="https://www.zrythm.org" license=('AGPL3') depends=('gtk3' 'lilv' 'libx11' 'jack' 'libsndfile' 'libyaml' 'libsamplerate' 'alsa-lib' 'fftw' 'suil' 'breeze-icons' 'lv2' 'rubberband' 'python-sphinx-furo' 'python-sphinx-copybutton' 'python-sphinxcontrib-svg2pdfconverter' - 'xxhash') + 'xxhash' 'vamp-plugin-sdk' 'carla-git') makedepends=('ruby-sass' 'python' 'gettext' 'sed' 'python-sphinx-intl' 'meson' 'ninja' 'help2man' 'python-sphinx' 'ladspa' 'lv2' 'gtksourceview3' 'cmake') optdepends=('portaudio: portaudio backend' 'qt5-base: for embedding qt5 plugin UIs') -conflicts=("$_pkgname") -provides=("$_pkgname") +conflicts=("${pkgname%-git}") +provides=("${pkgname%-git}") options=('!strip') source=("zrythm::git+https://git.zrythm.org/zrythm/zrythm.git") md5sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" + cd "$srcdir/${pkgname%-git}" - _tag=$(git tag --sort=v:refname | tail -n1 | sed 's/-/\./') - printf '%s.r%s.g%s' "${_tag#v}" "$(git rev-list "$_tag"..HEAD --count)" "$(git rev-parse --short HEAD)" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$srcdir/$_pkgname" - meson build --prefix=/usr -Denable_tests=true -Dmanpage=true #-Duser_manual=true + cd "$srcdir/${pkgname%-git}" + meson build --prefix=/usr -Denable_tests=true -Dmanpage=true -Dcarla=enabled ninja -C build } check() { - cd "$srcdir/$_pkgname" + cd "$srcdir/${pkgname%-git}" ninja -C build test } package() { - cd "$srcdir/$_pkgname" + cd "$srcdir/${pkgname%-git}" install -vDm 644 AUTHORS CONTRIBUTING.md CHANGELOG.md README.md THANKS TRANSLATORS \ -t "${pkgdir}/usr/share/doc/${pkgname}/" DESTDIR="${pkgdir}/" ninja -C build install |