diff options
author | psykose <alice@ayaya.dev> | 2022-04-16 21:59:32 +0000 |
---|---|---|
committer | psykose <alice@ayaya.dev> | 2022-04-16 23:59:32 +0200 |
commit | e04e085e02904d334c6abc141a9abbf02c6deda5 (patch) | |
tree | 94ac2f1e60736d4cca537df7f260658950d3ba86 | |
parent | 9b854bf6b180a57db7aba146f76d9b581398e4e3 (diff) |
community/py3-suds-jurko: fix build with setuptools 59
-rw-r--r-- | community/py3-suds-jurko/APKBUILD | 10 | ||||
-rw-r--r-- | community/py3-suds-jurko/setuptools59.patch | 20 |
2 files changed, 28 insertions, 2 deletions
diff --git a/community/py3-suds-jurko/APKBUILD b/community/py3-suds-jurko/APKBUILD index 4c55e4d4245..375cc3a119d 100644 --- a/community/py3-suds-jurko/APKBUILD +++ b/community/py3-suds-jurko/APKBUILD @@ -10,10 +10,13 @@ arch="noarch" license="GPL-3.0-only" depends="python3" makedepends="py3-setuptools" -source="https://files.pythonhosted.org/packages/source/s/suds-jurko/suds-jurko-$pkgver.zip" +source="https://files.pythonhosted.org/packages/source/s/suds-jurko/suds-jurko-$pkgver.zip + setuptools59.patch + " builddir="$srcdir/suds-jurko-$pkgver" build() { + 2to3 -w suds python3 setup.py build } @@ -23,4 +26,7 @@ package() { rm -rf "$pkgdir"/usr/lib/python3*/site-packages/tests } -sha512sums="a07d5ae7ad0d2fe6720df0e028938afd04df197cb22d1b0446a71f125d4115baae7f6b1304550eaaaebe8289f484be33e514563d7db1afe2c7074be48376d1e9 suds-jurko-0.6.zip" +sha512sums=" +a07d5ae7ad0d2fe6720df0e028938afd04df197cb22d1b0446a71f125d4115baae7f6b1304550eaaaebe8289f484be33e514563d7db1afe2c7074be48376d1e9 suds-jurko-0.6.zip +062d1d903458569110e83c7ad50495f64651141e58d3a7008d69253f1947e8577e39b213cd9613758f1c975075a5fba907a779f948c6323208a4aa76c06613cc setuptools59.patch +" diff --git a/community/py3-suds-jurko/setuptools59.patch b/community/py3-suds-jurko/setuptools59.patch new file mode 100644 index 00000000000..1bc06fe6395 --- /dev/null +++ b/community/py3-suds-jurko/setuptools59.patch @@ -0,0 +1,20 @@ +--- a/setup.py ++++ b/setup.py +@@ -91,17 +91,6 @@ + # distutils.setup() 'obsoletes' parameter not introduced until Python 2.5. + extra_setup_params["obsoletes"] = ["suds"] + +-if sys.version_info >= (3, 0): +- extra_setup_params["use_2to3"] = True +- +- # Teach Python's urllib lib2to3 fixer that the old urllib2.__version__ +- # data member is now stored in the urllib.request module. +- import lib2to3.fixes.fix_urllib +- for x in lib2to3.fixes.fix_urllib.MAPPING["urllib2"]: +- if x[0] == "urllib.request": +- x[1].append("__version__") +- break; +- + # Wrap long_description at 72 characters since PKG-INFO package distribution + # metadata file stores this text with an 8 space indentation. + long_description = """ |