Date: Tuesday, March 14, 2023 @ 18:11:10
  Author: artafinde
Revision: 1420240

upgpkg: python-pyparted 3.12.0-2: Execute tests during build

Modified:
  python-pyparted/trunk/PKGBUILD

----------+
 PKGBUILD |   16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-14 18:06:00 UTC (rev 1420239)
+++ PKGBUILD    2023-03-14 18:11:10 UTC (rev 1420240)
@@ -1,4 +1,5 @@
 # Maintainer: Caleb Maclennan <[email protected]>
+# Maintainer: Leonidas Spyropoulos <[email protected]>
 # Contributor: Nikos Skalkotos <skalkoto at gmail dot com>
 # Contributor: Christian Hesse <[email protected]>
 # Contributor: Dennis Værum <dennis.vaerum (at) gmail (dot) com> 
@@ -8,16 +9,17 @@
 # Contributor: Gökmen Görgen <gkmngrgn at gmail dot com>
 # Contributor: Baurzhan Muftakhidinov <baurthefirst (at) gmail (dot) com>
 
-_pkgname=pyparted
-pkgname=python-${_pkgname}
+pkgname=python-pyparted
+_pkgname="${pkgname/#python-}"
 pkgver=3.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Python module for GNU parted'
 url="https://github.com/dcantrell/$_pkgname";
 arch=(x86_64 i686 aarch64)
 license=(GPL2)
 depends=(parted
-         python)
+                python)
+checkdepends=(python-six)
 replaces=(pyparted)
 makedepends=(python-{build,installer,wheel}
              python-setuptools)
@@ -30,6 +32,12 @@
        python -m build -wn
 }
 
+check() {
+       cd "${_pkgname}-${pkgver}"
+       export PYTHONPATH=$(find $(pwd) -name "*.so" | head -n 1 | xargs 
dirname):src/parted:src
+       python -m unittest discover -v
+}
+
 package() {
        cd "$_archive"
        python -m installer -d "$pkgdir" dist/*.whl

Reply via email to