summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSolomon Choina2023-11-05 21:48:14 -0500
committerSolomon Choina2023-11-05 21:48:14 -0500
commit391550923f624176ce45ae370e5a09ebb11f529b (patch)
treefd5d2504b3af796d8a6948beaecf95aba03a6990
parentb26a8654de14f3b438f4268b874ee5c54c0a9957 (diff)
downloadaur-kawaii-player-git.tar.gz
fix packaging and stuff
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 18 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 38a4a7f3858b..a0a1235f4117 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,9 +5,10 @@ pkgbase = kawaii-player-git
arch = any
license = GPL3
makedepends = git
+ makedepends = python-setuptools
depends = python
depends = qt5-webengine
- depends = python-pympv
+ depends = python-pympv-git
depends = python-pyqt5
depends = python-pycurl
depends = curl
@@ -27,7 +28,10 @@ pkgbase = kawaii-player-git
depends = wget
depends = python-opengl
depends = python-pyqt5-webengine
- optdepends = vlc
+ optdepends = livestreamer
+ optdepends = youtube-dl
+ optdepends = wget
+ optdepends = python-opengl-accelerate
conflicts = kawaii-player
source = git+https://github.com/kanishka-linux/kawaii-player.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 7adf12861df2..aa0fa39d4468 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,13 +7,16 @@ pkgdesc="An Audio/Video Manager and Front End for mpv/mplayer along with functio
arch=(any)
conflicts=('kawaii-player')
license=('GPL3')
-depends=('python' 'qt5-webengine' 'python-pympv' 'python-pyqt5' 'python-pycurl' 'curl'
- 'libnotify' 'python-dbus' 'libtorrent-rasterbar' 'python-pytaglib' 'python-mutagen'
- 'python-beautifulsoup4' 'python-pillow' 'python-lxml' 'mpv' 'mplayer' 'ffmpegthumbnailer'
+depends=('python' 'qt5-webengine' 'python-pympv-git' 'python-pyqt5' 'python-pycurl' 'curl'
+ 'libnotify' 'python-dbus' 'libtorrent-rasterbar' 'python-pytaglib' 'python-mutagen'
+ 'python-beautifulsoup4' 'python-pillow' 'python-lxml' 'mpv' 'mplayer' 'ffmpegthumbnailer'
'sqlite3' 'youtube-dl' 'wget' 'python-opengl' 'python-pyqt5-webengine')
optdepends=('vlc')
-#optdepends=('livestreamer' 'youtube-dl' 'wget')
-makedepends=('git')
+optdepends=('livestreamer'
+ 'youtube-dl'
+ 'wget'
+ 'python-opengl-accelerate')
+makedepends=('git' 'python-setuptools')
source=("git+https://github.com/kanishka-linux/kawaii-player.git")
md5sums=('SKIP')
@@ -27,9 +30,10 @@ pkgver() {
package() {
cd $srcdir/kawaii-player
- python setup.py install --root="$pkgdir" --optimize=1 --prefix=/usr
- install -D "${pkgdir}/usr/lib/python3.9/site-packages/kawaii_player/resources/kawaii-player.desktop" "${pkgdir}/usr/share/applications/kawaii-player.desktop"
+ python setup.py install --root="$pkgdir" --optimize=1 --prefix=/usr
+ PYTHON_VERSION=$(python -c 'import sys; print(str(sys.version_info.major) + "." + str(sys.version_info.minor))')
+ install -D "${pkgdir}/usr/lib/python$PYTHON_VERSION/site-packages/kawaii_player/resources/kawaii-player.desktop" "${pkgdir}/usr/share/applications/kawaii-player.desktop"
sed -i 's/Exec=/Exec=kawaii-player/g' "$pkgdir/usr/share/applications/kawaii-player.desktop"
- install -D $pkgdir/usr/lib/python3.9/site-packages/kawaii_player/resources/tray.png $pkgdir/usr/share/kawaii-player/resources/tray.png
+ install -D $pkgdir/usr/lib/python$PYTHON_VERSION/site-packages/kawaii_player/resources/tray.png $pkgdir/usr/share/kawaii-player/resources/tray.png
}