summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authora8212023-05-05 10:17:39 +0200
committera8212023-05-05 10:17:39 +0200
commit0f95f5414fb1cea058acf1febe453bb0f21177a7 (patch)
tree3267b033f1a52dbb8c96b0da1b22c59b2937252c
parent8d356d0e7bbc9d710cd8af7c457fdb84a2a44a33 (diff)
downloadaur-img2pdf-git.tar.gz
remove setup.py calls. bump for python 3.11
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a571b6b596fb..17805ad59869 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = img2pdf-git
pkgdesc = Losslessly convert raster images to PDF
- pkgver = 0.4.3.r11.ge8ca537
+ pkgver = 0.4.4.r10.gbe83693
pkgrel = 1
epoch = 1
url = https://gitlab.mister-muffin.de/josch/img2pdf
@@ -20,6 +20,9 @@ pkgbase = img2pdf-git
checkdepends = netpbm
makedepends = git
makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python-pillow
depends = python-pikepdf
provides = img2pdf
diff --git a/PKGBUILD b/PKGBUILD
index bfef25683f4a..4b583d0b6b69 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Brandon Invergo <brandon@invergo.net>
pkgname=img2pdf-git
-pkgver=0.4.3.r11.ge8ca537
+pkgver=0.4.4.r10.gbe83693
pkgrel=1
epoch=1
pkgdesc='Losslessly convert raster images to PDF'
@@ -12,7 +12,7 @@ arch=(any)
url="https://gitlab.mister-muffin.de/josch/img2pdf"
license=(LGPL3)
depends=(python-pillow python-pikepdf)
-makedepends=(git python-setuptools)
+makedepends=(git python-setuptools python-build python-installer python-wheel)
checkdepends=(python-pytest python-numpy python-scipy python-lxml
colord ghostscript imagemagick mupdf-tools openjpeg2 poppler perl-image-exiftool netpbm)
provides=('img2pdf')
@@ -27,7 +27,7 @@ pkgver() {
build() {
cd ${pkgname%-git}
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
@@ -41,12 +41,12 @@ check() {
-i src/img2pdf_test.py
sed 's|usr/share/color/icc/sRGB.icc|usr/share/color/icc/colord/sRGB.icc|g' -i src/img2pdf_test.py
# Failures with depth
- python -m pytest || echo "Tests failed"
+ pytest -vv --color=yes || echo "Tests failed"
}
package() {
cd ${pkgname%-git}
- python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
# vim: set ts=4 sw=4 et: