OBS User unknown 2008-01-23 21:59:27 +00:00 committed by Git OBS Bridge
parent 3a7707123a
commit 6722c9fc4a
4 changed files with 135 additions and 126 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Jan 22 12:19:20 CET 2008 - prusnak@suse.cz
- build without strict aliasing (as main package does)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 18 16:21:03 CEST 2007 - sbrabec@suse.cz Tue Sep 18 16:21:03 CEST 2007 - sbrabec@suse.cz

View File

@ -1,7 +1,7 @@
# #
# spec file for package libxslt-python (Version 1.1.22) # spec file for package libxslt-python (Version 1.1.22)
# #
# 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 # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@ -14,7 +14,7 @@ Name: libxslt-python
BuildRequires: libxml2-python libxslt-devel python-devel BuildRequires: libxml2-python libxslt-devel python-devel
Summary: Python Bindings for libxslt Summary: Python Bindings for libxslt
Version: 1.1.22 Version: 1.1.22
Release: 1 Release: 29
License: X11/MIT License: X11/MIT
Group: Development/Libraries/Python Group: Development/Libraries/Python
Source: libxslt-%{version}.tar.bz2 Source: libxslt-%{version}.tar.bz2
@ -48,23 +48,20 @@ Authors:
%build %build
autoreconf --force --install autoreconf --force --install
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \ CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
--sysconfdir=%{_sysconfdir} \ %configure
--libdir=%{_prefix}/%_lib \
--mandir=%{_mandir}
# use libxslt as built by libxslt source package # use libxslt as built by libxslt source package
mkdir libxslt/.libs libexslt/.libs mkdir libxslt/.libs libexslt/.libs
cp -v /usr/%_lib/libxslt.la libxslt cp -v %{_libdir}/libxslt.la libxslt
cp -v /usr/%_lib/libexslt.la libexslt cp -v %{_libdir}/libexslt.la libexslt
make -C python make -C python
%install %install
rm -rf $RPM_BUILD_ROOT
export RPM_BUILD_ROOT export RPM_BUILD_ROOT
make -C python install \ make -C python install \
DESTDIR=$RPM_BUILD_ROOT \ DESTDIR=$RPM_BUILD_ROOT \
pythondir=%py_sitedir \ pythondir=%{py_sitedir} \
PYTHON_SITE_PACKAGES=%py_sitedir PYTHON_SITE_PACKAGES=%{py_sitedir}
# Unwanted doc stuff # Unwanted doc stuff
rm -fr $RPM_BUILD_ROOT%{_datadir}/doc rm -fr $RPM_BUILD_ROOT%{_datadir}/doc
# #223696 # #223696
@ -83,8 +80,11 @@ rm -rf $RPM_BUILD_ROOT
%doc python/tests/*.py %doc python/tests/*.py
%doc python/tests/*.xml %doc python/tests/*.xml
%doc python/tests/*.xsl %doc python/tests/*.xsl
%changelog %changelog
* Tue Sep 18 2007 - sbrabec@suse.cz * Tue Jan 22 2008 prusnak@suse.cz
- build without strict aliasing (as main package does)
* Tue Sep 18 2007 sbrabec@suse.cz
- Updated to version 1.1.22: - Updated to version 1.1.22:
* Bug fixes: RVT cleanup problems, exclude-result-prefix bug, * Bug fixes: RVT cleanup problems, exclude-result-prefix bug,
stylesheet compilation error handling, out of memory allocation stylesheet compilation error handling, out of memory allocation
@ -98,74 +98,74 @@ rm -rf $RPM_BUILD_ROOT
* Improvement: add an --encoding option to xsltproc. * Improvement: add an --encoding option to xsltproc.
* Build: configure setup for TRIO_REPLACE_STDIO * Build: configure setup for TRIO_REPLACE_STDIO
* Documentation: updated after change from CVs to SVN * Documentation: updated after change from CVs to SVN
* Mon Aug 20 2007 - sbrabec@suse.cz * Mon Aug 20 2007 sbrabec@suse.cz
- Commented out NoSource to provide comfortable rebuild. - Commented out NoSource to provide comfortable rebuild.
* Thu Jan 25 2007 - prusnak@suse.cz * Thu Jan 25 2007 prusnak@suse.cz
- update to 1.1.20 - update to 1.1.20
* sync to libxslt-1.1.20 * sync to libxslt-1.1.20
- drop obsolete patches: - drop obsolete patches:
* libxslt-transform.patch (included in update) * libxslt-transform.patch (included in update)
* Thu Jan 11 2007 - ke@suse.de * Thu Jan 11 2007 ke@suse.de
- Adjust python-linkflags.patch for 1.1.19 and do not apply obsolete - Adjust python-linkflags.patch for 1.1.19 and do not apply obsolete
warn patch. warn patch.
* Tue Dec 12 2006 - ke@suse.de * Tue Dec 12 2006 ke@suse.de
- 1.1.19. - 1.1.19.
* Tue Nov 28 2006 - ke@suse.de * Tue Nov 28 2006 ke@suse.de
- Do not install static Python module; reported by Andreas Hanke - Do not install static Python module; reported by Andreas Hanke
[#223696]. [#223696].
* Fri Jun 16 2006 - ke@suse.de * Fri Jun 16 2006 ke@suse.de
- 1.1.17. - 1.1.17.
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Fri Sep 30 2005 - aj@suse.de * Fri Sep 30 2005 aj@suse.de
- Fix compiler warnings. - Fix compiler warnings.
* Fri Sep 16 2005 - ke@suse.de * Fri Sep 16 2005 ke@suse.de
- Update to version 1.1.15. - Update to version 1.1.15.
* Wed Jul 06 2005 - meissner@suse.de * Wed Jul 06 2005 meissner@suse.de
- removed -fno-strict-aliasing, not needed here. - removed -fno-strict-aliasing, not needed here.
* Mon Apr 04 2005 - ke@suse.de * Mon Apr 04 2005 ke@suse.de
- Update to version 1.1.14. - Update to version 1.1.14.
* Wed Nov 24 2004 - mcihar@suse.cz * Wed Nov 24 2004 mcihar@suse.cz
- use rpm macros to build correcly with current python - use rpm macros to build correcly with current python
* Tue Nov 02 2004 - ke@suse.de * Tue Nov 02 2004 ke@suse.de
- Update to version 1.1.12. - Update to version 1.1.12.
* Tue Oct 12 2004 - ke@suse.de * Tue Oct 12 2004 ke@suse.de
- Add libgcrypt* and libgpg-error* to neededforbuild. - Add libgcrypt* and libgpg-error* to neededforbuild.
* Fri Oct 08 2004 - ke@suse.de * Fri Oct 08 2004 ke@suse.de
- Update to version 1.1.11. - Update to version 1.1.11.
* Mon Aug 23 2004 - ke@suse.de * Mon Aug 23 2004 ke@suse.de
- Update to version 1.1.9. - Update to version 1.1.9.
* Thu Aug 19 2004 - schwab@suse.de * Thu Aug 19 2004 schwab@suse.de
- Fix a broken cast. - Fix a broken cast.
* Wed Jul 14 2004 - ke@suse.de * Wed Jul 14 2004 ke@suse.de
- Update to version 1.1.8. - Update to version 1.1.8.
* Fri May 21 2004 - ke@suse.de * Fri May 21 2004 ke@suse.de
- Update to version 1.1.7. - Update to version 1.1.7.
* Tue Apr 20 2004 - ke@suse.de * Tue Apr 20 2004 ke@suse.de
- Update to version 1.1.6. - Update to version 1.1.6.
* Fri Dec 12 2003 - ke@suse.de * Fri Dec 12 2003 ke@suse.de
- Update to version 1.1.1. - Update to version 1.1.1.
* Wed Nov 05 2003 - ke@suse.de * Wed Nov 05 2003 ke@suse.de
- Update to version 1.1.0; for details cf. the libxslt changelog. - Update to version 1.1.0; for details cf. the libxslt changelog.
* Fri Aug 29 2003 - mcihar@suse.cz * Fri Aug 29 2003 mcihar@suse.cz
- require same python version as it was built with - require same python version as it was built with
* Fri Aug 15 2003 - ke@suse.de * Fri Aug 15 2003 ke@suse.de
- Update to version 1.0.32; for details cf. the libxslt changelog. - Update to version 1.0.32; for details cf. the libxslt changelog.
* Wed Jul 09 2003 - ke@suse.de * Wed Jul 09 2003 ke@suse.de
- Update to version 1.0.31; for details cf. the libxslt changelog. - Update to version 1.0.31; for details cf. the libxslt changelog.
* Tue Jun 17 2003 - sbrabec@suse.cz * Tue Jun 17 2003 sbrabec@suse.cz
- Updated to version 1.0.30. - Updated to version 1.0.30.
* Mon May 26 2003 - ke@suse.de * Mon May 26 2003 ke@suse.de
- Remove unwanted files from $RPM_BUILD_ROOT. - Remove unwanted files from $RPM_BUILD_ROOT.
* Wed Apr 02 2003 - ke@suse.de * Wed Apr 02 2003 ke@suse.de
- Update to version 1.0.29; for details cf. the libxslt changelog. - Update to version 1.0.29; for details cf. the libxslt changelog.
* Wed Mar 26 2003 - ke@suse.de * Wed Mar 26 2003 ke@suse.de
- Update to version 1.0.28; for details cf. the libxslt changelog. - Update to version 1.0.28; for details cf. the libxslt changelog.
* Tue Feb 11 2003 - ke@suse.de * Tue Feb 11 2003 ke@suse.de
- Update to version 1.0.26; for details cf. the libxslt changelog. - Update to version 1.0.26; for details cf. the libxslt changelog.
* Thu Feb 06 2003 - ke@suse.de * Thu Feb 06 2003 ke@suse.de
- Update to version 1.0.25; for details cf. the libxslt changelog. - Update to version 1.0.25; for details cf. the libxslt changelog.
* Wed Jan 15 2003 - ke@suse.de * Wed Jan 15 2003 ke@suse.de
- Update to version 1.0.24. - Update to version 1.0.24.
* Tue Nov 26 2002 - ro@suse.de * Tue Nov 26 2002 ro@suse.de
- split specfile to get rid of python dependencies in the main tree - split specfile to get rid of python dependencies in the main tree

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Jan 22 12:18:57 CET 2008 - prusnak@suse.cz
- build --without-python to allow compilation from src.rpm
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 18 16:21:03 CEST 2007 - sbrabec@suse.cz Tue Sep 18 16:21:03 CEST 2007 - sbrabec@suse.cz

View File

@ -1,7 +1,7 @@
# #
# spec file for package libxslt (Version 1.1.22) # spec file for package libxslt (Version 1.1.22)
# #
# 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 # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@ -14,7 +14,7 @@ Name: libxslt
BuildRequires: libgcrypt libgcrypt-devel libgpg-error libgpg-error-devel libxml2-devel BuildRequires: libgcrypt libgcrypt-devel libgpg-error libgpg-error-devel libxml2-devel
Summary: XSL Transformation Library Summary: XSL Transformation Library
Version: 1.1.22 Version: 1.1.22
Release: 1 Release: 18
License: X11/MIT License: X11/MIT
Group: System/Libraries Group: System/Libraries
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
@ -65,15 +65,13 @@ to develop applications that require these.
%build %build
autoreconf --force --install autoreconf --force --install
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \ CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
./configure --prefix=%{_prefix} \ %configure --without-python
--sysconfdir=%{_sysconfdir} \
--libdir=%{_libdir} \
--mandir=%{_mandir}
make make
%check
make check make check
%install %install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install make DESTDIR=$RPM_BUILD_ROOT install
# Unwanted doc stuff # Unwanted doc stuff
rm -fr $RPM_BUILD_ROOT%{_datadir}/doc rm -fr $RPM_BUILD_ROOT%{_datadir}/doc
@ -81,17 +79,15 @@ rm -fr $RPM_BUILD_ROOT%{_datadir}/doc
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%post %post -p /sbin/ldconfig
%run_ldconfig
%postun %postun -p /sbin/ldconfig
%run_ldconfig
%files %files
%defattr(-, root, root) %defattr(-, root, root)
%doc AUTHORS NEWS README COPYING* Copyright TODO FEATURES %doc AUTHORS NEWS README COPYING* Copyright TODO FEATURES
%{_prefix}/%_lib/lib*.so.* %{_libdir}/lib*.so.*
%{_prefix}/bin/xsltproc %{_bindir}/xsltproc
%{_mandir}/man1/xsltproc.1* %{_mandir}/man1/xsltproc.1*
%files devel %files devel
@ -100,14 +96,17 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/*a %{_libdir}/*a
%{_libdir}/*.sh %{_libdir}/*.sh
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%{_prefix}/include/* %{_includedir}/*
%{_datadir}/aclocal/* %{_datadir}/aclocal/*
%{_prefix}/bin/xslt-config %{_bindir}/xslt-config
%{_mandir}/man3/* %{_mandir}/man3/*
# not available doc/*.png # not available doc/*.png
%doc doc/*.html doc/html doc/tutorial doc/*.gif %doc doc/*.html doc/html doc/tutorial doc/*.gif
%changelog %changelog
* Tue Sep 18 2007 - sbrabec@suse.cz * Tue Jan 22 2008 prusnak@suse.cz
- build --without-python to allow compilation from src.rpm
* Tue Sep 18 2007 sbrabec@suse.cz
- Updated to version 1.1.22: - Updated to version 1.1.22:
* Bug fixes: RVT cleanup problems, exclude-result-prefix bug, * Bug fixes: RVT cleanup problems, exclude-result-prefix bug,
stylesheet compilation error handling, out of memory allocation stylesheet compilation error handling, out of memory allocation
@ -121,7 +120,7 @@ rm -rf $RPM_BUILD_ROOT
* Improvement: add an --encoding option to xsltproc. * Improvement: add an --encoding option to xsltproc.
* Build: configure setup for TRIO_REPLACE_STDIO * Build: configure setup for TRIO_REPLACE_STDIO
* Documentation: updated after change from CVs to SVN * Documentation: updated after change from CVs to SVN
* Thu Jan 25 2007 - prusnak@suse.cz * Thu Jan 25 2007 prusnak@suse.cz
- update to 1.1.20 - update to 1.1.20
* result Value Tree handling fix * result Value Tree handling fix
* function parameters fix * function parameters fix
@ -135,9 +134,9 @@ rm -rf $RPM_BUILD_ROOT
- drop obsolete patches: - drop obsolete patches:
* libxslt-aliasing.patch (included in update) * libxslt-aliasing.patch (included in update)
* libxslt-transform.patch (included in update) * libxslt-transform.patch (included in update)
* Thu Dec 21 2006 - ro@suse.de * Thu Dec 21 2006 ro@suse.de
- fix for crash with certain transformations (libxcb build crash) - fix for crash with certain transformations (libxcb build crash)
* Tue Dec 12 2006 - ke@suse.de * Tue Dec 12 2006 ke@suse.de
- 1.1.19; NEWS extract: - 1.1.19; NEWS extract:
* Bug fixes: entities within attributes; in-scope namespace bug, result * Bug fixes: entities within attributes; in-scope namespace bug, result
value tree caching bug, a number of namespace related bugs, etc. value tree caching bug, a number of namespace related bugs, etc.
@ -145,46 +144,46 @@ rm -rf $RPM_BUILD_ROOT
impleemntation and template internal processing, new xsltproc flag to impleemntation and template internal processing, new xsltproc flag to
apply Xinclude to stylesheets. apply Xinclude to stylesheets.
* Documentation. * Documentation.
* Fri Oct 27 2006 - dmueller@suse.de * Fri Oct 27 2006 dmueller@suse.de
- update --nonet patch to work even when using rpmbuild directly - update --nonet patch to work even when using rpmbuild directly
* Tue Oct 24 2006 - dmueller@suse.de * Tue Oct 24 2006 dmueller@suse.de
- make --nonet default while building packages (#214338) - make --nonet default while building packages (#214338)
* Tue Oct 17 2006 - ke@suse.de * Tue Oct 17 2006 ke@suse.de
- Move devel docs to the -devel subpackage; reported by Andreas Hanke [# - Move devel docs to the -devel subpackage; reported by Andreas Hanke [#
212441]. 212441].
* Fri Jun 16 2006 - ke@suse.de * Fri Jun 16 2006 ke@suse.de
- 1.1.17: - 1.1.17:
* Bug fixes: some regression tests, attribute/namespaces output, * Bug fixes: some regression tests, attribute/namespaces output,
problem in mixed xsl:value-of and xsl:text uses. problem in mixed xsl:value-of and xsl:text uses.
* Improvements: internal refactoring, use of the XPath object cache in * Improvements: internal refactoring, use of the XPath object cache in
libxml2-2.6.25. libxml2-2.6.25.
- Require libxml2-2.2.25. - Require libxml2-2.2.25.
* Tue May 23 2006 - ke@suse.de * Tue May 23 2006 ke@suse.de
- Update to version 1.1.16: - Update to version 1.1.16:
* Bug fixes (pattern compilation, namespace prefixes, etc.). * Bug fixes (pattern compilation, namespace prefixes, etc.).
* Speed up sorting. * Speed up sorting.
* Documentation update. * Documentation update.
- Adjust warn patch; drop libxslt-xpath-pattern.patch. - Adjust warn patch; drop libxslt-xpath-pattern.patch.
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Tue Oct 11 2005 - ke@suse.de * Tue Oct 11 2005 ke@suse.de
- On account of pattern.c, add -fno-strict-aliasing again. - On account of pattern.c, add -fno-strict-aliasing again.
- Also require glibc-devel. - Also require glibc-devel.
* Tue Oct 04 2005 - ke@suse.de * Tue Oct 04 2005 ke@suse.de
- libxslt-xpath-pattern.patch: - libxslt-xpath-pattern.patch:
libxslt/pattern.c: fixed problem in internal XPath compilation libxslt/pattern.c: fixed problem in internal XPath compilation
of patterns including variables, fixes GNOME bug #316861 of patterns including variables, fixes GNOME bug #316861
(William Brack). Reported by Andreas Jaeger/Uwe Gansert. (William Brack). Reported by Andreas Jaeger/Uwe Gansert.
* Fri Sep 30 2005 - aj@suse.de * Fri Sep 30 2005 aj@suse.de
- Fix compiler warnings. - Fix compiler warnings.
- Add missing requires. - Add missing requires.
* Fri Sep 16 2005 - ke@suse.de * Fri Sep 16 2005 ke@suse.de
- Update to version 1.1.15; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.1.15; NEWS from http://xmlsoft.org/XSLT/ :
* Bug fixes and improvements. * Bug fixes and improvements.
* Documentation enhancement. * Documentation enhancement.
* Wed Jul 06 2005 - meissner@suse.de * Wed Jul 06 2005 meissner@suse.de
- fixed strict aliasing problem. - fixed strict aliasing problem.
* Mon Apr 04 2005 - ke@suse.de * Mon Apr 04 2005 ke@suse.de
- Update to version 1.1.14; some NEWS (extract since .13) from - Update to version 1.1.14; some NEWS (extract since .13) from
http://xmlsoft.org/XSLT/ : http://xmlsoft.org/XSLT/ :
* Extensions: module support; dictionnary based speedups trying to get * Extensions: module support; dictionnary based speedups trying to get
@ -200,17 +199,17 @@ rm -rf $RPM_BUILD_ROOT
with ancestors, bug in pattern matching with cascading select, with ancestors, bug in pattern matching with cascading select,
xinclude and document() problem. xinclude and document() problem.
- CFLAGS: Add -fno-strict-aliasing. - CFLAGS: Add -fno-strict-aliasing.
* Fri Dec 10 2004 - ke@suse.de * Fri Dec 10 2004 ke@suse.de
- Do not list manpages twice; reported by Chris Lahey [Novell #472] and - Do not list manpages twice; reported by Chris Lahey [Novell #472] and
[# 49118]. [# 49118].
* Tue Nov 02 2004 - ke@suse.de * Tue Nov 02 2004 ke@suse.de
- Update to version 1.1.12; some NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.1.12; some NEWS from http://xmlsoft.org/XSLT/ :
* Bug fixes: attribute document pointer fix, exslt date negative * Bug fixes: attribute document pointer fix, exslt date negative
periods, generated tree structure fixes, namespace lookup fix, use periods, generated tree structure fixes, namespace lookup fix, use
reentrant gmtime_r, exslt:funtion namespace fix, potential NULL reentrant gmtime_r, exslt:funtion namespace fix, potential NULL
pointer reference, force string interning on generated documents. pointer reference, force string interning on generated documents.
* Improve documentation. * Improve documentation.
* Fri Oct 08 2004 - ke@suse.de * Fri Oct 08 2004 ke@suse.de
- Update to version 1.1.11; some NEWS from http://xmlsoft.org/XSLT/ - Update to version 1.1.11; some NEWS from http://xmlsoft.org/XSLT/
(since 1.1.9): (since 1.1.9):
* Bug fixes: xsl:include problems, UTF8 number pattern, date-time * Bug fixes: xsl:include problems, UTF8 number pattern, date-time
@ -220,23 +219,23 @@ rm -rf $RPM_BUILD_ROOT
* Improvements: exslt:date-sum tests. * Improvements: exslt:date-sum tests.
* Documentation: Second tutorial by Panagiotis Lourida. * Documentation: Second tutorial by Panagiotis Lourida.
- Enable crypto support [#44119]. - Enable crypto support [#44119].
* Mon Aug 23 2004 - ke@suse.de * Mon Aug 23 2004 ke@suse.de
- Update to version 1.1.9; some NEWS from http://xmlsoft.org/XSLT/ - Update to version 1.1.9; some NEWS from http://xmlsoft.org/XSLT/
* Various bug fixes (RVT key handling, Python bindings, key and XPath, * Various bug fixes (RVT key handling, Python bindings, key and XPath,
64bit issue, etc.). 64bit issue, etc.).
* Thu Aug 19 2004 - schwab@suse.de * Thu Aug 19 2004 schwab@suse.de
- Fix a broken cast. - Fix a broken cast.
* Wed Jul 14 2004 - ke@suse.de * Wed Jul 14 2004 ke@suse.de
- Update to version 1.1.8; some NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.1.8; some NEWS from http://xmlsoft.org/XSLT/ :
* Bug fixes. * Bug fixes.
* Fri May 21 2004 - ke@suse.de * Fri May 21 2004 ke@suse.de
- Update to version 1.1.7; some NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.1.7; some NEWS from http://xmlsoft.org/XSLT/ :
* Bugfixes: UTF-8 string tokenize, fix subtle memory corruption, * Bugfixes: UTF-8 string tokenize, fix subtle memory corruption,
linefeed after comment at document level, disable-output-escaping linefeed after comment at document level, disable-output-escaping
problem, pattern compilation in deep imported stylesheets, problem, pattern compilation in deep imported stylesheets,
namespace extension prefix bug, namespace lookup for attribute, namespace extension prefix bug, namespace lookup for attribute,
namespaced DOCTYPE name. namespaced DOCTYPE name.
* Tue Apr 20 2004 - ke@suse.de * Tue Apr 20 2004 ke@suse.de
- Update to version 1.1.6; some NEWS from - Update to version 1.1.6; some NEWS from
http://xmlsoft.org/XSLT/ (since 1.1.2): http://xmlsoft.org/XSLT/ (since 1.1.2):
* Performance improvements (e.g., dictionnary reuses for XSLT). * Performance improvements (e.g., dictionnary reuses for XSLT).
@ -244,25 +243,25 @@ rm -rf $RPM_BUILD_ROOT
xpath, etc.). xpath, etc.).
* Documentation cleanup. * Documentation cleanup.
- Drop obsolete patch (libxslt-m4.diff). - Drop obsolete patch (libxslt-m4.diff).
* Mon Mar 15 2004 - ke@suse.de * Mon Mar 15 2004 ke@suse.de
- libxslt-m4.diff: Quote first argument of AC_DEFUN; reported by Dirk - libxslt-m4.diff: Quote first argument of AC_DEFUN; reported by Dirk
Mueller [# 35887]. Mueller [# 35887].
* Mon Jan 12 2004 - adrian@suse.de * Mon Jan 12 2004 adrian@suse.de
- build as user - build as user
* Wed Jan 07 2004 - ke@suse.de * Wed Jan 07 2004 ke@suse.de
- Update to version 1.1.2; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.1.2; NEWS from http://xmlsoft.org/XSLT/:
* Documentation fixes; EXSLT documentation. * Documentation fixes; EXSLT documentation.
* Bug fixes: exslt:date returning NULL strings, namespaces output, * Bug fixes: exslt:date returning NULL strings, namespaces output,
key and namespace definition problem, passing options down to key and namespace definition problem, passing options down to
the document() parser, xsl:number fixes. the document() parser, xsl:number fixes.
* Fri Dec 12 2003 - ke@suse.de * Fri Dec 12 2003 ke@suse.de
- Update to version 1.1.1; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.1.1; NEWS from http://xmlsoft.org/XSLT/:
* bug fixes: number formatting, exslt:tokenize, key selector parsing * bug fixes: number formatting, exslt:tokenize, key selector parsing
with |, xsl:element with computed namespaces, xslt:import/include with |, xsl:element with computed namespaces, xslt:import/include
recursion detection, exslt:function used in keys, bug when recursion detection, exslt:function used in keys, bug when
CDATA_SECTION are found in the tree, entities handling when using CDATA_SECTION are found in the tree, entities handling when using
XInclude. XInclude.
* Wed Nov 05 2003 - ke@suse.de * Wed Nov 05 2003 ke@suse.de
- Update to version 1.1.0; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.1.0; NEWS from http://xmlsoft.org/XSLT/:
* Make use of the new libxml2 API. * Make use of the new libxml2 API.
* Remove DocBook SGML broken support. * Remove DocBook SGML broken support.
@ -273,7 +272,7 @@ rm -rf $RPM_BUILD_ROOT
templates, exslt:document (and similar) base handling problem, templates, exslt:document (and similar) base handling problem,
* xsltproc option display fix, * xsltproc option display fix,
* Python: never use stdout for error. * Python: never use stdout for error.
* Tue Oct 07 2003 - ke@suse.de * Tue Oct 07 2003 ke@suse.de
- Update to version 1.0.33; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.33; NEWS from http://xmlsoft.org/XSLT/:
* mode not cascaded in template fallbacks. * mode not cascaded in template fallbacks.
* catch redefinition of parameter/variables. * catch redefinition of parameter/variables.
@ -282,11 +281,11 @@ rm -rf $RPM_BUILD_ROOT
* apply-templates crash. * apply-templates crash.
* bug with imported templates. * bug with imported templates.
* imported attribute-sets merging bug (DocBook). * imported attribute-sets merging bug (DocBook).
* Thu Sep 18 2003 - sf@suse.de * Thu Sep 18 2003 sf@suse.de
- Do not free the hash keys during xmlHashScanFull, - Do not free the hash keys during xmlHashScanFull,
it will corrupt the hash table. The keys will be it will corrupt the hash table. The keys will be
freed by xmlHashFree right afterwards anyway. #30506 freed by xmlHashFree right afterwards anyway. #30506
* Fri Aug 15 2003 - ke@suse.de * Fri Aug 15 2003 ke@suse.de
- Update to version 1.0.32; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.32; NEWS from http://xmlsoft.org/XSLT/:
* Bugfixes: xsltSaveResultToFile() python binding, EXSLT fixes, * Bugfixes: xsltSaveResultToFile() python binding, EXSLT fixes,
speed of large text output, xsl:copy with attributes, strip-space and speed of large text output, xsl:copy with attributes, strip-space and
@ -294,43 +293,43 @@ rm -rf $RPM_BUILD_ROOT
keys, checking of { and } for attribute value templates. keys, checking of { and } for attribute value templates.
* Python bindings for extension elements. * Python bindings for extension elements.
* Doc cleanup. * Doc cleanup.
* Wed Jul 09 2003 - ke@suse.de * Wed Jul 09 2003 ke@suse.de
- Update to version 1.0.31; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.31; NEWS from http://xmlsoft.org/XSLT/:
* Bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix * Bugfixes: xsl:copy on namespace nodes, AVT for xsl:sort order, fix
for the debugger, output filename limitation, trio.h and triodef.h for the debugger, output filename limitation, trio.h and triodef.h
added, EXSLT node-set, xsltChoose and whitespace, stylesheet added, EXSLT node-set, xsltChoose and whitespace, stylesheet
compilation, NaN and sort. compilation, NaN and sort.
* Avoid generating " (fix in libxml2-2.5.8) * Avoid generating " (fix in libxml2-2.5.8)
* Tue Jun 17 2003 - sbrabec@suse.cz * Tue Jun 17 2003 sbrabec@suse.cz
- Updated to version 1.0.30. - Updated to version 1.0.30.
- Fixed linking of libxsltbreakpoint. - Fixed linking of libxsltbreakpoint.
* Mon May 26 2003 - ke@suse.de * Mon May 26 2003 ke@suse.de
- Remove unwanted files from $RPM_BUILD_ROOT. - Remove unwanted files from $RPM_BUILD_ROOT.
* Wed Apr 02 2003 - ke@suse.de * Wed Apr 02 2003 ke@suse.de
- Update to version 1.0.29; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.29; NEWS from http://xmlsoft.org/XSLT/:
Significant speedup for large (flat) documents which also requires Significant speedup for large (flat) documents which also requires
libxml2-2.5.6: libxml2-2.5.6:
* Bug fixes: Result Value Tree handling, XML IDs, keys(), extra namespace * Bug fixes: Result Value Tree handling, XML IDs, keys(), extra namespace
declarations with xsl:elements. declarations with xsl:elements.
* Wed Mar 26 2003 - ke@suse.de * Wed Mar 26 2003 ke@suse.de
- Update to version 1.0.28; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.28; NEWS from http://xmlsoft.org/XSLT/:
* Fix node() in patterns semantic. * Fix node() in patterns semantic.
* Fix a memory access problem in format-number() * Fix a memory access problem in format-number()
* Fix stack overflow in recursive global variable or params * Fix stack overflow in recursive global variable or params
* Clean up Result Value Tree handling, and fix a couple of * Clean up Result Value Tree handling, and fix a couple of
old bugs in the process. old bugs in the process.
* Tue Feb 11 2003 - ke@suse.de * Tue Feb 11 2003 ke@suse.de
- Update to version 1.0.26; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.26; NEWS from http://xmlsoft.org/XSLT/:
* Fixed 3 serious bugs in document() and stylesheet compilation which * Fixed 3 serious bugs in document() and stylesheet compilation which
could lead to a crash. could lead to a crash.
* Thu Feb 06 2003 - ke@suse.de * Thu Feb 06 2003 ke@suse.de
- Update to version 1.0.24; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.24; NEWS from http://xmlsoft.org/XSLT/:
* Bug fixes: double-free for standalone stylesheets introduced in * Bug fixes: double-free for standalone stylesheets introduced in
1.0.24, C syntax pbm, etc. 1.0.24, C syntax pbm, etc.
* Some XPath and XInclude related problems were actually fixed in * Some XPath and XInclude related problems were actually fixed in
libxml2-2.5.2. libxml2-2.5.2.
* Documentation: emphasize that --docbook is not for XML docs. * Documentation: emphasize that --docbook is not for XML docs.
* Wed Jan 15 2003 - ke@suse.de * Wed Jan 15 2003 ke@suse.de
- Update to version 1.0.24; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.24; NEWS from http://xmlsoft.org/XSLT/:
A lot of bug fixes and a few improvements: A lot of bug fixes and a few improvements:
* Bug fixes: imported global varables, python bindings, EXSLT memory * Bug fixes: imported global varables, python bindings, EXSLT memory
@ -346,12 +345,12 @@ rm -rf $RPM_BUILD_ROOT
* Add ESXLT URI (un)escaping. * Add ESXLT URI (un)escaping.
* Fix some memory leaks. * Fix some memory leaks.
* document() now supports fragment identifiers in URIs. * document() now supports fragment identifiers in URIs.
* Tue Nov 26 2002 - ro@suse.de * Tue Nov 26 2002 ro@suse.de
- split libxslt-python to own specfile - split libxslt-python to own specfile
(libxslt is turning more and more into a base package (libxslt is turning more and more into a base package
and python requires a lot of other things to build) and python requires a lot of other things to build)
- removed gtkdoc from neededforbuild (html is not rebuilt anyway) - removed gtkdoc from neededforbuild (html is not rebuilt anyway)
* Mon Nov 18 2002 - ke@suse.de * Mon Nov 18 2002 ke@suse.de
- Update to version 1.0.23; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.23; NEWS from http://xmlsoft.org/XSLT/:
* Improvement of the python bindings: extension functions and * Improvement of the python bindings: extension functions and
activating EXSLT. activating EXSLT.
@ -360,13 +359,13 @@ rm -rf $RPM_BUILD_ROOT
* Documentation improvements. * Documentation improvements.
* Add libxslt.m4. * Add libxslt.m4.
- Require libxml2 2.4.27. - Require libxml2 2.4.27.
* Thu Oct 31 2002 - ke@suse.de * Thu Oct 31 2002 ke@suse.de
- Update to version 1.0.22; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.22; NEWS from http://xmlsoft.org/XSLT/:
* Add a security module, and a related set of new options to xsltproc. * Add a security module, and a related set of new options to xsltproc.
* Allow per transformation error handler. * Allow per transformation error handler.
* Fix a few bugs: node() semantic, URI escaping, media-type, attribute * Fix a few bugs: node() semantic, URI escaping, media-type, attribute
lists. lists.
* Wed Oct 09 2002 - ke@suse.de * Wed Oct 09 2002 ke@suse.de
- Update to version 1.0.21; NEWS from http://xmlsoft.org/XSLT/: - Update to version 1.0.21; NEWS from http://xmlsoft.org/XSLT/:
* Bug fixes: match="node()", date:difference(), disable-output-escaping * Bug fixes: match="node()", date:difference(), disable-output-escaping
* Mem leak fix. * Mem leak fix.
@ -377,14 +376,14 @@ rm -rf $RPM_BUILD_ROOT
* Fix the DocBook stylesheets handling problem * Fix the DocBook stylesheets handling problem
* Fix a few XSLT reported errors * Fix a few XSLT reported errors
- Drop namespace patch (already included). - Drop namespace patch (already included).
* Tue Aug 20 2002 - ke@suse.de * Tue Aug 20 2002 ke@suse.de
- Apply patch by Daniel Veillard to fix a namespace problem raised by - Apply patch by Daniel Veillard to fix a namespace problem raised by
recent DocBook stylesheets recent DocBook stylesheets
(cf. http://bugzilla.gnome.org/show_bug.cgi?id=87901). (cf. http://bugzilla.gnome.org/show_bug.cgi?id=87901).
Reported by Stephan Kulow [# 18099]. Reported by Stephan Kulow [# 18099].
* Wed Jul 31 2002 - ke@suse.de * Wed Jul 31 2002 ke@suse.de
- Run %%run_ldconfig. - Run %%run_ldconfig.
* Mon Jul 08 2002 - ke@suse.de * Mon Jul 08 2002 ke@suse.de
- Update to version 1.0.19; NEWS from http://xmlsoft.org/XSLT/, not - Update to version 1.0.19; NEWS from http://xmlsoft.org/XSLT/, not
mentioned earlier: mentioned earlier:
* Bug fixes: attributes, extra namespace declarations (DocBook), * Bug fixes: attributes, extra namespace declarations (DocBook),
@ -392,23 +391,23 @@ rm -rf $RPM_BUILD_ROOT
* xsltproc can now list registered extensions. * xsltproc can now list registered extensions.
* New API to save directly to a string xsltSaveResultToString(). * New API to save directly to a string xsltSaveResultToString().
* Specific error registration function for the python API. * Specific error registration function for the python API.
* Wed May 29 2002 - ro@suse.de * Wed May 29 2002 ro@suse.de
- tweak python installation some more for lib64 - tweak python installation some more for lib64
* Tue May 28 2002 - ke@suse.de * Tue May 28 2002 ke@suse.de
- Update to 1.0.18: - Update to 1.0.18:
- Add Pyhton bindings (libxslt-python). - Add Pyhton bindings (libxslt-python).
- Bug fixes. - Bug fixes.
- New man page for libexslt. - New man page for libexslt.
* Tue Apr 30 2002 - ke@suse.de * Tue Apr 30 2002 ke@suse.de
- Update to version 1.0.17; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.17; NEWS from http://xmlsoft.org/XSLT/ :
o EXSLT date improvement and regression tests. o EXSLT date improvement and regression tests.
o Attempt to fix a bug in xsltProcessUserParamInternal. o Attempt to fix a bug in xsltProcessUserParamInternal.
* Fri Apr 19 2002 - ke@suse.de * Fri Apr 19 2002 ke@suse.de
- Update to version 1.0.16; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.16; NEWS from http://xmlsoft.org/XSLT/ :
o Bug fixes: strip-space, URL in HTML output, error when xsltproc o Bug fixes: strip-space, URL in HTML output, error when xsltproc
can't save. can't save.
o Improve Python bindings. o Improve Python bindings.
* Tue Apr 09 2002 - ke@suse.de * Tue Apr 09 2002 ke@suse.de
- Update to version 1.0.15; NEWS since 1.0.9 from http://xmlsoft.org/XSLT/ : - Update to version 1.0.15; NEWS since 1.0.9 from http://xmlsoft.org/XSLT/ :
* Change of Licence to the MIT Licence. * Change of Licence to the MIT Licence.
* Bugfixes: XPath, python Makefile, recursive attribute sets, * Bugfixes: XPath, python Makefile, recursive attribute sets,
@ -429,56 +428,56 @@ rm -rf $RPM_BUILD_ROOT
* Improvement in the XPath engine (libxml2-2.4.18). * Improvement in the XPath engine (libxml2-2.4.18).
* Add Python bindings. * Add Python bindings.
* Documentation changes and updates. * Documentation changes and updates.
* Wed Feb 20 2002 - olh@suse.de * Wed Feb 20 2002 olh@suse.de
- fix prefix tag to build shared libs - fix prefix tag to build shared libs
* Wed Feb 13 2002 - adrian@suse.de * Wed Feb 13 2002 adrian@suse.de
- fix build for s390x - fix build for s390x
* Tue Dec 11 2001 - ro@suse.de * Tue Dec 11 2001 ro@suse.de
- use less intrusive hack for libtool: export LIBRARY_PATH - use less intrusive hack for libtool: export LIBRARY_PATH
* Thu Nov 29 2001 - ro@suse.de * Thu Nov 29 2001 ro@suse.de
- install without buildroot first to work around libtool - install without buildroot first to work around libtool
not being able to cope with dependant libraries and buildroot not being able to cope with dependant libraries and buildroot
* Tue Nov 27 2001 - ke@suse.de * Tue Nov 27 2001 ke@suse.de
- Update to version 1.0.8; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.8; NEWS from http://xmlsoft.org/XSLT/ :
- Previous header patch is superfluous. - Previous header patch is superfluous.
- Bug fixes. - Bug fixes.
* Tue Nov 20 2001 - ke@suse.de * Tue Nov 20 2001 ke@suse.de
- Add missing define; cf. - Add missing define; cf.
http://mail.gnome.org/archives/xslt/2001-November/msg00052.html . http://mail.gnome.org/archives/xslt/2001-November/msg00052.html .
- NEWS for 1.0.7 entries from http://xmlsoft.org/XSLT/ (not - NEWS for 1.0.7 entries from http://xmlsoft.org/XSLT/ (not
mentioned earlier): mentioned earlier):
- Fix handling of indent="no" on HTML output. - Fix handling of indent="no" on HTML output.
* Sat Nov 10 2001 - adrian@suse.de * Sat Nov 10 2001 adrian@suse.de
- Update to version 1.0.7 - Update to version 1.0.7
- add fixes for automake 1.5 - add fixes for automake 1.5
* Sat Nov 03 2001 - ro@suse.de * Sat Nov 03 2001 ro@suse.de
- fix for automake 1.5 - fix for automake 1.5
* Wed Oct 31 2001 - ke@suse.de * Wed Oct 31 2001 ke@suse.de
- Update to version 1.0.6; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.6; NEWS from http://xmlsoft.org/XSLT/ :
- Bug fixes on number formatting and date/time functions. - Bug fixes on number formatting and date/time functions.
- Fix DOCTYPE generation rules for HTML output. - Fix DOCTYPE generation rules for HTML output.
* Thu Oct 11 2001 - ke@suse.de * Thu Oct 11 2001 ke@suse.de
- Update to version 1.0.5; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.5; NEWS from http://xmlsoft.org/XSLT/ :
- Portability fixes. - Portability fixes.
- Fix a dozen bugs on XSLT and EXSLT. - Fix a dozen bugs on XSLT and EXSLT.
- Add support for Saxon's evaluate and expressions extensions. - Add support for Saxon's evaluate and expressions extensions.
- Better handling of XPath evaluation errors. - Better handling of XPath evaluation errors.
* Mon Oct 01 2001 - ke@suse.de * Mon Oct 01 2001 ke@suse.de
- Update to version 1.0.4; NEWS from http://xmlsoft.org/XSLT/ : - Update to version 1.0.4; NEWS from http://xmlsoft.org/XSLT/ :
- Documentation updates. - Documentation updates.
- Bug fixes (DocBook FO generation should be fixed) and portability - Bug fixes (DocBook FO generation should be fixed) and portability
improvements. improvements.
- Improve existing EXSLT support and add String, Time and Date core - Improve existing EXSLT support and add String, Time and Date core
functions support. functions support.
* Fri Aug 24 2001 - ke@suse.de * Fri Aug 24 2001 ke@suse.de
- Update to version 1.0.3; from the announcement (cf. libxml2): - Update to version 1.0.3; from the announcement (cf. libxml2):
- Implement XML Catalog Specification from August 6: - Implement XML Catalog Specification from August 6:
http://www.oasis-open.org/committees/entity/spec-2001-08-06.html http://www.oasis-open.org/committees/entity/spec-2001-08-06.html
http://xmlsoft.org/catalog.html http://xmlsoft.org/catalog.html
- New NaN and Infinity code. - New NaN and Infinity code.
- A number of small bugfixes. - A number of small bugfixes.
* Fri Aug 17 2001 - ke@suse.de * Fri Aug 17 2001 ke@suse.de
- Update to version 1.0.2. - Update to version 1.0.2.
- Call 'libtoolize' and friends. - Call 'libtoolize' and friends.
* Wed Jul 11 2001 - ke@suse.de * Wed Jul 11 2001 ke@suse.de
- New package: version 1.0.0. - New package: version 1.0.0.