[arch-commits] Commit in pyzo/trunk (PKGBUILD)

Bruno Pagani archange at gemini.archlinux.org
Fri Feb 4 14:04:43 UTC 2022


    Date: Friday, February 4, 2022 @ 14:04:42
  Author: archange
Revision: 1125450

upgpkg: pyzo 4.12.0-1

Modified:
  pyzo/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-04 14:04:42 UTC (rev 1125449)
+++ PKGBUILD	2022-02-04 14:04:42 UTC (rev 1125450)
@@ -2,13 +2,13 @@
 # Contributor: Hector Mtz-Seara <hseara.#at#.gmail*.*com>
 
 pkgname=pyzo
-pkgver=4.11.4
-pkgrel=2
+pkgver=4.12.0
+pkgrel=1
 pkgdesc="Cross-platform Python IDE focused on interactivity and introspection, very suitable for scientific computing."
 arch=(any)
 url="https://pyzo.org"
 license=(BSD)
-depends=(python)
+depends=(python-packaging)
 makedepends=(python-setuptools)
 optdepends=(
     'pyside2: Qt5 backend'
@@ -16,16 +16,26 @@
     'python-pyqt5: alternative Qt5 backend'
     'python-pyqt6: alternative Qt6 backend'
 )
+checkdepends=(python-pytest pyside2 pyside6 python-pyqt5 python-pyqt6 xorg-server-xvfb)
 source=(https://github.com/pyzo/pyzo/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('612b778bf73130b3dbffe622b5f16dbfee749becbb004d7cd55f749b38969b24')
+sha256sums=('55bc7955e391573a9c82272fc296816ff6f9b9caa992f4a610037b546f91c5df')
 
-build(){
+build() {
     cd ${pkgname}-${pkgver}
     python setup.py build
 }
 
-package(){
+check() {
     cd ${pkgname}-${pkgver}
+    python -m venv --system-site-packages test-env
+    test-env/bin/python setup.py install --skip-build
+    test-env/bin/python -m pytest -v --color=yes tests
+    xvfb-run --auto-servernum test-env/bin/python pyzolauncher.py --test
+    test-env/bin/python tests/check_log.py
+}
+
+package() {
+    cd ${pkgname}-${pkgver}
     python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
 
     # Clean



More information about the arch-commits mailing list