Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
python-pikepdf


Commits:
5a8dc183 by Antonio Rojas at 2024-05-22T17:29:41+02:00
Switch to git build

Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pikepdf/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = python-pikepdf
        checkdepends = python-hypothesis
        checkdepends = python-psutil
        checkdepends = python-pytest-xdist
+       makedepends = git
        makedepends = pybind11
        makedepends = python-build
        makedepends = python-installer
@@ -23,7 +24,7 @@ pkgbase = python-pikepdf
        depends = python-packaging
        depends = python-pillow
        depends = qpdf
-       source = 
https://github.com/pikepdf/pikepdf/archive/v8.15.1/python-pikepdf-8.15.1.tar.gz
-       sha256sums = 
b6e201eb0c80a9cc814749c00205177ea29ff6ffb238197fbd045c3cfa0c54c6
+       source = git+https://github.com/pikepdf/pikepdf#tag=v8.15.1
+       sha256sums = 
b3a0f67d485a03851bc04baae303bb6374b7d1a556482c7c9fbd2b820a1e27ee
 
 pkgname = python-pikepdf


=====================================
PKGBUILD
=====================================
@@ -18,7 +18,8 @@ depends=(gcc-libs
          python-packaging
          python-pillow
          qpdf)
-makedepends=(pybind11
+makedepends=(git
+             pybind11
              python-build
              python-installer
              python-setuptools
@@ -27,23 +28,23 @@ makedepends=(pybind11
 checkdepends=(python-hypothesis
               python-psutil
               python-pytest-xdist)
-source=(https://github.com/pikepdf/pikepdf/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('b6e201eb0c80a9cc814749c00205177ea29ff6ffb238197fbd045c3cfa0c54c6')
+source=(git+https://github.com/pikepdf/pikepdf#tag=v$pkgver)
+sha256sums=('b3a0f67d485a03851bc04baae303bb6374b7d1a556482c7c9fbd2b820a1e27ee')
 
 build() {
-  cd pikepdf-$pkgver
+  cd pikepdf
   python -m build --wheel --no-isolation
 }
 
 check() {
-  cd pikepdf-$pkgver
+  cd pikepdf
   python -m venv --system-site-packages test-env
   test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
-  cd pikepdf-$pkgver
+  cd pikepdf
   python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pikepdf/-/commit/5a8dc1836b95c328b2fbc9c09720e158fa5ff40e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pikepdf/-/commit/5a8dc1836b95c328b2fbc9c09720e158fa5ff40e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to