summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMattia Borda2023-08-01 14:20:58 +0200
committerMattia Borda2023-08-01 14:20:58 +0200
commitd283e76be9ef377b9c9d3dba8710a0aec2dd8781 (patch)
tree7b021cd9a84a258e04be6ae8f6175a2692ce5b98 /PKGBUILD
parent968beae56b8b59591f3d0f923ca2017c872a3aae (diff)
downloadaur-d283e76be9ef377b9c9d3dba8710a0aec2dd8781.tar.gz
Update to 2023.7.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 14 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 827c09a06add..63daef3b09cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}