SHA256
1
0
forked from pool/python
OBS User unknown 2009-08-07 20:04:34 +00:00 committed by Git OBS Bridge
parent 8236393049
commit 64fdc98601
9 changed files with 148 additions and 92 deletions

View File

@ -1,6 +1,8 @@
--- Python-2.6b1/Include/pythonrun.h Index: Python-2.6.2/Include/pythonrun.h
+++ Python-2.6b1/Include/pythonrun.h ===================================================================
@@ -108,6 +108,8 @@ --- Python-2.6.2.orig/Include/pythonrun.h
+++ Python-2.6.2/Include/pythonrun.h
@@ -108,6 +108,8 @@ PyAPI_FUNC(char *) Py_GetPath(void);
/* In their own files */ /* In their own files */
PyAPI_FUNC(const char *) Py_GetVersion(void); PyAPI_FUNC(const char *) Py_GetVersion(void);
PyAPI_FUNC(const char *) Py_GetPlatform(void); PyAPI_FUNC(const char *) Py_GetPlatform(void);
@ -9,9 +11,11 @@
PyAPI_FUNC(const char *) Py_GetCopyright(void); PyAPI_FUNC(const char *) Py_GetCopyright(void);
PyAPI_FUNC(const char *) Py_GetCompiler(void); PyAPI_FUNC(const char *) Py_GetCompiler(void);
PyAPI_FUNC(const char *) Py_GetBuildInfo(void); PyAPI_FUNC(const char *) Py_GetBuildInfo(void);
--- Python-2.6b1/Lib/distutils/command/install.py Index: Python-2.6.2/Lib/distutils/command/install.py
+++ Python-2.6b1/Lib/distutils/command/install.py ===================================================================
@@ -22,6 +22,8 @@ --- Python-2.6.2.orig/Lib/distutils/command/install.py
+++ Python-2.6.2/Lib/distutils/command/install.py
@@ -22,6 +22,8 @@ from site import USER_BASE
from site import USER_SITE from site import USER_SITE
@ -20,68 +24,38 @@
if sys.version < "2.2": if sys.version < "2.2":
WINDOWS_SCHEME = { WINDOWS_SCHEME = {
'purelib': '$base', 'purelib': '$base',
@@ -41,15 +43,15 @@ @@ -42,7 +44,7 @@ else:
INSTALL_SCHEMES = { INSTALL_SCHEMES = {
'unix_prefix': { 'unix_prefix': {
- 'purelib': '$base/lib/python$py_version_short/site-packages', 'purelib': '$base/lib/python$py_version_short/site-packages',
- 'platlib': '$platbase/lib/python$py_version_short/site-packages', - 'platlib': '$platbase/lib/python$py_version_short/site-packages',
+ 'purelib': '$base/'+libname+'/python$py_version_short/site-packages',
+ 'platlib': '$platbase/'+libname+'/python$py_version_short/site-packages', + 'platlib': '$platbase/'+libname+'/python$py_version_short/site-packages',
'headers': '$base/include/python$py_version_short/$dist_name', 'headers': '$base/include/python$py_version_short/$dist_name',
'scripts': '$base/bin', 'scripts': '$base/bin',
'data' : '$base', 'data' : '$base',
}, Index: Python-2.6.2/Lib/distutils/sysconfig.py
'unix_home': { ===================================================================
- 'purelib': '$base/lib/python', --- Python-2.6.2.orig/Lib/distutils/sysconfig.py
- 'platlib': '$base/lib/python', +++ Python-2.6.2/Lib/distutils/sysconfig.py
+ 'purelib': '$base/'+libname+'/python', @@ -115,8 +115,11 @@ def get_python_lib(plat_specific=0, stan
+ 'platlib': '$base/'+libname+'/python', prefix = plat_specific and EXEC_PREFIX or PREFIX
'headers': '$base/include/python/$dist_name',
'scripts': '$base/bin',
'data' : '$base',
--- Python-2.6b1/Lib/distutils/sysconfig.py
+++ Python-2.6b1/Lib/distutils/sysconfig.py
@@ -116,7 +116,7 @@
if os.name == "posix": if os.name == "posix":
libpython = os.path.join(prefix, - libpython = os.path.join(prefix,
- "lib", "python" + get_python_version()) - "lib", "python" + get_python_version())
+ sys.lib, "python" + get_python_version()) + if plat_specific or standard_lib:
+ lib = sys.lib
+ else:
+ lib = "lib"
+ libpython = os.path.join(prefix, lib, "python" + get_python_version())
if standard_lib: if standard_lib:
return libpython return libpython
else: else:
--- Python-2.6b1/Lib/distutils/tests/test_install.py Index: Python-2.6.2/Lib/pydoc.py
+++ Python-2.6b1/Lib/distutils/tests/test_install.py ===================================================================
@@ -1,6 +1,7 @@ --- Python-2.6.2.orig/Lib/pydoc.py
"""Tests for distutils.command.install.""" +++ Python-2.6.2/Lib/pydoc.py
@@ -350,7 +350,7 @@ class Doc:
import os
+import sys
import unittest
from distutils.command.install import install
@@ -23,7 +24,7 @@
dist.script_name = os.path.join(builddir, "setup.py")
dist.command_obj["build"] = support.DummyCommand(
build_base=builddir,
- build_lib=os.path.join(builddir, "lib"),
+ build_lib=os.path.join(builddir, sys.lib),
)
cmd = install(dist)
@@ -38,7 +39,7 @@
expected = os.path.normpath(expected)
self.assertEqual(got, expected)
- libdir = os.path.join(destination, "lib", "python")
+ libdir = os.path.join(destination, sys.lib, "python")
check_path(cmd.install_lib, libdir)
check_path(cmd.install_platlib, libdir)
check_path(cmd.install_purelib, libdir)
--- Python-2.6b1/Lib/pydoc.py
+++ Python-2.6b1/Lib/pydoc.py
@@ -347,7 +347,7 @@
docloc = os.environ.get("PYTHONDOCS", docloc = os.environ.get("PYTHONDOCS",
"http://docs.python.org/library") "http://docs.python.org/library")
@ -90,9 +64,11 @@
"python"+sys.version[0:3]) "python"+sys.version[0:3])
if (isinstance(object, type(os)) and if (isinstance(object, type(os)) and
(object.__name__ in ('errno', 'exceptions', 'gc', 'imp', (object.__name__ in ('errno', 'exceptions', 'gc', 'imp',
--- Python-2.6b1/Lib/site.py Index: Python-2.6.2/Lib/site.py
+++ Python-2.6b1/Lib/site.py ===================================================================
@@ -265,13 +265,13 @@ --- Python-2.6.2.orig/Lib/site.py
+++ Python-2.6.2/Lib/site.py
@@ -265,13 +265,19 @@ def addsitepackages(known_paths):
if sys.platform in ('os2emx', 'riscos'): if sys.platform in ('os2emx', 'riscos'):
sitedirs.append(os.path.join(prefix, "Lib", "site-packages")) sitedirs.append(os.path.join(prefix, "Lib", "site-packages"))
elif os.sep == '/': elif os.sep == '/':
@ -101,7 +77,13 @@
"python" + sys.version[:3], "python" + sys.version[:3],
"site-packages")) "site-packages"))
- sitedirs.append(os.path.join(prefix, "lib", "site-python")) - sitedirs.append(os.path.join(prefix, "lib", "site-python"))
+ if sys.lib != "lib":
+ sitedirs.append(os.path.join(prefix, "lib",
+ "python" + sys.version[:3],
+ "site-packages"))
+ sitedirs.append(os.path.join(prefix, sys.lib, "site-python")) + sitedirs.append(os.path.join(prefix, sys.lib, "site-python"))
+ if sys.lib != "lib":
+ sitedirs.append(os.path.join(prefix, "lib", "site-python"))
else: else:
sitedirs.append(prefix) sitedirs.append(prefix)
- sitedirs.append(os.path.join(prefix, "lib", "site-packages")) - sitedirs.append(os.path.join(prefix, "lib", "site-packages"))
@ -109,8 +91,10 @@
if sys.platform == "darwin": if sys.platform == "darwin":
# for framework builds *only* we add the standard Apple # for framework builds *only* we add the standard Apple
--- Python-2.6b1/Lib/test/test_dl.py Index: Python-2.6.2/Lib/test/test_dl.py
+++ Python-2.6b1/Lib/test/test_dl.py ===================================================================
--- Python-2.6.2.orig/Lib/test/test_dl.py
+++ Python-2.6.2/Lib/test/test_dl.py
@@ -4,10 +4,11 @@ @@ -4,10 +4,11 @@
""" """
from test.test_support import verbose,TestSkipped, import_module from test.test_support import verbose,TestSkipped, import_module
@ -125,9 +109,11 @@
('/usr/bin/cygwin1.dll', 'getpid'), ('/usr/bin/cygwin1.dll', 'getpid'),
('/usr/lib/libc.dylib', 'getpid'), ('/usr/lib/libc.dylib', 'getpid'),
] ]
--- Python-2.6b1/Lib/trace.py Index: Python-2.6.2/Lib/trace.py
+++ Python-2.6b1/Lib/trace.py ===================================================================
@@ -757,10 +757,10 @@ --- Python-2.6.2.orig/Lib/trace.py
+++ Python-2.6.2/Lib/trace.py
@@ -757,10 +757,10 @@ def main(argv=None):
# should I also call expanduser? (after all, could use $HOME) # should I also call expanduser? (after all, could use $HOME)
s = s.replace("$prefix", s = s.replace("$prefix",
@ -140,9 +126,11 @@
"python" + sys.version[:3])) "python" + sys.version[:3]))
s = os.path.normpath(s) s = os.path.normpath(s)
ignore_dirs.append(s) ignore_dirs.append(s)
--- Python-2.6b1/Makefile.pre.in Index: Python-2.6.2/Makefile.pre.in
+++ Python-2.6b1/Makefile.pre.in ===================================================================
@@ -75,6 +75,8 @@ --- Python-2.6.2.orig/Makefile.pre.in
+++ Python-2.6.2/Makefile.pre.in
@@ -75,6 +75,8 @@ PY_CFLAGS= $(CFLAGS) $(CPPFLAGS) $(CFLAG
# Machine-dependent subdirectories # Machine-dependent subdirectories
MACHDEP= @MACHDEP@ MACHDEP= @MACHDEP@
@ -151,7 +139,7 @@
# Install prefix for architecture-independent files # Install prefix for architecture-independent files
prefix= @prefix@ prefix= @prefix@
@@ -505,6 +507,7 @@ @@ -509,6 +511,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
-DEXEC_PREFIX='"$(exec_prefix)"' \ -DEXEC_PREFIX='"$(exec_prefix)"' \
-DVERSION='"$(VERSION)"' \ -DVERSION='"$(VERSION)"' \
-DVPATH='"$(VPATH)"' \ -DVPATH='"$(VPATH)"' \
@ -159,7 +147,7 @@
-o $@ $(srcdir)/Modules/getpath.c -o $@ $(srcdir)/Modules/getpath.c
Modules/python.o: $(srcdir)/Modules/python.c Modules/python.o: $(srcdir)/Modules/python.c
@@ -536,7 +539,7 @@ @@ -540,7 +543,7 @@ $(AST_C): $(AST_ASDL) $(ASDLGEN_FILES)
Python/compile.o Python/symtable.o: $(GRAMMAR_H) $(AST_H) Python/compile.o Python/symtable.o: $(GRAMMAR_H) $(AST_H)
Python/getplatform.o: $(srcdir)/Python/getplatform.c Python/getplatform.o: $(srcdir)/Python/getplatform.c
@ -168,8 +156,10 @@
Python/importdl.o: $(srcdir)/Python/importdl.c Python/importdl.o: $(srcdir)/Python/importdl.c
$(CC) -c $(PY_CFLAGS) -I$(DLINCLDIR) -o $@ $(srcdir)/Python/importdl.c $(CC) -c $(PY_CFLAGS) -I$(DLINCLDIR) -o $@ $(srcdir)/Python/importdl.c
--- Python-2.6b1/Modules/getpath.c Index: Python-2.6.2/Modules/getpath.c
+++ Python-2.6b1/Modules/getpath.c ===================================================================
--- Python-2.6.2.orig/Modules/getpath.c
+++ Python-2.6.2/Modules/getpath.c
@@ -116,9 +116,11 @@ @@ -116,9 +116,11 @@
#define EXEC_PREFIX PREFIX #define EXEC_PREFIX PREFIX
#endif #endif
@ -184,7 +174,7 @@
#endif #endif
#ifndef LANDMARK #ifndef LANDMARK
@@ -129,7 +131,7 @@ @@ -129,7 +131,7 @@ static char prefix[MAXPATHLEN+1];
static char exec_prefix[MAXPATHLEN+1]; static char exec_prefix[MAXPATHLEN+1];
static char progpath[MAXPATHLEN+1]; static char progpath[MAXPATHLEN+1];
static char *module_search_path = NULL; static char *module_search_path = NULL;
@ -193,9 +183,11 @@
static void static void
reduce(char *dir) reduce(char *dir)
--- Python-2.6b1/Python/getplatform.c Index: Python-2.6.2/Python/getplatform.c
+++ Python-2.6b1/Python/getplatform.c ===================================================================
@@ -10,3 +10,23 @@ --- Python-2.6.2.orig/Python/getplatform.c
+++ Python-2.6.2/Python/getplatform.c
@@ -10,3 +10,23 @@ Py_GetPlatform(void)
{ {
return PLATFORM; return PLATFORM;
} }
@ -219,9 +211,11 @@
+{ +{
+ return LIB; + return LIB;
+} +}
--- Python-2.6b1/Python/sysmodule.c Index: Python-2.6.2/Python/sysmodule.c
+++ Python-2.6b1/Python/sysmodule.c ===================================================================
@@ -1361,6 +1361,10 @@ --- Python-2.6.2.orig/Python/sysmodule.c
+++ Python-2.6.2/Python/sysmodule.c
@@ -1379,6 +1379,10 @@ _PySys_Init(void)
PyString_FromString(Py_GetCopyright())); PyString_FromString(Py_GetCopyright()));
SET_SYS_FROM_STRING("platform", SET_SYS_FROM_STRING("platform",
PyString_FromString(Py_GetPlatform())); PyString_FromString(Py_GetPlatform()));
@ -232,9 +226,11 @@
SET_SYS_FROM_STRING("executable", SET_SYS_FROM_STRING("executable",
PyString_FromString(Py_GetProgramFullPath())); PyString_FromString(Py_GetProgramFullPath()));
SET_SYS_FROM_STRING("prefix", SET_SYS_FROM_STRING("prefix",
--- Python-2.6b1/configure.in Index: Python-2.6.2/configure.in
+++ Python-2.6b1/configure.in ===================================================================
@@ -569,6 +569,41 @@ --- Python-2.6.2.orig/configure.in
+++ Python-2.6.2/configure.in
@@ -574,6 +574,41 @@ SunOS*)
;; ;;
esac esac
@ -276,9 +272,11 @@
AC_SUBST(LIBRARY) AC_SUBST(LIBRARY)
AC_MSG_CHECKING(LIBRARY) AC_MSG_CHECKING(LIBRARY)
--- Python-2.6b1/setup.py Index: Python-2.6.2/setup.py
+++ Python-2.6b1/setup.py ===================================================================
@@ -310,7 +310,7 @@ --- Python-2.6.2.orig/setup.py
+++ Python-2.6.2/setup.py
@@ -310,7 +310,7 @@ class PyBuildExt(build_ext):
def detect_modules(self): def detect_modules(self):
# Ensure that /usr/local is always used # Ensure that /usr/local is always used
@ -287,7 +285,7 @@
add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
# Add paths specified in the environment variables LDFLAGS and # Add paths specified in the environment variables LDFLAGS and
@@ -361,8 +361,7 @@ @@ -362,8 +362,7 @@ class PyBuildExt(build_ext):
# if a file is found in one of those directories, it can # if a file is found in one of those directories, it can
# be assumed that no additional -I,-L directives are needed. # be assumed that no additional -I,-L directives are needed.
lib_dirs = self.compiler.library_dirs + [ lib_dirs = self.compiler.library_dirs + [
@ -297,7 +295,7 @@
] ]
inc_dirs = self.compiler.include_dirs + ['/usr/include'] inc_dirs = self.compiler.include_dirs + ['/usr/include']
exts = [] exts = []
@@ -583,11 +582,11 @@ @@ -585,11 +584,11 @@ class PyBuildExt(build_ext):
elif self.compiler.find_library_file(lib_dirs, 'curses'): elif self.compiler.find_library_file(lib_dirs, 'curses'):
readline_libs.append('curses') readline_libs.append('curses')
elif self.compiler.find_library_file(lib_dirs + elif self.compiler.find_library_file(lib_dirs +
@ -311,7 +309,7 @@
extra_link_args=readline_extra_link_args, extra_link_args=readline_extra_link_args,
libraries=readline_libs) ) libraries=readline_libs) )
else: else:
@@ -1540,18 +1539,17 @@ @@ -1582,18 +1581,17 @@ class PyBuildExt(build_ext):
# Check for various platform-specific directories # Check for various platform-specific directories
if platform == 'sunos5': if platform == 'sunos5':
include_dirs.append('/usr/openwin/include') include_dirs.append('/usr/openwin/include')

View File

@ -1 +1 @@
import site; import sys; site.addsitedir('/usr/local/' + sys.lib + '/python' + sys.version[:3] + '/site-packages',set()) import site; import sys; site.addsitedir("/usr/local/" + sys.lib + "/python"+sys.version[:3]+"/site-packages", set()); sys.lib != "lib" and site.addsitedir("/usr/local/lib/python"+sys.version[:3]+"/site-packages", set())

View File

@ -13,3 +13,6 @@ python -O -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_
%py_requires(d) \ %py_requires(d) \
BuildRequires: /usr/bin/python %{-d:python-devel} \ BuildRequires: /usr/bin/python %{-d:python-devel} \
PreReq: python = %{py_ver} PreReq: python = %{py_ver}
%python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib();")
%python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(True);")

View File

@ -0,0 +1,16 @@
--- Lib/distutils/tests/test_bdist_wininst.py
+++ Lib/distutils/tests/test_bdist_wininst.py
@@ -5,11 +5,13 @@
from distutils.dist import Distribution
from distutils.command.bdist_wininst import bdist_wininst
from distutils.tests import support
+from distutils import log
class BuildWinInstTestCase(support.TempdirManager,
unittest.TestCase):
def test_get_exe_bytes(self):
+ log.set_threshold(log.ERROR)
# issue5731: command was broken on non-windows platforms
# this test makes sure it works now for every platform

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Sun Aug 2 17:01:16 UTC 2009 - jansimon.moeller@opensuse.org
- fix files section for ARM, as bz2.so isn't built on ARM.
-------------------------------------------------------------------
Fri Jul 31 22:41:02 CEST 2009 - matejcik@suse.cz
- added /usr/lib/python2.6{,/site-packages} to the package even if
it is on lib64 arch
- added %python_sitelib and %python_sitearch for fedora compatibility
-------------------------------------------------------------------
Thu Jul 30 18:34:09 CEST 2009 - matejcik@suse.cz
- fixed test in test_distutils suite that would generate a warning
when the log threshold was set too low by preceding tests
-------------------------------------------------------------------
Wed Jul 29 16:09:32 CEST 2009 - matejcik@suse.cz
- support noarch python packages (modified multilib patch
to differentiate between purelib and platlib, added /usr/lib
to search path in all cases
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 16 10:11:27 CEST 2009 - coolo@novell.com Thu Jul 16 10:11:27 CEST 2009 - coolo@novell.com

View File

@ -33,7 +33,7 @@ Obsoletes: python-64bit
# #
Summary: Python Interpreter base package Summary: Python Interpreter base package
Version: 2.6.2 Version: 2.6.2
Release: 2 Release: 3
%define tarname Python-%{version} %define tarname Python-%{version}
Source0: %{tarname}.tar.bz2 Source0: %{tarname}.tar.bz2
Source1: macros.python Source1: macros.python
@ -42,12 +42,13 @@ Source13: distutils.cfg
Source14: _local.pth Source14: _local.pth
Patch01: Python-2.3.3-dirs.patch Patch01: Python-2.3.3-dirs.patch
Patch10: python-distutils-rpm-8.patch Patch10: python-distutils-rpm-8.patch
Patch21: Python-2.6b1-multilib.patch Patch21: Python-2.6.2-multilib.patch
Patch25: python-2.6b1-canonicalize2.patch Patch25: python-2.6b1-canonicalize2.patch
Patch31: python-2.5.2-fwrapv.patch Patch31: python-2.5.2-fwrapv.patch
Patch35: python-2.5.2-configure.patch Patch35: python-2.5.2-configure.patch
Patch37: python-2.6rc2-https-proxy.patch Patch37: python-2.6rc2-https-proxy.patch
Patch38: python-2.6-gettext-plurals.patch Patch38: python-2.6-gettext-plurals.patch
Patch39: python-2.6.2-test_distutils.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define python_version %(echo %{version} | head -c 3) %define python_version %(echo %{version} | head -c 3)
Provides: %{name} = %{python_version} Provides: %{name} = %{python_version}
@ -134,6 +135,7 @@ Authors:
%patch35 %patch35
%patch37 %patch37
%patch38 %patch38
%patch39
# some cleanup # some cleanup
find . -name .cvsignore -type f -print0 | xargs -0 rm -f find . -name .cvsignore -type f -print0 | xargs -0 rm -f
find . -name CVS -type d -print0 | xargs -0 rm -rf find . -name CVS -type d -print0 | xargs -0 rm -rf
@ -213,6 +215,8 @@ install -m 644 %{S:13} ${RPM_BUILD_ROOT}%{_libdir}/python%{python_version}/distu
install -m 644 %{S:14} ${RPM_BUILD_ROOT}%{_libdir}/python%{python_version}/site-packages install -m 644 %{S:14} ${RPM_BUILD_ROOT}%{_libdir}/python%{python_version}/site-packages
install -d -m 755 ${RPM_BUILD_ROOT}/etc/rpm install -d -m 755 ${RPM_BUILD_ROOT}/etc/rpm
install -m 644 %{S:1} ${RPM_BUILD_ROOT}/etc/rpm install -m 644 %{S:1} ${RPM_BUILD_ROOT}/etc/rpm
# make sure /usr/lib/python/site-packages exists even on lib64 machines
mkdir -p ${RPM_BUILD_ROOT}/usr/lib/python%{python_version}/site-packages
######################################## ########################################
# some cleanups # some cleanups
######################################## ########################################
@ -293,6 +297,8 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_includedir}/python%{python_version} %dir %{_includedir}/python%{python_version}
%{_includedir}/python%{python_version}/pyconfig.h %{_includedir}/python%{python_version}/pyconfig.h
%{_libdir}/python %{_libdir}/python
%dir /usr/lib/python%{python_version}
%dir /usr/lib/python%{python_version}/site-packages
%dir %{_libdir}/python%{python_version} %dir %{_libdir}/python%{python_version}
%dir %{_libdir}/python%{python_version}/config %dir %{_libdir}/python%{python_version}/config
%{_libdir}/python%{python_version}/config/Setup %{_libdir}/python%{python_version}/config/Setup
@ -340,7 +346,10 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/python%{python_version}/lib-dynload/_weakref.so %{_libdir}/python%{python_version}/lib-dynload/_weakref.so
%{_libdir}/python%{python_version}/lib-dynload/array.so %{_libdir}/python%{python_version}/lib-dynload/array.so
%{_libdir}/python%{python_version}/lib-dynload/binascii.so %{_libdir}/python%{python_version}/lib-dynload/binascii.so
#arm doesn't build this module
%ifnarch %arm
%{_libdir}/python%{python_version}/lib-dynload/bz2.so %{_libdir}/python%{python_version}/lib-dynload/bz2.so
%endif
%{_libdir}/python%{python_version}/lib-dynload/cPickle.so %{_libdir}/python%{python_version}/lib-dynload/cPickle.so
%{_libdir}/python%{python_version}/lib-dynload/cStringIO.so %{_libdir}/python%{python_version}/lib-dynload/cStringIO.so
%{_libdir}/python%{python_version}/lib-dynload/cmath.so %{_libdir}/python%{python_version}/lib-dynload/cmath.so

View File

@ -24,7 +24,7 @@ Group: Development/Languages/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Additional Package Documentation for Python. Summary: Additional Package Documentation for Python.
Version: 2.6 Version: 2.6
Release: 12 Release: 13
%define pyver 2.6.2 %define pyver 2.6.2
BuildArch: noarch BuildArch: noarch
%define tarname Python-%{pyver} %define tarname Python-%{pyver}

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jul 29 17:25:33 CEST 2009 - matejcik@suse.cz
- renamed multilib patch to reflect the changes
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 16 10:11:27 CEST 2009 - coolo@novell.com Thu Jul 16 10:11:27 CEST 2009 - coolo@novell.com

View File

@ -35,7 +35,7 @@ Obsoletes: python-64bit
Obsoletes: python-nothreads python21 python-elementtree python-sqlite Obsoletes: python-nothreads python21 python-elementtree python-sqlite
Summary: Python Interpreter Summary: Python Interpreter
Version: 2.6.2 Version: 2.6.2
Release: 2 Release: 3
Requires: python-base = %{version} Requires: python-base = %{version}
%define tarname Python-%{version} %define tarname Python-%{version}
Source0: %{tarname}.tar.bz2 Source0: %{tarname}.tar.bz2
@ -46,7 +46,7 @@ Source10: python.csh
#Source11: testfiles.tar.bz2 #Source11: testfiles.tar.bz2
# issues with copyrighted Unicode testing files # issues with copyrighted Unicode testing files
Patch01: Python-2.3.3-dirs.patch Patch01: Python-2.3.3-dirs.patch
Patch21: Python-2.6b1-multilib.patch Patch21: Python-2.6.2-multilib.patch
Patch23: python-2.6b3-ssl-compat.patch Patch23: python-2.6b3-ssl-compat.patch
Patch25: python-2.6b1-canonicalize2.patch Patch25: python-2.6b1-canonicalize2.patch
Patch30: python-2.5.1-sqlite.patch Patch30: python-2.5.1-sqlite.patch