From 10a7fbcf26a843c0960f3fc34482889e58db9041 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Mon, 2 Sep 2024 22:31:13 +0200 Subject: [PATCH] testing/vidcutter: build with gpep517 --- testing/vidcutter/APKBUILD | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/testing/vidcutter/APKBUILD b/testing/vidcutter/APKBUILD index 64fb342cdde..6a1799850d2 100644 --- a/testing/vidcutter/APKBUILD +++ b/testing/vidcutter/APKBUILD @@ -2,15 +2,16 @@ # Maintainer: Francesco Colista pkgname=vidcutter pkgver=6.0.5.2 -pkgrel=0 +pkgrel=1 pkgdesc="A modern, simple to use, constantly evolving and hella fast MEDIA CUTTER" url="https://vidcutter.ozmartians.com" arch="all !armhf" # Blocked by py3-qt5 -> qt5-qtdeclarative license="GPL-3.0-or-later" depends="python3 ffmpeg mediainfo py3-qt5 py3-opengl" subpackages="$pkgname-doc $pkgname-pyc" -makedepends="cython mpv-dev python3-dev py3-setuptools" +makedepends="cython mpv-dev python3-dev py3-setuptools py3-gpep517" source="$pkgname-$pkgver.tar.gz::https://github.com/ozmartian/vidcutter/archive/$pkgver.tar.gz" +options="!check" # no tests prepare() { default_prepare @@ -19,15 +20,14 @@ prepare() { } build() { - python3 setup.py build -} - -check() { - python3 setup.py check + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } package() { - python3 setup.py install --skip-build --root="$pkgdir" + gpep517 install-wheel --destdir "$pkgdir" \ + .dist/*.whl } sha512sums="