add epochs to obsoletes, fix typo in japanese obsolete, add explicit Requires: texlive-obsolete for texlive to ensure cleanup always happens, add missing packages: hlist, modulus, olsak-misc, randomlist, simplekv, trigonometry, xii-lat

This commit is contained in:
Tom Callaway 2018-05-21 21:36:55 -04:00
parent 5e2ad888e3
commit 1723e67305
3 changed files with 238 additions and 36 deletions

14
.gitignore vendored
View File

@ -7959,3 +7959,17 @@
/autoaligne.doc.tar.xz
/tikz-page.doc.tar.xz
/tikz-page.tar.xz
/hlist.doc.tar.xz
/hlist.tar.xz
/modulus.doc.tar.xz
/modulus.tar.xz
/olsak-misc.doc.tar.xz
/olsak-misc.tar.xz
/randomlist.doc.tar.xz
/randomlist.tar.xz
/simplekv.doc.tar.xz
/simplekv.tar.xz
/trigonometry.doc.tar.xz
/trigonometry.tar.xz
/xii-lat.doc.tar.xz
/xii-lat.tar.xz

14
sources
View File

@ -5807,3 +5807,17 @@ SHA512 (autoaligne.tar.xz) = aa5913bbad1e62ae063a4e9fe039ce9ece4ac003a17a1154c94
SHA512 (autoaligne.doc.tar.xz) = 697acb43c273c9e0c16fa0ba15193aeb2937480d628c64aa9f9c41097305bbce99512066b08fbc0495ad81791b8b6ea6d7f9895e6e4676ef816d31410852146a
SHA512 (tikz-page.doc.tar.xz) = 3bd8489c3eb5b801054d55af24c35be4aaea73a4844f8215b27018d492e647a4e2ef3c1b009e22c06cc8a2db15f74f57dd1711860cebdb3b3d228d6907f009a1
SHA512 (tikz-page.tar.xz) = f1b4af96e033ec2c5a927160cb44d88b47bb1f4ce4fbda953e6a0c17877f8b1a5ea43b593197b241d4d5fe675e176faa2408ffd39e986b542ed5801a024819ac
SHA512 (hlist.doc.tar.xz) = 73803f7c1f7d888271b99452a3ea2f4d7e3fd34e60c6b1f564aa230c63e58dc1fbfb44dbed0558ef95a924302f25dcd8c0e003ff55a76425c2957a95c4b8062f
SHA512 (hlist.tar.xz) = 0d6fbd18d1f1cffb6f6f9fe00970bacd40a337bae6dc701c66782731224235a9e252fe78f2dedf997c6030d45dae43cf428e748974f10206cf68323a173de449
SHA512 (modulus.doc.tar.xz) = a6e64d463aef61a854ac08d71da9b71f993ad53d1ae65130f2d909d35217663188830ae5f3fa023ac0242be3bab64acc8dca5e7b4905fac622ada355785bdb79
SHA512 (modulus.tar.xz) = 8b218f1395461af4f2f10a92a08b085b6989cac6a601289c1e513273fb13844fa2b3fd53afd73763eaa4638af287ab342d01d573fc8df02776fbd6e46a1b06f9
SHA512 (olsak-misc.doc.tar.xz) = 57c3e7874f83c156cf62e7b5ae6c768658d1c987fb8f6b0cd00ae65945608a0cb5d58405d65d963ed5b62f8550a3b2c26253ce44ca1e0e0aac279092ffed4a9f
SHA512 (olsak-misc.tar.xz) = f6f73e43e5bf53629b11f2186a5f946334f15c548950ccf6da2216f3e61ac02cd891f2a9c63d16c25e18f64359b787f9be95b4e5ac209235106cd4082a1a177e
SHA512 (randomlist.doc.tar.xz) = 9f4b9529407181edcd86e20bfb390f333640cf36a1bdffeb598aacc8efa0ea2fd67c6b98dd238b537889c8e9d6e9fc20db94db89db1c23c94bea7f2001537c1c
SHA512 (randomlist.tar.xz) = fb5c57de13932682098d15072d40370efc68ac33f3a0de45c4a275a912222e3ac29aa34ae93e9bce92aa425285f86a0966e74f5974a36da18a2891a7defa20c5
SHA512 (simplekv.doc.tar.xz) = 2cae56baed8025a4d3a542b210331780894423cf38a35b7fcf7d4c0cdc97a0ed11377139ba92d35331150877479045e33eca77be5f7e9ff2d9f71e706ea5942b
SHA512 (simplekv.tar.xz) = 3d4200cc9892c90c74651a3da4fd2b485bc336892501422eca71d584f6f48f58be996732676db1e9bf998cde36b1b35155635ec2f3249f6718610f3b5041c9a5
SHA512 (trigonometry.doc.tar.xz) = bdd9ca71433ac8cb159a3b1458961daa9f04391507d2ad77b54fe9b743e8f851d66309508cacca82df614fb6f2da1b2359e9701f2ffa25b413616b840cbc95c4
SHA512 (trigonometry.tar.xz) = e033fc8a8764b18205c3609a395a9ade6d34f45d2b16d1af65248c39f056b655a57edc4beaaaf1d4113d5519318e9d362ad461e9ab37410bac6386432764e97d
SHA512 (xii-lat.doc.tar.xz) = 1749bf5354cb5583bd9cc75b5524df67f217c01cd12390c3f116096af8a9a9fd1b34e1794dcb581c3511408bea3778429bfc57e2385ac8a7471fc371c48877ea
SHA512 (xii-lat.tar.xz) = 31d023dd7322dc0143775391ab2250e98ca543e48e77d410d5512c4761dea79c18f2f65f21dce06dc69d9e99186e2991114d554873085b98bce4cd411f292d63

View File

@ -8,7 +8,7 @@
Name: texlive
Version: %{tl_version}
Release: 9%{?dist}
Release: 10%{?dist}
Epoch: 7
Summary: TeX formatting system
Group: Applications/Publishing
@ -16,6 +16,8 @@ License: Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL and MIT and Publ
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, tex-tetex
Obsoletes: texlive < %{tl_version}, texlive-texmf < %{tl_version}
Obsoletes: texlive-afm < %{tl_version}
@ -5901,7 +5903,20 @@ Source8034: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/tikz-pag
Source8035: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/tikz-page.doc.tar.xz
Source8036: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/autoaligne.doc.tar.xz
Source8037: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/autoaligne.tar.xz
Source8038: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hlist.doc.tar.xz
Source8039: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hlist.tar.xz
Source8040: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/modulus.doc.tar.xz
Source8041: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/modulus.tar.xz
Source8042: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/olsak-misc.doc.tar.xz
Source8043: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/olsak-misc.tar.xz
Source8044: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/randomlist.doc.tar.xz
Source8045: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/randomlist.tar.xz
Source8046: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/simplekv.doc.tar.xz
Source8047: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/simplekv.tar.xz
Source8048: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/trigonometry.doc.tar.xz
Source8049: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/trigonometry.tar.xz
Source8050: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/xii-lat.doc.tar.xz
Source8051: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/xii-lat.tar.xz
%description
The TeX Live software distribution offers a complete TeX system for a
@ -40045,8 +40060,8 @@ Provides: tex-graphics = %{tl_version}
License: LPPL 1.3
Summary: Standard LaTeX graphics
Version: svn44703
Provides: texlive-rotating = svn16832.2.16b.obsolete
Obsoletes: texlive-rotating <= svn16832.2.16b
Provides: texlive-rotating = %{epoch}:svn16832.2.16b.obsolete
Obsoletes: texlive-rotating <= 6:svn16832.2.16b
Requires: texlive-base
Requires: texlive-kpathsea-bin, tex-kpathsea
Requires: texlive-graphics-cfg
@ -161501,13 +161516,13 @@ Version: svn44697
Requires: texlive-base
Requires: texlive-kpathsea-bin, tex-kpathsea
Provides: texlive-pdftex-def = %{tl_version}
Obsoletes: texlive-pdftex-def <= svn22653.0.06d
Obsoletes: texlive-pdftex-def <= 6:svn22653.0.06d
Provides: texlive-dvipdfmx-def = %{tl_version}
Obsoletes: texlive-dvipdfmx-def <= svn40328
Obsoletes: texlive-dvipdfmx-def <= 6:svn40328
Provides: texlive-dvisvgm-def = %{tl_version}
Obsoletes: texlive-dvisvgm-def <= svn41011
Obsoletes: texlive-dvisvgm-def <= 6:svn41011
Provides: texlive-luatex-def = %{tl_version}
Obsoletes: texlive-luatex-def <= svn41466
Obsoletes: texlive-luatex-def <= 6:svn41466
Provides: tex(dvipdfmx.def) = %{tl_version}
Provides: tex(dvips.def) = %{tl_version}
Provides: tex(dvisvgm.def) = %{tl_version}
@ -161525,34 +161540,34 @@ be easier to coordinate updates.
%package obsolete
License: Public Domain
Provides: texlive-context-fixme = svn29341.0.obsolete
Obsoletes: texlive-context-fixme <= svn29341.0
Provides: texlive-context-games = svn23167.0.obsolete
Obsoletes: texlive-context-games <= svn23167.0
Provides: texlive-context-games-doc = svn23167.0.obsolete
Obsoletes: texlive-context-games-doc <= svn23167.0
Provides: texlive-context-lilypond = svn23167.0.obsolete
Obsoletes: texlive-context-lilypond <= svn23167.0
Provides: texlive-context-lilypond-doc = svn23167.0.obsolete
Obsoletes: texlive-context-lilypond-doc <= svn23167.0
Provides: texlive-knuthotherfonts = svn13293.0.obsolete
Obsoletes: texlive-knuthotherfonts <= svn13293.0
Provides: texlive-scheme-xml = svn40631.obsolete
Obsoletes: texlive-scheme-xml <= svn40631
Provides: texlive-mil3-doc = svn21677.0.obsolete
Obsoletes: texlive-mil3-doc <= svn21677.0
Provides: texlive-pstricks-examples-en-doc = svn29349.0.obsolete
Obsoletes: texlive-pstricks-examples-en-doc <= svn29349.0
Provides: texlive-pstricks-examples-doc = svn21511.0.obsolete
Obsoletes: texlive-pstricks-examples-doc <= svn21511.0
Provides: texlive-voss-mathmode-doc = svn36093.2.47.obsolete
Obsoletes: texlive-voss-mathmode-doc <= svn36093.2.47
Provides: texlive-japanese = svn30855.1.3.obsolete
Obsoletes: texlive-japanes <= svn30855.1.3
Provides: texlive-japanese-doc = svn30855.1.3.obsolete
Obsoletes: texlive-japanese-doc <= svn30855.1.3
Provides: texlive-getargs = svn41415.obsolete
Obsoletes: texlive-getargs <= svn41415
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-knuthotherfonts = %{epoch}:svn13293.0.obsolete
Obsoletes: texlive-knuthotherfonts <= 6:svn13293.0
Provides: texlive-scheme-xml = %{epoch}:svn40631.obsolete
Obsoletes: texlive-scheme-xml <= 6:svn40631
Provides: texlive-mil3-doc = %{epoch}:svn21677.0.obsolete
Obsoletes: texlive-mil3-doc <= 6:svn21677.0
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-voss-mathmode-doc = %{epoch}:svn36093.2.47.obsolete
Obsoletes: texlive-voss-mathmode-doc <= 6:svn36093.2.47
Provides: texlive-japanese = %{epoch}:svn30855.1.3.obsolete
Obsoletes: texlive-japanese <= 6:svn30855.1.3
Provides: texlive-japanese-doc = %{epoch}:svn30855.1.3.obsolete
Obsoletes: texlive-japanese-doc <= 6:svn30855.1.3
Provides: texlive-getargs = %{epoch}:svn41415.obsolete
Obsoletes: texlive-getargs <= 6:svn41415
Summary: This package handles obsolete texlive subpackages
%description obsolete
@ -171100,6 +171115,111 @@ Provides: tex(autoaligne.tex) = %{tl_version}
This package allows to align terms and members between lines
containing math expressions.
%package hlist
Summary: Horizontal and columned lists
Version: svn44983
License: LPPL
Requires: texlive-base texlive-kpathsea
Requires: tex(simplekv.sty)
Provides: tex(hlist.sty) = %{tl_version}
Provides: tex(hlist.tex) = %{tl_version}
%description hlist
This plain TeX and LaTeX package provides the "hlist"
environment in which \hitem starts a horizontal and columned
item. It depends upon the simplekv package.
%package modulus
Summary: A non-destructive modulus and integer quotient operator for TeX
Version: svn47599
License: LPPL
Requires: texlive-base texlive-kpathsea
Provides: tex(modulus.sty) = %{tl_version}
%description modulus
The package provides an easy way to take the remainder of a
division operation without destroying the values of the
counters containing the dividend and divisor. Also provides a
way to take the integer quotient of a division operation
without destroying the values of the counters containing the
dividend and divisor. A tiny but occasionally useful package,
when doing heavy TeX programming.
%package olsak-misc
Summary: Collection with plain TeX macros written by Petr Olsak
Version: svn41526
License: Public Domain
Requires: texlive-base texlive-kpathsea
Provides: tex(qrcode.tex) = %{tl_version}
Provides: tex(scanbase.tex) = %{tl_version}
Provides: tex(scancsv.tex) = %{tl_version}
Provides: tex(xmlparser.tex) = %{tl_version}
%description olsak-misc
This is a collection with various single-file plain TeX macros
written by Petr Olsak. The documentation is included in each
file separately. booklet.tex: re-orders PDF pages and collects
them for booklet printing cnv.tex: conversion of texts
cnv-pu.tex: example of usage of cnv.tex --- pdf outlines in
Unicode cnv-word.tex: example of usage of cnv.tex --- word to
word conversion eparam.tex: Full expansion during parameter
scanning fun-coffee.tex: generates splotches in the document
openclose.tex: repairs balanced text between \Open ...\Close
pair qrcode.tex: QR code generated at TeX level scanbase.tex:
parser of text-style mysql outputs scancsv.tex: parser of CSV
format seplist.tex: macros with alternative separators of a
parameter xmlparser.tex: parser of XML language
%package randomlist
Summary: Deal with database, loop, and random in order to build personalized exercises
Version: svn45281
License: LPPL
Requires: texlive-base texlive-kpathsea
Provides: tex(randomlist.sty) = %{tl_version}
Provides: tex(randomlist.tex) = %{tl_version}
%description randomlist
The main aim of this package is to work on lists, especially
with random operations. The hidden aim is to build a personnal
collection of exercises with different data for each pupil.
%package simplekv
Summary: A simple key/value system for TeX and LaTeX
Version: svn44987
License: LPPL
Requires: texlive-base texlive-kpathsea
Provides: tex(simplekv.sty) = %{tl_version}
Provides: tex(simplekv.tex) = %{tl_version}
%description simplekv
The package provides a simple key/value system for TeX and
LaTeX.
%package trigonometry
Summary: Demonstration code for cos and sin in TeX macros
Version: svn43006
License: Knuth
Requires: texlive-base texlive-kpathsea
Provides: tex(trigonometry.tex) = %{tl_version}
%description trigonometry
A document that both provides macros that are usable elsewhere,
and demonstrates the macros. The code uses the "classical"
analytical expansion of sin and cos (the more recent trig uses
a "numerical analyst's" expansion).
%package xii-lat
Summary: Christmas silliness (Latin)
Version: svn45805
License: LPPL
Requires: texlive-base texlive-kpathsea
# No provides here, cause it lives in doc.
%description xii-lat
This is the plain TeX file xii-lat.tex. Call "pdftex
xii-lat.tex" to produce a (perhaps) surprising typeset
document.
%prep
%setup -q -c -T -a 3
cp %{SOURCE7597} .
@ -176966,6 +177086,21 @@ xz -dc %{SOURCE8034} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8035} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8036} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8037} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8038} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8039} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8040} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8041} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8042} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8043} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8044} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8045} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8046} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8047} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8048} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8049} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8050} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE8051} | tar x -C %{buildroot}%{_texdir}/texmf-dist
# nuke useless tlmgr packaging stuff and doc droppings
rm -rf %{buildroot}%{_texdir}/tlpkg/gpg/
@ -201575,7 +201710,46 @@ ln -s %{_sysconfdir}/texlive/tex/generic/config/language.dat %{buildroot}%{_texd
%doc %{_texdir}/texmf-dist/doc/generic/autoaligne/
%{_texdir}/texmf-dist/tex/generic/autoaligne/
%files hlist
%license lppl1.3.txt
%doc %{_texdir}/texmf-dist/doc/generic/hlist/
%{_texdir}/texmf-dist/tex/generic/hlist/
%files modulus
%license lppl1.3.txt
%doc %{_texdir}/texmf-dist/doc/generic/modulus/
%{_texdir}/texmf-dist/tex/generic/modulus/
%files olsak-misc
%doc %{_texdir}/texmf-dist/doc/generic/olsak-misc/
%{_texdir}/texmf-dist/tex/generic/olsak-misc/
%files randomlist
%license lppl1.3.txt
%doc %{_texdir}/texmf-dist/doc/generic/randomlist/
%{_texdir}/texmf-dist/tex/generic/randomlist/
%files simplekv
%license lppl1.3.txt
%doc %{_texdir}/texmf-dist/doc/generic/simplekv/
%{_texdir}/texmf-dist/tex/generic/simplekv/
%files trigonometry
%license knuth.txt
%doc %{_texdir}/texmf-dist/doc/generic/trigonometry/
%{_texdir}/texmf-dist/tex/generic/trigonometry/
%files xii-lat
%license lppl1.3.txt
%doc %{_texdir}/texmf-dist/doc/plain/xii-lat/
%changelog
* Mon May 21 2018 Tom Callaway <spot@fedoraproject.org> - 7:2017-10
- add epochs to obsoletes
- fix typo in japanese obsolete
- add explicit Requires: texlive-obsolete for texlive to ensure cleanup always happens
- add missing packages: hlist, modulus, olsak-misc, randomlist, simplekv, trigonometry, xii-lat
* Tue May 15 2018 Tom Callaway <spot@fedoraproject.org> - 7:2017-9
- add tikz-page, autoaligne
- remove requires on tlcockpit/tlshell