source: projects/specs/trunk/p/python/python-vl.spec @ 7715

Revision 7715, 36.0 KB checked in by kudoh, 11 years ago (diff)

--force-log

Line 
1# if you wanna test, add " --define '_run_test 1' " option to rpmbuild command
2%define run_test %{?_run_test:1}%{!?_run_test:0}
3%define unicode ucs4
4%define bsddb_ver 4.8
5%define tcl_major 8.5
6%define tk_major 8.5
7%define tix_major 8.4
8%define pybasever 2.7
9%define python_lib %{_libdir}/python%{pybasever}
10
11Summary: An interpreted, interactive, object-oriented programming language.
12Summary(ja): オブジェクト指向言語 Python インタプリタ
13Name: python
14Version: %{pybasever}.5
15Release: 1%{?_dist_release}
16License: PSF
17Group: Development/Languages
18URL: http://www.python.org/%{pybasever}/
19Source0: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
20Source1: http://docs.python.org/archives/python-%{version}-docs-html.tar.bz2
21Source2: http://python-doc-ja.googlecode.com/files/python-doc-%{pybasever}ja1-html.zip
22Source6: shmmodule.c
23#Patch0: python-2.7.1-Setup.dist.patch
24Patch0: python-2.7.1-config.patch
25Patch3: python-2.2.1-pydocnogui.patch
26Patch4: python-2.3.3-distutilrpm.patch
27Patch10: python-2.6-db48.patch
28Patch11: http://bugs.python.org/file16549/python-support_bdb-4.8-v2.patch
29
30## from fedora
31Patch21: python-2.3.4-lib64-regex.patch
32Patch22: python-2.5-cflags.patch
33Patch23: python-2.5.1-plural-fix.patch
34Patch24: python-2.5.1-sqlite-encoding.patch
35Patch25: python-2.6-rpath.patch
36Patch26: python-2.6.4-distutils-rpath.patch
37Patch27: python-2.6.4-setup-db48.patch
38Patch28: python-2.6.5-fix-expat-issue9054.patch
39Patch29: python-2.6.5-more-configuration-flags.patch
40Patch30: python-2.7-autotool-intermediates.patch
41Patch31: python-2.7rc1-binutils-no-dep.patch
42Patch33: python-2.7rc1-ctypes-noexecmem.patch
43Patch34: python-2.7rc1-debug-build.patch
44Patch35: python-2.7rc1-dtrace.patch
45Patch36: python-2.7rc1-no-static-lib.patch
46Patch37: python-2.7rc1-socketmodule-constants.patch
47Patch38: python-2.7rc1-socketmodule-constants2.patch
48Patch39: python-2.7rc1-statvfs-f_flag-constants.patch
49Patch40: python-2.7rc2-r79310.patch
50
51Patch41: 00121-add-Modules-to-build-path.patch
52Patch42: 00125-less-verbose-COUNT_ALLOCS.patch
53Patch43: 00133-skip-test_dl.patch
54Patch44: 00137-skip-distutils-tests-that-fail-in-rpmbuild.patch
55
56## from mandriva
57Patch50: Python-2.7-CVE-2010-3493.diff
58Patch51: Python-2.7-CVE-2010-3492.diff
59Patch52: python-2.5.2-fix_UTF-8_name.patch
60Patch53: python-2.7-module-linkage.patch
61
62## for lib64
63Patch100: python-2.7-lib64-Makefile.patch
64Patch101: python-2.7-lib64-setup.patch
65Patch102: python-2.7-lib64-getpath.patch
66Patch103: python-2.7-lib64-site.patch
67Patch104: python-2.7-lib64-install.patch
68Patch105: python-2.7-lib64-sysconfig.patch
69Patch106: python-2.7-lib64-distutils_sysconfig.patch
70Patch107: python-2.7-lib64-test_install.patch
71Patch108: python-2.7.1-lib64-test_site.patch
72
73Obsoletes: python2
74Obsoletes: python27 < 2.7.2
75Provides: python27
76Obsoletes: Distutils
77Obsoletes: python-base
78Provides: Distutils
79# <BTS:VineLinux:1121>
80Obsoletes: pysqlite <= 2.6.1-1vl6
81Provides: pysqlite
82
83BuildRequires: db4-devel >= 4.8
84BuildRequires: readline-devel
85#BuildRequires: libtermcap-devel
86BuildRequires: openssl-devel
87BuildRequires: gmp-devel
88BuildRequires: ncurses-devel
89BuildRequires: gdbm-devel
90BuildRequires: zlib-devel
91BuildRequires: bzip2-devel
92BuildRequires: expat-devel
93BuildRequires: mesa-libGL-devel
94BuildRequires: libX11-devel
95BuildRequires: libffi-devel
96BuildRequires: sqlite3-devel
97BuildRequires: tk
98BuildRequires: tix
99BuildRequires: findutils
100BuildRequires: pkgconfig
101BuildRequires: nkf
102BuildRoot: %{_tmppath}/%{name}-%{version}-root
103
104Vendor: Project Vine
105Distribution: Vine Linux
106
107
108%description
109Python is an interpreted, interactive, object-oriented programming
110language often compared to Tcl, Perl, Scheme or Java. Python includes
111modules, classes, exceptions, very high level dynamic data types and
112dynamic typing. Python supports interfaces to many system calls and
113libraries, as well as to various windowing systems (X11, Motif, Tk,
114Mac and MFC).
115
116Programmers can write new built-in modules for Python in C or C++.
117Python can be used as an extension language for applications that need
118a programmable interface. This package contains most of the standard
119Python modules, as well as modules for interfacing to the Tix widget
120set for Tk and RPM.
121
122Note that documentation for Python is provided in the python-docs
123package.
124
125%package devel
126Summary: The libraries and header files needed for Python development.
127Summary(ja): Python での開発に必要なライブラリやヘッダファイル
128Group: Development/Libraries
129Obsoletes: python2-devel
130Obsoletes: python27-devel < 2.7.2
131
132%description devel
133The Python programming language's interpreter can be extended with
134dynamically loaded extensions and can be embedded in other programs.
135This package contains the header files and libraries needed to do
136these types of tasks.
137
138Install python-devel if you want to develop Python extensions.  The
139python package will also need to be installed.  You'll probably also
140want to install the python-docs package, which contains Python
141documentation.
142
143%package tools
144Summary: A collection of development tools included with Python.
145Summary(ja): Python に含まれる開発ツール一式
146Group: Development/Tools
147Requires: %{name} = %{version}
148Requires: tkinter = %{version}
149Obsoletes: python2-tools
150Obsoletes: python27-tools < 2.7.2
151
152%description tools
153The Python package includes several development tools that are used
154to build python programs. This package contains a selection of those
155tools, including the IDLE Python IDE.
156
157Install python-tools if you want to use these tools to develop
158Python programs.  You will also need to install the python and
159tkinter packages.
160
161%package docs
162Summary: Documentation for the Python programming language.
163Summary(ja): Python プログラミング言語のドキュメント
164Group: Applications/Documentation
165Obsoletes: python2-docs
166Obsoletes: python27-docs < 2.7.2
167
168%description docs
169The python-docs package contains documentation on the Python
170programming language and interpreter.  The documentation is provided
171in ASCII text files and in LaTeX source files.
172
173Install the python-docs package if you'd like to use the documentation
174for the Python language.
175
176%package -n tkinter
177Summary: A graphical user interface for the Python scripting language.
178Summary(ja): Python スクリプト言語のグラフィカルインターフェイス
179Group: Development/Languages
180Obsoletes: tkinter2
181BuildRequires: tcl, tk
182Requires: %{name} = %{version}-%{release}
183Requires: tix
184Obsoletes: python27-tkinter < 2.7.2
185Provides: python27-tkinter = %{version}-%{release}
186
187%description -n tkinter
188The Tkinter (Tk interface) program is an graphical user interface for
189the Python scripting language.
190
191You should install the tkinter package if you'd like to use a graphical
192user interface for Python programming.
193
194
195%prep
196%setup -q -n Python-%{version} -a 1
197%patch0 -p1 -b .Setup
198%patch3 -p1 -b .no_gui
199%patch4 -p1 -b .distutilrpm
200
201## for bsddb-4.8
202#%patch10 -p1 -b .db48
203#%patch11 -p0 -b .db48-v2
204
205## from fedora-14
206%patch21 -p1 -b .lib64-regex
207%patch22 -p1 -b .cflags
208%patch23 -p1 -b .plural-fix
209%patch24 -p1 -b .sqlite-encoding
210%patch25 -p1 -b .rpath
211##%patch26 -p1 -b .distutils-rpath
212###%patch27 -p1 -b .setup-db48
213###%patch28 -p0 -b .fix-expat-issue9054
214%patch29 -p1 -b .more-configuration-flags
215###%patch30 -p0 -b .autotool-intermediates
216%patch31 -p1 -b .binutils-no-dep
217##%patch33 -p1 -b .ctypes-noexecmem
218###%patch34 -p1 -b .debug-build
219###%patch35 -p1 -b .dtrace
220%patch36 -p1 -b .no-static-lib
221%patch37 -p1 -b .socketmodule-constants
222%patch38 -p1 -b .socketmodule-constants2
223%patch39 -p1 -b .statvfs-f_flag-constants
224#%patch40 -p0 -R -b .r79310
225
226## from fedora-rawhide on 2.7.5
227%patch41 -p1
228%patch42 -p1 -b .less-verbose-COUNT_ALLOCS
229%patch43 -p1
230%patch44 -p1
231
232## from mandriva
233###%patch50 -p0 -b .CVE-2010-3493
234###%patch51 -p1 -b .CVE-2010-3492
235###%patch52 -p1 -b .fix_UTF-8_name
236#%patch53 -p0 -b .module-linkage.patch 5/6
237
238%if %{_lib} == lib64
239%patch100 -p1 -b .Makefile
240%patch101 -p1 -b .setup
241%patch102 -p1 -b .getpath
242%patch103 -p1 -b .site
243%patch104 -p1 -b .install
244%patch105 -p1 -b .sysconfig
245%patch106 -p1 -b .distutils_sysconfig
246%patch107 -p1 -b .test_install
247#%patch108 -p1 -b .test_site
248%endif
249
250## shm module
251cp %{SOURCE6} Modules
252cat >> Modules/Setup.dist << EOF
253
254## Shared memory module
255shm shmmodule.c
256EOF
257
258## Fix library flags
259pushd Modules
260mv Setup.dist Setup.dist.tmp
261cat Setup.dist.tmp \
262        | sed "s^-ldb-4.?^-ldb-%{bsddb_ver}^" \
263        | sed "s^-ltcl^-ltcl%{tcl_major}^" \
264        | sed "s^-ltk^-ltk%{tk_major}^" \
265        | sed "s^-ltix^-ltix%{tix_major}^" \
266        > Setup.dist
267rm -f Setup.dist.tmp
268popd
269
270##
271autoconf
272
273
274%build
275topdir=`pwd`
276export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fPIC"
277export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -fPIC"
278export OPT="$RPM_OPT_FLAGS -D_GNU_SOURCE -fPIC"
279export LINKCC="gcc"
280export CC=gcc
281if pkg-config openssl ; then
282        export CFLAGS="$CFLAGS $(pkg-config --cflags openssl)"
283        export LDFLAGS="$LDFLAGS $(pkg-config --libs-only-L openssl)"
284fi
285%configure \
286        --enable-ipv6 \
287        --enable-unicode=%{unicode} \
288        --enable-shared \
289        --with-system-ffi \
290        --with-system-expat \
291        ;
292make OPT="$CFLAGS" %{?_smp_mflags}
293
294## rebuild with new python
295export LD_LIBRARY_PATH=$topdir
296export PATH="$topdir:$PATH"
297ln -s $topdir/python $topdir/python%{pybasever}
298#$topdir/python Tools/scripts/pathfix.py -i "/usr/bin/env python%{pybasever}" .
299make OPT="$CFLAGS" %{?_smp_mflags}
300
301
302%if %{run_test}
303#%%check
304# This runs the test set twice (once with no compiled files, once with
305# the compiled files left by the previous test run).
306find ./Lib -name '*.py[co]' -print | xargs rm -f
307LD_LIBRARY_PATH=$topdir:$topdir/Modules:$topdir/build/lib.linux-%{_host_cpu}-%{pybasever}
308PYTHONHOME=$topdir
309PYTHONPATH=$topdir/Lib:$topdir/Lib/test:$topdir/Lib/lib-tk:$topdir/Lib/site-packages
310PYTHONPATH=$PYTHONPATH:$LD_LIBRARY_PATH
311export PYTHONHOME PYTHONPATH LD_LIBRARY_PATH
312#SKIPLIST="-x test___all__ -x test_dl -x test_gdb -x test_pydoc"
313SKIPLIST=""
314./python -tt -E ./Lib/test/regrtest.py -l -w $SKIPLIST 2>&1 | tee make.check1.log
315./python -tt -E ./Lib/test/regrtest.py -l -w $SKIPLIST 2>&1 | tee make.check2.log
316#-------------------------------##
317# Sat Nov 27 2010 ...last tested
318# 344 tests OK.
319# 4 tests failed:
320#     test___all__ test_dl test_gdb test_pydoc
321# 36 tests skipped:
322# 2 skips unexpected on linux2:
323#-------------------------------##
324%endif
325
326
327%install
328rm -fr $RPM_BUILD_ROOT
329mkdir -p $RPM_BUILD_ROOT/usr $RPM_BUILD_ROOT%{_mandir}
330
331# Temporary workaround to avoid confusing find-requires: don't ship the tests
332# as executable files
333chmod 0644 Lib/test/test_*.py
334
335make DESTDIR=$RPM_BUILD_ROOT install
336
337install -d $RPM_BUILD_ROOT%{python_lib}/site-packages
338install -d $RPM_BUILD_ROOT%{python_lib}/config
339ln -s ../../libpython%{pybasever}.so $RPM_BUILD_ROOT%{python_lib}/config/libpython%{pybasever}.so
340%if %{_lib} == lib64
341install -d $RPM_BUILD_ROOT%{_prefix}/lib/python%{pybasever}/site-packages
342%endif
343
344# Fix the interpreter path in binaries installed by distutils
345# (which changes them by itself)
346# Make sure we preserve the file permissions
347for fixed in $RPM_BUILD_ROOT/usr/bin/pydoc; do
348    sed 's,#!.*/python$,#!/usr/bin/env python%{pybasever},' $fixed > $fixed- \
349        && cat $fixed- > $fixed && rm -f $fixed-
350done
351
352
353## tools
354echo "#!/bin/bash
355exec %{python_lib}/site-packages/pynche/pynche" \
356        > $RPM_BUILD_ROOT%{_bindir}/pynche
357chmod 755 $RPM_BUILD_ROOT%{_bindir}/pynche
358
359echo "#!/bin/bash
360exec %{python_lib}/site-packages/modulator/modulator.py" \
361        > $RPM_BUILD_ROOT%{_bindir}/modulator
362chmod 755 $RPM_BUILD_ROOT%{_bindir}/modulator
363
364## idle
365mkdir -p $RPM_BUILD_ROOT%{python_lib}/site-packages/idle
366install -m 755 ./Lib/idlelib/idle.py $RPM_BUILD_ROOT%{python_lib}/site-packages/idle
367
368##pynche
369rm -f Tools/pynche/*.pyw
370cp -r Tools/pynche $RPM_BUILD_ROOT%{python_lib}/site-packages/
371
372##gettext
373install -m755  Tools/i18n/pygettext.py $RPM_BUILD_ROOT%{_bindir}/
374install -m755  Tools/i18n/msgfmt.py $RPM_BUILD_ROOT%{_bindir}/
375
376## Get rid of crap
377find $RPM_BUILD_ROOT/ -name "*~"|xargs rm -f
378find $RPM_BUILD_ROOT/ -name ".cvsignore"|xargs rm -f
379find . -name "*~"|xargs rm -f
380find . -name ".cvsignore"|xargs rm -f
381
382##zero length
383rm -f $RPM_BUILD_ROOT%{python_lib}/site-packages/modulator/Templates/copyright
384
385## Clean up the testsuite - we don't need compiled files for it
386find $RPM_BUILD_ROOT%{python_lib}/test \
387    -name "*.pyc" -o -name "*.pyo" | xargs rm -f
388rm -f $RPM_BUILD_ROOT%{python_lib}/LICENSE.txt
389
390find $RPM_BUILD_ROOT%{python_lib}/lib-dynload -type f \
391        | grep -v _tkinter.so \
392        | sed "s|$RPM_BUILD_ROOT||" \
393        > dynfiles
394
395## Fix the file permissions
396chmod 755 $RPM_BUILD_ROOT%{python_lib}/lib-dynload/*.so
397chmod 755 $RPM_BUILD_ROOT%{_libdir}/libpython*.so.*
398find $RPM_BUILD_ROOT%{python_lib} -type f -name '*.py' | xargs chmod -x
399
400## docs
401if [ -d Doc/html ] ; then
402        rm -rf Doc/html
403fi
404tar xvzf %SOURCE1
405mv python-%{version}-docs-html Doc/html
406unzip %SOURCE2
407mkdir Doc.ja
408mv python-doc-%{pybasever}ja1-html Doc.ja/html
409
410%clean
411rm -fr $RPM_BUILD_ROOT
412
413
414%files -f dynfiles
415%defattr(-, root, root)
416%doc LICENSE README
417%{_bindir}/python
418%{_bindir}/python2
419%{_bindir}/python%{pybasever}
420%{_libdir}/libpython%{pybasever}.so.*
421%{_mandir}/man1/python*
422%dir %{python_lib}
423%dir %{python_lib}/lib-dynload
424%dir %{python_lib}/site-packages
425%{python_lib}/*.py*
426%{python_lib}/*.doc
427%{python_lib}/bsddb
428%{python_lib}/compiler
429%{python_lib}/ctypes
430%{python_lib}/curses
431%{python_lib}/distutils
432%exclude %{python_lib}/distutils/command/wininst-*.exe
433%{python_lib}/email
434%{python_lib}/encodings
435%{python_lib}/hotshot
436%{python_lib}/idlelib
437%{python_lib}/importlib
438%{python_lib}/json
439%{python_lib}/lib2to3
440%{python_lib}/logging
441%{python_lib}/multiprocessing
442%{python_lib}/plat-linux2
443%{python_lib}/pydoc_data
444%{python_lib}/sqlite3
445%{python_lib}/unittest
446%{python_lib}/wsgiref
447%{python_lib}/wsgiref.egg-info
448%{python_lib}/xml
449
450%dir %{python_lib}/config
451%{python_lib}/config/Makefile
452%dir %{_includedir}/python%{pybasever}
453%{_includedir}/python%{pybasever}/pyconfig.h
454%if %{_lib} == lib64
455%dir %{_prefix}/lib/python%{pybasever}
456%dir %{_prefix}/lib/python%{pybasever}/site-packages
457%endif
458
459%files devel
460%defattr(-,root,root)
461%{_bindir}/python-config
462%{_bindir}/python2-config
463%{_bindir}/python%{pybasever}-config
464%{_includedir}/python%{pybasever}/*
465%exclude %{_includedir}/python%{pybasever}/pyconfig.h
466%{_libdir}/libpython%{pybasever}.so
467%{_libdir}/pkgconfig/python-%{pybasever}.pc
468%{_libdir}/pkgconfig/python.pc
469%{_libdir}/pkgconfig/python2.pc
470%{python_lib}/config
471%exclude %{python_lib}/config/Makefile
472%{python_lib}/distutils/command/wininst-*.exe
473%{python_lib}/test
474
475%files tools
476%defattr(-,root,root,755)
477%{python_lib}/site-packages
478%{_bindir}/idle
479%{_bindir}/2to3
480%{_bindir}/modulator
481%{_bindir}/msgfmt.py
482%{_bindir}/pydoc
483%{_bindir}/pygettext.py
484%{_bindir}/pynche
485%{_bindir}/smtpd.py
486
487%files docs
488%defattr(-,root,root,755)
489%doc Misc/NEWS Misc/README Misc/cheatsheet Misc/HISTORY
490%doc Doc/html
491%doc Doc.ja/html
492
493%files -n tkinter
494%defattr(-,root,root,755)
495%{python_lib}/lib-tk
496%{python_lib}/lib-dynload/_tkinter.so
497
498
499%changelog
500* Sat Jun 15 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.7.5-1
501- new upstream release
502- replaced Patch0,24,25,29 to Fedora rawhide's same one
503- dropt Patch40,53
504- added Patch41,42,43,44 from Fedora
505- changed BuildRequires: libGL-devel to mesa-libGL-devel
506- deleted BuildRequires: libtermcap-devel
507
508* Sun Jan  6 2013 IWAI, Masaharu <iwai@alib.jp> 2.7.3-2
509- build with Tcl/Tk 8.5.7-1
510
511* Thu Apr 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.7.3-1
512- new upstream release
513- remove Patch20,32,41
514
515* Sat Feb 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.2-4
516- tkinter obsoletes python27-tkinter < 2.7.2
517- python-* obsoletes python-* < 2.7.2
518
519* Wed Feb 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.7.2-3
520- add configure option (--with-system-expat)
521
522* Wed Feb 22 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.2-2
523- add BR: sqlite3-devel
524- add BR: libX11-devel instead of xorg-x11-devel
525- remove unneeded BRs
526
527* Wed Feb 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.7.2-1
528- new upstream release
529- merge spec file with python27
530  * Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 2.7.1-1
531  - initial python27 package which splited from pyhton-2.6.5-3
532  - updated python to 2.7.1
533  - updated python-2.7*-Setup.dist.patch
534  - dorpt Patch28: python-2.6.5-fix-expat-issue9054.patch
535  - dropt Patch50: Python-2.7-CVE-2010-3493.diff
536  - dropt Patch51: Python-2.7-CVE-2010-3492.diff
537  - added Path20-Patch40 from fedora-14
538  - added Path5.x from mandriva
539  - split python-2.7-lib64.patch to below
540    python-2.7-lib64-Makefile.patch
541    python-2.7-lib64-setup.patch
542    python-2.7-lib64-getpath.patch
543    python-2.7-lib64-site.patch
544    python-2.7-lib64-install.patch
545    python-2.7-lib64-sysconfig.patch
546    python-2.7-lib64-test_install.patch
547  - added python-2.7-lib64-test_site.patch
548
549- add Source2 (python-doc-2.7ja1-html.zip)
550- add Patch41 (00145-force-sys-platform-to-be-linux2.patch) from fedora
551
552* Sun Apr 17 2011 IWAI, Masaharu <iwai@alib.jp> 2.6.6-4
553- add Obsoletes: pysqlite <= 2.6.1-1vl6 (<BTS:VineLinux:1121>)
554- add Provides: pysqlite (<BTS:VineLinux:1121>)
555
556* Tue Feb 22 2011 Shu KONNO <owa@bg.wakwak.com> 2.6.6-3
557- rebuild with tix-8.4.3, file-5.05-2
558
559* Tue Jan 11 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.6-2
560- rebuild with openssl-1.0.0c
561
562* Wed Aug 25 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.6-1
563- updated python to 2.6.6
564- updated python-docs to 2.6.6
565- updated python-2.6.?-lib64.patch
566
567* Tue Jun 29 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.5-4
568- rebuilt with tcl/tk-8.4.19-2
569
570* Mon Mar 22 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.5-3
571- fixed missing of python-docs files
572- dropt '--with doc' option
573- dropt BR: latex2html
574- replaced descriptions (from Misc/RPM/python-2.6.spec in tar-ball)
575
576* Sun Mar 21 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.5-2
577- replaced Patch0: python-2.6.?-Setup.dist.patch
578- replaced Patch1: python-2.6.?-lib64.patch
579- added python-2.6.5-docs-html.tar.bz2
580- dropt Python-2.6.4-Doc.78718.tgz
581
582* Sat Mar 20 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.5-1
583- updated python to 2.6.5
584- updated Patch0: Python-2.6.4-Setup.dist.patch
585- added macro bsddb_ver
586- added Patch11: python-support_bdb-4.8-v2.patch (instead of Patch10: python-2.6-db48.patch)
587
588* Sat Mar 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.4-5
589- added Python-2.6.4-Doc.78718.tgz (documents from http://svn.python.org/projects)
590- changed default to '--with doc' again
591
592* Fri Feb 12 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.4-4
593- rebuilt with gcc-4.4.3-3 on ppc
594- s/BuildPreReq/BuildRequires/
595
596* Thu Feb 04 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.4-3
597- replaced Python-%%{version}-Setup.dist.patch
598- added BR: sqlite3-devel
599
600* Tue Feb 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.4-2
601- add Patch10 to build with db-4.8
602
603* Mon Feb 01 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.4-1
604- updated python to 2.6.4
605- changed default to '--without doc'
606- added Setup.dist.patch instead of Setup.dist{32,64}.patch
607- updated python-*-lib64.patch to 2.6.3
608
609* Mon Feb 01 2010 Shu KONNO <owa@bg.wakwak.com> 2.5.5-1
610- updated python to 2.5.5
611
612* Wed May 06 2009 Shu KONNO <owa@bg.wakwak.com> 2.5.4-4vl5
613- added Python-2.5.4-{Setup,Setup64}.patch
614  - added _bsddb module
615  - dropt patch{0,9,10}
616
617* Sun May  3 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.5.4-3vl5
618- updated Patch0 for building with db-4.6.21
619
620* Thu Feb 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.5.4-2vl5
621- add patch10
622  - add -lcrypt for cryptmodule
623
624* Wed Dec 24 2008 Shu KONNO <owa@bg.wakwak.com> 2.5.4-1vl5
625- new upstream release
626- changed typo of summary(ja)
627
628* Sat Dec 20 2008 Shu KONNO <owa@bg.wakwak.com> 2.5.3-1vl5
629- new upstream release
630- dropt python-2.4.4_CVE-2007-4965.patch
631- dropt python-2.4.4_CVE-2008-1721.patch
632- dropt python-2.4.4-CVE-2008-1679.patch
633
634* Fri Jul 18 2008 Shu KONNO <owa@bg.wakwak.com> 2.5.2-1vl5
635- updated python to 2.5.2
636- added python-2.5.2-config.patch instead of python-2.5c1-config.patch
637- added python-2.5.2-config64.patch instead of python-2.4.3-config.lib64.patch
638- added python-2.5.2-lib64.patch instead of python-2.4.2-lib64.patch
639- added modules ctypes, sqlite3, and wsgiref
640- dropt modules lib-old
641- dropt python-2.4.4_CVE-2008-1887.patch
642- dropt python-2.4.4_CVE-2007-2052.patch
643- fixed the file permissions
644
645* Sun Jun 08 2008 Shu KONNO <owa@bg.wakwak.com> 2.4.5-1vl5
646- applied new versioning policy and spec in utf-8
647- added BuildPrereq: xorg-x11-devel
648- imported updates from Vine4.2
649        * Fri Apr 25 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.4-1.4vl4
650        - add patch120 for fix CVE-2008-1679 (added fix of CVE-2007-4965)
651        - add patch130 for fix CVE-2008-1887 (PyString_FromStringAndSize)
652        - add patch140 for fix CVE-2007-2052 (_localemodule.c off-by-one err)
653        * Mon Apr 21 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.4-1.3vl4
654        - add patch110 CVE-2008-1721 (zlib module)
655        - add remove unneeded files in Lib/test/
656        #- new versioning policy
657
658* Wed Mar 12 2008 Shu KONNO <owa@bg.wakwak.com> 2.4.5-0vl1
659- updated python to 2.4.5
660
661* Wed Feb 20 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.4.4-0vl7
662- rebuild with expat-2.0.1
663
664* Mon Feb 18 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.4.4-0vl6
665- fix typo on Patch0 (s/db-4.2/db-4.3/)
666
667* Sun Feb 17 2008 Shu KONNO <owa@bg.wakwak.com> 2.4.4-0vl5
668- rebuild with tcl/tk-8.4.18
669
670* Sat Dec 01 2007 Shu KONNO <owa@bg.wakwak.com> 2.4.4-0vl4
671- imported updates from Vine4.2 Plus
672        * Thu Nov 01 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.4-0vl1.2
673        - add BuildPrereq: nkf
674        * Wed Oct 31 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.4.4-0vl1.1
675        - add patch100 for fix CVE-2007-4965 (imageop Module integer OF)
676
677* Sat Jun 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.4-0vl3
678- rebuilt with openssl-0.9.8e and tix-8.4.2
679- fixed spec file encoding
680
681* Wed May 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.4.4-0vl2
682- rebuilt with new toolchain and db4-4.3.x
683- modified Patch0 (s/db-4.2/db-4.3/)
684
685* Thu Oct 19 2006 Shu KONNO <owa@bg.wakwak.com> 2.4.4-0vl1
686- updated python to 2.4.4 (included security fix PSF-2006-001)
687- added japanese summary
688- updated patch8 (python-2.4.2-lib64.patch)
689- added patch9 (python-2.4.4c1-setup.lib64.patch)
690
691* Wed Sep 13 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.4.3-0vl4
692- change docs Group to Applications/Documentation. <BTS:VineLinux:163>
693
694* Fri Aug 18 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.4.3-0vl3
695- rebuild with readline-5.1 (x86_64)
696
697* Fri Apr 14 2006 Shu KONNO <owa@bg.wakwak.com> 2.4.3-0vl2
698- fixed python-2.4.3-config.patch cause undefined symbol: crypt
699
700* Thu Mar 30 2006 Shu KONNO <owa@bg.wakwak.com> 2.4.3-0vl1
701- updated python to 2.4.3
702- added python-2.4.3-config.patch instead of python-2.4.1c1-config.patch
703
704* Wed Feb 15 2006 Shu KONNO <owa@bg.wakwak.com> 2.4.2-0vl5
705- set permition of lib-dynload/*.so to 755
706- added without_doc option
707- rebuilt with x86_64
708
709* Thu Nov 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.4.2-0vl4
710- add run_test option
711
712* Fri Nov  4 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.4.2-0vl3.2
713- add BuildPrereq: bzip2-devel
714- arrange testing script
715
716* Wed Nov 02 2005 Shu KONNO <owa@bg.wakwak.com> 2.4.2-0vl3.1
717- back to %%configure macro
718- change testing script
719
720* Mon Oct 31 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.4.2-0vl3
721- update Patch8 (VineSeed:10306)
722- use ./configure instead of %%configure script
723- add forgotten popd
724
725* Fri Oct 28 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.4.2-0vl2
726- add --enable-shared to confiugre option
727- add %%{_libdir}/libpython2.4.so* to python package
728- add LD_LIBRARY_PATH=$topdir to use pathfix.py
729- change build method of Doc
730- add files for make test
731- change install method
732
733* Wed Sep 28 2005 Shu KONNO <owa@bg.wakwak.com> 2.4.2-0vl1
734- update python to 2.4.2 (final)
735
736* Wed Mar 30 2005 Shu KONNO <owa@bg.wakwak.com> 2.4.1-0vl1
737- update python to 2.4.1 (final)
738
739* Sat Mar 19 2005 Shu KONNO <owa@bg.wakwak.com> 2.4.1-0vl0.c2
740- update python to 2.4.1c2
741- moved all site-packages files to python-tools package
742
743* Sat Mar 12 2005 Shu KONNO <owa@bg.wakwak.com> 2.4.1-0vl0.c1
744- update python to 2.4.1c1
745- droped aspython2 macros
746- droped japanese-codecs module
747- droped Source2 idle, now it's provided from original source
748- droped Source3 modulator, now it's generated in a spec file
749- droped Source4 pynche, now it's generated in a spec file
750- droped Python-2.3.3-buildroot-bytecode.patch
751- changed python-2.3.3-config2.patch to python-2.4.1c1-config.patch
752
753* Wed Feb 09 2005 Shu KONNO <owa@bg.wakwak.com> 2.3.5-0vl1
754- update python to 2.3.5
755
756* Fri Feb 04 2005 Shu KONNO <owa@bg.wakwak.com> 2.3.4-0vl6
757- add PSF-2005-001.patch
758
759* Wed Nov 17 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.4-0vl4
760- rebuilt
761
762* Wed Oct 13 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.3.4-0vl3
763- modified Patch0 and Patch8 (-ldb-4.0 -> -ldb-4.2)
764
765* Wed Oct 13 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.3.4-0vl2
766- rebuilt with db4-4.2.25
767
768* Thu May 27 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.4-0vl1
769- updated python to 2.3.4
770- fixed patch10, patch11
771
772* Sat Apr 17 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.3-0vl1
773- rebuild
774
775* Thu Apr 08 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.3-0vl0.3
776- updated python-2.3.3-config2.patch
777
778* Thu Apr 08 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.3-0vl0.2
779- added librarys 'logging, bsddb, idlelib' to /usr/lib/python2.3
780
781* Wed Apr 07 2004 Shu KONNO <owa@bg.wakwak.com> 2.3.3-0vl0.1
782- updated python to 2.3.3
783- changed version code 2.2.3 to 2.3.3 in source{2,3,4}
784- updated config2.patch for 2.3.3
785- updated nowhatsnew.patch for 2.3.3
786- updated distutilrpm.patch in which tabstops have made indent error
787- updated buildroot-bytecode.patch for 2.3.3
788- deleted buildroot.patch which fixed in 2.3.3
789- changed Tools/idle with Lib/idlelib
790
791* Wed Mar 31 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.2.3-3vl3
792- rebuild with openssl-0.9.7d
793
794* Wed Mar 03 2004 Shu KONNO <owa@bg.wakwak.com> 2.2.3-3vl2
795- updated JapaneseCodecs to 1.4.10
796
797* Wed Jul 09 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.2.3-3vl1
798- synced with RawHide 2.2.3-3 (substantially source ver up)
799
800* Mon Mar 31 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.2.2-26vl1
801- rebuild with tcltk-8.4.2
802- synced with RawHide 2.2.2-26
803  * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
804  - rebuilt
805
806  * Mon Feb 24 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-25
807  - Fixed bug #84886: pydoc dies when run w/o arguments
808  - Fixed bug #84205: add python shm module back (used to be shipped with 1.5.2)
809  - Fixed bug #84966: path in byte-compiled code still wrong
810
811  * Thu Feb 20 2003 Jeremy Katz <katzj@redhat.com> 2.2.2-23
812  - ftp uri's should be able to specify being rooted at the root instead of
813    where you login via ftp (#84692)
814
815  * Mon Feb 10 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-22
816  - Using newer Japanese codecs (1.4.9). Thanks to
817    Peter Bowen <pzb@datastacks.com> for pointing this out.
818
819  * Thu Feb  6 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-21
820  - Rebuild
821
822  * Wed Feb  5 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-20
823  - Release number bumped really high: turning on UCS4 (ABI compatibility
824    breakage)
825
826  * Fri Jan 31 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-13
827  - Attempt to look both in /usr/lib64 and /usr/lib/python2.2/site-packages/:
828    some work on python-2.2.2-lib64.patch
829
830  * Thu Jan 30 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-12
831  - Rebuild to incorporate the removal of .lib64 and - files.
832
833  * Thu Jan 30 2003 Mihai Ibanescu <misa@redhat.com> 2.2.2-11.7.3
834  - Fixed bug #82544: Errata removes most tools
835  - Fixed bug #82435: Python 2.2.2 errata breaks redhat-config-users
836  - Removed .lib64 and - files that get installed after we fix the multilib
837    .py files.
838
839  * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
840  - rebuilt
841
842  * Wed Jan 15 2003 Jens Petersen <petersen@redhat.com> 2.2.2-10
843  - rebuild to update tkinter's tcltk deps
844  - convert changelog to utf-8
845
846
847* Wed Jan 15 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.2-9vl0
848- rebuilt for Vine Linux against db4
849- obsolete python-base (which comes with python-2.2.1 of TestPkg)
850
851* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.2-9
852- rebuild
853
854* Fri Jan  3 2003 Nalin Dahyabhai <nalin@redhat.com>
855- pick up OpenSSL cflags and ldflags from pkgconfig if available
856
857* Thu Jan  2 2003 Jeremy Katz <katzj@redhat.com> 2.2.2-8
858- urllib2 didn't support non-anonymous ftp.  add support based on how
859  urllib did it (#80676, #78168)
860
861* Mon Dec 16 2002 Mihai Ibanescu <misa@redhat.com> 2.2.2-7
862- Fix bug #79647 (Rebuild of SRPM fails if python isn't installed)
863- Added a bunch of missing BuildRequires found while fixing the
864  above-mentioned bug
865
866* Tue Dec 10 2002 Tim Powers <timp@redhat.com> 2.2.2-6
867- rebuild to fix broken tcltk deps for tkinter
868
869* Fri Nov 22 2002 Mihai Ibanescu <misa@redhat.com>
8702.2.2-3.7.3
871- Recompiled for 7.3 (to fix the -lcrypt bug)
872- Fix for the spurious error message at the end of the build (build-requires
873  gets confused by executable files starting with """"): make the tests
874  non-executable.
875
876* Wed Nov 20 2002 Mihai Ibanescu <misa@redhat.com>
8772.2.2-5
878- Fixed configuration patch to add -lcrypt when compiling cryptmodule.c
879
8802.2.2-4
881- Spec file change from Matt Wilson <msw@redhat.com> to disable linking
882  with the C++ compiler.
883
884* Mon Nov 11 2002 Mihai Ibanescu <misa@redhat.com>
8852.2.2-3.*
886- Merged patch from Karsten Hopp <karsten@redhat.de> from 2.2.1-17hammer to
887  use %%{_libdir}
888- Added XFree86-libs as BuildRequires (because of tkinter)
889- Fixed duplicate listing of plat-linux2
890- Fixed exclusion of lib-dynload/japanese
891- Added lib64 patch for the japanese codecs
892- Use setup magic instead of using tar directly on JapaneseCodecs
893
894* Tue Nov  5 2002 Mihai Ibanescu <misa@redhat.com>
8952.2.2-2
896- Fix #76912 (python-tools contains idle, which uses tkinter, but there is no
897  requirement of tkinter from python-tools).
898- Fix #74013 (rpm is missing the /usr/lib/python2.2/test directory)
899
900* Mon Nov  4 2002 Mihai Ibanescu <misa@redhat.com>
901- builds as python2 require a different libdb
902- changed the buildroot name of python to match python2 builds
903
904* Fri Nov  1 2002 Mihai Ibanescu <misa@redhat.com>
905- updated python to 2.2.2 and adjusted the patches accordingly
906
907* Mon Oct 21 2002 Mihai Ibanescu <misa@redhat.com>
908- Fix #53930 (Python-2.2.1-buildroot-bytecode.patch)
909- Added BuildPrereq dependency on gcc-c++
910
911* Fri Aug 30 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-17
912- security fix for _execvpe
913
914* Tue Aug 13 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-16
915- Fix  #71011,#71134, #58157
916
917* Wed Aug  7 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-15
918- Resurrect tkinter
919- Fix for distutils (#67671)
920- Fix #69962
921
922* Thu Jul 25 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-14
923- Obsolete tkinter/tkinter2 (#69838)
924
925* Tue Jul 23 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-13
926- Doc fixes (#53951) - not on alpha at the momemt
927
928* Mon Jul  8 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-12
929- fix pydoc (#68082)
930
931* Mon Jul  8 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-11
932- Add db4-devel as a BuildPrereq
933
934* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.2.1-10
935- automated rebuild
936
937* Mon Jun 17 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-9
938- Add Japanese codecs (#66352)
939
940* Tue Jun 11 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-8
941- No more tkinter...
942
943* Wed May 29 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-7
944- Rebuild
945
946* Tue May 21 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-6
947- Add the email subcomponent (#65301)
948
949* Fri May 10 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-5
950- Rebuild
951
952* Thu May 02 2002 Than Ngo <than@redhat.com> 2.2.1-4
953- rebuild i new enviroment
954
955* Tue Apr 23 2002 Trond Eivind Glomsroed <teg@redhat.com>
956- Use ucs2, not ucs4, to avoid breaking tkinter (#63965)
957
958* Mon Apr 22 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-2
959- Make it use db4
960
961* Fri Apr 12 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2.1-1
962- 2.2.1 - a bugfix-only release
963
964* Fri Apr 12 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-16
965- the same, but in builddirs - this will remove them from the
966  docs package, which doesn't look in the buildroot for files.
967
968* Fri Apr 12 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-15
969- Get rid of temporary files and .cvsignores included
970  in the tarball and make install
971
972* Fri Apr  5 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-14
973- Don't own lib-tk in main package, only in tkinter (#62753)
974
975* Mon Mar 25 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-13
976- rebuild
977
978* Mon Mar 25 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-12
979- rebuild
980
981* Fri Mar  1 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-11
982- Add a not to the Distutils obsoletes test (doh!)
983
984* Fri Mar  1 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-10
985- Rebuild
986
987* Mon Feb 25 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-9
988- Only obsolete Distutils when built as python
989
990* Thu Feb 21 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-8
991- Make files in /usr/bin install side by side with python 1.5 when
992- Drop explicit requirement of db4
993  built as python2
994
995* Thu Jan 31 2002 Elliot Lee <sopwith@redhat.com> 2.2-7
996- Use version and pybasever macros to make updating easy
997- Use _smp_mflags macro
998
999* Tue Jan 29 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-6
1000- Add db4-devel to BuildPrereq
1001
1002* Fri Jan 25 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2-5
1003- disable ndbm support, which is db2 in disguise (really interesting things
1004  can happen when you mix db2 and db4 in a single application)
1005
1006* Thu Jan 24 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-4
1007- Obsolete subpackages if necesarry
1008- provide versioned python2
1009- build with db4
1010
1011* Wed Jan 16 2002 Trond Eivind Glomsroed <teg@redhat.com> 2.2-3
1012- Alpha toolchain broken. Disable build on alpha.
1013- New openssl
1014
1015* Wed Dec 26 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-1
1016- 2.2 final
1017
1018* Fri Dec 14 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.11c1
1019- 2.2 RC 1
1020- Don't include the _tkinter module in the main package - it's
1021  already in the tkiter packace
1022- Turn off the mpzmodule, something broke in the buildroot
1023
1024* Wed Nov 28 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.10b2
1025- Use -fPIC for OPT as well, in lack of a proper libpython.so
1026
1027* Mon Nov 26 2001 Matt Wilson <msw@redhat.com> 2.2-0.9b2
1028- changed DESTDIR to point to / so that distutils will install dynload
1029  modules properly in the installroot
1030
1031* Fri Nov 16 2001 Matt Wilson <msw@redhat.com> 2.2-0.8b2
1032- 2.2b2
1033
1034* Fri Oct 26 2001 Matt Wilson <msw@redhat.com> 2.2-0.7b1
1035- python2ify
1036
1037* Fri Oct 19 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.5b1
1038- 2.2b1
1039
1040* Sun Sep 30 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.4a4
1041- 2.2a4
1042- Enable UCS4 support
1043- Enable IPv6
1044- Provide distutils
1045- Include msgfmt.py and pygettext.py
1046
1047* Fri Sep 14 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.3a3
1048- Obsolete Distutils, which is now part of the main package
1049- Obsolete python2
1050
1051* Thu Sep 13 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.2a3
1052- Add docs, tools and tkinter subpackages, to match the 1.5 layout
1053
1054* Wed Sep 12 2001 Trond Eivind Glomsroed <teg@redhat.com> 2.2-0.1a3
1055- 2.2a3
1056- don't build tix and blt extensions
1057
1058* Mon Aug 13 2001 Trond Eivind Glomsroed <teg@redhat.com>
1059- Add tk and tix to build dependencies
1060
1061* Sat Jul 21 2001 Trond Eivind Glomsroed <teg@redhat.com>
1062- 2.1.1 bugfix release - with a GPL compatible license
1063
1064* Fri Jul 20 2001 Trond Eivind Glomsroed <teg@redhat.com>
1065- Add new build dependencies (#49753)
1066
1067* Tue Jun 26 2001 Nalin Dahyabhai <nalin@redhat.com>
1068- build with -fPIC
1069
1070* Fri Jun  1 2001 Trond Eivind Glomsroed <teg@redhat.com>
1071- 2.1
1072- reorganization of file includes
1073
1074* Wed Dec 20 2000 Trond Eivind Glomsroed <teg@redhat.com>
1075- fix the "requires" clause, it lacked a space causing problems
1076- use %%{_tmppath}
1077- don't define name, version etc
1078- add the available patches from the Python home page
1079
1080* Fri Dec 15 2000 Matt Wilson <msw@redhat.com>
1081- added devel subpackage
1082
1083* Fri Dec 15 2000 Matt Wilson <msw@redhat.com>
1084- modify all files to use "python2.0" as the intrepter
1085- don't build the Expat bindings
1086- build against db1
1087
1088* Mon Oct 16 2000 Jeremy Hylton <jeremy@beopen.com>
1089- updated for 2.0 final
1090
1091* Mon Oct  9 2000 Jeremy Hylton <jeremy@beopen.com>
1092- updated for 2.0c1
1093- build audioop, imageop, and rgbimg extension modules
1094- include xml.parsers subpackage
1095- add test.xml.out to files list
1096
1097* Thu Oct  5 2000 Jeremy Hylton <jeremy@beopen.com>
1098- added bin/python2.0 to files list (suggested by Martin v. Loewis)
1099
1100* Tue Sep 26 2000 Jeremy Hylton <jeremy@beopen.com>
1101- updated for release 1 of 2.0b2
1102- use .bz2 version of Python source
1103
1104* Tue Sep 12 2000 Jeremy Hylton <jeremy@beopen.com>
1105- Version 2 of 2.0b1
1106- Make the package relocatable.  Thanks to Suchandra Thapa.
1107- Exclude Tkinter from main RPM.  If it is in a separate RPM, it is
1108  easier to track Tk releases.
Note: See TracBrowser for help on using the repository browser.