libxslt/libxslt.spec

148 lines
4.1 KiB
RPMSpec
Raw Normal View History

Summary: Library providing the Gnome XSLT engine
Name: libxslt
2007-06-12 17:09:26 +00:00
Version: 1.1.21
Release: 1%{?dist}
License: MIT
Group: Development/Libraries
Source: ftp://xmlsoft.org/XSLT/libxslt-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://xmlsoft.org/XSLT/
2006-10-26 13:57:58 +00:00
Requires: libxml2 >= 2.6.27
BuildRequires: libxml2-devel >= 2.6.27
BuildRequires: python python-devel
BuildRequires: libxml2-python
2005-03-13 19:50:40 +00:00
BuildRequires: libgcrypt-devel
Prefix: %{_prefix}
Docdir: %{_docdir}
Patch0: multilib.patch
%description
This C library allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
2006-10-26 13:57:58 +00:00
mechanism. To use it you need to have a version of libxml2 >= 2.6.27
installed. The xsltproc command is a command line interface to the XSLT engine
%package devel
Summary: Libraries, includes, etc. to embed the Gnome XSLT engine
Group: Development/Libraries
2007-07-26 13:10:30 +00:00
Requires: libxslt = %{version}-%{release}
Requires: libxml2-devel >= 2.6.27
2005-03-13 19:50:40 +00:00
Requires: libgcrypt-devel
Requires: pkgconfig
%description devel
This C library allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
2006-10-26 13:57:58 +00:00
mechanism. To use it you need to have a version of libxml2 >= 2.6.27
installed.
%package python
Summary: Python bindings for the libxslt library
Group: Development/Libraries
2007-07-26 13:10:30 +00:00
Requires: libxslt = %{version}-%{release}
2006-10-26 13:57:58 +00:00
Requires: libxml2 >= 2.6.27
Requires: libxml2-python >= 2.6.27
%description python
The libxslt-python package contains a module that permits applications
written in the Python programming language to use the interface
supplied by the libxslt library to apply XSLT transformations.
This library allows to parse sytlesheets, uses the libxml2-python
to load and save XML and HTML files. Direct access to XPath and
the XSLT transformation context are possible to extend the XSLT language
with XPath functions written in Python.
%prep
%setup -q
%patch0 -p1
%build
%configure
make
gzip -9 ChangeLog
%install
rm -fr %{buildroot}
%makeinstall
2005-09-04 23:06:40 +00:00
rm -fr $RPM_BUILD_ROOT%{_libdir}/*.la \
$RPM_BUILD_ROOT%{_libdir}/python*/site-packages/libxsltmod*a
%clean
rm -fr %{buildroot}
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog.gz NEWS README Copyright TODO FEATURES
%doc doc/*.html doc/html doc/tutorial doc/tutorial2 doc/*.gif
%doc doc/EXSLT
%doc %{_mandir}/man1/xsltproc.1*
%{_libdir}/lib*.so.*
2006-05-01 21:39:51 +00:00
%{_libdir}/libxslt-plugins
%{prefix}/bin/xsltproc
%files devel
%defattr(-, root, root)
%doc AUTHORS ChangeLog.gz NEWS README Copyright TODO FEATURES
%doc doc/libxslt-api.xml
%doc doc/libxslt-refs.xml
%doc doc/EXSLT/libexslt-api.xml
%doc doc/EXSLT/libexslt-refs.xml
%doc %{_mandir}/man3/libxslt.3*
%doc %{_mandir}/man3/libexslt.3*
%{_libdir}/lib*.so
%{_libdir}/*a
%{_libdir}/*.sh
%{prefix}/share/aclocal/libxslt.m4
%{prefix}/include/*
%{prefix}/bin/xslt-config
%{_libdir}/pkgconfig/libxslt.pc
%{_libdir}/pkgconfig/libexslt.pc
%files python
%defattr(-, root, root)
%doc AUTHORS ChangeLog.gz NEWS README Copyright FEATURES
2005-07-31 15:57:42 +00:00
%{_libdir}/python*/site-packages/libxslt.py*
%{_libdir}/python*/site-packages/libxsltmod*
%doc python/TODO
%doc python/libxsltclass.txt
%doc python/tests/*.py
%doc python/tests/*.xml
%doc python/tests/*.xsl
%changelog
2007-06-12 17:09:26 +00:00
* Tue Jun 12 2007 Daniel Veillard <veillard@redhat.com> 1.1.21-1
- upstream release 1.1.21 see http://xmlsoft.org/XSLT/news.html
* Thu Feb 15 2007 Adam Jackson <ajax@redhat.com>
- Add dist tag to Release to fix 6->7 upgrades.
2007-01-17 15:20:06 +00:00
* Wed Jan 17 2007 Daniel Veillard <veillard@redhat.com>
- upstream release 1.1.20 see http://xmlsoft.org/XSLT/news.html
2006-12-07 16:25:23 +00:00
* Thu Dec 7 2006 Jeremy Katz <katzj@redhat.com> - 1.1.19-2
- rebuild against python 2.5
* Wed Nov 29 2006 Daniel Veillard <veillard@redhat.com>
- upstream release 1.1.19 see http://xmlsoft.org/XSLT/news.html
2006-10-26 13:57:58 +00:00
* Thu Oct 26 2006 Daniel Veillard <veillard@redhat.com>
- upstream release 1.1.18 see http://xmlsoft.org/XSLT/news.html
2006-07-12 07:12:20 +00:00
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.1.17-1.1
- rebuild
* Tue Jun 6 2006 Daniel Veillard <veillard@redhat.com>
- upstream release 1.1.17 see http://xmlsoft.org/XSLT/news.html