Browse Source

python27: update to 2.7.6

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8253 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 10 years ago
parent
commit
7c646bdcb3
1 changed files with 21 additions and 10 deletions
  1. 21 10
      p/python27/python27-vl.spec

+ 21 - 10
p/python27/python27-vl.spec

@@ -11,22 +11,22 @@
 Summary: An interpreted, interactive, object-oriented programming language.
 Summary(ja): オブジェクト指向言語 Python インタプリタ
 Name: python27
-Version: %{pybasever}.1
+Version: %{pybasever}.6
 Release: 1%{?_dist_release}
 License: PSF - see LICENSE
 Group: Development/Languages
 URL: http://www.python.org/%{pybasever}/
-Source0: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.bz2
+Source0: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
 Source1: http://docs.python.org/archives/python-%{version}-docs-html.tar.bz2
 Source6: shmmodule.c
-Patch0: python-2.7.1-Setup.dist.patch
+#Patch0: python-2.7.1-Setup.dist.patch
+Patch0: python-2.7.1-config.patch
 Patch3: python-2.2.1-pydocnogui.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-14
-Patch20: make-pydoc-more-robust-001.patch
 Patch21: python-2.3.4-lib64-regex.patch
 Patch22: python-2.5-cflags.patch
 Patch23: python-2.5.1-plural-fix.patch
@@ -38,7 +38,6 @@ Patch28: python-2.6.5-fix-expat-issue9054.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
-Patch32: python-2.7rc1-codec-ascii-tolower.patch
 Patch33: python-2.7rc1-ctypes-noexecmem.patch
 Patch34: python-2.7rc1-debug-build.patch
 Patch35: python-2.7rc1-dtrace.patch
@@ -48,6 +47,11 @@ Patch38: python-2.7rc1-socketmodule-constants2.patch
 Patch39: python-2.7rc1-statvfs-f_flag-constants.patch
 Patch40: python-2.7rc2-r79310.patch
 
+Patch41: 00121-add-Modules-to-build-path.patch
+Patch42: 00125-less-verbose-COUNT_ALLOCS.patch
+Patch43: 00133-skip-test_dl.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
@@ -172,7 +176,6 @@ user interface for Python programming.
 #%patch11 -p0 -b .db48-v2
 
 ## from fedora-14
-%patch20 -p0 -b .make-pydoc-more-robust-001
 %patch21 -p1 -b .lib64-regex
 %patch22 -p1 -b .cflags
 %patch23 -p1 -b .plural-fix
@@ -184,7 +187,6 @@ user interface for Python programming.
 %patch29 -p1 -b .more-configuration-flags
 ###%patch30 -p0 -b .autotool-intermediates
 %patch31 -p1 -b .binutils-no-dep
-%patch32 -p1 -b .codec-ascii-tolower
 ##%patch33 -p1 -b .ctypes-noexecmem
 ###%patch34 -p1 -b .debug-build
 ###%patch35 -p1 -b .dtrace
@@ -192,13 +194,19 @@ user interface for Python programming.
 %patch37 -p1 -b .socketmodule-constants
 %patch38 -p1 -b .socketmodule-constants2
 %patch39 -p1 -b .statvfs-f_flag-constants
-%patch40 -p0 -R -b .r79310
+#%patch40 -p0 -R -b .r79310
+
+## from fedora-rawhide on 2.7.5
+%patch41 -p1
+%patch42 -p1 -b .less-verbose-COUNT_ALLOCS
+%patch43 -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
+###%patch52 -p1 -b .fix_UTF-8_name
+#%patch53 -p0 -b .module-linkage.patch
 
 %if %{_lib} == lib64
 %patch100 -p1 -b .Makefile
@@ -461,6 +469,9 @@ rm -fr $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Feb 10 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.6-1
+- update to 2.7.6
+
 * Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 2.7.1-1
 - initial python27 package which splited from pyhton-2.6.5-3
 - updated python to 2.7.1