diff options
Diffstat (limited to 'python/typing-extensions/typing-extensions.SlackBuild')
-rw-r--r-- | python/typing-extensions/typing-extensions.SlackBuild | 35 |
1 files changed, 7 insertions, 28 deletions
diff --git a/python/typing-extensions/typing-extensions.SlackBuild b/python/typing-extensions/typing-extensions.SlackBuild index aa44e08973..8689e7bb3f 100644 --- a/python/typing-extensions/typing-extensions.SlackBuild +++ b/python/typing-extensions/typing-extensions.SlackBuild @@ -3,7 +3,8 @@ # SlackBuild build script for typing-extensions # Copyright (c) 2000-2020 Prof. Horstmann <wmh (at) eipg.fr> -# Copyright 2022 Isaac Yu <isaacyu1@isaacyu1.com> +# Copyright 2022-2023 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2023-2024 Jeremy Hansen <jebrhansen+SBo@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,15 +24,12 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# 20220404 bkw: Modified by SlackBuilds.org, BUILD=2: -# - name SlackBuild correctly in doc dir. - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=typing-extensions PKGNAM=typing_extensions -VERSION=${VERSION:-3.10.0.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-4.11.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -69,30 +67,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ -set -- ./* - -mkdir -p build-py2 build-py3 -cp -r -- "$@" build-py2 -cp -r -- "$@" build-py3 - -( - cd build-py2 - # Python 2.7 will be dropped in the future. - if python2 -c 'import sys' 2>/dev/null; then - python2 setup.py install --root=$PKG - fi -) - -( - cd build-py3 - # Replacement of python-2.x Python3.x check presence and build if found. - if python3 -c 'import sys' 2>/dev/null; then - python3 setup.py install --root=$PKG - fi -) +python3 -m build --no-isolation +python3 -m installer -d "$PKG" dist/*.whl mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGELOG.md README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |