diff options
author | Michael Schubert | 2023-11-14 19:17:02 +0100 |
---|---|---|
committer | Michael Schubert | 2023-11-14 19:17:02 +0100 |
commit | a695e8e98d71e1d6980696db044a8b8c47e97adb (patch) | |
tree | 8a8f05f8e9c449cc3fbece859e5e60775d0878ce /PKGBUILD | |
parent | 16bd7e47aa96f82a06829dd21b5d9a326688d78a (diff) | |
download | aur-pdfposter-git.tar.gz |
fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 5 insertions, 12 deletions
@@ -3,7 +3,7 @@ # Contributor: Elena ``of Valhalla'' Grandi <elena.valhalla@gmail.com> pkgname=pdfposter-git _pkgname=pdfposter -pkgver=0.7.post1.r7.g0ec90f0 +pkgver=0.8.1.r27.g2d0ed65 pkgrel=1 pkgdesc="Print large posters on multiple sheets" arch=('any') @@ -12,27 +12,20 @@ license=('GPL3') depends=('python-pypdf2') makedepends=('python-distribute') options=(!emptydirs) -source=("git+https://gitlab.com/pdftools/pdfposter.git" "overlap.patch") -sha256sums=('SKIP' - '100d55d2f198a390347181ce0d6ad33bb4b16d885f1a812367cd7df3e1a2f83f') +source=(git+https://gitlab.com/pdftools/pdfposter.git) +sha256sums=('SKIP') pkgver() { cd "$_pkgname" git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - cd "$_pkgname" - msg "Patching overlap (https://gitlab.com/pdftools/pdfposter/issues/1) ..." - patch -p1 < "$srcdir"/overlap.patch -} - build() { cd "$srcdir/$_pkgname" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/$_pkgname" - python setup.py install --skip-build --root="${pkgdir}" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } |