From 9b644c98f02a9abc637bf2b8d3d7ffefde8520cc Mon Sep 17 00:00:00 2001 From: Natanael Copa <ncopa@alpinelinux.org> Date: Tue, 2 Mar 2021 14:48:03 +0000 Subject: [PATCH] main/py3-parsing: rebuild against python 3.9 --- main/py3-parsing/APKBUILD | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/main/py3-parsing/APKBUILD b/main/py3-parsing/APKBUILD index 0b794f386468..bbf378b20cdc 100644 --- a/main/py3-parsing/APKBUILD +++ b/main/py3-parsing/APKBUILD @@ -3,7 +3,7 @@ pkgname=py3-parsing _pkgname=pyparsing pkgver=2.4.7 -pkgrel=1 +pkgrel=2 pkgdesc="An object-oriented approach to text processing" url="https://github.com/pyparsing/pyparsing" arch="noarch" @@ -21,13 +21,16 @@ check() { package() { # Can't use setuptools since setuptools depends on this - mkdir -p "$pkgdir"/usr/lib/python3.8/site-packages + local _site_pkgs="$(python3 -c 'import site; print(site.getsitepackages()[0])')" + local _py3ver=$(python3 -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))') + + mkdir -p "$pkgdir/$_site_pkgs" cp -rv $_pkgname.egg-info \ - "$pkgdir"/usr/lib/python3.8/site-packages/$_pkgname-$pkgver-py3.8.egg-info - cp -rv pyparsing.py "$pkgdir"/usr/lib/python3.8/site-packages/ + "$pkgdir/$_site_pkgs"/$_pkgname-$pkgver-py$_py3ver.egg-info + cp -rv pyparsing.py "$pkgdir/$_site_pkgs" - python3 -m compileall -f -q "$pkgdir"/usr/lib/python3.8/site-packages/*.py + python3 -m compileall -f -q "$pkgdir/$_site_pkgs"/*.py } sha512sums="0b9f8f18907f65cb3af1b48ed57989e183f28d71646f2b2f820e772476f596ca15ee1a689f3042f18458206457f4683d10daa6e73dfd3ae82d5e4405882f9dd2 pyparsing-2.4.7.tar.gz" -- GitLab