diff --git a/xmlto.spec b/xmlto.spec index 81178b0..85c0841 100644 --- a/xmlto.spec +++ b/xmlto.spec @@ -1,13 +1,17 @@ #spec from source code(%{name}-%{version}.tar.bz2) + +%bcond_with tex +%bcond_with xhtml + Name: xmlto Summary: A tool for converting XML files to various formats. Version: 0.0.28 -Release: 13 +Release: 15 License: GPLv2+ URL: https://pagure.io/xmlto/ Source0: http://releases.pagure.org/%{name}/%{name}-%{version}.tar.bz2 -BuildRequires: docbook-xsl libxslt util-linux flex +BuildRequires: docbook-xsl libxslt util-linux flex gcc # We rely entirely on the DocBook XSL stylesheets! Requires: docbook-xsl libxslt docbook-dtds util-linux flex @@ -16,6 +20,7 @@ Requires: docbook-xsl libxslt docbook-dtds util-linux flex This is a package for converting XML files to various formats using XSL stylesheets. +%if %{with tex} %package tex Group: Applications/System License: GPLv2+ @@ -29,7 +34,9 @@ BuildArch: noarch %description tex This subpackage contains xmlto backend scripts which do require PassiveTeX/TeX for functionality. +%endif +%if %{with xhtml} %package xhtml Group: Applications/System License: GPLv2+ @@ -43,6 +50,7 @@ BuildArch: noarch %description xhtml This subpackage contains xmlto backend scripts for processing xhtml1 source format. +%endif %package_help @@ -74,22 +82,38 @@ make check %exclude %dir %{_datadir}/xmlto/format/xhtml1/ %exclude %{_datadir}/xmlto/format/xhtml1 +%if %{with tex} %files tex %defattr(-,root,root,-) %{_datadir}/xmlto/format/fo/dvi %{_datadir}/xmlto/format/fo/ps %{_datadir}/xmlto/format/fo/pdf +%endif +%if %{with xhtml} %files xhtml %defattr(-,root,root,-) %dir %{_datadir}/xmlto/format/xhtml1/ %{_datadir}/xmlto/format/xhtml1/* +%endif %files help %doc README NEWS %{_mandir}/*/* %changelog +* Thu Mar 12 2020 chengquan - 0.0.28-15 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:Remove some default installation packages + +* Mon Feb 17 2020 chengquan - 0.0.28-14 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:Add necessary BuildRequire + * Wed Dec 4 2019 shenyangyang - 0.0.28-13 - Type:enhancement - ID:NA