summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEthan Kerrick2021-10-17 17:13:10 -0400
committerEthan Kerrick2021-10-17 17:13:10 -0400
commit687aacb64a89e807f24994b14da77c8bb66a548a (patch)
tree0204616c569b3930d40c4b79f7ba86e46e704032
parente6a5957804f1a8329dbaf2df721c21622ca6dc57 (diff)
downloadaur-687aacb64a89e807f24994b14da77c8bb66a548a.tar.gz
changed version structure, add carla and vamp depend
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD28
2 files changed, 18 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 76d69a18d1a3..1c53258f3692 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 68bb4c771b92..ff5585db29d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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