summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 6 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 794e40e37375..87c0be652842 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
pkgname=python-xhtml2pdf
_name=${pkgname#python-}
-pkgver=0.2.13
-pkgrel=2
+pkgver=0.2.14
+pkgrel=1
pkgdesc="A library for converting HTML into PDFs using ReportLab"
arch=(any)
url="https://github.com/xhtml2pdf/xhtml2pdf"
@@ -37,32 +37,18 @@ makedepends=(
)
checkdepends=(python-nose)
-source=(
- "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
- "exclude-packages.patch"
-)
-sha256sums=(
- '549b73ec2d79da002bb81911fa3d8f6d8877ea7aa2af3a080a3d8882f90b5113'
- '9553544f4151f5d4facfe02fdcd43fb9dba78dc5ec4afc9e8a17073ad3d78a5d'
-)
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=('4750304ef414803a95f0a5e398b719619048d801258714d74a412a3a15b6ac24')
_archive="$_name-$pkgver"
-prepare() {
- cd "$_archive"
-
- patch --forward --strip=1 --input="$srcdir/exclude-packages.patch"
-}
-
build() {
cd "$_archive"
- rm -rf build
python -m build --wheel --no-isolation
export PYTHONPATH=$PWD/docs/source:$PWD
- (cd docs && make html)
- (cd docs && make man)
+ make -C docs html man
}
check() {
@@ -77,6 +63,6 @@ package() {
python -m installer --destdir="$pkgdir" dist/*.whl
install -dm755 "$pkgdir/usr/share/doc/$pkgname"
- cp -R docs/build/html "$pkgdir/usr/share/doc/$pkgname"
+ cp --archive docs/build/html "$pkgdir/usr/share/doc/$pkgname"
install -Dm644 -t "$pkgdir/usr/share/man/man1" docs/build/man/xhtml2pdf.1
}