diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 21 insertions, 19 deletions
@@ -1,26 +1,27 @@ pkgbase = feeluown pkgdesc = FeelUOwn Music Player - pkgver = 3.4b2 + pkgver = 3.5.3 pkgrel = 1 url = https://github.com/cosven/FeelUOwn arch = any + groups = feeluown-full license = GPL3 makedepends = python-setuptools makedepends = python-pip depends = python-qasync depends = python-pyqt5 depends = mpv - depends = python-beautifulsoup4 - depends = python-marshmallow - depends = python-pycryptodome - depends = python-requests - depends = python-mutagen - depends = python-fuzzywuzzy depends = python-opengl depends = python-janus - source = https://files.pythonhosted.org/packages/source/f/feeluown/feeluown-3.4b2.tar.gz + depends = python-requests + optdepends = feeluown-local + optdepends = feeluown-netease + optdepends = feeluown-kuwo + optdepends = feeluown-xiami + optdepends = feeluown-qqmusic + source = https://files.pythonhosted.org/packages/source/f/feeluown/feeluown-3.5.3.tar.gz source = feeluown.desktop - sha256sums = 3210fddeddf0016726b52e1012652fec07314b85ee858025b15645ac25f840f6 + sha256sums = b06d3ee831e3accef9a52fa3e9ac100b6c63fe76caa58f5f3de53356823757f7 sha256sums = f093cccd74e29115782b30fcda28fb0c3b935091673b50882b332c934ed56065 pkgname = feeluown @@ -1,21 +1,29 @@ # Maintainer: Bruce Zhang <zttt183525594@gmail.com> _pkgname=feeluown pkgname=feeluown -pkgver=3.4b2 +pkgver=3.5.3 pkgrel=1 pkgdesc="FeelUOwn Music Player" arch=('any') url="https://github.com/cosven/FeelUOwn" license=('GPL3') -depends=('python-qasync' 'python-pyqt5' 'mpv' 'python-beautifulsoup4' 'python-marshmallow' 'python-pycryptodome' 'python-requests' 'python-mutagen' 'python-fuzzywuzzy' 'python-opengl' 'python-janus') +depends=('python-qasync' 'python-pyqt5' 'mpv' 'python-opengl' 'python-janus' 'python-requests') makedepends=('python-setuptools' 'python-pip') +optdepends=( + 'feeluown-local' + 'feeluown-netease' + 'feeluown-kuwo' + 'feeluown-xiami' + 'feeluown-qqmusic' +) _name=${pkgname#python-} source=( "https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz" "feeluown.desktop" ) -sha256sums=('3210fddeddf0016726b52e1012652fec07314b85ee858025b15645ac25f840f6' +sha256sums=('b06d3ee831e3accef9a52fa3e9ac100b6c63fe76caa58f5f3de53356823757f7' 'f093cccd74e29115782b30fcda28fb0c3b935091673b50882b332c934ed56065') +groups=('feeluown-full') build() { cd "$pkgname-$pkgver" @@ -25,13 +33,6 @@ build() { package() { cd "$pkgname-$pkgver" LANG=en_US.UTF-8 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - - # Install battery packages - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps fuo-local - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps fuo-xiami - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps fuo-netease - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps fuo-qqmusic - install -D -m644 "$srcdir/$pkgname-$pkgver/feeluown/feeluown.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/feeluown.png" install -D -m644 "$srcdir/feeluown.desktop" "$pkgdir/usr/share/applications/FeelUOwn.desktop" } |