diff options
Diffstat (limited to 'testing/tartube/APKBUILD')
-rw-r--r-- | testing/tartube/APKBUILD | 48 |
1 files changed, 35 insertions, 13 deletions
diff --git a/testing/tartube/APKBUILD b/testing/tartube/APKBUILD index 748834ee794..68cc4c424a1 100644 --- a/testing/tartube/APKBUILD +++ b/testing/tartube/APKBUILD @@ -1,14 +1,38 @@ # Contributor: Antoni Aloy <aaloytorrens@gmail.com> # Maintainer: Antoni Aloy <aaloytorrens@gmail.com> pkgname=tartube -pkgver=2.3.110 -pkgrel=1 +pkgver=2.5.0 +pkgrel=0 pkgdesc="GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3" url="https://github.com/axcore/tartube" -arch="noarch" -license="GPL-3.0-or-later" -depends="gtk+3.0 py3-requests youtube-dl ffmpeg xdg-utils" +# blocked by streamlink +#arch="noarch !s390x" # freeimage +license="LGPL-2.1-or-later" +depends=" + aria2 + atomicparsley + ffmpeg + mpv + py3-feedparser + py3-gobject3 + py3-imageio-ffmpeg + py3-matplotlib + py3-playsound + py3-requests + python3 + streamlink + xdg-utils + yt-dlp +" + +# Enable moviepy and imageio support when possible +case "$CARCH" in + ppc64le) ;; + *) depends="$depends py3-moviepy py3-imageio" ;; +esac + makedepends="py3-setuptools" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/axcore/tartube/archive/v$pkgver.tar.gz" build() { @@ -20,16 +44,14 @@ check() { } package() { - python3 setup.py install \ - --root="$pkgdir" \ - --optimize=1 - install -d "$pkgdir/usr/share/applications" \ - "$pkgdir/usr/share/pixmaps" + python3 setup.py install --skip-build --root="$pkgdir" _sitepkgs_dir="$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")" mv "$pkgdir/tartube/icons" "$pkgdir$_sitepkgs_dir/tartube/" rm -rvf "$pkgdir"/tartube - install -Dm644 pack/tartube.png "$pkgdir/usr/share/pixmaps/$pkgname.png" - install -Dm644 pack/tartube.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 pack/tartube.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/tartube.png + install -Dm644 pack/tartube.desktop "$pkgdir"/usr/share/applications/tartube.desktop } -sha512sums="6c0306a1150b657357a1474085b4d24948a9d966554baf47228d76f950290655ff627a33ec2947218a5da388689315f5fbf5f91d157ec5d7d61d1c94c02df921 tartube-2.3.110.tar.gz" +sha512sums=" +249c99d2b51e0dec76efd85d204cc3bc21a9963defd8a2fc50de02758f33848bb71b1dcdba143a8f9b7f459d0196c522a156b40719f2a756da7f1675fa43b172 tartube-2.5.0.tar.gz +" |