From f69d21534e5f5805751fca202e9e2ae82cb10d35 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Sat, 23 Apr 2016 22:44:51 +0200 Subject: [PATCH] - use 'share' not 'lib' for platform independent files - rel 3 --- python3-multilib.patch | 6 ++---- python3.spec | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/python3-multilib.patch b/python3-multilib.patch index 30e0e94..f5a49b0 100644 --- a/python3-multilib.patch +++ b/python3-multilib.patch @@ -52,7 +52,7 @@ diff -dur Python-3.5.0.orig/Lib/distutils/sysconfig.py Python-3.5.0/Lib/distutil + if plat_specific: + lib = sys.lib + else: -+ lib = 'lib' ++ lib = 'share' libpython = os.path.join(prefix, - "lib", "python" + get_python_version()) + lib, "python" + get_python_version()) @@ -74,7 +74,7 @@ diff -dur Python-3.5.0.orig/Lib/distutils/tests/test_install.py Python-3.5.0/Lib diff -dur Python-3.5.0.orig/Lib/site.py Python-3.5.0/Lib/site.py --- Python-3.5.0.orig/Lib/site.py 2015-09-13 13:41:21.000000000 +0200 +++ Python-3.5.0/Lib/site.py 2015-12-03 17:31:03.874280444 +0100 -@@ -303,12 +303,16 @@ +@@ -303,12 +303,14 @@ seen.add(prefix) if os.sep == '/': @@ -83,8 +83,6 @@ diff -dur Python-3.5.0.orig/Lib/site.py Python-3.5.0/Lib/site.py "python" + sys.version[:3], "site-packages")) + sitepackages.append(os.path.join(prefix, sys.lib, "site-python")) -+ if sys.lib != 'lib': -+ sitepackages.append(os.path.join(prefix, "lib", "python" + sys.version[:3], "site-packages")) + sitepackages.append(os.path.join(prefix, "share", "python" + sys.version[:3], "site-packages")) else: sitepackages.append(prefix) diff --git a/python3.spec b/python3.spec index e89ded1..694d20f 100644 --- a/python3.spec +++ b/python3.spec @@ -34,7 +34,7 @@ Summary(tr.UTF-8): X arayüzlü, yüksek düzeyli, kabuk yorumlayıcı dili Summary(uk.UTF-8): Мова програмування дуже високого рівня з X-інтерфейсом Name: python3 Version: %{py_ver}.1 -Release: 2 +Release: 3 Epoch: 1 License: PSF Group: Development/Languages/Python -- 2.44.0