summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichael Schubert2023-11-14 19:17:02 +0100
committerMichael Schubert2023-11-14 19:17:02 +0100
commita695e8e98d71e1d6980696db044a8b8c47e97adb (patch)
tree8a8f05f8e9c449cc3fbece859e5e60775d0878ce /PKGBUILD
parent16bd7e47aa96f82a06829dd21b5d9a326688d78a (diff)
downloadaur-pdfposter-git.tar.gz
fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 5 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fb1660459d32..144954df9a25 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}