diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -3,17 +3,17 @@ # Contributor: Florian Klink <flokli@flokli.de> pkgname=spotifyd -pkgver=0.1.1 -pkgrel=1 +pkgver=0.2 +pkgrel=2 arch=('x86_64' 'armv7h' 'aarch64') license=('GPL3') depends=('flac' 'libogg' 'libsndfile' 'libvorbis') makedepends=('git' 'cargo') -conflicts=('spotifyd-bin') +conflicts=('spotifyd-bin' 'spotifyd-git') pkgdesc="A spotify playing daemon" -url="https://github.com/Spotifyd/spotifyd" -source=("spotifyd-$pkgver.tar.gz::https://github.com/Spotifyd/spotifyd/archive/v$pkgver.tar.gz") -sha256sums=('4a1590acaf7417271d32c49ee835d54404a7954c6f283846f4904658b05767a4') +url="https://github.com/Spotifyd/$pkgname" +source=("$pkgname-$pkgver.tar.gz::https://github.com/Spotifyd/$pkgname/archive/v$pkgver.tar.gz") +sha256sums=('090be5990fbe6db9cc47d827e8c73d155cb442932eea23e227d8ff2474b531b8') build() { cd "$srcdir/spotifyd-$pkgver" @@ -21,6 +21,7 @@ build() { } package() { - install -D -m 755 "$srcdir/spotifyd-$pkgver/target/release/spotifyd" "${pkgdir}/usr/bin/spotifyd" - install -D -m 644 "$srcdir/spotifyd-$pkgver/contrib/spotifyd.service" "${pkgdir}/usr/lib/systemd/user/spotifyd.service" + cargo install --root "$pkgdir/usr" --path "$srcdir/$pkgname-$pkgver" + rm "$pkgdir/usr/.crates.toml" + install -D -m 644 "$srcdir/$pkgname-$pkgver/contrib/spotifyd.service" "$pkgdir/usr/lib/systemd/user/spotifyd.service" } |