From c2d7e90a0e9c78dd416b7b17d16c57eef1ff746a Mon Sep 17 00:00:00 2001 From: Thomas Kienlen Date: Mon, 27 Feb 2023 00:37:49 +0000 Subject: [PATCH] testing/spotify-player: new aport --- testing/spotify-player/APKBUILD | 40 +++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 testing/spotify-player/APKBUILD diff --git a/testing/spotify-player/APKBUILD b/testing/spotify-player/APKBUILD new file mode 100644 index 00000000000..3a0005286b6 --- /dev/null +++ b/testing/spotify-player/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Thomas Kienlen +# Maintainer: Thomas Kienlen +pkgname=spotify-player +pkgver=0.12.0 +pkgrel=0 +pkgdesc="Command driven spotify player" +url="https://github.com/aome510/spotify-player" +arch="x86_64 aarch64 x86 ppc64le" # limited by rust/cargo, does not compile on armv7, armhf +license="MIT" +makedepends=" + alsa-lib-dev + cargo + dbus-dev + openssl-dev + wayland-dev + " +source="$pkgname-$pkgver.tar.gz::https://github.com/aome510/spotify-player/archive/v$pkgver.tar.gz" + +prepare() { + default_prepare + + cargo fetch --target="$CTARGET" --locked +} + +build() { + cargo build --release --frozen \ + --no-default-features --features 'alsa-backend,media-control,notify,streaming' +} + +check() { + cargo test --frozen +} + +package() { + install -Dm755 target/release/spotify_player -t "$pkgdir"/usr/bin +} + +sha512sums=" +fb9ca3c1aeabebd2fd7ef7202183440dff8946ced89e6b19d64ff92ff21c64d3e7d570209ff534f4d46805f2fa0ae19efaf3edaedba5699342e86d05926cea8b spotify-player-0.12.0.tar.gz +"