diff options
author | Joerg Weislogel | 2024-03-30 10:22:42 +0100 |
---|---|---|
committer | Joerg Weislogel | 2024-03-30 10:22:42 +0100 |
commit | 78e05bfb14244196e0447556c8b209a5341c8c23 (patch) | |
tree | ad30ddf8f9a4b4cd0f3fb5557d83ec316c7dcc4f /PKGBUILD | |
parent | 3303b465dda4a9eff9130c2c15b3a9ef01fc23ed (diff) | |
download | aur-libcava.tar.gz |
v0.10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 12 insertions, 13 deletions
@@ -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/" } |