diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 22 insertions, 19 deletions
@@ -1,18 +1,19 @@ pkgbase = cavalier pkgdesc = Audio visualizer based on CAVA - pkgver = 2023.01.29 + pkgver = 2023.7.0 pkgrel = 1 - url = https://github.com/fsobolev/cavalier + url = https://github.com/NickvisionApps/cavalier arch = any license = MIT - checkdepends = appstream-glib + makedepends = blueprint-compiler + makedepends = dotnet-sdk>=7 makedepends = git - makedepends = meson depends = cava + depends = dotnet-runtime>=7 depends = libadwaita - depends = python-gobject - depends = python-cairo - source = git+https://github.com/fsobolev/cavalier#tag=2023.01.29 + depends = iniparser + depends = fftw + source = git+https://github.com/NickvisionApps/cavalier#tag=2023.7.0 b2sums = SKIP pkgname = cavalier @@ -1,28 +1,30 @@ # Maintainer: Mattia Borda <mattiagiovanni.borda@icloud.com> pkgname=cavalier -pkgver=2023.01.29 +pkgver=2023.7.0 pkgrel=1 pkgdesc='Audio visualizer based on CAVA' arch=(any) -url=https://github.com/fsobolev/$pkgname +url=https://github.com/NickvisionApps/$pkgname license=(MIT) -depends=(cava libadwaita python-gobject python-cairo) -makedepends=(git meson) -checkdepends=(appstream-glib) +depends=(cava 'dotnet-runtime>=7' libadwaita iniparser fftw) +makedepends=(blueprint-compiler 'dotnet-sdk>=7' git) source=(git+$url#tag=$pkgver) b2sums=('SKIP') -build() { - arch-meson $pkgname build - meson compile -C build +prepare() { + cd $pkgname + dotnet tool restore } -check() { - meson test -C build --print-errorlog +build() { + cd $pkgname + dotnet cake --target=Publish --prefix=/usr --ui=gnome } package() { - DESTDIR="$pkgdir" meson install -C build - install -Dm644 ${pkgname%-git}/COPYING -t "$pkgdir/usr/share/licenses/$pkgname" + cd $pkgname + dotnet cake --target=Install --destdir="$pkgdir" + ln -sv org.nickvision.cavalier "$pkgdir"/usr/bin/cavalier + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |