Date: Thursday, October 13, 2022 @ 22:21:47
Author: felixonmars
Revision: 458157
upgpkg: python 3.10.8-2: move test.support back to main package (FS#76193)
Modified:
python/trunk/PKGBUILD
----------+
PKGBUILD | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-10-13 22:11:49 UTC (rev 458156)
+++ PKGBUILD 2022-10-13 22:21:47 UTC (rev 458157)
@@ -9,7 +9,7 @@
pkgbase=python
pkgname=(python python-tests)
pkgver=3.10.8
-pkgrel=1
+pkgrel=2
_pybasever=${pkgver%.*}
pkgdesc="Next generation of the python high-level scripting language"
arch=('x86_64')
@@ -104,9 +104,6 @@
make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" install
- # Split tests
- rm -r
"$pkgdir"/usr/lib/python*/{test,ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,sqlite3/test,tkinter/test,unittest/test}
-
# Why are these not done by default...
ln -s python3 "${pkgdir}"/usr/bin/python
ln -s python3-config "${pkgdir}"/usr/bin/python-config
@@ -121,6 +118,13 @@
# License
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+ # Split tests
+ cd "$pkgdir"/usr/lib/python*/
+ rm -r
{ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,sqlite3/test,tkinter/test,unittest/test}
+ cd test
+ # FS#76193
+ rm -r !(support)
}
package_python-tests() {
@@ -132,6 +136,8 @@
make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" libinstall
cd "$pkgdir"/usr/lib/python*/
rm -r !(test|ctypes|distutils|idlelib|lib2to3|sqlite3|tkinter|unittest)
+ cd "$pkgdir"/usr/lib/python*/test
+ rm -r support
cd "$pkgdir"/usr/lib/python*/ctypes
rm -r !(test)
cd "$pkgdir"/usr/lib/python*/distutils