mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-05 05:57:14 +02:00
40 lines
999 B
Text
40 lines
999 B
Text
# Contributor: Clayton Craft <clayton@craftyguy.net>
|
|
# Maintainer: Clayton Craft <clayton@craftyguy.net>
|
|
pkgname=tangara-companion
|
|
pkgver=0.4.3
|
|
pkgrel=0
|
|
pkgdesc="Companion app for the Tangara music player from Cool Tech Zone"
|
|
url="https://github.com/haileys/tangara-companion"
|
|
arch="all !loongarch64 !s390x" # build fails for these archs
|
|
license="GPL-3.0-only"
|
|
makedepends="
|
|
bash
|
|
cargo
|
|
cargo-auditable
|
|
glib-dev
|
|
gtk4.0-dev
|
|
libadwaita-dev
|
|
meson
|
|
ninja
|
|
"
|
|
source="https://github.com/haileys/tangara-companion/archive/v$pkgver/tangara-companion-$pkgver.tar.gz"
|
|
options="net !check" # net: for cargo fetch, !check: no tests
|
|
|
|
build() {
|
|
abuild-meson \
|
|
--buildtype=release \
|
|
. output
|
|
meson compile -C output
|
|
}
|
|
|
|
check() {
|
|
cargo test --frozen
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
|
}
|
|
|
|
sha512sums="
|
|
9ae340186d0e7e49a77f0ab533be694c3e9069e78a924468e6130797d4f8149ff118159660a59c3c0a9afb1529fb2b76d9ccf7ca76066755866c35a5a0c5c287 tangara-companion-0.4.3.tar.gz
|
|
"
|