diff --git a/.gitignore b/.gitignore index 00baf48..331a929 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/sources b/sources index 2e68744..c70c297 100644 --- a/sources +++ b/sources @@ -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 diff --git a/texlive.spec b/texlive.spec index 6af5870..59d3e81 100644 --- a/texlive.spec +++ b/texlive.spec @@ -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 - 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 - 7:2017-9 - add tikz-page, autoaligne - remove requires on tlcockpit/tlshell