summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7314b82bc66..e318e7a95695 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = zrythm
pkgdesc = a highly automated and intuitive digital audio workstation
pkgver = 1.0.0.alpha.27.0.3
- pkgrel = 2
+ pkgrel = 3
url = https://www.zrythm.org
arch = x86_64
arch = i686
license = AGPL3
makedepends = meson
makedepends = cmake
- makedepends = guile
makedepends = ruby-sass
makedepends = help2man
depends = gtk4
@@ -30,6 +29,10 @@ pkgbase = zrythm
depends = serd
depends = portaudio
depends = breeze-icons
+ depends = rtmidi
+ depends = rtaudio
+ depends = lsp-dsp-lib
+ depends = sdl2
conflicts = zrythm-git
source = https://www.zrythm.org/releases/zrythm-1.0.0-alpha.27.0.3.tar.xz
source = https://www.zrythm.org/releases/zrythm-1.0.0-alpha.27.0.3.tar.xz.asc
diff --git a/PKGBUILD b/PKGBUILD
index 2418d7736d3b..f753909fe7c0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,19 +4,20 @@
pkgname=zrythm
_pkgver=1.0.0-alpha.27.0.3
pkgver=1.0.0.alpha.27.0.3
-pkgrel=2
+pkgrel=3
pkgdesc='a highly automated and intuitive digital audio workstation'
arch=('x86_64' 'i686')
url="https://www.zrythm.org"
license=('AGPL3')
-depends=('gtk4' 'graphviz' 'carla' 'fluidsynth' 'vamp-plugin-sdk' 'guile' 'libaudec' 'xxhash' 'libcyaml' 'libadwaita' 'reproc' 'libbacktrace' 'rubberband' 'gtksourceview5' 'fftw' 'sratom' 'serd' 'portaudio' 'breeze-icons')
-makedepends=('meson' 'cmake' 'guile' 'ruby-sass' 'help2man')
+depends=('gtk4' 'graphviz' 'carla' 'fluidsynth' 'vamp-plugin-sdk' 'guile' 'libaudec' 'xxhash' 'libcyaml' 'libadwaita' 'reproc' 'libbacktrace' 'rubberband' 'gtksourceview5' 'fftw' 'sratom' 'serd' 'portaudio' 'breeze-icons' 'rtmidi' 'rtaudio' 'lsp-dsp-lib' 'sdl2')
+makedepends=('meson' 'cmake' 'ruby-sass' 'help2man')
conflicts=('zrythm-git')
source=("https://www.zrythm.org/releases/$pkgname-$_pkgver.tar.xz"{,.asc})
sha256sums=('3a857d63283ed547be62e2478b2dc2c8aaf308979a9f731cc48e254a9bba2ac4'
'SKIP')
validpgpkeys=('48132384AD3DF7D86E254B83022EAE42313D70F3')
+
prepare() {
cd "$pkgname-$_pkgver"
@@ -25,19 +26,18 @@ prepare() {
build() {
cd "$pkgname-$_pkgver"
+
+ # TODO: tests
meson build --buildtype=release --prefix=/usr \
+ -Dmanpage=true \
-Dcheck_updates=false \
- -Dmanpage=true -Dtests=true -Dportaudio=enabled
+ -Dportaudio=enabled -Drtmidi=enabled -Drtaudio=enabled -Dsdl=enabled
ninja -C build
}
-#check() {
-# cd "$pkgname-$_pkgver"
-# ninja -C build test
-#}
-
package() {
cd "$pkgname-$_pkgver"
+
install -vDm 644 AUTHORS CONTRIBUTING.md \
CHANGELOG.md README.md THANKS TRANSLATORS \
-t "${pkgdir}/usr/share/doc/${pkgname}/"