rpms/xmlto/devel xmlto.spec,1.38,1.39
Ondrej Vasik (ovasik)
fedora-extras-commits at redhat.com
Mon Jul 14 13:38:47 UTC 2008
Author: ovasik
Update of /cvs/extras/rpms/xmlto/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18842
Modified Files:
xmlto.spec
Log Message:
new subpackage xmlto-tex to prevent passivetex requirements for whole package(#454341)
Index: xmlto.spec
===================================================================
RCS file: /cvs/extras/rpms/xmlto/devel/xmlto.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- xmlto.spec 20 Jun 2008 13:24:51 -0000 1.38
+++ xmlto.spec 14 Jul 2008 13:36:17 -0000 1.39
@@ -1,9 +1,7 @@
-%{!?tetex:%define tetex 1}
-
-Summary: A tool for converting XML files to various formats.
+Summary: A tool for converting XML files to various formats
Name: xmlto
Version: 0.0.21
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2
Group: Applications/System
#Older versions up to xmlto-0.0.20
@@ -15,19 +13,13 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: docbook-xsl >= 1.56.0
-BuildRequires: libxslt
+BuildRequires: /usr/bin/xsltproc
BuildRequires: util-linux, flex
# We rely heavily on the DocBook XSL stylesheets!
Requires: docbook-xsl >= 1.56.0
-
Requires: text-www-browser
-
-# For full functionality, we need passivetex.
-%if %{tetex}
-Requires: passivetex >= 1.11
-%endif
-Requires: libxslt
+Requires: /usr/bin/xsltproc
Requires: docbook-dtds
Requires: util-linux, flex
@@ -35,6 +27,19 @@
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
+
+%description tex
+This subpackage contains xmlto backend scripts which do require
+PassiveTeX/TeX for functionality.
+
%prep
%setup -q
@@ -42,6 +47,8 @@
touch doc/xmlto.xml doc/xmlif.xml
%configure
make
+
+%check
make check
%install
@@ -56,8 +63,21 @@
%{_bindir}/*
%{_mandir}/*/*
%{_datadir}/xmlto
+%exclude %{_datadir}/xmlto/format/fo/dvi
+%exclude %{_datadir}/xmlto/format/fo/ps
+%exclude %{_datadir}/xmlto/format/fo/pdf
+
+%files tex
+%defattr(-,root,root)
+%{_datadir}/xmlto/format/fo/dvi
+%{_datadir}/xmlto/format/fo/ps
+%{_datadir}/xmlto/format/fo/pdf
%changelog
+* Fri Jul 11 2008 Ondrej Vasik <ovasik at redhat.com> - 0.0.21-2
+- xmlto-tex subpackage to prevent requirements for
+ passivetex/tex for all backends(#454341)
+
* Mon Jun 20 2008 Ondrej Vasik <ovasik at redhat.com> - 0.0.21-1
- new version 0.0.21
More information about the fedora-extras-commits
mailing list