summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJoerg Weislogel2024-03-30 10:22:42 +0100
committerJoerg Weislogel2024-03-30 10:22:42 +0100
commit78e05bfb14244196e0447556c8b209a5341c8c23 (patch)
treead30ddf8f9a4b4cd0f3fb5557d83ec316c7dcc4f /PKGBUILD
parent3303b465dda4a9eff9130c2c15b3a9ef01fc23ed (diff)
downloadaur-libcava.tar.gz
v0.10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 12 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fceb970cd2cc..05e5d5086fc0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Joerg Weislogel <mutoroglin at posteo dot de>
pkgname=libcava
-pkgver=0.9.1
-pkgrel=2
+pkgver=0.10.1
+pkgrel=1
pkgdesc='Fork to provide cava as a shared library, e.g. used by waybar. Cava is not provided as executable.'
arch=('x86_64')
url='https://github.com/LukashonakV/cava'
@@ -27,30 +27,29 @@ makedepends=(
)
source=(
"$pkgname-$pkgver.tar.gz::https://github.com/LukashonakV/cava/archive/$pkgver.tar.gz"
- "libcava_0.9.1-2.patch"
)
-sha256sums=('4df540b7f4892f72e48772929a15bc9ad61e2bce7a084be2df01c72ca5c02333'
- '34e687b83615862e46ab88feeb7eb91bc5607a132d522f40b698f9d4efa61b12'
+sha256sums=('ae8c7339908d6febeac5ab8df4576c03c9fdbca6c8e8975daf9ce68b57038bb5'
)
-
-prepare() {
- patch --directory="cava-${pkgver}" --strip=1 --input="${srcdir}/libcava_0.9.1-2.patch"
-}
+options=(!lto)
build() {
cd "cava-${pkgver}"
- # enable flag `experimental` to activate module wlr/workspaces
meson setup \
--prefix=/usr \
- -Dbuild_target=lib \
build
- ninja -C build
+ meson compile \
+ -C \
+ build
}
package() {
cd "${srcdir}/cava-${pkgver}"
- DESTDIR="$pkgdir" ninja -C build install
+
+ DESTDIR="$pkgdir" meson install \
+ -C \
+ build
+
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}