diff --git a/texlive.spec b/texlive.spec index 406e1d5..730b190 100644 --- a/texlive.spec +++ b/texlive.spec @@ -15,30 +15,14 @@ Name: texlive Version: %{tl_version} -Release: 27%{?dist} +Release: 30%{?dist} Epoch: 9 Summary: TeX formatting system License: Artistic 2.0 and CC-BY and CC-BY-SA and GPLv2 and GPLv2+ and GPLv3+ and LGPLv2+ and LPPL and MIT and Public Domain and UCD and Utopia URL: http://tug.org/texlive/ Requires: texlive-scheme-basic Requires: texlive-collection-latexrecommended -# Not strictly true, but helps us clean up. -Requires: texlive-obsolete Requires: tex-kpathsea -Obsoletes: texlive < %{tl_version}, texlive-texmf < %{tl_version} -Obsoletes: texlive-afm < %{tl_version} -Obsoletes: texlive-doc < %{tl_version} -Obsoletes: texlive-east-asian < %{tl_version} -Obsoletes: texlive-texmf-afm < %{tl_version}, texlive-texmf-context < %{tl_version} -Obsoletes: texlive-texmf-doc < %{tl_version}, texlive-texmf-dvips < %{tl_version} -Obsoletes: texlive-texmf-east-asian < %{tl_version}, texlive-texmf-fonts < %{tl_version} -Obsoletes: texlive-texmf-latex < %{tl_version}, texlive-texmf-xetex < %{tl_version} -Obsoletes: texlive-texmf-errata < %{tl_version} -Obsoletes: texlive-texmf-errata-afm < %{tl_version}, texlive-texmf-errata-context < %{tl_version} -Obsoletes: texlive-texmf-errata-doc < %{tl_version}, texlive-texmf-errata-dvips < %{tl_version} -Obsoletes: texlive-texmf-errata-east-asian < %{tl_version}, texlive-texmf-errata-fonts < %{tl_version} -Obsoletes: texlive-texmf-errata-latex < %{tl_version}, texlive-texmf-errata-xetex < %{tl_version} -Conflicts: texlive-dvips = 2007 # Now that the arch-dependent bits are in texlive-base... we can do this! BuildArch: noarch # For python macros @@ -101783,6 +101767,11 @@ Requires: tex(ifluatex.sty) Requires: tex(pdftexcmds.sty) Requires: tex(xpatch.sty) Requires: tex(multicol.sty) +# Technically, this is only needed if the splitindex option is used, but if it is +# and texlive-splitindex is not present, it will fail silently. +# Thus, Recommends, which is treated like a Requires in most cases but can be +# bypassed if you're desperate for disk space. +Recommends: tex(splitidx.sty) Provides: tex(imakeidx.sty) = %{tl_version} %description imakeidx @@ -140175,128 +140164,6 @@ color packages. It is hoped that by combining their source repositories at https://github.com/latex3/graphics-def it will be easier to coordinate updates. -%package obsolete -License: Public Domain -Provides: texlive-FAQ-en-doc = %{epoch}:svn34303.3.28.obsolete -Obsoletes: texlive-FAQ-en-doc <= 9:svn34303.3.28 -Provides: texlive-aecc = %{epoch}:svn28574.1.0.obsolete -Obsoletes: texlive-aecc <= 9:svn28574.1.0 -Provides: texlive-alterqcm = %{epoch}:svn51446.obsolete -Obsoletes: texlive-alterqcm <= 9:svn51446 -Provides: texlive-babel-spanglish = %{epoch}:svn37629.0.3.obsolete -Obsoletes: texlive-babel-spanglish <= 9:svn37629.0.3 -Provides: texlive-bezos = %{epoch}:svn25507.0.obsolete -Obsoletes: texlive-bezos <= 8:svn25507.0 -Provides: texlive-bezos-doc = %{epoch}:svn25507.0.obsolete -Obsoletes: texlive-bezos-doc <= 8:svn25507.0 -Provides: texlive-bgreek = %{epoch}:svn15878.0.3.obsolete -Obsoletes: texlive-bgreek <= 9:svn15878.0.3 -Provides: texlive-context-fixme = %{epoch}:svn29341.0.obsolete -Obsoletes: texlive-context-fixme <= 6:svn29341.0 -Provides: texlive-context-games = %{epoch}:svn23167.0.obsolete -Obsoletes: texlive-context-games <= 6:svn23167.0 -Provides: texlive-context-games-doc = %{epoch}:svn23167.0.obsolete -Obsoletes: texlive-context-games-doc <= 6:svn23167.0 -Provides: texlive-context-lilypond = %{epoch}:svn23167.0.obsolete -Obsoletes: texlive-context-lilypond <= 6:svn23167.0 -Provides: texlive-context-lilypond-doc = %{epoch}:svn23167.0.obsolete -Obsoletes: texlive-context-lilypond-doc <= 6:svn23167.0 -Provides: texlive-fontloader-luaotfload = %{epoch}:svn45090.obsolete -Obsoletes: texlive-fontloader-luaotfload <= 8:svn45090 -Provides: texlive-genmisc = %{epoch}:svn45851.obsolete -Obsoletes: texlive-genmisc <= 9:svn45851 -Provides: texlive-geometry-de-doc = %{epoch}:svn21882.1.1.obsolete -Obsoletes: texlive-geometry-de-doc <= 9:svn21882.1.1 -Provides: texlive-getargs = %{epoch}:svn41415.obsolete -Obsoletes: texlive-getargs <= 6:svn41415 -Provides: tex-japanese = %{epoch}:svn30855.1.3.obsolete -Provides: texlive-japanese = %{epoch}:svn30855.1.3.obsolete -Obsoletes: texlive-japanese <= 6:svn30855.1.3 -Provides: tex-japanese-doc = %{epoch}:svn30855.1.3.obsolete -Provides: texlive-japanese-doc = %{epoch}:svn30855.1.3.obsolete -Obsoletes: texlive-japanese-doc <= 6:svn30855.1.3 -Provides: texlive-knuthotherfonts = %{epoch}:svn13293.0.obsolete -Obsoletes: texlive-knuthotherfonts <= 6:svn13293.0 -Provides: texlive-ltxindex = %{epoch}:svn15878.0.1c -Obsoletes: texlive-ltxindex <= 9:svn15878.0.1c -Provides: texlive-lua2dox = 7:20190410.obsolete -Obsoletes: texlive-lua2dox <= 7:20190410 -Provides: texlive-mbenotes = %{epoch}:svn31813.2.obsolete -Obsoletes: texlive-mbenotes <= 8:svn31813.2 -Provides: texlive-mbenotes-doc = %{epoch}:svn31813.2.obsolete -Obsoletes: texlive-mbenotes-doc <= 8:svn31813.2 -Provides: texlive-mil3-doc = %{epoch}:svn21677.0.obsolete -Obsoletes: texlive-mil3-doc <= 6:svn21677.0 -Provides: texlive-mychemistry = %{epoch}:svn28611.1.99b.obsolete -Obsoletes: texlive-mychemistry <= 9:svn28611.1.99b -Provides: texlive-mychemistry-doc = %{epoch}:svn28611.1.99b.obsolete -Obsoletes: texlive-mychemistry-doc <= 9:svn28611.1.99b -Provides: texlive-pdftools = 7:20190410.obsolete -Obsoletes: texlive-pdftools <= 7:20190410 -Provides: texlive-pstools = 7:20190410.obsolete -Obsoletes: texlive-pstools <= 7:20190410 -Provides: texlive-pst-spirograph = %{epoch}:svn35026.0.41.obsolete -Obsoletes: texlive-pst-spirograph <= 9:svn35026.0.41 -Provides: texlive-pst-spirograph-doc = %{epoch}:svn35026.0.41.obsolete -Obsoletes: texlive-pst-spirograph-doc <= 9:svn35026.0.41 -Provides: texlive-pst-vue3d = %{epoch}:svn15878.1.24.obsolete -Obsoletes: texlive-pst-vue3d <= 9:svn15878.1.24 -Provides: texlive-pst-vue3d-doc = %{epoch}:svn15878.1.24.obsolete -Obsoletes: texlive-pst-vue3d-doc <= 9:svn15878.1.24 -Provides: texlive-pstricks-examples-en-doc = %{epoch}:svn29349.0.obsolete -Obsoletes: texlive-pstricks-examples-en-doc <= 6:svn29349.0 -Provides: texlive-pstricks-examples-doc = %{epoch}:svn21511.0.obsolete -Obsoletes: texlive-pstricks-examples-doc <= 6:svn21511.0 -Provides: texlive-psu-thesis = %{epoch}:svn15878.1.1.obsolete -Obsoletes: texlive-psu-thesis <= 8:svn15878.1.1 -Provides: texlive-psu-thesis-doc = %{epoch}:svn15878.1.1.obsolete -Obsoletes: texlive-psu-thesis-doc <= 8:svn15878.1.1 -Provides: texlive-scheme-xml = %{epoch}:svn40631.obsolete -Obsoletes: texlive-scheme-xml <= 6:svn40631 -Provides: texlive-spanish-mx = %{epoch}:svn15878.1.1a.obsolete -Obsoletes: texlive-spanish-mx <= 9:svn15878.1.1a -Provides: texlive-spanish-mx-doc = %{epoch}:svn15878.1.1a.obsolete -Obsoletes: texlive-spanish-mx-doc <= 9:svn15878.1.1a -Provides: texlive-tetex = 7:20190410.obsolete -Provides: texlive-tetex-bin = 7:20190410.obsolete -Provides: tex-tetex = 7:20190410.obsolete -Obsoletes: texlive-tetex <= 7:20190410 -Obsoletes: texlive-tetex-bin <= 7:20190410 -Obsoletes: tex-tetex <= 7:20190410 -Provides: texlive-texconfig = 7:20190410.obsolete -Provides: tex-texconfig = 7:20190410.obsolete -Provides: texlive-texconfig-bin = 7:20190410.obsolete -Obsoletes: texlive-texconfig <= 7:20190410 -Obsoletes: tex-texconfig <= 7:20190410 -Obsoletes: texlive-texconfig-bin <= 7:20190410 -Provides: texlive-tkz-berge = %{epoch}:svn22891.1.00c.obsolete -Obsoletes: texlive-tkz-berge <= 9:svn22891.1.00c -Provides: texlive-tkz-berge-doc = %{epoch}:svn22891.1.00c.obsolete -Obsoletes: texlive-tkz-berge-doc <= 9:svn22891.1.00c -Provides: texlive-tkz-graph = %{epoch}:svn22832.1.00.obsolete -Obsoletes: texlive-tkz-graph <= 9:svn22832.1.00 -Provides: texlive-tkz-graph-doc = %{epoch}:svn22832.1.00.obsolete -Obsoletes: texlive-tkz-graph-doc <= 9:svn22832.1.00 -Provides: texlive-tkz-kiviat = %{epoch}:svn22857.0.1.obsolete -Obsoletes: texlive-tkz-kiviat <= 9:svn22857.0.1 -Provides: texlive-tkz-kiviat-doc = %{epoch}:svn22857.0.1.obsolete -Obsoletes: texlive-tkz-kiviat-doc <= 9:svn22857.0.1 -Provides: texlive-tkz-linknodes = %{epoch}:svn22833.1.0c.obsolete -Obsoletes: texlive-tkz-linknodes <= 9:svn22833.1.0c -Provides: texlive-tkz-linknodes-doc = %{epoch}:svn22833.1.0c.obsolete -Obsoletes: texlive-tkz-linknodes-doc <= 9:svn22833.1.0c -Provides: texlive-voss-mathmode-doc = %{epoch}:svn36093.2.47.obsolete -Obsoletes: texlive-voss-mathmode-doc <= 6:svn36093.2.47 -Provides: texlive-wasy2-ps = %{epoch}:svn35830.0.obsolete -Obsoletes: texlive-wasy2-ps <= 9:svn35830.0 -Provides: texlive-wasy2-ps-doc = %{epoch}:svn35830.0.obsolete -Obsoletes: texlive-wasy2-ps-doc <= 9:svn35830.0 -Summary: This package handles obsolete texlive subpackages - -%description obsolete -This package is a metapackage which handles obsolete texlive subpackages. -It does not contain the contents of the packages that it obsoletes. - %package collection-mathscience Summary: Mathematics, natural sciences, computer science packages Version: svn54754 @@ -178979,9 +178846,6 @@ popd %files texlive-docindex-doc %{_texdir}/doc.html -%files obsolete -# Guess who has two thumbs and is a metapackage? - %files collection-plaingeneric %files collection-mathscience @@ -182778,6 +182642,15 @@ popd %{_texdir}/texmf-dist/tex/latex/inputenx %changelog +* Fri Oct 23 2020 Tom Callaway - 9:2020-30 +- move all the big Obsoletes over to fedora-obsolete-packages + +* Fri Oct 23 2020 Tom Callaway - 9:2020-29 +- drop Requires: texlive-obsoletes (so fedora-obsolete-packages can handle it) + +* Mon Oct 19 2020 Tom Callaway - 9:2020-28 +- Recommends: tex(splitidx.sty) for texlive-imakeidx + * Wed Jul 29 2020 Fedora Release Engineering - 9:2020-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild