1 diff -dur Python-3.2.1.orig/Lib/distutils/command/install.py Python-3.2.1/Lib/distutils/command/install.py
2 --- Python-3.2.1.orig/Lib/distutils/command/install.py 2011-07-15 20:16:35.526223992 +0200
3 +++ Python-3.2.1/Lib/distutils/command/install.py 2011-07-15 20:17:09.131071575 +0200
8 - 'purelib': '$base/lib/python$py_version_short/site-packages',
9 + 'purelib': '$base/share/python$py_version_short/site-packages',
10 'platlib': '$platbase/'+libname+'/python$py_version_short/site-packages',
11 'headers': '$base/include/python$py_version_short$abiflags/$dist_name',
12 'scripts': '$base/bin',
16 - 'purelib': '$base/lib/python',
17 + 'purelib': '$base/share/python',
18 'platlib': '$base/'+libname+'/python',
19 'headers': '$base/include/python/$dist_name',
20 'scripts': '$base/bin',
21 diff -dur Python-3.2.1.orig/Lib/site.py Python-3.2.1/Lib/site.py
22 --- Python-3.2.1.orig/Lib/site.py 2011-07-15 20:16:35.529557475 +0200
23 +++ Python-3.2.1/Lib/site.py 2011-07-15 20:17:09.134405059 +0200
25 "python" + sys.version[:3],
27 sitepackages.append(os.path.join(prefix, sys.lib, "site-python"))
29 sitepackages.append(os.path.join(prefix, "lib", "python" + sys.version[:3], "site-packages"))
30 + sitepackages.append(os.path.join(prefix, "share", "python" + sys.version[:3], "site-packages"))
32 sitepackages.append(prefix)
33 sitepackages.append(os.path.join(prefix, sys.lib, "site-packages"))
34 diff -dur Python-3.2.1.orig/Lib/sysconfig.py Python-3.2.1/Lib/sysconfig.py
35 --- Python-3.2.1.orig/Lib/sysconfig.py 2011-07-15 20:16:35.532890958 +0200
36 +++ Python-3.2.1/Lib/sysconfig.py 2011-07-15 20:18:27.267925241 +0200
39 'stdlib': '{base}/' + sys.lib + '/python{py_version_short}',
40 'platstdlib': '{platbase}/' + sys.lib + '/python{py_version_short}',
41 - 'purelib': '{base}/lib/python{py_version_short}/site-packages',
42 + 'purelib': '{base}/share/python{py_version_short}/site-packages',
43 'platlib': '{platbase}/' + sys.lib + '/python{py_version_short}/site-packages',
45 '{base}/include/python{py_version_short}{abiflags}',
46 --- Python-3.5.0/configure.ac~ 2015-09-13 20:18:04.000000000 +0200
47 +++ Python-3.5.0/configure.ac 2015-09-13 20:21:35.887422670 +0200
48 @@ -4370,7 +4370,7 @@ AC_MSG_RESULT($LDVERSION)
50 dnl define LIBPL after ABIFLAGS and LDVERSION is defined.
51 AC_SUBST(PY_ENABLE_SHARED)
52 -LIBPL='$(prefix)'"/lib/python${VERSION}/config-${LDVERSION}"
53 +LIBPL='$(LIBDIR)/python'"${VERSION}/config-${LDVERSION}"
56 # Check whether right shifting a negative integer extends the sign bit
57 diff -dur Python-3.2.1.orig/Makefile.pre.in Python-3.2.1/Makefile.pre.in
58 --- Python-3.2.1.orig/Makefile.pre.in 2011-07-15 20:16:35.532890958 +0200
59 +++ Python-3.2.1/Makefile.pre.in 2011-07-15 20:17:09.134405059 +0200
61 if test "$(SO)" = .dll; then \
62 $(INSTALL_DATA) $(LDLIBRARY) $(DESTDIR)$(LIBPL) ; \
64 - $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(LIBPL)/$(LIBRARY) ; \
65 - $(RANLIB) $(DESTDIR)$(LIBPL)/$(LIBRARY) ; \
66 + $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(LIBDIR)/$(LIBRARY) ; \
67 + $(RANLIB) $(DESTDIR)$(LIBDIR)/$(LIBRARY) ; \
70 echo Skip install of $(LIBRARY) - use make frameworkinstall; \