diff options
author | Kr1ss | 2021-12-13 17:06:13 +0100 |
---|---|---|
committer | Kr1ss | 2021-12-13 17:06:13 +0100 |
commit | 7b7a81e2a4f71edf3c67568a53eb821d6ab2ca54 (patch) | |
tree | 1ff9cbfcb1d15484e01ac6be0ac62181be4b6ac9 /PKGBUILD | |
parent | a37c315a132950dc253e1ed963bbda6f65740085 (diff) | |
download | aur-playx-git.tar.gz |
rebuild against python 3.10
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 20 insertions, 22 deletions
@@ -3,26 +3,26 @@ pkgname=playx-git -_prjname="${pkgname%-git}" +_name="${pkgname%-git}" pkgver() { - cd "$_prjname" - printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$_name" + printf r%s.%s "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } pkgver=r419.9050f0c -pkgrel=4 +pkgrel=5 pkgdesc='Search and play songs from Youtube, Soundcloud, Spotify and more from your terminal' arch=('any') -url="https://github.com/NISH1001/$_prjname" +url="https://github.com/NISH1001/$_name" license=('MIT') makedepends=('git' 'python-setuptools') depends=('chromium' 'mpv' 'youtube-dl' 'python-selenium' 'python-requests' 'python-beautifulsoup4' 'python-numpy' 'python-youtube-search') -provides=("$_prjname") -conflicts=("$_prjname") +provides=("$_name") +conflicts=("$_name") replaces=("python-$pkgname") source=("git+$url.git") @@ -30,24 +30,22 @@ sha256sums=('SKIP') build() { - cd "$_prjname" - python setup.py build + cd "$_name" + python setup.py build } package() { - cd "$_prjname" - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build - local x - for x in {16,48,72,96,256,512}; do - install -Dm644 "logo/$x logo.svg" \ - "$pkgdir/usr/share/icons/hicolor/${x}x$x/apps/$_prjname.svg" - done - for x in logo/*{logotype,bg}.svg; do - install -Dm644 "$x" "$pkgdir/usr/share/pixmaps/${_prjname}_${x/ /-}" - done - install -Dm644 README.md example.playx playx.gif -t"$pkgdir/usr/share/doc/$_prjname/" - install -Dm644 LICENSE -t"$pkgdir/usr/share/licenses/$_prjname/" + cd "$_name" + PYTHONHASHSEED=0 python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build + local x; for x in {16,48,72,96,256,512}; do + install -Dm644 "logo/$x logo.svg" "$pkgdir/usr/share/icons/hicolor/${x}x$x/apps/$_name.svg" + done + for x in logo/*{logotype,bg}.svg; do + install -Dm644 "$x" "$pkgdir/usr/share/pixmaps/${_name}_${x/ /-}" + done + install -Dm644 README.md example.playx playx.gif -t"$pkgdir/usr/share/doc/$_name/" + install -Dm644 LICENSE -t"$pkgdir/usr/share/licenses/$_name/" } -# vim: ts=4 sw=4 et ft=PKGBUILD: +# vim: ts=2 sw=2 et ft=PKGBUILD: |