libxslt.spec
author dermotm
Mon, 24 Jul 2006 12:30:39 +0000
branchgnome-2-10
changeset 19949 94f49bf19351
parent 19719 d184ca39d269
permissions -rw-r--r--
access control test #4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     1
#
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     2
# spec file for package libxslt (Version 1.0.19)
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     3
#
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     4
# Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany.
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19379
diff changeset
     5
# Copyright (c) 2005 Sun Microsystems, Inc.
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     6
# This file and all modifications and additions to the pristine
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     7
# package are under the same license as the package itself.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     8
#
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     9
# please send bugfixes or comments to [email protected].
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    10
#
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    11
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    12
# neededforbuild  gtkdoc libxml2 libxml2-devel libxml2-python python python-devel
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    13
# usedforbuild    aaa_base aaa_version acl attr bash bind9-utils bison cpio cpp cyrus-sasl db devs diffutils e2fsprogs file filesystem fileutils fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip kbd less libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg pam pam-devel pam-modules patch permissions ps rcs readline sed sendmail sh-utils shadow strace syslogd sysvinit tar texinfo textutils timezone unzip util-linux vim zlib-devel autoconf automake binutils bzip2 cracklib gcc gdbm gettext gtkdoc libtool libxml2 libxml2-devel libxml2-python perl python python-devel rpm zlib
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    14
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    15
Name:         libxslt
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    16
License:      X11/MIT
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    17
Group:        System/Libraries
19379
ecaf929a2da6 Bump to 1.1.14
mattk
parents: 19365
diff changeset
    18
Version:      1.1.14
ecaf929a2da6 Bump to 1.1.14
mattk
parents: 19365
diff changeset
    19
Release:      1
4867
e8cfe7e64783 *.spec (almost): update Vendor and Distribution tags
dermotm
parents: 4860
diff changeset
    20
Distribution: Java Desktop System, Release 3
1601
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
    21
Vendor:       Sun Microsystems, Inc.
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
    22
Summary:      XSL Transformation Library
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    23
Source:       ftp://ftp.gnome.org/pub/GNOME/stable/sources/libxslt/libxslt-%{version}.tar.bz2
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    24
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    25
Requires:     libxml2 >= 2.4.17
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    26
URL:          http://xmlsoft.org/XSLT/
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
    27
BuildRequires: python 
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
    28
BuildRequires: python-devel
19365
cf6ebcb9c095 2005-06-04 Laszlo Peter <[email protected]>
laca
parents: 5370
diff changeset
    29
BuildRequires: libtool
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    30
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    31
%description
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    32
This C library allows to transform XML files into other XML files
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    33
(or HTML, text, ...) using the standard XSLT stylesheet transformation
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    34
mechanism.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    35
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    36
It is based on libxml (version 2) for XML parsing, tree manipulation, and
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    37
XPath support. It is written in plain C, making as few assumptions as
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    38
possible, and sticking closely to ANSI C/POSIX for easy embedding. Though not designed primarily
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    39
with performances in mind, libxslt seems to be a relatively fast
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    40
processor. It also includes full support for the EXSLT set of extension
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    41
functions as well as some common extensions present in other XSLT engines.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    42
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    43
The package comes with 'xsltproc', a command line interface to the XSLT engine.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    44
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    45
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    46
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    47
Authors:
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    48
--------
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    49
    Daniel Veillard <[email protected]>
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    50
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    51
%package devel
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    52
Summary:      libxslt development package
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    53
Group:        Development/Libraries/C and C++
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    54
Requires:     libxslt = %{version}
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    55
Requires:     libxml2-devel >= 2.4.17
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    56
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    57
%description devel
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    58
Libraries and include files to compile applications using libxslt.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    59
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    60
%package python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    61
Summary:      Python bindings for libxml2
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    62
Group:        Development/Languages/Python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    63
Requires:     libxslt = %{version}
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    64
Requires:     libxml2 >= 2.4.17
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    65
Requires:     python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    66
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    67
%description python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    68
The libxslt-python package contains a module that permits applications
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    69
written in the Python programming language to use the interface
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    70
supplied by the libxslt library to apply XSLT transformations.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    71
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    72
This library allows to parse stylesheets, uses the libxml2-python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    73
to load and save XML and HTML files. Direct access to XPath and
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    74
the XSLT transformation context are possible; thus it is possible to extend the XSLT language with XPath functions written in Python.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    75
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    76
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    77
Authors:
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    78
--------
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    79
    Daniel Veillard <[email protected]>
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    80
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    81
%prep
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    82
%setup -q
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    83
4455
aea26bce3124 2004-11-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 4409
diff changeset
    84
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    85
%build
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    86
%ifos linux
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    87
if [ -x /usr/bin/getconf ]; then
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    88
  CPUS=`getconf _NPROCESSORS_ONLN`
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    89
fi
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    90
%else
3846
9ab79af72b15 2004-09-05 Laszlo Peter <[email protected]>
laca
parents: 3789
diff changeset
    91
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    92
%endif
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    93
if test "x$CPUS" = "x" -o $CPUS = 0; then
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    94
  CPUS=1
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    95
fi
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
    96
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    97
%{?suse_update_config:%{suse_update_config -f}}
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    98
libtoolize --force
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    99
aclocal
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   100
automake -a -c -f
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   101
autoconf
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   102
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   103
                                    --sysconfdir=%{_sysconfdir} \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   104
				    --libdir=%{_prefix}/%_lib \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   105
                                    --mandir=%{_mandir}
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
   106
make -j $CPUS
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
   107
make -j $CPUS -C python
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   108
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   109
%install
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   110
%define python_sitepath %(python -c "import site; print site.sitedirs[0]")
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   111
rm -rf $RPM_BUILD_ROOT
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   112
export LIBRARY_PATH=$RPM_BUILD_ROOT/%{_prefix}/%_lib
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   113
make DESTDIR=$RPM_BUILD_ROOT install
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   114
make -C python install \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   115
	DESTDIR=$RPM_BUILD_ROOT \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   116
	pythondir=%python_sitepath \
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   117
	PYTHON_SITE_PACKAGES=%python_sitepath
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   118
# /sbin/ldconfig -n $RPM_BUILD_ROOT%{_prefix}/%_lib
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   119
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   120
rm $RPM_BUILD_ROOT/%{python_sitepath}/*.la
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   121
rm $RPM_BUILD_ROOT/%{python_sitepath}/*.a
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   122
rm $RPM_BUILD_ROOT/%{_libdir}/*.a
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   123
rm $RPM_BUILD_ROOT/%{_libdir}/*.la
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   124
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   125
%clean
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   126
rm -rf $RPM_BUILD_ROOT
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   127
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   128
%post
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   129
%run_ldconfig
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   130
# %postun -p /sbin/ldconfig
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   131
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   132
%files
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   133
%defattr(-, root, root)
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   134
%doc AUTHORS NEWS README COPYING* TODO FEATURES
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   135
# not available doc/*.png
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   136
%doc doc/*.html doc/tutorial doc/*.gif
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   137
#%doc doc/*.html doc/tutorial doc/*.gif
1601
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   138
%{_libdir}/lib*.so.*
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   139
%{_bindir}/xsltproc
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   140
%{_mandir}/*
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   141
%{_datadir}/doc/%{name}-%{version}/*
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   142
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   143
%files devel
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   144
%defattr(-, root, root)
1601
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   145
%{_libdir}/lib*.so
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   146
%{_libdir}/*.sh
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   147
%{_libdir}/pkgconfig/*.pc
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   148
%{_prefix}/include/*
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   149
%{_datadir}/aclocal/libxslt.m4
1601
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   150
%{_bindir}/xslt-config
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   151
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   152
%files python
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   153
%defattr(-, root, root)
3738
febca98de570 * libxslt.spec: Comment out two files in %files to build.
dc144907
parents: 3725
diff changeset
   154
# Comment out to build module.
3744
40a6f9974816 add back the pythoin bindings to libxslt
lk86177
parents: 3738
diff changeset
   155
%{python_sitepath}/libxslt.py
40a6f9974816 add back the pythoin bindings to libxslt
lk86177
parents: 3738
diff changeset
   156
%{python_sitepath}/libxsltmod.so
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   157
%doc python/libxsltclass.txt
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   158
%doc python/tests/*.py
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   159
%doc python/tests/*.xml
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   160
%doc python/tests/*.xsl
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   161
%{_datadir}/doc/%{name}-python-%{version}/examples/*
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   162
%{_datadir}/doc/%{name}-python-%{version}/TODO
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   163
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   164
%changelog -n libxslt
19379
ecaf929a2da6 Bump to 1.1.14
mattk
parents: 19365
diff changeset
   165
* Wed Jun 08 2005 - [email protected]
ecaf929a2da6 Bump to 1.1.14
mattk
parents: 19365
diff changeset
   166
- Bump to 1.1.14
ecaf929a2da6 Bump to 1.1.14
mattk
parents: 19365
diff changeset
   167
3789
0a55db1099a5 2004-08-29 Laszlo Peter <[email protected]>
laca
parents: 3763
diff changeset
   168
* Sun Aug 29 2004 - [email protected]
0a55db1099a5 2004-08-29 Laszlo Peter <[email protected]>
laca
parents: 3763
diff changeset
   169
- remove BuildRequires: libxml2-python
0a55db1099a5 2004-08-29 Laszlo Peter <[email protected]>
laca
parents: 3763
diff changeset
   170
3763
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   171
* Thu Aug 26 2004 - [email protected]
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   172
- Changed BuildRequires: libxslt-python to libxml2-python.
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   173
  Since this spec file builds libxslt-python, it is an error
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   174
  to need another libxslt-python to boot strap the build.
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   175
3744
40a6f9974816 add back the pythoin bindings to libxslt
lk86177
parents: 3738
diff changeset
   176
* Wed Aug 25 2004 - [email protected]
40a6f9974816 add back the pythoin bindings to libxslt
lk86177
parents: 3738
diff changeset
   177
- added those two lines back, this is needed for the rpm4 build
3763
5c4f1d73cb13 2004-08--26 Ghee Teo <[email protected]>
gheet
parents: 3744
diff changeset
   178
3744
40a6f9974816 add back the pythoin bindings to libxslt
lk86177
parents: 3738
diff changeset
   179
* Tue Aug 24 2004 - [email protected]
3738
febca98de570 * libxslt.spec: Comment out two files in %files to build.
dc144907
parents: 3725
diff changeset
   180
- Comment out two files in %files to build.
febca98de570 * libxslt.spec: Comment out two files in %files to build.
dc144907
parents: 3725
diff changeset
   181
3725
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   182
* Tue Aug 24 2004 - [email protected]
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   183
- Modifed to remove .a .la files so that it build correctly
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   184
  on SUSE91 with the proper dependency included.
fd8836468d1d 2004-08-24 Ghee Teo <[email protected]>
gheet
parents: 3679
diff changeset
   185
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
   186
* Wed Jul 07 2004 - [email protected]
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
   187
- added "-j $CPUS" to make to speed up builds
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3224
diff changeset
   188
2238
086b05b70b1c Bump to 1.1.4
mattk
parents: 2159
diff changeset
   189
* Thu Mar 18 2004 - [email protected]
086b05b70b1c Bump to 1.1.4
mattk
parents: 2159
diff changeset
   190
- Bump tarball to 1.1.4
086b05b70b1c Bump to 1.1.4
mattk
parents: 2159
diff changeset
   191
1601
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   192
* Fri Feb 06 2004 - [email protected]
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   193
- Bump tarball to 1.1.2, Missing libexslt.pc install
15b23e0d9d2a Bump to 1.1.2, install libexslt.pc... clean up spec file
mattk
parents: 1543
diff changeset
   194
1454
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   195
* Tue Aug 20 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   196
- Apply patch by Daniel Veillard to fix a namespace problem raised by
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   197
  recent DocBook stylesheets
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   198
  (cf. http://bugzilla.gnome.org/show_bug.cgi?id=87901).
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   199
  Reported by Stephan Kulow [# 18099].
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   200
* Wed Jul 31 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   201
- Run %%run_ldconfig.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   202
* Mon Jul 08 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   203
- Update to version 1.0.19; NEWS from http://xmlsoft.org/XSLT/, not
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   204
  mentioned earlier:
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   205
  * Bug fixes: attributes, extra namespace declarations (DocBook),
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   206
  xsl:include crash, documentation, element-available.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   207
  * xsltproc can now list registered extensions.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   208
  * New API to save directly to a string xsltSaveResultToString().
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   209
  * Specific error registration function for the python API.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   210
* Wed May 29 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   211
- tweak python installation some more for lib64
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   212
* Tue May 28 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   213
- Update to 1.0.18:
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   214
- Add Pyhton bindings (libxslt-python).
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   215
- Bug fixes.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   216
- New man page for libexslt.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   217
* Tue Apr 30 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   218
- Update to version 1.0.17; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   219
  o EXSLT date improvement and regression tests.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   220
  o Attempt to fix a bug in xsltProcessUserParamInternal.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   221
* Fri Apr 19 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   222
- Update to version 1.0.16; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   223
  o Bug fixes: strip-space, URL in HTML output, error when xsltproc
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   224
  can't save.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   225
  o Improve Python bindings.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   226
* Tue Apr 09 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   227
- Update to version 1.0.15; NEWS since 1.0.9 from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   228
  * Change of Licence to the MIT Licence.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   229
  * Bugfixes: XPath, python Makefile, recursive attribute sets,
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   230
  @foo[..] templates.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   231
  * Fix a bug raised when using doctypes with HTML output.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   232
  * More EXSLT functions.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   233
  * Provide fixes and regression tests for exslt date functions.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   234
  * Nasty bug fix related to exslt:node-set.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   235
  * Fix bug "namespace node have no parents".
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   236
  * Obsoleted libxsltbreakpoint now deprecated and frozen to 1.0.8 API
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   237
  * xsltproc return codes are now significant, update documentation.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   238
  * Debug of memory alocation with valgind.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   239
  * Patch to allow as much as 40 steps in patterns.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   240
  * Enhancements to interface with xsltdebugger.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   241
  * Added a stringparam option to avoid escaping hell at the shell level.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   242
  * serious profiling leading to significant improvement for DocBook
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   243
  processing.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   244
  * Improvement in the XPath engine (libxml2-2.4.18).
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   245
  * Add Python bindings.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   246
  * Documentation changes and updates.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   247
* Wed Feb 20 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   248
- fix prefix tag to build shared libs
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   249
* Wed Feb 13 2002 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   250
- fix build for s390x
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   251
* Tue Dec 11 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   252
- use less intrusive hack for libtool: export LIBRARY_PATH
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   253
* Thu Nov 29 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   254
- install without buildroot first to work around libtool
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   255
  not being able to cope with dependant libraries and buildroot
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   256
* Tue Nov 27 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   257
- Update to version 1.0.8; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   258
- Previous header patch is superfluous.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   259
- Bug fixes.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   260
* Tue Nov 20 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   261
- Add missing define; cf.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   262
  http://mail.gnome.org/archives/xslt/2001-November/msg00052.html .
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   263
- NEWS for 1.0.7 entries from http://xmlsoft.org/XSLT/ (not
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   264
  mentioned earlier):
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   265
- Fix handling of indent="no" on HTML output.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   266
* Sat Nov 10 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   267
- Update to version 1.0.7
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   268
- add fixes for automake 1.5
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   269
* Sat Nov 03 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   270
- fix for automake 1.5
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   271
* Wed Oct 31 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   272
- Update to version 1.0.6; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   273
- Bug fixes on number formatting and date/time functions.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   274
- Fix DOCTYPE generation rules for HTML output.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   275
* Thu Oct 11 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   276
- Update to version 1.0.5; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   277
- Portability fixes.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   278
- Fix a dozen bugs on XSLT and EXSLT.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   279
- Add support for Saxon's evaluate and expressions extensions.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   280
- Better handling of XPath evaluation errors.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   281
* Mon Oct 01 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   282
- Update to version 1.0.4; NEWS from http://xmlsoft.org/XSLT/ :
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   283
- Documentation updates.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   284
- Bug fixes (DocBook FO generation should be fixed) and portability
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   285
  improvements.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   286
- Improve existing EXSLT support and add String, Time and Date core
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   287
  functions support.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   288
* Fri Aug 24 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   289
- Update to version 1.0.3; from the announcement (cf. libxml2):
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   290
- Implement XML Catalog Specification from August 6:
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   291
  http://www.oasis-open.org/committees/entity/spec-2001-08-06.html
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   292
  http://xmlsoft.org/catalog.html
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   293
- New NaN and Infinity code.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   294
- A number of small bugfixes.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   295
* Fri Aug 17 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   296
- Update to version 1.0.2.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   297
- Call 'libtoolize' and friends.
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   298
* Wed Jul 11 2001 - [email protected]
a3871385cb36 2003-12-17 Glynn Foster <[email protected]>
gman
parents:
diff changeset
   299
- New package: version 1.0.0.