[arch-commits] Commit in spotifyd/trunk (PKGBUILD)

Frederik Schwan freswa at gemini.archlinux.org
Wed Dec 15 14:19:49 UTC 2021


    Date: Wednesday, December 15, 2021 @ 14:19:49
  Author: freswa
Revision: 1073082

adapt rust packaging guidlines

Modified:
  spotifyd/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++++++
 1 file changed, 8 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-15 14:17:43 UTC (rev 1073081)
+++ PKGBUILD	2021-12-15 14:19:49 UTC (rev 1073082)
@@ -15,13 +15,21 @@
 source=("https://github.com/Spotifyd/spotifyd/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
 b2sums=('9061e5a0d65dcf36822331001f626a45cfc50e41b77b4d1d0a9a5a7245de9088f837489cf485a83edf25863f31aa90b42b1e0dd22bd44f74410f092701a6d1cc')
 
+prepare() {
+  cd spotifyd-${pkgver}
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
 build() {
   cd spotifyd-${pkgver}
+  export RUSTUP_TOOLCHAIN=stable
+  export CARGO_TARGET_DIR=target
   cargo build --release --locked --features pulseaudio_backend,dbus_mpris,dbus_keyring,rodio_backend
 }
 
 check() {
   cd spotifyd-${pkgver}
+  export RUSTUP_TOOLCHAIN=stable
   cargo test --release --locked --target-dir=target
  }
 



More information about the arch-commits mailing list