diff options
author | Mattia Borda | 2023-08-01 14:20:58 +0200 |
---|---|---|
committer | Mattia Borda | 2023-08-01 14:20:58 +0200 |
commit | d283e76be9ef377b9c9d3dba8710a0aec2dd8781 (patch) | |
tree | 7b021cd9a84a258e04be6ae8f6175a2692ce5b98 /PKGBUILD | |
parent | 968beae56b8b59591f3d0f923ca2017c872a3aae (diff) | |
download | aur-d283e76be9ef377b9c9d3dba8710a0aec2dd8781.tar.gz |
Update to 2023.7.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -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" } |