diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ac0152a2dcc9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = lastsimilarious + pkgdesc = A music streaming player that personalizes your listening experience based on Last.fm's powerful recommendations. + pkgver = 0.1.3 + pkgrel = 1 + url = https://github.com/aseni-teso/lastsimilarious + arch = any + license = GPL-3.0-or-later + makedepends = base-devel + depends = python-requests + depends = python-pylast + depends = python-beautifulsoup4 + depends = python-dotenv + depends = python-mpv + depends = mpv + depends = yt-dlp + provides = lastsimilarious + source = https://github.com/aseni-teso/lastsimilarious/releases/download/0.1.3/LastSimilarious_v0.1.3_release.tar.gz + sha256sums = 0480efe09d3e766cf9a57211a5bfa7c8421003038db8fe46aac354b828c9a067 + +pkgname = lastsimilarious diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..549e5046ec3d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Arseni Streltsou <geekmalve[at]gmail[dot]com> +pkgname=lastsimilarious +pkgver=0.1.3 +pkgrel=1 +pkgdesc="A music streaming player that personalizes your listening experience based on Last.fm's powerful recommendations." +arch=('any') +url="https://github.com/aseni-teso/lastsimilarious" +license=('GPL-3.0-or-later') +depends=('python-requests' 'python-pylast' 'python-beautifulsoup4' 'python-dotenv' 'python-mpv' 'mpv' 'yt-dlp') +makedepends=('base-devel') +provides=('lastsimilarious') +source=("https://github.com/aseni-teso/lastsimilarious/releases/download/0.1.3/LastSimilarious_v0.1.3_release.tar.gz") +sha256sums=('0480efe09d3e766cf9a57211a5bfa7c8421003038db8fe46aac354b828c9a067') + +package() { + cd "$srcdir" + + install -d "$pkgdir/usr/share/$pkgname" + cp main.py "$pkgdir/usr/share/$pkgname" + + install -Dm755 "$pkgdir/usr/share/$pkgname/main.py" "$pkgdir/usr/bin/$pkgname" + printf '#!/bin/bash\npython "/usr/share/%s/main.py" "$@"' "$pkgname" > "$pkgdir/usr/bin/$pkgname" + chmod o+w -R "$pkgdir/usr/share/$pkgname" +} |