diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 27 insertions, 10 deletions
@@ -1,26 +1,30 @@ pkgbase = pdfarranger-git pkgdesc = Helps merge or split pdf documents and rotate, crop and rearrange pages. - pkgver = 1.10.0.r1040.4c352e4 + pkgver = 1.10.0.r1079.0a81645 pkgrel = 1 url = https://github.com/pdfarranger/pdfarranger arch = any license = GPL3 makedepends = git + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-build + makedepends = python-wheel depends = gtk3 depends = python-gobject depends = python-cairo depends = python-pikepdf depends = python-dateutil depends = ghostscript - depends = python-setuptools depends = poppler-glib + depends = python-importlib-metadata optdepends = img2pdf: support for image files optdepends = libhandy: alternate graphics backend provides = pdfarranger conflicts = pdfshuffler conflicts = pdfshuffler-git conflicts = pdfarranger - source = pdfarranger-git::git+https://github.com/pdfarranger/pdfarranger + source = pdfarranger-git::git+https://github.com/pdfarranger/pdfarranger.git md5sums = SKIP pkgname = pdfarranger-git @@ -1,22 +1,35 @@ -# Maintainer: Birk Birkner <aur at bbirkner.de> +# Maintainer: Berrit Birkner <aur at bbirkner.de> # Contributor: Alois Nespor <alium at artixlinux.org> pkgname=pdfarranger-git -pkgver=1.10.0.r1040.4c352e4 +pkgver=1.10.0.r1079.0a81645 pkgrel=1 pkgdesc="Helps merge or split pdf documents and rotate, crop and rearrange pages." arch=('any') url="https://github.com/pdfarranger/pdfarranger" license=('GPL3') -depends=(gtk3 python-gobject python-cairo python-pikepdf python-dateutil ghostscript python-setuptools poppler-glib) -makedepends=(git) +depends=('gtk3' + 'python-gobject' + 'python-cairo' + 'python-pikepdf' + 'python-dateutil' + 'ghostscript' + 'poppler-glib' + 'python-importlib-metadata' +) +makedepends=('git' + 'python-installer' + 'python-setuptools' + 'python-build' + 'python-wheel' +) optdepends=( 'img2pdf: support for image files' 'libhandy: alternate graphics backend' ) conflicts=('pdfshuffler' 'pdfshuffler-git' 'pdfarranger') provides=('pdfarranger') -source=($pkgname::"git+https://github.com/pdfarranger/pdfarranger") +source=($pkgname::"git+https://github.com/pdfarranger/pdfarranger.git") md5sums=('SKIP') pkgver () { @@ -26,10 +39,10 @@ pkgver () { build () { cd "$srcdir/$pkgname" - python setup.py build + python -m build --wheel --no-isolation } package () { cd "$srcdir/$pkgname" - python setup.py install --prefix=/usr --root="$pkgdir" + python -m installer --destdir="${pkgdir}" dist/*.whl } |