mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
testing/tangara-companion: new aport
Disabled for loongarch64 s390x because the build fails and I would rather debug it later
This commit is contained in:
parent
2dc18295a4
commit
c8ec24d7ce
40
testing/tangara-companion/APKBUILD
Normal file
40
testing/tangara-companion/APKBUILD
Normal file
@ -0,0 +1,40 @@
|
||||
# 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
|
||||
"
|
||||
Loading…
x
Reference in New Issue
Block a user