summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD21
2 files changed, 21 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9349286c6248..10df49a8dddb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 067fd046b59a..49c8ea52ad5a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}