diff --git a/GAPDoc.spec b/GAPDoc.spec index 155c8fe..9984038 100644 --- a/GAPDoc.spec +++ b/GAPDoc.spec @@ -1,6 +1,6 @@ Name: GAPDoc Version: 1.5.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: GAP documentation tool # The package is all GPLv2+ except for some of the mathml files @@ -36,36 +36,9 @@ BuildRequires: tex-symbol BuildRequires: tex-times Requires: gap-core -Requires: gap-online-help -Requires: tex(a4wide.sty) -Requires: tex(amssymb.sty) -Requires: tex(babelbib.sty) -Requires: tex(color.sty) -Requires: tex(english.ldf) -Requires: tex(enumitem.sty) -Requires: tex(fancyvrb.sty) -Requires: tex(hyperref.sty) -Requires: tex(inputenc.sty) -Requires: tex(makeidx.sty) -Requires: tex(pslatex.sty) -Requires: tex(psnfss.map) -Requires: tex-bibtex -Requires: tex-cm -Requires: tex-cm-super -Requires: tex-dvips -Requires: tex-ec -Requires: tex-helvetic -Requires: tex-latex-bin -Requires: tex-makeindex -Requires: tex-rsfs -Requires: tex-symbol -Requires: tex-times Provides: gap-pkg-gapdoc = %{version}-%{release} -# Needed to fetch BibTeX entries from MathSciNet -Suggests: gap-pkg-io - %description This package describes a document format for writing GAP documentation. @@ -101,6 +74,44 @@ This package provides: * a tool ComposedDocument for composing documents which are distributed in many files +%package latex +Summary: All LaTeX dependencies for GAPDoc +Requires: gap-online-help +Requires: tex(a4wide.sty) +Requires: tex(amssymb.sty) +Requires: tex(babelbib.sty) +Requires: tex(color.sty) +Requires: tex(english.ldf) +Requires: tex(enumitem.sty) +Requires: tex(fancyvrb.sty) +Requires: tex(hyperref.sty) +Requires: tex(inputenc.sty) +Requires: tex(makeidx.sty) +Requires: tex(pslatex.sty) +Requires: tex(psnfss.map) +Requires: tex-bibtex +Requires: tex-cm +Requires: tex-cm-super +Requires: tex-dvips +Requires: tex-ec +Requires: tex-helvetic +Requires: tex-latex-bin +Requires: tex-makeindex +Requires: tex-rsfs +Requires: tex-symbol +Requires: tex-times + +# Needed to fetch BibTeX entries from MathSciNet +Suggests: gap-pkg-io + +%description latex +This package contains all of the LaTeX dependencies for GAPDoc. GAP +proper requires that the GAP portions of GAPDoc be installed; it +refuses to start otherwise. However, if GAPDoc is not actively used, +then dragging in all of the LaTeX dependencies is wasteful. Install +this package to pull in all of the necessary LaTeX dependencies for +building GAP package documentation. + %prep %setup -q @@ -138,7 +149,14 @@ rm -f %{buildroot}%{_gap_dir}/pkg/%{name}/{CHANGES,GPL,README} %license GPL %{_gap_dir}/pkg/%{name}/ +%files latex +# This is a metapackage to pull in dependencies only + %changelog +* Thu Apr 7 2016 Jerry James - 1.5.1-10 +- Rebuild for gap 4.8.3 +- Split out LaTeX dependencies into a -latex subpackage + * Wed Feb 03 2016 Fedora Release Engineering - 1.5.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild