aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gaupol/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/gaupol/APKBUILD')
-rw-r--r--testing/gaupol/APKBUILD43
1 files changed, 29 insertions, 14 deletions
diff --git a/testing/gaupol/APKBUILD b/testing/gaupol/APKBUILD
index f77b62307d5..e259f06ee77 100644
--- a/testing/gaupol/APKBUILD
+++ b/testing/gaupol/APKBUILD
@@ -1,28 +1,43 @@
# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
pkgname=gaupol
-pkgver=1.9
-pkgrel=1
+pkgver=1.12
+pkgrel=2
pkgdesc="Editor for text-based subtitles"
url="https://otsaloma.io/gaupol/"
-# mips64: openexr is missing
-# riscv64: gst-plugins-bad
-arch="noarch !mips64 !riscv64"
+arch="noarch"
license="GPL-3.0-or-later"
depends="
- py3-gobject3 gtk+3.0 gspell iso-codes py3-cairo gstreamer
- gst-libav gst-plugins-good gst-plugins-bad gst-plugins-ugly
- py3-chardet desktop-file-utils hicolor-icon-theme
+ desktop-file-utils
+ gspell
+ gst-libav
+ gst-plugins-bad
+ gst-plugins-good
+ gst-plugins-ugly
+ gstreamer
+ gtk+3.0
+ hicolor-icon-theme
+ iso-codes
+ py3-cairo
+ py3-chardet
+ py3-gobject3
+ python3
"
-makedepends="gettext-tiny-dev"
-subpackages="$pkgname-doc $pkgname-lang"
+makedepends="gettext-dev py3-setuptools py3-wheel py3-gpep517"
+subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/otsaloma/gaupol/archive/$pkgver.tar.gz"
+options="!check" # no tests
-check() {
- python3 setup.py check
+build() {
+ gpep517 build-wheel \
+ --wheel-dir .dist \
+ --output-fd 3 3>&1 >&2
}
package() {
- python3 setup.py install --root="$pkgdir"
+ gpep517 install-wheel --destdir "$pkgdir" \
+ .dist/*.whl
}
-sha512sums="c115409afe68a0981f7c29e5d6d3e23950081f186b74de460045de9976a6c7a674701d316214ee2b91bc59f1dd856fdc9cf999e328aba8abeb8eaf71911c68d2 gaupol-1.9.tar.gz"
+sha512sums="
+7e8002ceeff0a6c1144a6c23743aff006101a63aee394c4a4eb2742ad37635fe45425964d60ab2d6f10f9e212c72db673f5f1d849f738efcd7d9389054a1de36 gaupol-1.12.tar.gz
+"