diff options
Diffstat (limited to 'xmlto.spec.in')
-rw-r--r-- | xmlto.spec.in | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/xmlto.spec.in b/xmlto.spec.in new file mode 100644 index 0000000..f0111fa --- /dev/null +++ b/xmlto.spec.in @@ -0,0 +1,175 @@ +Summary: A tool for converting XML files to various formats. +Name: xmlto +Version: @VERSION@ +Release: 0.1 +License: GPLv2+ +Group: Applications/System +#Older versions up to xmlto-0.0.20 +#URL: http://cyberelk.net/tim/xmlto/ +#Source0: http://cyberelk.net/tim/data/xmlto/stable/%{name}-%{version}.tar.bz2 +URL: https://fedorahosted.org/xmlto/ +Source0: https://fedorahosted.org/releases/x/m/%{name}/%{name}-%{version}.tar.bz2 + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: docbook-xsl >= 1.56.0 +BuildRequires: libxslt +BuildRequires: util-linux, flex + +# We rely entirely on the DocBook XSL stylesheets! +Requires: docbook-xsl >= 1.56.0 + +# We need one of text-www-browsers(w3m,lynx,[e]links) for full functionality +Requires: @WEBBROWSER@ + +Requires: libxslt +Requires: docbook-dtds +Requires: util-linux, flex + +%description +This is a package for converting XML files to various formats using XSL +stylesheets. + +%package tex +Group: Applications/System +License: GPLv2+ +Summary: A set of xmlto backends with TeX requirements +# For full functionality, we need passivetex. +Requires: passivetex >= 1.11 +# We require main package +Requires: xmlto = %{version}-%{release} + +%description tex +This subpackage contains xmlto backend scripts which do require +PassiveTeX/TeX for functionality. + +%package xhtml +Group: Applications/System +License: GPLv2+ +Summary: A set of xmlto backends for xhtml1 source format +# For functionality we need stylesheets xhtml2fo-style-xsl +Requires: xhtml2fo-style-xsl +# We require main package +Requires: xmlto = %{version}-%{release} + +%description xhtml +This subpackage contains xmlto backend scripts for processing +xhtml1 source format. + +%prep +%setup -q + +%build +%configure +make +make check + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} INSTALL="install -p" + +[ -d %{buildroot}%{_datadir}/xmlto/xsl ] || \ + mkdir %{buildroot}%{_datadir}/xmlto/xsl + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_bindir}/* +%{_mandir}/*/* +%{_datadir}/xmlto +%exclude %{_datadir}/xmlto/format/fo/dvi +%exclude %{_datadir}/xmlto/format/fo/ps +%exclude %{_datadir}/xmlto/format/fo/pdf +%exclude %dir %{_datadir}/xmlto/format/xhtml1/ +%exclude %{_datadir}/xmlto/format/xhtml1 + +%files tex +%defattr(-,root,root,-) +%{_datadir}/xmlto/format/fo/dvi +%{_datadir}/xmlto/format/fo/ps +%{_datadir}/xmlto/format/fo/pdf + +%files xhtml +%defattr(-,root,root,-) +%dir %{_datadir}/xmlto/format/xhtml1/ +%{_datadir}/xmlto/format/xhtml1/* + +%changelog +* Fri Dec 02 2011 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.25 +- fix the fop.extensions setting (based on fop version) +- fix handling of external data objects with fop + (deb #568894) + +* Thu Jul 14 2011 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.24 +- use backend extensions by default (--noextensions + to disable it) +- basic support for epub format +- workaround passivetex limitation for chapter titles + starting with L (rhbz #526273) + +* Mon Sep 21 2009 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.23 +- added autodetection for more common tools like + gnu cp or tail +- added option --noautosize to prevent overriding + of user-defined or system-default paper size +- use shell built-in 'type -t' instead of 'which' + utility for detection of file availability + +* Wed Mar 25 2009 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.22 +- added xhtml1 source format support +- autodetection for tools/program paths, consolidated + error code handling +- fixed libpaper cleanup, validation check now uses + --noent and --nonet option +- fixed broken --stringparam option + +* Fri Jun 20 2008 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.21 +- added dblatex experimental support +- non-mandatory libpaper support +- fixed issue of cp -a option on non-gnu systems + +* Tue Jan 15 2008 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.20 +- fop experimental support +- possibility to read stylesheet from STDIN, using + recursive cp in docbook formats, preparations + for other source formats + +* Mon Nov 19 2007 Ondrej Vasik <ovasik@redhat.com> +- New version 0.0.19 +- License GPLv2 , changes since last comment in NEWS + +* Fri May 23 2003 Tim Waugh <twaugh@redhat.com> +- Be sure to create the xsl directory. +- README.docbook-xsl is no longer shipped. + +* Wed Oct 9 2002 Tim Waugh <twaugh@redhat.com> +- Build requires docbook-xsl >= 1.56.0. + +* Sun Oct 6 2002 Tim Waugh <twaugh@redhat.com> +- Remove 'BuildArch: noarch' now that we ship a compiled object. +- Run tests. +- Ship xmlif. +- Build requires docbook-xsl >= 1.52.0. + +* Fri Aug 30 2002 Tim Waugh <twaugh@redhat.com> +- Bump docbook-xsl requirement to 1.52.0 for manpages. + +* Fri Aug 2 2002 Tim Waugh <twaugh@redhat.com> +- The archive is now distributed in .tar.bz2 format. + +* Fri Jan 25 2002 Tim Waugh <twaugh@redhat.com> +- Require the DocBook DTDs. + +* Fri Jan 18 2002 Tim Waugh <twaugh@redhat.com> +- Ship README.docbook-xsl. + +* Fri Nov 23 2001 Tim Waugh <twaugh@redhat.com> +- Initial spec file. |