summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMassimiliano Torromeo2022-06-28 16:05:56 +0200
committerMassimiliano Torromeo2022-06-28 16:05:56 +0200
commit2508b3be0e108b433eb55c9affd77fcbbce661fa (patch)
tree964f4b169907d9c92f28baf4d8ce4fe0c27e78c3 /PKGBUILD
parent237632e1e6ae09a7e76e365ddd085fc89ce6eca9 (diff)
downloadaur-2508b3be0e108b433eb55c9affd77fcbbce661fa.tar.gz
Fixed dependencies, icon and license
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 11 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9e58527aa8c0..250033ec6bc4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,16 @@
# Maintainer: garionion <garionion@entr0py.de>
# contributor: yochananmarqos (thank you very much)
+
pkgname=psst-git
-pkgver=r406.1627cd4
-pkgrel=4
+pkgver=r417.f1300bf
+pkgrel=2
pkgdesc="Fast and multi-platform Spotify client with native GUI"
arch=("x86_64")
options=(!lto)
url="https://github.com/jpochyla/psst"
license=('MIT')
depends=('gtk3' 'openssl' 'alsa-lib')
-makedepends=('rustup' 'cargo' 'git')
+makedepends=('cargo' 'git')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=('git+https://github.com/jpochyla/psst.git')
@@ -26,7 +27,7 @@ prepare() {
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
# Add missing entries to desktop file
- sed -i "$ a Icon=${pkgname%-git}-gui" ".pkg/${pkgname%-git}.desktop"
+ sed -i "$ a Icon=${pkgname%-git}" ".pkg/${pkgname%-git}.desktop"
sed -i '$ a StartupWMClass=Psst-gui' ".pkg/${pkgname%-git}.desktop"
}
@@ -46,8 +47,11 @@ check() {
package() {
cd "$srcdir/${pkgname%-git}"
install -Dm755 "target/release/${pkgname%-git}"{-cli,-gui} -t "$pkgdir/usr/bin"
- install -Dm644 ".pkg/${pkgname%-git}.desktop" -t"$pkgdir/usr/share/applications"
- install -Dm644 "${pkgname%-git}-gui/assets/logo_256.png" \
- "$pkgdir/usr/share/icons/hicolor/scalable/apps/${pkgname%-git}-gui.svg"
+ install -Dm644 ".pkg/${pkgname%-git}.desktop" -t "$pkgdir/usr/share/applications"
+ install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname"
+ for iconsize in 32 64 128 256 512; do
+ install -Dm644 "${pkgname%-git}-gui/assets/logo_${iconsize}.png" \
+ "$pkgdir/usr/share/icons/hicolor/${iconsize}x${iconsize}/apps/${pkgname%-git}.png"
+ done
install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/${pkgname%-git}"
}