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

Daniel M. Capella polyzen at gemini.archlinux.org
Wed Oct 6 22:49:37 UTC 2021


    Date: Wednesday, October 6, 2021 @ 22:49:35
  Author: polyzen
Revision: 1027897

upgpkg: python-typing_extensions 3.10.0.2-2: Add check()

Modified:
  python-typing_extensions/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-06 22:24:59 UTC (rev 1027896)
+++ PKGBUILD	2021-10-06 22:49:35 UTC (rev 1027897)
@@ -3,7 +3,7 @@
 
 pkgname=python-typing_extensions
 pkgver=3.10.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Backported and Experimental Type Hints for Python 3.5+'
 arch=(any)
 url=https://github.com/python/typing/tree/master/typing_extensions
@@ -13,6 +13,7 @@
   git
   python-setuptools
 )
+checkdepends=(python-tests)
 provides=(python-typing-extensions)
 conflicts=(python-typing-extensions)
 _tag=7552efe8b5f96f0e63f8e77711a4cf03cae92921
@@ -35,6 +36,15 @@
   python setup.py build
 }
 
+check() {
+  cd typing/typing_extensions
+
+  mkdir -p temp
+  local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
+  python setup.py install --root=temp --optimize=1 --skip-build
+  PYTHONPATH="${PWD}/temp/${site_packages}" python src_py3/test_typing_extensions.py
+}
+
 package() {
   cd typing/typing_extensions
 



More information about the arch-commits mailing list