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