summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpostblue2023-05-15 10:28:07 +0200
committerpostblue2023-05-15 10:28:07 +0200
commit792d4d664dc122fda6bf022b94f9bd29ecd5782b (patch)
treedf0dbdd96cbaa47440b10f4f2955361beae7fd3d
parent2f472d154dcda3eab700fd679115e9904cb73bd3 (diff)
downloadaur-792d4d664dc122fda6bf022b94f9bd29ecd5782b.tar.gz
Fix upstream archive
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b94fc43f609..5de18a6e43fe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,22 @@
pkgbase = bookletimposer
pkgdesc = Achieve some basic imposition on PDF documents
- pkgver = 0.3.1
+ pkgver = 0.3
pkgrel = 1
+ epoch = 1
url = http://kjo.herbesfolles.org/bookletimposer/
install = bookletimposer.install
arch = any
license = GPLv3+
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
makedepends = python-distutils-extra
makedepends = pandoc
depends = python>=3.5
depends = python-pypdf2>=1.26
depends = python-gobject
depends = desktop-file-utils
- source = https://git.codecoop.org/kjo/bookletimposer/-/archive/0.3.1/bookletimposer-0.3.1.tar.gz
- b2sums = dbe93e90970c4862fa8b391ae62543463a902eba22e51784f7295daab02257cfc7a15d27d1fdad089637346ec2644c893d6d36c3920cb48e4a7ae381475ca1c1
+ source = https://kjo.herbesfolles.org/bookletimposer/archive/bookletimposer-0.3.tar.gz
+ b2sums = c78bf2e8c11e6003beba9e8565002037aec6089868b82aacf2f3a0b6184c96ce3cbb7cfa53b45f992f12f7496cca5c6ca177394cdca2c15a16682456775a721b
pkgname = bookletimposer
diff --git a/PKGBUILD b/PKGBUILD
index a33516f2289b..fc1dadd3b516 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,27 @@
# Maintainer: Guillaume Hayot <postblue@postblue.info>
# Author: Kjö Hansi Glaz <kjo@a4nancy.net.eu.org>
-# TODO: Fix broken help page
pkgname=bookletimposer
-pkgver=0.3.1
+pkgver=0.3
pkgrel=1
+epoch=1
pkgdesc="Achieve some basic imposition on PDF documents"
arch=('any')
url="http://kjo.herbesfolles.org/bookletimposer/"
license=('GPLv3+')
-depends=('python>=3.5' 'python-pypdf2>=1.26' 'python-gobject' 'desktop-file-utils')
-makedepends=('python-distutils-extra' 'pandoc')
+depends=('python>=3.5' 'python-pypdf2>=1.26' python-gobject desktop-file-utils)
+makedepends=(python-build python-installer python-wheel python-distutils-extra pandoc)
install=bookletimposer.install
-source=("https://git.codecoop.org/kjo/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('dbe93e90970c4862fa8b391ae62543463a902eba22e51784f7295daab02257cfc7a15d27d1fdad089637346ec2644c893d6d36c3920cb48e4a7ae381475ca1c1')
+source=("https://kjo.herbesfolles.org/$pkgname/archive/$pkgname-$pkgver.tar.gz")
+b2sums=('c78bf2e8c11e6003beba9e8565002037aec6089868b82aacf2f3a0b6184c96ce3cbb7cfa53b45f992f12f7496cca5c6ca177394cdca2c15a16682456775a721b')
build() {
cd "$pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$pkgname-$pkgver"
- python setup.py install --prefix=/usr --root="$pkgdir" --optimize 1
+ python -m installer --destdir="$pkgdir" dist/*.whl
ln -s /usr/share/pixmaps/bookletimposer.svg $pkgdir/usr/share/bookletimposer/bookletimposer.svg
}