From 766f9ce0aa01f608f9b91741369375dfcc42674992460544f2c6215cfab922a4 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Tue, 11 Mar 2008 16:57:23 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python?expand=0&rev=13 --- Python-2.5.1.tar.bz2 | 3 - Python-2.5.2.tar.bz2 | 3 + python-2.5.2-fwrapv.patch | 11 + ...python-2.5.2-subprocess-eintr-safety.patch | 2 +- python-doc.spec | 20 +- python-libffi-hppa.diff | 11 - python.changes | 15 + python.spec | 375 +++++++++--------- 8 files changed, 234 insertions(+), 206 deletions(-) delete mode 100644 Python-2.5.1.tar.bz2 create mode 100644 Python-2.5.2.tar.bz2 create mode 100644 python-2.5.2-fwrapv.patch rename python-2.5-subprocess-eintr-safety.patch => python-2.5.2-subprocess-eintr-safety.patch (99%) delete mode 100644 python-libffi-hppa.diff diff --git a/Python-2.5.1.tar.bz2 b/Python-2.5.1.tar.bz2 deleted file mode 100644 index 9e36eed..0000000 --- a/Python-2.5.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d0b5d4dce02c56d2eb0728db3ebd63afc3dae906d158be6532ae4480d311e167 -size 9383651 diff --git a/Python-2.5.2.tar.bz2 b/Python-2.5.2.tar.bz2 new file mode 100644 index 0000000..3d1265d --- /dev/null +++ b/Python-2.5.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2f80e2a62a039e9a1ffa0fdf58707b2d12b3ff33c56472b46bb6d53f45e083e +size 9807597 diff --git a/python-2.5.2-fwrapv.patch b/python-2.5.2-fwrapv.patch new file mode 100644 index 0000000..113f3b6 --- /dev/null +++ b/python-2.5.2-fwrapv.patch @@ -0,0 +1,11 @@ +--- Makefile.pre.in ++++ Makefile.pre.in +@@ -57,7 +57,7 @@ + # Compiler options + OPT= @OPT@ + BASECFLAGS= @BASECFLAGS@ +-CFLAGS= $(BASECFLAGS) $(OPT) $(EXTRA_CFLAGS) ++CFLAGS= $(BASECFLAGS) $(OPT) -fwrapv $(EXTRA_CFLAGS) + # Both CPPFLAGS and LDFLAGS need to contain the shell's value for setup.py to + # be able to build extension modules using the directories specified in the + # environment variables diff --git a/python-2.5-subprocess-eintr-safety.patch b/python-2.5.2-subprocess-eintr-safety.patch similarity index 99% rename from python-2.5-subprocess-eintr-safety.patch rename to python-2.5.2-subprocess-eintr-safety.patch index 1ef2898..fa9dc53 100644 --- a/python-2.5-subprocess-eintr-safety.patch +++ b/python-2.5.2-subprocess-eintr-safety.patch @@ -138,7 +138,7 @@ # blocking. POSIX defines PIPE_BUF >= 512 - bytes_written = os.write(self.stdin.fileno(), buffer(input, input_offset, 512)) + bytes_written = self._write_no_intr(self.stdin.fileno(), buffer(input, input_offset, 512)) - input_offset += bytes_written + input_offset += bytes_written if input_offset >= len(input): self.stdin.close() write_set.remove(self.stdin) diff --git a/python-doc.spec b/python-doc.spec index 526b2d0..21054bc 100644 --- a/python-doc.spec +++ b/python-doc.spec @@ -1,7 +1,7 @@ # # spec file for package python-doc (Version 2.5.1) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,6 +10,7 @@ # norootforbuild + Name: python-doc Url: http://www.python.org/ License: Python Copyright @@ -17,8 +18,8 @@ Group: Development/Languages/Python BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Additional Package Documentation for Python. Version: 2.5.1 -Release: 36 -%define pyver %{version} +Release: 55 +%define pyver 2.5.2 BuildArch: noarch %define tarname Python-%{pyver} %define pyname python @@ -94,17 +95,18 @@ rm -rf $RPM_BUILD_ROOT %defattr(644, root, root, 755) %doc %{_docdir}/%{pyname}/paper-a4 %doc %{_docdir}/%{pyname}/paper-letter + %changelog -* Thu May 24 2007 - jmatejek@suse.cz +* Thu May 24 2007 jmatejek@suse.cz - updated to version 2.5.1 -* Tue Sep 19 2006 - jmatejek@suse.cz +* Tue Sep 19 2006 jmatejek@suse.cz - updated to version 2.5 final, going into STABLE dist -* Wed Sep 13 2006 - jmatejek@suse.cz +* Wed Sep 13 2006 jmatejek@suse.cz - updated to build against 2.5c2 -* Tue Sep 05 2006 - jmatejek@suse.cz +* Tue Sep 05 2006 jmatejek@suse.cz - updated to build against 2.5c1 - will actually update the docs as soon as this goes into STABLE -* Mon Apr 24 2006 - jmatejek@suse.cz +* Mon Apr 24 2006 jmatejek@suse.cz - update to 2.4.3 -* Tue Mar 21 2006 - jmatejek@suse.cz +* Tue Mar 21 2006 jmatejek@suse.cz - created separate noarch specfile diff --git a/python-libffi-hppa.diff b/python-libffi-hppa.diff deleted file mode 100644 index eafd97f..0000000 --- a/python-libffi-hppa.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- Modules/_ctypes/libffi/configure.ac 2007/08/24 11:09:45 1.1 -+++ Modules/_ctypes/libffi/configure.ac 2007/08/24 11:10:13 -@@ -71,7 +71,7 @@ - sh-*-linux* | sh[[34]]*-*-linux*) TARGET=SH; TARGETDIR=sh;; - sh-*-rtems*) TARGET=SH; TARGETDIR=sh;; - sh64-*-linux* | sh5*-*-linux*) TARGET=SH64; TARGETDIR=sh64;; --hppa-*-linux* | parisc-*-linux*) TARGET=PA; TARGETDIR=pa;; -+hppa*-*-linux* | parisc-*-linux*) TARGET=PA; TARGETDIR=pa;; - esac - - if test $TARGETDIR = unknown; then diff --git a/python.changes b/python.changes index 2fc8d64..d76b64d 100644 --- a/python.changes +++ b/python.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Mar 10 18:18:43 CET 2008 - matejcik@suse.cz + +- bnc#367853 turned out to be invalid, upstream is already on to + the real problem +- forcing -fwrapv to compiler flags until upstream has a solution + +------------------------------------------------------------------- +Wed Feb 27 18:08:58 CET 2008 - matejcik@suse.cz + +- update to 2.5.2 + - bugfix-only release, over 100 bugs fixed +- removed hppa patch (already included) +- disabled test_str until gcc issue bnc#367853 is resolved + ------------------------------------------------------------------- Tue Nov 13 17:32:06 CET 2007 - matejcik@suse.cz diff --git a/python.spec b/python.spec index 370dc0e..3fa3a4e 100644 --- a/python.spec +++ b/python.spec @@ -1,7 +1,7 @@ # -# spec file for package python (Version 2.5.1) +# spec file for package python (Version 2.5.2) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,6 +10,7 @@ # norootforbuild + Name: python BuildRequires: blt db-devel fdupes gcc-c++ gdbm-devel gmp-devel libbz2-devel libopenssl-devel ncurses-devel readline-devel sqlite-devel tk-devel xorg-x11-devel #Requires: openssl >= 0.9.8e @@ -19,8 +20,8 @@ Group: Development/Languages/Python AutoReqProv: on Obsoletes: python-nothreads python21 python-elementtree python-sqlite Summary: Python Interpreter -Version: 2.5.1 -Release: 52 +Version: 2.5.2 +Release: 1 %define tarname Python-%{version} Source0: %{tarname}.tar.bz2 Source6: README.SUSE @@ -37,9 +38,9 @@ Patch23: ssl-compat.diff Patch25: python-2.4.2-canonicalize2.patch Patch26: python-2.4-localpath.patch Patch27: python-2.5-https_warn.patch -Patch28: python-2.5-subprocess-eintr-safety.patch -Patch29: python-libffi-hppa.diff +Patch28: python-2.5.2-subprocess-eintr-safety.patch Patch30: python-2.5.1-sqlite.patch +Patch31: python-2.5.2-fwrapv.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define python_version %(echo %{version} | head -c 3) %define idle_name idle @@ -199,8 +200,8 @@ Python2.x, it is part of the core Python distribution. %patch26 %patch27 %patch28 -%patch29 %patch30 +%patch31 # some cleanup find . -name .cvsignore -type f -print0 | xargs -0 rm -f find . -name CVS -type d -print0 | xargs -0 rm -rf @@ -240,7 +241,7 @@ make %{?jobs:-j%jobs} DESTDIR=$RPM_BUILD_ROOT # Berkeley DB library configured to support only private environments # test_file fails in autobuild env - "stdin.seek(-1)" wrongly succeeds. probably an issue with autobuild's stdin # test_nis fails in autobuild env. probably a misconfiguration of mbuild servers -EXCLUDE="-x test_file -x test_nis" +EXCLUDE="-x test_file -x test_nis -x" %ifarch ia64 EXCLUDE="$EXCLUDE -x test_mmap -x test_threaded_import" %endif @@ -471,55 +472,65 @@ rm -rf $RPM_BUILD_ROOT %attr(755, root, root) %{_bindir}/python%{python_version} %attr(755, root, root) %{_bindir}/smtpd.py %{_bindir}/python2 + %changelog -* Tue Nov 13 2007 - matejcik@suse.cz +* Mon Mar 10 2008 matejcik@suse.cz +- bnc#367853 turned out to be invalid, upstream is already on to + the real problem +- forcing -fwrapv to compiler flags until upstream has a solution +* Wed Feb 27 2008 matejcik@suse.cz +- update to 2.5.2 + - bugfix-only release, over 100 bugs fixed +- removed hppa patch (already included) +- disabled test_str until gcc issue bnc#367853 is resolved +* Tue Nov 13 2007 matejcik@suse.cz - patched a bug in sqlite module that would cause segfault on call to executescript() -> TODO return and improve the patch -* Mon Sep 03 2007 - matejcik@suse.cz +* Mon Sep 03 2007 matejcik@suse.cz - replaced fdupes oneliner with %%fdupes macro - added /usr/bin/python2 symlink (#307097) - obsoletes python-elementtree and python-sqlite (#301182) (obsoletes, but doesn't provide - the modules that obsolete those packages are renamed and dependent packages need to be changed) -* Fri Aug 24 2007 - bg@suse.de +* Fri Aug 24 2007 bg@suse.de - fix build on hppa -* Fri Aug 03 2007 - jmatejek@suse.cz +* Fri Aug 03 2007 jmatejek@suse.cz - replaced duplicate files with hardlinks -* Fri Jul 27 2007 - jmatejek@suse.cz +* Fri Jul 27 2007 jmatejek@suse.cz - removed emacs python-mode and dependency on emacs -* Fri Jun 08 2007 - jmatejek@suse.cz +* Fri Jun 08 2007 jmatejek@suse.cz - revisited & explained failing tests - applied EINTR recovery patch (#278622) - experimental replacement of shebang strings, removing dependency on /usr/bin/env -* Thu May 24 2007 - jmatejek@suse.cz +* Thu May 24 2007 jmatejek@suse.cz - update to 2.5.1 - bugfix only release, over 150 bugs fixed - fixes off-by-one memory leak in _localemodule.c (#276889, CVE-2007-2052) - unnecessary patches removed, minor build cleanup - warns when attempting to use https proxy (#214983) -* Tue May 22 2007 - ro@suse.de +* Tue May 22 2007 ro@suse.de - make setup.py accept db-4.5 -* Thu Mar 29 2007 - aj@suse.de +* Thu Mar 29 2007 aj@suse.de - Add ncurses-devel to BuildRequires. -* Sat Mar 24 2007 - aj@suse.de +* Sat Mar 24 2007 aj@suse.de - Add libbz2-devel to BuildRequires. -* Fri Mar 23 2007 - rguenther@suse.de +* Fri Mar 23 2007 rguenther@suse.de - add gdbm-devel BuildRequires -* Mon Jan 08 2007 - cthiel@suse.de +* Mon Jan 08 2007 cthiel@suse.de - fix sqlite3 support (#228733) -* Tue Sep 19 2006 - jmatejek@suse.cz +* Tue Sep 19 2006 jmatejek@suse.cz - update to 2.5 final, going into STABLE dist - issue with lib/python/config is not caused by dirs patch -* Wed Sep 13 2006 - jmatejek@suse.cz +* Wed Sep 13 2006 jmatejek@suse.cz - update to 2.5c2 - 2.5 final is expected next week - removed testfiles.tar.bz2 from package due to copyright issues (see #204867). Reminder: enable urlfetch or put it back (or both, using Nosource) -* Tue Sep 05 2006 - jmatejek@suse.cz +* Tue Sep 05 2006 jmatejek@suse.cz - update to 2.5c1 - many new features, see http://www.python.org/dev/peps/pep-0356/ - 64bit indices issue will require changes of modules, see @@ -537,159 +548,159 @@ rm -rf $RPM_BUILD_ROOT - test_nis fails in autobuild, probably due to a misconfiguration on autobuild servers - it might be good to create python-sqlite3 subpackage -* Mon Apr 24 2006 - jmatejek@suse.cz +* Mon Apr 24 2006 jmatejek@suse.cz - update to 2.4.3 - no big changes, bugfix-only release (about 50 bugs fixed) -* Wed Mar 15 2006 - jmatejek@suse.cz +* Wed Mar 15 2006 jmatejek@suse.cz - moved -doc and -doc-pdf into separate noarch specfile -* Mon Feb 27 2006 - jmatejek@suse.cz +* Mon Feb 27 2006 jmatejek@suse.cz - implemented /usr/local path schemes for bug #149809 - python now recognizes packages in /usr/local/lib/python2.4 - distutils install by default into /usr/local/lib/python2.4/site-packages - on 64bit systems that is of course lib64 -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Sat Jan 14 2006 - kukuk@suse.de +* Sat Jan 14 2006 kukuk@suse.de - Add gmp-devel to nfb -* Mon Nov 28 2005 - jmatejek@suse.cz +* Mon Nov 28 2005 jmatejek@suse.cz - reenabled optimization on ppc64 -* Fri Nov 11 2005 - nadvornik@suse.cz +* Fri Nov 11 2005 nadvornik@suse.cz - fixed another bug in canonicalize patch [#133267] -* Wed Oct 05 2005 - jmatejek@suse.cz +* Wed Oct 05 2005 jmatejek@suse.cz - update to 2.4.2 - additional fixes to canonicalize patch, restored interactive mode -* Mon Sep 26 2005 - jmatejek@suse.cz +* Mon Sep 26 2005 jmatejek@suse.cz - replaced the previous patch with a new one - it now tries to use canonical_file_name(), falling back to realpath() and eventually readlink - canonical_file_name() branch now sets the buffer length -* Fri Sep 23 2005 - jmatejek@suse.cz +* Fri Sep 23 2005 jmatejek@suse.cz - fixed to build with gcc's new buffer overflow checking - added patch from https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=169046 -* Fri Apr 22 2005 - schwab@suse.de +* Fri Apr 22 2005 schwab@suse.de - Always enable SSL bug workarounds. -* Tue Apr 05 2005 - mcihar@suse.cz +* Tue Apr 05 2005 mcihar@suse.cz - update to 2.4.1 -* Thu Mar 24 2005 - uli@suse.de +* Thu Mar 24 2005 uli@suse.de - fixed to build on ARM -* Tue Mar 01 2005 - mcihar@suse.cz +* Tue Mar 01 2005 mcihar@suse.cz - skip some test on ia64 for now -* Tue Feb 08 2005 - mcihar@suse.cz +* Tue Feb 08 2005 mcihar@suse.cz - mark configuration files as %%config -* Tue Feb 01 2005 - mcihar@suse.cz +* Tue Feb 01 2005 mcihar@suse.cz - fix vulnerability in SimpleXMLRPCServer (bug #50321, CAN-2005-0089) -* Tue Dec 28 2004 - mcihar@suse.cz +* Tue Dec 28 2004 mcihar@suse.cz - disable bsddb tests, it fails probably on all 64-bit -* Thu Dec 23 2004 - mcihar@suse.cz +* Thu Dec 23 2004 mcihar@suse.cz - make lib64 installation also work on others than x86_64 -* Mon Dec 20 2004 - mcihar@suse.de +* Mon Dec 20 2004 mcihar@suse.de - fixed build on ppc64 - update multiarch patch - do not test bsddb internals - remove optimalisation from flags, it breaks at least math -* Mon Dec 20 2004 - mcihar@suse.cz +* Mon Dec 20 2004 mcihar@suse.cz - added extra files needed for some tests (codecmaps and unicode normalisation) - enabled bsddb tests - reenabled test_shelve, as it works now -* Thu Dec 16 2004 - mcihar@suse.cz +* Thu Dec 16 2004 mcihar@suse.cz - update db 4.3 patch - fix bdist_rpm when spec file generates more than one rpm -* Tue Dec 14 2004 - bg@suse.de +* Tue Dec 14 2004 bg@suse.de - disable tests for hppa -* Mon Dec 06 2004 - mcihar@suse.cz +* Mon Dec 06 2004 mcihar@suse.cz - fix bsddb module for current bsddb - improved readline detection -* Fri Dec 03 2004 - mcihar@suse.cz +* Fri Dec 03 2004 mcihar@suse.cz - updated documentation to 2.4 -* Wed Dec 01 2004 - mcihar@suse.cz +* Wed Dec 01 2004 mcihar@suse.cz - don't use wctype functions from glibc, it breaks at some situations - enable tests during compilation, removing currently known failures -* Tue Nov 30 2004 - mcihar@suse.cz +* Tue Nov 30 2004 mcihar@suse.cz - update to 2.4 final -* Wed Nov 24 2004 - mcihar@suse.cz +* Wed Nov 24 2004 mcihar@suse.cz - yet another ignore list update, ignore man and locale dirs -* Wed Nov 24 2004 - mcihar@suse.cz +* Wed Nov 24 2004 mcihar@suse.cz - ignore /etc and avoid infinite loop while generating directory list -* Wed Nov 24 2004 - mcihar@suse.cz +* Wed Nov 24 2004 mcihar@suse.cz - ignore one more directories in file list generating - handle correctly headers path in file list generating - handle extra_dir in file list generating - use same way as mandrake to support lib64, at least it's a bit cleaner solution than we had, so we now also have sys.lib - audioop is now enabled on 64-bit -* Tue Nov 23 2004 - mcihar@suse.cz +* Tue Nov 23 2004 mcihar@suse.cz - updated to 2.4c1 (2.4 release candidate 1) - dropped python-mpz package as it was dropped by upstream - completely rewritten and much simplified rpm file list generation, if you have problems with new version, please drop me a note - install also /etc/profile.d/python.csh -* Tue Aug 24 2004 - mcihar@suse.cz +* Tue Aug 24 2004 mcihar@suse.cz - updated README.SUSE - added startup script, which enables saving of history and completion for interactive usage -* Thu May 27 2004 - mcihar@suse.cz +* Thu May 27 2004 mcihar@suse.cz - update to 2.3.4 final (no changes from rc 1) -* Wed May 19 2004 - mcihar@suse.cz +* Wed May 19 2004 mcihar@suse.cz - update to 2.3.4 release candidate 1 (obsoletes some patches taken from cvs) - forcing of large file support is not needed (for quite a long time) - updated README.SUSE -* Tue Mar 16 2004 - mcihar@suse.cz +* Tue Mar 16 2004 mcihar@suse.cz - included some fixes from cvs: - fix possible segfault in bsddb - urllib2 supports non-anonymous ftp and absolute paths - fixed GC problems in PyWeakref_NewRef -* Thu Mar 11 2004 - mcihar@suse.cz +* Thu Mar 11 2004 mcihar@suse.cz - fix readline with utf-8 (bug #34302) -* Wed Mar 03 2004 - mcihar@suse.cz +* Wed Mar 03 2004 mcihar@suse.cz - obsoletes python21 -* Thu Feb 26 2004 - mcihar@suse.cz +* Thu Feb 26 2004 mcihar@suse.cz - all subpackages depend on current python version -* Thu Feb 19 2004 - mcihar@suse.cz +* Thu Feb 19 2004 mcihar@suse.cz - fix Lib/email/Charset.py for use in some locales - fix format string in zipimport module - use system readline - add more IPV6 socket options - use sed instead of perl for replacing - include LICENSE -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - build as user -* Mon Jan 05 2004 - mcihar@suse.cz +* Mon Jan 05 2004 mcihar@suse.cz - updated to 2.3.3 (final) - call %%{run_ldconfig} in post and postun - libpython.2.3.so symlink moved to devel package (bug #33779) -* Fri Dec 12 2003 - mcihar@suse.cz +* Fri Dec 12 2003 mcihar@suse.cz - updated to 2.3.3 (release candidate 1) -* Tue Nov 18 2003 - mcihar@suse.cz +* Tue Nov 18 2003 mcihar@suse.cz - use wchar_t functions from libc, this reduces size of interpreter -* Mon Oct 27 2003 - kukuk@suse.de +* Mon Oct 27 2003 kukuk@suse.de - Remove useless Requires - Remove not used packages from neededforbuild -* Fri Oct 03 2003 - mcihar@suse.cz +* Fri Oct 03 2003 mcihar@suse.cz - updated to 2.3.2 - A bug in autoconf that broke building on HP/UX systems is fixed. - A bug in the Python configure script that meant os.fsync() was never available is fixed. -* Thu Oct 02 2003 - mcihar@suse.cz +* Thu Oct 02 2003 mcihar@suse.cz - force use of directories passed to configure script (-dirs.patch), bug #31947 -* Mon Sep 29 2003 - mcihar@suse.cz +* Mon Sep 29 2003 mcihar@suse.cz - updated to 2.3.1, most of changes were alredy included in -cvs.patch - not so verbose untaring -* Thu Sep 11 2003 - mcihar@suse.cz +* Thu Sep 11 2003 mcihar@suse.cz - included fixes from cvs (branch release23-maint), this fixes some memory leaks and other bugs (-cvs.patch) - nicer output from pydoc (-pydoc.patch) - cleaned up configure parameters - compiling with -Wall -* Wed Sep 10 2003 - mcihar@suse.cz +* Wed Sep 10 2003 mcihar@suse.cz - build as shared -* Wed Sep 03 2003 - mcihar@suse.cz +* Wed Sep 03 2003 mcihar@suse.cz - python now obsoletes python-nothreads (bug #29907) -* Thu Aug 14 2003 - mcihar@suse.cz +* Thu Aug 14 2003 mcihar@suse.cz - fixed symlinks to configuration files - cleaned up spec file -* Wed Aug 06 2003 - mcihar@suse.cz +* Wed Aug 06 2003 mcihar@suse.cz - updated lib64 patch -* Tue Aug 05 2003 - mcihar@suse.cz +* Tue Aug 05 2003 mcihar@suse.cz - updated to final 2.3, some highlights: * Python 2.3 is about 20-30%% faster than Python 2.2.3 * Brand new IDLE @@ -698,40 +709,40 @@ rm -rf $RPM_BUILD_ROOT * Lots of upgraded or new modules and packages. * PYTHONINSPECT variabale that can cause python to behave as it was executed with -i parameter. -* Tue Jul 29 2003 - ro@suse.de +* Tue Jul 29 2003 ro@suse.de - added tk-devel to neededforbuild -* Thu Jun 26 2003 - mcihar@suse.cz +* Thu Jun 26 2003 mcihar@suse.cz - updated to cvs snapshot, mostly because of finally correct DESTDIR support, to avoid buildroot leftovers -* Tue Jun 24 2003 - mcihar@suse.cz +* Tue Jun 24 2003 mcihar@suse.cz - better excluding site-packages from generated dirlist -* Tue Jun 17 2003 - mcihar@suse.cz +* Tue Jun 17 2003 mcihar@suse.cz - ignore site-packages and share directories for filelists - include install dir if not site-packages in filelists -* Tue Jun 17 2003 - mcihar@suse.cz +* Tue Jun 17 2003 mcihar@suse.cz - better handle mutliple level of install directories when generating %%dir entries -* Mon Jun 16 2003 - mcihar@suse.cz +* Mon Jun 16 2003 mcihar@suse.cz - one more distutils patch update: * fix generating of dirs in chrooted installs for install_data * don't include directory for install_scripts -* Mon Jun 16 2003 - mcihar@suse.cz +* Mon Jun 16 2003 mcihar@suse.cz - updated patch to work around problems with self defined get_outputs -* Mon Jun 16 2003 - mcihar@suse.cz +* Mon Jun 16 2003 mcihar@suse.cz - modified distutils to allow generating complete file list for rpm (including directories with %%dir macro), to use this use --record-rpm= instead of --record= -* Thu Jun 05 2003 - mcihar@suse.cz +* Thu Jun 05 2003 mcihar@suse.cz - move documentation where it was in 2.2 versions - fixed permissions for some scripts in devel package -* Thu May 29 2003 - mcihar@suse.cz +* Thu May 29 2003 mcihar@suse.cz - cleaned up specfile - make executable only files that should be -* Mon May 19 2003 - mcihar@suse.cz +* Mon May 19 2003 mcihar@suse.cz - removed .cvsignore files -* Tue Apr 29 2003 - mcihar@suse.cz +* Tue Apr 29 2003 mcihar@suse.cz - updated lib64 patch -* Mon Apr 28 2003 - mcihar@suse.cz +* Mon Apr 28 2003 mcihar@suse.cz - updated to 2.3b1, some highlights: - sum() builtin, adds a sequence of numbers, beats reduce(). - csv module, reads comma-separated-value files (and more). @@ -739,12 +750,12 @@ rm -rf $RPM_BUILD_ROOT - os.walk(), a generator slated to replace os.path.walk(). - platform module, by Marc-Andre Lemburg, returns detailed platform information. -* Thu Apr 10 2003 - mcihar@suse.cz +* Thu Apr 10 2003 mcihar@suse.cz - added DEFS to config/Makefile as it was in 2.2 -* Wed Apr 02 2003 - mcihar@suse.cz +* Wed Apr 02 2003 mcihar@suse.cz - updated lib64 patch - fixed list of built modules for 64-bit arches -* Tue Apr 01 2003 - mcihar@suse.cz +* Tue Apr 01 2003 mcihar@suse.cz - updated to python 2.3 alpha 2 - updated many builtins and modules - new modules: bsddb, bz2, datetime, logging, optparse, sets, @@ -761,239 +772,239 @@ rm -rf $RPM_BUILD_ROOT http://python.org/2.3/highlights.html for more details - moved distutils into -devel package - cleaned up specfile -* Tue Apr 01 2003 - mcihar@suse.cz +* Tue Apr 01 2003 mcihar@suse.cz - removed RPM_BUILD_ROOT leftovers (bug #25963) -* Thu Mar 06 2003 - kukuk@suse.de +* Thu Mar 06 2003 kukuk@suse.de - Provide/Obsolete python-tkinter -* Tue Jan 28 2003 - mcihar@suse.cz +* Tue Jan 28 2003 mcihar@suse.cz - idle symlink corrected for lib64 - fixed LIBDEST path for distutils, closes #22322 -* Fri Jan 10 2003 - mcihar@suse.cz +* Fri Jan 10 2003 mcihar@suse.cz - fixed distutils for lib64 -* Wed Dec 18 2002 - mcihar@suse.cz +* Wed Dec 18 2002 mcihar@suse.cz - improved blt detection for tkinter - build with detected version of tix - enabled SIGFPE catching - enabled signal module - enabled C++ support -* Fri Nov 29 2002 - mcihar@suse.cz +* Fri Nov 29 2002 mcihar@suse.cz - enabled ipv6 support - no apache is needed for building - python-nothreads is not built anymore as is seems that mod_python works correctly woth python 2.2.2 and threads - Makefile also copied to config directory in rpm -* Wed Nov 27 2002 - adrian@suse.de +* Wed Nov 27 2002 adrian@suse.de - Makefile.pre* to config directory (following the official spec file change) -* Fri Nov 08 2002 - mcihar@suse.cz +* Fri Nov 08 2002 mcihar@suse.cz - fixed bad source number for suse-start-python-mode.el -* Thu Nov 07 2002 - mcihar@suse.cz +* Thu Nov 07 2002 mcihar@suse.cz - fixed %%files section for idle on lib64 arches -* Wed Nov 06 2002 - mcihar@suse.cz +* Wed Nov 06 2002 mcihar@suse.cz - included python-mode.el for emacs - idle moved from demos to separate package - merged tk and tkinter -* Wed Oct 30 2002 - mcihar@suse.cz +* Wed Oct 30 2002 mcihar@suse.cz - removed not needed l2h and tetex from neededforbuild -* Wed Oct 30 2002 - ro@suse.de +* Wed Oct 30 2002 ro@suse.de - changed neededforbuild to -* Wed Oct 23 2002 - mcihar@suse.cz +* Wed Oct 23 2002 mcihar@suse.cz - updated to 2.2.2 (bugfix release) - moved python-korean into separate source package -* Tue Sep 17 2002 - ro@suse.de +* Tue Sep 17 2002 ro@suse.de - removed bogus self-provides -* Tue Sep 10 2002 - kukuk@suse.de +* Tue Sep 10 2002 kukuk@suse.de - Add provides for correct update -* Thu Sep 05 2002 - ro@suse.de +* Thu Sep 05 2002 ro@suse.de - remove l2h from neededforbuild (apparently no longer used) -* Thu Aug 15 2002 - ro@suse.de +* Thu Aug 15 2002 ro@suse.de - no fpectl.so on alpha -* Tue Aug 13 2002 - uli@suse.de +* Tue Aug 13 2002 uli@suse.de - rediffed lib64 patch -* Thu Aug 08 2002 - vinil@suse.de +* Thu Aug 08 2002 vinil@suse.de - new version 2.2.1 - new version of Korean codes 2.0.5 and splitted to standalone package 'python-korean' - get rid of Makefile.pre.in - clean part added to spec -* Sun Jul 28 2002 - kukuk@suse.de +* Sun Jul 28 2002 kukuk@suse.de - removed termcap and tetex from neededforbuild (not used) -* Fri Jul 26 2002 - adrian@suse.de +* Fri Jul 26 2002 adrian@suse.de - fix neededforbuild -* Tue Jun 11 2002 - meissner@suse.de +* Tue Jun 11 2002 meissner@suse.de - add ppc64 to list of 64bit archs that don't compile 3 of the plugins. -* Tue Jun 04 2002 - stepan@suse.de +* Tue Jun 04 2002 stepan@suse.de - change more locations of lib to %%{_lib} on platforms that need it. - change Makefile to use install -d instead of mkdir to solve trouble when installing in buildroots. -* Mon Jun 03 2002 - stepan@suse.de +* Mon Jun 03 2002 stepan@suse.de - Change config/Makefile and config/Makefile.pre.in to use %%_lib instead of lib (fixes i.e. zope) -* Fri May 17 2002 - sf@suse.de +* Fri May 17 2002 sf@suse.de - changed site.py to detect the correct location (is needed at least for postresql to build - it still needs to be corrected, as only 64-bit excutable shlibs have to reside in */lib64 -* Wed May 15 2002 - coolo@suse.de +* Wed May 15 2002 coolo@suse.de - fixing file list for s390x -* Tue May 14 2002 - ro@suse.de +* Wed May 15 2002 ro@suse.de - use libdir - try to get this working with lib64 -* Mon May 06 2002 - schwab@suse.de +* Mon May 06 2002 schwab@suse.de - Build python library with -fPIC, for inclusion in shared library. -* Wed Apr 17 2002 - schwab@suse.de +* Wed Apr 17 2002 schwab@suse.de - Fix detection of readline library (use -lncurses instead of -ltermcap). -* Sat Mar 23 2002 - ro@suse.de +* Sat Mar 23 2002 ro@suse.de - changed neededforbuild to -* Fri Feb 01 2002 - ro@suse.de +* Fri Feb 01 2002 ro@suse.de - changed neededforbuild to -* Wed Jan 09 2002 - rvasice@suse.cz +* Wed Jan 09 2002 rvasice@suse.cz - used correct Makefile.pre.in -* Wed Jan 09 2002 - rvasice@suse.cz +* Wed Jan 09 2002 rvasice@suse.cz - added Makefile.pre.in to enable build other python packages -* Mon Jan 07 2002 - rvasice@suse.cz +* Mon Jan 07 2002 rvasice@suse.cz - update to version 2.2 - recreated modules list -* Mon Dec 17 2001 - ro@suse.de +* Mon Dec 17 2001 ro@suse.de - fixed for gmp-4.x -* Mon Sep 03 2001 - rvasice@suse.cz +* Mon Sep 03 2001 rvasice@suse.cz - added patch for Large File Support -* Mon Aug 27 2001 - rvasice@suse.cz +* Mon Aug 27 2001 rvasice@suse.cz - removed conflicting file /etc/susehelp.d/pythonhtml.conf from subpackage python-doc -* Fri Aug 17 2001 - schwab@suse.de +* Fri Aug 17 2001 schwab@suse.de - Compile python library with -fPIC to allow inclusion in shared libraries. - Fix configure check for rl_completion_matches. - Replace use of config.guess by %%ifarch. -* Mon Aug 13 2001 - ro@suse.de +* Mon Aug 13 2001 ro@suse.de - added regex module (needed for yodl) - filelist probably needs re-check -* Mon Jul 30 2001 - rvasice@suse.cz +* Mon Jul 30 2001 rvasice@suse.cz - fix /usr/local path -* Fri Jul 27 2001 - rvasice@suse.cz +* Fri Jul 27 2001 rvasice@suse.cz - update to version 2.1.1 -* Tue May 08 2001 - mfabian@suse.de +* Tue May 08 2001 mfabian@suse.de - bzip2 sources -* Fri Apr 13 2001 - kukuk@suse.de +* Fri Apr 13 2001 kukuk@suse.de - fix build with new readline library -* Wed Apr 11 2001 - utuerk@suse.de +* Wed Apr 11 2001 utuerk@suse.de - added pythonhtml.conf for susehelp -* Fri Feb 23 2001 - ro@suse.de +* Fri Feb 23 2001 ro@suse.de - changed neededforbuild to -* Fri Feb 23 2001 - ro@suse.de +* Fri Feb 23 2001 ro@suse.de - added readline/readline-devel to neededforbuild (split from bash) -* Mon Jan 22 2001 - kukuk@suse.de +* Mon Jan 22 2001 kukuk@suse.de - Use -fPIC -* Tue Jan 16 2001 - schwab@suse.de +* Tue Jan 16 2001 schwab@suse.de - Compile python library with -fpic so that it can be included in a shared library (for mod_python). -* Mon Jan 15 2001 - mt@suse.de +* Mon Jan 15 2001 mt@suse.de - added uc-kr codec, thanks to Hwang, SangJin -* Sun Dec 31 2000 - schwab@suse.de +* Sun Dec 31 2000 schwab@suse.de - Fix filelist for ia64. -* Mon Dec 18 2000 - mt@suse.de +* Mon Dec 18 2000 mt@suse.de - added sub-package python-nothreads for mod_python apache-module - added Obsoletes for old 8.3 packages names -* Wed Dec 06 2000 - mt@suse.de +* Wed Dec 06 2000 mt@suse.de - cleaned up pythons tk dependencies -* Thu Nov 30 2000 - ro@suse.de +* Thu Nov 30 2000 ro@suse.de - fixed tix-link -* Wed Nov 29 2000 - ro@suse.de +* Wed Nov 29 2000 ro@suse.de - changed neededforbuild to -* Mon Nov 27 2000 - mt@suse.de +* Mon Nov 27 2000 mt@suse.de - changed libnetpb to libnetpbm in neededforbuild - changed file-list in python-devel -* Thu Nov 23 2000 - mt@suse.de +* Thu Nov 23 2000 mt@suse.de - added openssl-devel to neededforbuild -* Wed Nov 22 2000 - mt@suse.de +* Wed Nov 22 2000 mt@suse.de - removed site-packages from Setup.in patch - python-64bit.patch should be used on all 64bit platforms -* Sun Nov 19 2000 - mt@suse.de +* Sun Nov 19 2000 mt@suse.de - updated to BeOpen-Python-2.0 -* Fri Oct 27 2000 - kukuk@suse.de +* Fri Oct 27 2000 kukuk@suse.de - Use long filenames - Fix some paths - Include -* Thu Jul 06 2000 - mt@suse.de +* Thu Jul 06 2000 mt@suse.de - added anydbm (whichdb.py) patch from www.tummy.com -* Sat May 27 2000 - kukuk@suse.de +* Sat May 27 2000 kukuk@suse.de - Use libtk8.3.so and libtcl8.3.so -* Thu May 04 2000 - kukuk@suse.de +* Thu May 04 2000 kukuk@suse.de - Fix filelist for new doc dir -* Mon Mar 13 2000 - ro@suse.de +* Tue Mar 14 2000 ro@suse.de - fixed filelist for alpha -* Wed Mar 01 2000 - werner@suse.de +* Wed Mar 01 2000 werner@suse.de - Fix config.guess selection -* Wed Feb 16 2000 - uli@suse.de +* Wed Feb 16 2000 uli@suse.de - passing MANDIR to "make install libinstall" (seems like it gets lost somewhere) -* Wed Feb 16 2000 - ro@suse.de +* Wed Feb 16 2000 ro@suse.de - man to /usr/share using macro -* Tue Feb 15 2000 - mt@suse.de +* Tue Feb 15 2000 mt@suse.de - stripped the python binary -* Mon Oct 11 1999 - max@suse.de +* Mon Oct 11 1999 max@suse.de - ready for the new Tcl/Tk packages -* Mon Sep 27 1999 - bs@suse.de +* Mon Sep 27 1999 bs@suse.de - fixed requirements for sub packages -* Mon Sep 20 1999 - ro@suse.de +* Mon Sep 20 1999 ro@suse.de - added python_image_lib as requires to pyth_tk and as provides to pyth_tkl -* Mon Sep 13 1999 - bs@suse.de +* Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Mon Jun 07 1999 - mt@suse.de +* Mon Jun 07 1999 mt@suse.de - disabled pyth_dvi module in spec-file -* Wed May 26 1999 - ro@suse.de +* Wed May 26 1999 ro@suse.de - added libpng to neededforbuild -* Wed May 26 1999 - ro@suse.de +* Wed May 26 1999 ro@suse.de - added blt to neededforbuild -* Tue May 25 1999 - mt@suse.de +* Tue May 25 1999 mt@suse.de - new version 1.5.2 - splited into sub-packages: pyth_doc, pyth_ps, pyth_pdf, pyth_dvi, pyth_dmo, pyth_tk, pyth_tkl, pyth_cur, pythgdbm to have better base-package compatibility to andrich.net. -* Thu Mar 18 1999 - ro@suse.de +* Thu Mar 18 1999 ro@suse.de - don't set POSIXLY_CORRECT for second patch -* Mon Jan 18 1999 - ro@suse.de +* Tue Jan 19 1999 ro@suse.de - added automake to neededforbuild - alpha-fix: don't mix up dec-osf with linux-alpha -* Tue Dec 01 1998 - mt@suse.de +* Wed Dec 02 1998 mt@suse.de - removed TkInter into a separate package - pyth_tk - to make it possible to replace it with a PIL based TkInter (Python Imaging Lib) and better package dependecies (not each app needs TkInter) - removed Makefile.Linux - all build is done from spec file now - more /usr/local path fixes -* Fri Nov 06 1998 - ro@suse.de +* Fri Nov 06 1998 ro@suse.de - added automake to neededforbuild - configure with threads -* Thu Nov 05 1998 - ro@suse.de +* Thu Nov 05 1998 ro@suse.de - use db_185.h only for glibc-2.1 -* Wed Sep 23 1998 - ro@suse.de +* Wed Sep 23 1998 ro@suse.de - two hacks to compile for glibc: Modules/bsddbmodule.c include db_185.h for glibc Modules/mpzmodule.c gmp-mparam.h dont exist for glibc / use define -* Sun Aug 23 1998 - ke@suse.de +* Sun Aug 23 1998 ke@suse.de - Compress PostScript docu. -* Mon Aug 17 1998 - mt@suse.de +* Mon Aug 17 1998 mt@suse.de - linked readline- and curses-modules with ncurses -* Fri Aug 07 1998 - mt@suse.de +* Fri Aug 07 1998 mt@suse.de - python modules - file permissions changed (-x) -* Sat Jul 11 1998 - bs@suse.de +* Sat Jul 11 1998 bs@suse.de - fixed neededforbuild -* Thu Jul 09 1998 - mt@suse.de +* Thu Jul 09 1998 mt@suse.de - new revision 1.5.1 - docu in a separate package (pyth_doc) - Tkinter uses tk8.0/tcl8.0 now - first attempt to make it "alpha ready" (spec- & dif-file) -* Mon Mar 02 1998 - ro@suse.de +* Mon Mar 02 1998 ro@suse.de - fixed dependency to /usr/local/bin/python -* Mon Feb 09 1998 - ro@suse.de +* Mon Feb 09 1998 ro@suse.de - added some in neededforbuild -* Wed Feb 04 1998 - mt@suse.de +* Wed Feb 04 1998 mt@suse.de - new Version 1.5 with more features, html documentation and new modules -* Mon Sep 15 1997 - mt@suse.de +* Mon Sep 15 1997 mt@suse.de - added support for readline and (shared) modules: tkinter, dbm, gdbm, syslog, ncurses, ... - see /usr/lib/python1.4/config/Setup for details -* Thu Jun 05 1997 - mt@suse.de +* Thu Jun 05 1997 mt@suse.de - new Version 1.4 - a symlink (python -> python1.4) will be used instead of a hardlink