From 6c3ea36b76cae0604ca517922a2988f5f6396ba8 Mon Sep 17 00:00:00 2001 From: Pulux Date: Wed, 10 Aug 2022 07:16:08 +0200 Subject: [PATCH] python3-sh: update to 1.14.3. --- ...n-some-systems.-Use-a-random-dir-ins.patch | 46 ------------------- srcpkgs/python3-sh/template | 9 ++-- 2 files changed, 5 insertions(+), 50 deletions(-) delete mode 100644 srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch diff --git a/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch b/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch deleted file mode 100644 index 1c0063a411e0..000000000000 --- a/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 6b9fc9ace0219fd7199cb0d0261b01e364e96fe2 Mon Sep 17 00:00:00 2001 -From: Erik Cederstrand -Date: Mon, 16 Aug 2021 08:18:31 +0200 -Subject: [PATCH] CWD may be /tmp on some systems. Use a random dir instead. - Fixes #582 - ---- - test.py | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/test.py b/test.py -index 4e9e8e0..d438e30 100644 ---- a/test.py -+++ b/test.py -@@ -2261,13 +2261,15 @@ p.wait() - - def test_pushd(self): - """ test basic pushd functionality """ -+ child = realpath(tempfile.mkdtemp()) -+ - old_wd1 = sh.pwd().strip() - old_wd2 = os.getcwd() - - self.assertEqual(old_wd1, old_wd2) -- self.assertNotEqual(old_wd1, tempdir) -+ self.assertNotEqual(old_wd1, child) - -- with sh.pushd(tempdir): -+ with sh.pushd(child): - new_wd1 = sh.pwd().strip() - new_wd2 = os.getcwd() - -@@ -2276,8 +2278,8 @@ p.wait() - self.assertEqual(old_wd3, old_wd4) - self.assertEqual(old_wd1, old_wd3) - -- self.assertEqual(new_wd1, tempdir) -- self.assertEqual(new_wd2, tempdir) -+ self.assertEqual(new_wd1, child) -+ self.assertEqual(new_wd2, child) - - def test_pushd_cd(self): - """ test that pushd works like pushd/popd with built-in cd correctly """ --- -2.32.0 - diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template index 440c03cee0cc..9f9f031171a5 100644 --- a/srcpkgs/python3-sh/template +++ b/srcpkgs/python3-sh/template @@ -1,18 +1,19 @@ # Template file for 'python3-sh' pkgname=python3-sh -version=1.14.2 -revision=3 +version=1.14.3 +revision=1 wrksrc="${pkgname#*-}-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" -checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8" +# checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8" short_desc="Python subprocess replacement (Python3)" maintainer="pulux " license="MIT" homepage="https://github.com/amoffat/sh" distfiles="${PYPI_SITE}/s/sh/sh-${version}.tar.gz" -checksum=9d7bd0334d494b2a4609fe521b2107438cdb21c0e469ffeeb191489883d6fe0d +checksum=e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7 +make_check=no post_install() { vlicense LICENSE.txt