|
@@ -11,8 +11,8 @@
|
|
Summary: An interpreted, interactive, object-oriented programming language.
|
|
Summary: An interpreted, interactive, object-oriented programming language.
|
|
Summary(ja): オブジェクト指向言語 Python インタプリタ
|
|
Summary(ja): オブジェクト指向言語 Python インタプリタ
|
|
Name: python
|
|
Name: python
|
|
-Version: %{pybasever}.6
|
|
|
|
-Release: 4%{?_dist_release}
|
|
|
|
|
|
+Version: %{pybasever}.7
|
|
|
|
+Release: 1%{?_dist_release}
|
|
License: PSF
|
|
License: PSF
|
|
Group: Development/Languages
|
|
Group: Development/Languages
|
|
URL: http://www.python.org/%{pybasever}/
|
|
URL: http://www.python.org/%{pybasever}/
|
|
@@ -20,45 +20,27 @@ Source0: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
|
|
Source1: http://docs.python.org/archives/python-%{version}-docs-html.tar.bz2
|
|
Source1: http://docs.python.org/archives/python-%{version}-docs-html.tar.bz2
|
|
Source2: http://python-doc-ja.googlecode.com/files/python-doc-%{pybasever}ja1-html.zip
|
|
Source2: http://python-doc-ja.googlecode.com/files/python-doc-%{pybasever}ja1-html.zip
|
|
Source6: shmmodule.c
|
|
Source6: shmmodule.c
|
|
-#Patch0: python-2.7.1-Setup.dist.patch
|
|
|
|
Patch0: python-2.7.1-config.patch
|
|
Patch0: python-2.7.1-config.patch
|
|
Patch3: python-2.2.1-pydocnogui.patch
|
|
Patch3: python-2.2.1-pydocnogui.patch
|
|
Patch4: python-2.3.3-distutilrpm.patch
|
|
Patch4: python-2.3.3-distutilrpm.patch
|
|
-Patch10: python-2.6-db48.patch
|
|
|
|
-Patch11: http://bugs.python.org/file16549/python-support_bdb-4.8-v2.patch
|
|
|
|
|
|
|
|
## from fedora
|
|
## from fedora
|
|
Patch21: python-2.3.4-lib64-regex.patch
|
|
Patch21: python-2.3.4-lib64-regex.patch
|
|
Patch22: python-2.5-cflags.patch
|
|
Patch22: python-2.5-cflags.patch
|
|
Patch23: python-2.5.1-plural-fix.patch
|
|
Patch23: python-2.5.1-plural-fix.patch
|
|
Patch24: python-2.5.1-sqlite-encoding.patch
|
|
Patch24: python-2.5.1-sqlite-encoding.patch
|
|
-Patch25: python-2.6-rpath.patch
|
|
|
|
-Patch26: python-2.6.4-distutils-rpath.patch
|
|
|
|
-Patch27: python-2.6.4-setup-db48.patch
|
|
|
|
-Patch28: python-2.6.5-fix-expat-issue9054.patch
|
|
|
|
Patch29: python-2.6.5-more-configuration-flags.patch
|
|
Patch29: python-2.6.5-more-configuration-flags.patch
|
|
-Patch30: python-2.7-autotool-intermediates.patch
|
|
|
|
Patch31: python-2.7rc1-binutils-no-dep.patch
|
|
Patch31: python-2.7rc1-binutils-no-dep.patch
|
|
-Patch33: python-2.7rc1-ctypes-noexecmem.patch
|
|
|
|
-Patch34: python-2.7rc1-debug-build.patch
|
|
|
|
-Patch35: python-2.7rc1-dtrace.patch
|
|
|
|
Patch36: python-2.7rc1-no-static-lib.patch
|
|
Patch36: python-2.7rc1-no-static-lib.patch
|
|
Patch37: python-2.7rc1-socketmodule-constants.patch
|
|
Patch37: python-2.7rc1-socketmodule-constants.patch
|
|
Patch38: python-2.7rc1-socketmodule-constants2.patch
|
|
Patch38: python-2.7rc1-socketmodule-constants2.patch
|
|
Patch39: python-2.7rc1-statvfs-f_flag-constants.patch
|
|
Patch39: python-2.7rc1-statvfs-f_flag-constants.patch
|
|
-Patch40: python-2.7rc2-r79310.patch
|
|
|
|
|
|
|
|
Patch41: 00121-add-Modules-to-build-path.patch
|
|
Patch41: 00121-add-Modules-to-build-path.patch
|
|
Patch42: 00125-less-verbose-COUNT_ALLOCS.patch
|
|
Patch42: 00125-less-verbose-COUNT_ALLOCS.patch
|
|
Patch43: 00133-skip-test_dl.patch
|
|
Patch43: 00133-skip-test_dl.patch
|
|
Patch44: 00137-skip-distutils-tests-that-fail-in-rpmbuild.patch
|
|
Patch44: 00137-skip-distutils-tests-that-fail-in-rpmbuild.patch
|
|
|
|
|
|
-## from mandriva
|
|
|
|
-Patch50: Python-2.7-CVE-2010-3493.diff
|
|
|
|
-Patch51: Python-2.7-CVE-2010-3492.diff
|
|
|
|
-Patch52: python-2.5.2-fix_UTF-8_name.patch
|
|
|
|
-Patch53: python-2.7-module-linkage.patch
|
|
|
|
-
|
|
|
|
## for lib64
|
|
## for lib64
|
|
Patch100: python-2.7-lib64-Makefile.patch
|
|
Patch100: python-2.7-lib64-Makefile.patch
|
|
Patch101: python-2.7-lib64-setup.patch
|
|
Patch101: python-2.7-lib64-setup.patch
|
|
@@ -68,7 +50,6 @@ Patch104: python-2.7-lib64-install.patch
|
|
Patch105: python-2.7-lib64-sysconfig.patch
|
|
Patch105: python-2.7-lib64-sysconfig.patch
|
|
Patch106: python-2.7-lib64-distutils_sysconfig.patch
|
|
Patch106: python-2.7-lib64-distutils_sysconfig.patch
|
|
Patch107: python-2.7-lib64-test_install.patch
|
|
Patch107: python-2.7-lib64-test_install.patch
|
|
-Patch108: python-2.7.1-lib64-test_site.patch
|
|
|
|
|
|
|
|
Patch200: python-2.7-recvfrom_into_buffer_overflow_2.7.patch
|
|
Patch200: python-2.7-recvfrom_into_buffer_overflow_2.7.patch
|
|
|
|
|
|
@@ -200,30 +181,17 @@ user interface for Python programming.
|
|
%patch3 -p1 -b .no_gui
|
|
%patch3 -p1 -b .no_gui
|
|
%patch4 -p1 -b .distutilrpm
|
|
%patch4 -p1 -b .distutilrpm
|
|
|
|
|
|
-## for bsddb-4.8
|
|
|
|
-#%patch10 -p1 -b .db48
|
|
|
|
-#%patch11 -p0 -b .db48-v2
|
|
|
|
-
|
|
|
|
## from fedora-14
|
|
## from fedora-14
|
|
%patch21 -p1 -b .lib64-regex
|
|
%patch21 -p1 -b .lib64-regex
|
|
%patch22 -p1 -b .cflags
|
|
%patch22 -p1 -b .cflags
|
|
%patch23 -p1 -b .plural-fix
|
|
%patch23 -p1 -b .plural-fix
|
|
%patch24 -p1 -b .sqlite-encoding
|
|
%patch24 -p1 -b .sqlite-encoding
|
|
-%patch25 -p1 -b .rpath
|
|
|
|
-##%patch26 -p1 -b .distutils-rpath
|
|
|
|
-###%patch27 -p1 -b .setup-db48
|
|
|
|
-###%patch28 -p0 -b .fix-expat-issue9054
|
|
|
|
%patch29 -p1 -b .more-configuration-flags
|
|
%patch29 -p1 -b .more-configuration-flags
|
|
-###%patch30 -p0 -b .autotool-intermediates
|
|
|
|
%patch31 -p1 -b .binutils-no-dep
|
|
%patch31 -p1 -b .binutils-no-dep
|
|
-##%patch33 -p1 -b .ctypes-noexecmem
|
|
|
|
-###%patch34 -p1 -b .debug-build
|
|
|
|
-###%patch35 -p1 -b .dtrace
|
|
|
|
%patch36 -p1 -b .no-static-lib
|
|
%patch36 -p1 -b .no-static-lib
|
|
%patch37 -p1 -b .socketmodule-constants
|
|
%patch37 -p1 -b .socketmodule-constants
|
|
%patch38 -p1 -b .socketmodule-constants2
|
|
%patch38 -p1 -b .socketmodule-constants2
|
|
%patch39 -p1 -b .statvfs-f_flag-constants
|
|
%patch39 -p1 -b .statvfs-f_flag-constants
|
|
-#%patch40 -p0 -R -b .r79310
|
|
|
|
|
|
|
|
## from fedora-rawhide on 2.7.5
|
|
## from fedora-rawhide on 2.7.5
|
|
%patch41 -p1
|
|
%patch41 -p1
|
|
@@ -231,12 +199,6 @@ user interface for Python programming.
|
|
%patch43 -p1
|
|
%patch43 -p1
|
|
%patch44 -p1
|
|
%patch44 -p1
|
|
|
|
|
|
-## from mandriva
|
|
|
|
-###%patch50 -p0 -b .CVE-2010-3493
|
|
|
|
-###%patch51 -p1 -b .CVE-2010-3492
|
|
|
|
-###%patch52 -p1 -b .fix_UTF-8_name
|
|
|
|
-#%patch53 -p0 -b .module-linkage.patch 5/6
|
|
|
|
-
|
|
|
|
%if %{_lib} == lib64
|
|
%if %{_lib} == lib64
|
|
%patch100 -p1 -b .Makefile
|
|
%patch100 -p1 -b .Makefile
|
|
%patch101 -p1 -b .setup
|
|
%patch101 -p1 -b .setup
|
|
@@ -501,6 +463,10 @@ rm -fr $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Wed Jul 02 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.7.7-1
|
|
|
|
+- new upstream release
|
|
|
|
+- remove Patch25 (python-2.6-rpath.patch)
|
|
|
|
+
|
|
* Sat Mar 15 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.7.6-4
|
|
* Sat Mar 15 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.7.6-4
|
|
- added Patch200 from upstream to fix CVE-2014-1912
|
|
- added Patch200 from upstream to fix CVE-2014-1912
|
|
|
|
|