diff --git a/.gitignore b/.gitignore index 1720b13..5c0ef1d 100644 --- a/.gitignore +++ b/.gitignore @@ -639,6 +639,8 @@ SOURCES/tocloft.tar.xz SOURCES/tools.doc.tar.xz SOURCES/tools.source.tar.xz SOURCES/tools.tar.xz +SOURCES/translator.doc.tar.xz +SOURCES/translator.tar.xz SOURCES/trimspaces.doc.tar.xz SOURCES/trimspaces.source.tar.xz SOURCES/trimspaces.tar.xz diff --git a/.texlive.metadata b/.texlive.metadata index de3fc9f..39bb02c 100644 --- a/.texlive.metadata +++ b/.texlive.metadata @@ -639,6 +639,8 @@ daf1b7f164db8ae55ed649b54b137ab77f1cc5bb SOURCES/titlesec.doc.tar.xz 955a60524708157622448c993502eec879672bd1 SOURCES/tools.doc.tar.xz 47523c4b0acf189b500f5120fbe07b606bb06cd4 SOURCES/tools.source.tar.xz a1d38cd15b1f5e4f22afea9811e2286908605c5e SOURCES/tools.tar.xz +e3c18aac1923758bb7419fd83b3f6154a7ece5e6 SOURCES/translator.doc.tar.xz +a6e5b332eeda17d3f40a5858651d5182baf021d0 SOURCES/translator.tar.xz c9e2a41a49d776df6718b3aaa783d02fbac6dd9e SOURCES/trimspaces.doc.tar.xz 8def2d0434ec747d29abd7a4d7e576d70f95a7a7 SOURCES/trimspaces.source.tar.xz 91dd893210696cffa73bb1289cf06a7b8122bed2 SOURCES/trimspaces.tar.xz diff --git a/SOURCES/texlive-20180414-beamer-doc.patch b/SOURCES/texlive-20180414-beamer-doc.patch new file mode 100644 index 0000000..b0cdc29 --- /dev/null +++ b/SOURCES/texlive-20180414-beamer-doc.patch @@ -0,0 +1,34 @@ +diff -up doc/latex/beamer/beamer-doc-test.sh.orig doc/latex/beamer/beamer-doc-test.sh +--- doc/latex/beamer/beamer-doc-test.sh.orig 2022-12-12 11:09:20.845608798 +0100 ++++ doc/latex/beamer/beamer-doc-test.sh 2022-12-12 11:10:23.512743150 +0100 +@@ -0,0 +1,30 @@ ++# ++# shellscript to build beameruserguide without using l3build doc ++# ++ ++for t in default circles rectangles rounded inmargin ; do ++ pdflatex "\def\themename{$t}\input beamerinnerthemeexample.tex" ++ mv beamerinnerthemeexample.pdf beameruginnertheme$t.pdf ++done ++ ++for t in default crane albatross seahorse whale dolphin rose orchid sidebartab lily structure dove seagull beetle fly wolverine spruce beaver monarca albatrossstylish ; do ++ pdflatex "\def\themename{$t}\input beamercolorthemeexample.tex" ++ mv beamercolorthemeexample.pdf beamerugcolortheme$t.pdf ++done ++ ++for t in default serif structurebold structureitalicserif structuresmallcapsserif ; do ++ pdflatex "\def\themename{$t}\input beamerfontthemeexample.tex" ++ mv beamerfontthemeexample.pdf beamerugfonttheme$t.pdf ++done ++ ++for t in default infolines miniframes shadow sidebar smoothbars smoothtree split tree ; do ++ pdflatex "\def\themename{$t}\input beamerouterthemeexample.tex" ++ mv beamerouterthemeexample.pdf beamerugoutertheme$t.pdf ++done ++ ++for t in AnnArbor Antibes Berkeley Berlin Bergen Boadilla Copenhagen Darmstadt Dresden EastLansing Frankfurt Goettingen Hannover Ilmenau JuanLesPins Luebeck Malmoe Madrid Marburg Montpellier PaloAlto Pittsburgh Rochester Singapore Szeged Warsaw CambridgeUS default boxes ; do ++ pdflatex "\def\themename{$t}\input beamerthemeexample.tex" ++ mv beamerthemeexample.pdf beamerugtheme$t.pdf ++done ++ ++pdflatex beameruserguide diff --git a/SPECS/texlive.spec b/SPECS/texlive.spec index aad80be..268b51f 100644 --- a/SPECS/texlive.spec +++ b/SPECS/texlive.spec @@ -15,7 +15,7 @@ Name: texlive Version: %{source_date} -Release: 25%{?dist} +Release: 28%{?dist} Epoch: %{tl_epoch} Summary: TeX formatting system Group: Applications/Publishing @@ -853,6 +853,9 @@ Source6160: ftp://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2018/tlnet Source6161: ftp://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2018/tlnet-final/archive/pst-arrow.doc.tar.xz Source6255: ftp://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2018/tlnet-final/archive/context.doc.tar.xz Source6256: ftp://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2018/tlnet-final/archive/context.tar.xz +# translator +Source8032: ftp://tug.org/historic/systems/texlive/2018/tlnet-final/archive/translator.tar.xz +Source8033: ftp://tug.org/historic/systems/texlive/2018/tlnet-final/archive/translator.doc.tar.xz Patch1: tl-kpfix.patch Patch2: tl-format.patch @@ -877,6 +880,7 @@ Patch14: texlive-20180414-tlmgr-ignore-warning.patch Patch15: texlive-20180414-poppler-20.11.0-luatex.patch # make xdvi work with Ghostscript 9.27 Patch16: texlive-xdvi-ghostcripts.patch +Patch17: texlive-20180414-beamer-doc.patch %description The TeX Live software distribution offers a complete TeX system for a @@ -931,7 +935,7 @@ TeX specific shared libraries. %package lib-devel Summary: Development files for TeX specific shared libraries -Requires: %{name}-lib%{?_isa} +Requires: %{name}-lib%{?_isa} = %{epoch}:%{version}-%{release} Provides: texlive-kpathsea-lib-devel = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-kpathsea-lib-devel < %{tl_epoch}:%{source_date} @@ -1138,7 +1142,7 @@ Provides: tex-amsfonts = %{epoch}:%{source_date}-%{release} Provides: tex-amsfonts-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-amsfonts-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-amsfonts-doc < %{tl_epoch}:%{source_date} -License: OFSFLD +License: OFL Summary: TeX fonts from the American Mathematical Society BuildArch: noarch Requires: texlive-base @@ -2772,7 +2776,7 @@ Provides: tex-attachfile = %{epoch}:%{source_date}-%{release} Provides: tex-attachfile-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-attachfile-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-attachfile-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Attach arbitrary files to a PDF document BuildArch: noarch Requires: texlive-base @@ -3105,6 +3109,9 @@ Requires: tex(beamerbasetheorems.sty) Requires: tex(amsmath.sty) Requires: tex(amsthm.sty) Requires: tex(pgf.sty) +Requires: tex(translator.sty) +# for beameruserguide.tex +Requires: tex(cmap.sty) Provides: tex(beamericonarticle.tex) = %{epoch}:%{source_date}-%{release} Provides: tex(beamericonbook.tex) = %{epoch}:%{source_date}-%{release} Provides: tex(beamer.cls) = %{epoch}:%{source_date}-%{release} @@ -3226,8 +3233,6 @@ Provides: tex(beamerthemeshadow.sty) = %{epoch}:%{source_date}-%{release} Provides: tex(beamerthemesidebar.sty) = %{epoch}:%{source_date}-%{release} Provides: tex(beamerthemesplit.sty) = %{epoch}:%{source_date}-%{release} Provides: tex(beamerthemetree.sty) = %{epoch}:%{source_date}-%{release} -Provides: tex(translator-language-mappings.tex) = %{epoch}:%{source_date}-%{release} -Provides: tex(translator.sty) = %{epoch}:%{source_date}-%{release} %description beamer The beamer LaTeX class can be used for producing slides. Its @@ -3254,7 +3259,7 @@ Provides: tex-pgf = %{epoch}:%{source_date}-%{release} Provides: tex-pgf-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-pgf-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-pgf-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Create PostScript and PDF graphics in TeX BuildArch: noarch Requires: texlive-base @@ -3585,7 +3590,7 @@ Provides: tex-bera = %{epoch}:%{source_date}-%{release} Provides: tex-bera-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-bera-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-bera-doc < %{tl_epoch}:%{source_date} -License: Bitstream vera +License: Bitstream Vera Summary: Bera fonts BuildArch: noarch Requires: texlive-base @@ -3724,6 +3729,7 @@ License: Knuth Summary: Process bibliographies for LaTeX, etc Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Provides: tex(apalike.sty) = %{epoch}:%{source_date}-%{release} Provides: tex(apalike.tex) = %{epoch}:%{source_date}-%{release} @@ -3754,6 +3760,7 @@ Provides: tex-kpathsea-bin = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-kpathsea-bin < %{tl_epoch}:%{source_date} Provides: texlive-kpathsea-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-kpathsea-doc < %{tl_epoch}:%{source_date} +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires(post,postun): /sbin/install-info # We absolutely need this to go in first, since the trigger needs it Requires(post): texlive-tetex = %{epoch}:%{source_date}-%{release} @@ -3852,7 +3859,7 @@ Provides: tex-bidi = %{epoch}:%{source_date}-%{release} Provides: tex-bidi-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-bidi-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-bidi-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Support for bidirectional typesetting in plain TeX and LaTeX BuildArch: noarch Requires: texlive-base @@ -4283,7 +4290,7 @@ Provides: tex-caption = %{epoch}:%{source_date}-%{release} Provides: tex-caption-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-caption-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-caption-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Customising captions in floating environments BuildArch: noarch Requires: texlive-base @@ -4369,7 +4376,7 @@ Provides: tex-changepage = %{epoch}:%{source_date}-%{release} Provides: tex-changepage-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-changepage-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-changepage-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Margin adjustment and detection of odd/even pages BuildArch: noarch Requires: texlive-base @@ -10780,6 +10787,7 @@ License: GPL+ Summary: A DVI to PostScript driver Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires(post,postun): /sbin/install-info Provides: tex(canonex.cfg) = %{epoch}:%{source_date}-%{release} Provides: tex(cx.cfg) = %{epoch}:%{source_date}-%{release} @@ -10955,6 +10963,7 @@ Summary: Convert "ghostscript fonts" to PK files Obsoletes: texlive-gsftopk-bin < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: tex-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-gsftopk %description gsftopk @@ -11212,7 +11221,7 @@ Provides: tex-ifluatex = %{epoch}:%{source_date}-%{release} Provides: tex-ifluatex-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-ifluatex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-ifluatex-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Provides the \ifluatex switch BuildArch: noarch Requires: texlive-base @@ -11312,6 +11321,7 @@ Provides: texlive-luatex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-luatex-doc < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-tetex Requires(post,postun): coreutils Requires: texlive-cm @@ -11363,6 +11373,7 @@ Provides: texlive-makeindex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-makeindex-doc < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: tex-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} %description makeindex A general purpose hierarchical index generator; it accepts one @@ -11381,6 +11392,7 @@ Provides: tex-metafont-bin = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-metafont-bin < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-tetex Requires(post,postun): coreutils Provides: tex(mf.mf) = %{epoch}:%{source_date}-%{release} @@ -11444,6 +11456,7 @@ Provides: tex-mfware-bin = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-mfware-bin < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: tex-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-mfware-bin %description mfware @@ -11461,6 +11474,7 @@ Provides: %{name}-pdftex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-pdftex-doc < %{tl_epoch}:%{source_date} Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-tetex Requires(post,postun): coreutils Requires: tex-graphics-def @@ -11590,6 +11604,7 @@ Requires: texlive-cm Requires: texlive-hyphen-base Requires: texlive-knuth-lib Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-plain Requires: texlive-tetex Requires(post,postun): coreutils @@ -11673,6 +11688,7 @@ Provides: xdvi = %{epoch}:%{source_date}-%{release} Provides: xdvik = %{epoch}:%{source_date}-%{release} Requires: texlive-kpathsea Requires: texlive-base +Requires: texlive-lib = %{epoch}:%{version}-%{release} %description xdvi The canonical previewer for use on Unix and other X-windows @@ -12247,7 +12263,7 @@ Provides: tex-lm = %{epoch}:%{source_date}-%{release} Provides: tex-lm-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-lm-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-lm-doc < %{tl_epoch}:%{source_date} -License: GFSL +License: LPPL Summary: Latin modern fonts in outline formats BuildArch: noarch Requires: texlive-base @@ -13164,7 +13180,7 @@ Provides: tex-marvosym = %{epoch}:%{source_date}-%{release} Provides: tex-marvosym-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-marvosym-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-marvosym-doc < %{tl_epoch}:%{source_date} -License: OFSFLD +License: OFL Summary: Martin Vogel's Symbols (marvosym) font BuildArch: noarch Requires: texlive-base @@ -13795,7 +13811,7 @@ Provides: tex-rsfs = %{epoch}:%{source_date}-%{release} Provides: tex-rsfs-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-rsfs-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-rsfs-doc < %{tl_epoch}:%{source_date} -License: rsfs +License: Rsfs Summary: Ralph Smith's Formal Script font BuildArch: noarch Requires: texlive-base @@ -13852,7 +13868,7 @@ Provides: tex-tex-gyre = %{epoch}:%{source_date}-%{release} Provides: tex-tex-gyre-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-tex-gyre-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-tex-gyre-doc < %{tl_epoch}:%{source_date} -License: GFSL +License: LPPL Summary: TeX Fonts extending freely available URW fonts BuildArch: noarch Requires: texlive-base @@ -15564,7 +15580,7 @@ Provides: tex-latex-bin-bin = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-latex-bin-bin < %{tl_epoch}:%{source_date} Provides: texlive-latex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-latex-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: A TeX macro package that defines LaTeX Requires: texlive-base Requires: texlive-kpathsea @@ -15880,6 +15896,7 @@ License: LPPL Summary: Convert (La)TeX to HTML/XML Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Provides: tetex-tex4ht = %{epoch}:%{source_date}-%{release} Obsoletes: tetex-tex4ht < %{tl_epoch}:%{source_date} Provides: tex(m-tex4ht.tex) = %{epoch}:%{source_date}-%{release} @@ -16089,7 +16106,7 @@ Provides: %{name}-rotating-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-rotating-doc < %{tl_epoch}:%{source_date} Obsoletes: %{name}-rotating < %{tl_epoch}:%{source_date} Obsoletes: %{name}-graphics-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Standard LaTeX graphics BuildArch: noarch Requires: texlive-base @@ -17861,7 +17878,7 @@ Provides: tex-fontspec = %{epoch}:%{source_date}-%{release} Provides: tex-fontspec-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-fontspec-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fontspec-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Advanced font selection in XeLaTeX and LuaLaTeX BuildArch: noarch Requires: texlive-base @@ -18162,7 +18179,7 @@ Provides: tex-l3kernel = %{epoch}:%{source_date}-%{release} Provides: tex-l3kernel-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-l3kernel-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-l3kernel-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: LaTeX3 programming conventions BuildArch: noarch Requires: texlive-base @@ -18245,7 +18262,7 @@ repository of the LaTeX3 Project. %package l3packages Provides: tex-l3packages = %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: High-level LaTeX3 concepts BuildArch: noarch Provides: tex-l3packages = %{epoch}:%{source_date}-%{release} @@ -18280,7 +18297,7 @@ Provides: tex-l3experimental = %{epoch}:%{source_date}-%{release} Provides: tex-l3experimental-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-l3experimental-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-l3experimental-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Experimental LaTeX3 concepts BuildArch: noarch Requires: texlive-base @@ -18649,7 +18666,7 @@ Provides: tex-powerdot = %{epoch}:%{source_date}-%{release} Provides: tex-powerdot-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-powerdot-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-powerdot-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: A presentation class BuildArch: noarch Requires: texlive-base @@ -19076,7 +19093,7 @@ Provides: tex-euenc = %{epoch}:%{source_date}-%{release} Provides: tex-euenc-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-euenc-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-euenc-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Unicode font encoding definitions for XeTeX BuildArch: noarch Requires: texlive-base @@ -19114,7 +19131,7 @@ Provides: tex-fixlatvian = %{epoch}:%{source_date}-%{release} Provides: tex-fixlatvian-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-fixlatvian-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fixlatvian-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Improve Latvian language support in XeLaTeX BuildArch: noarch Requires: texlive-base @@ -19140,7 +19157,7 @@ Provides: tex-fontbook = %{epoch}:%{source_date}-%{release} Provides: tex-fontbook-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-fontbook-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fontbook-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Generate a font book BuildArch: noarch Requires: texlive-base @@ -19232,7 +19249,7 @@ Provides: tex-polyglossia = %{epoch}:%{source_date}-%{release} Provides: tex-polyglossia-doc = %{epoch}:%{source_date}-%{release} Provides: texlive-polyglossia-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-polyglossia-doc < %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: Modern multilingual typesetting with XeLaTeX BuildArch: noarch Requires: texlive-base @@ -19360,7 +19377,7 @@ Provides: tex-realscripts = %{epoch}:%{source_date}-%{release} Provides: texlive-realscripts-doc = %{epoch}:%{source_date}-%{release} Provides: tex-realscripts-doc = %{epoch}:%{source_date}-%{release} Obsoletes: texlive-realscripts-doc < %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: Access OpenType subscript and superscript glyphs BuildArch: noarch Requires: texlive-base @@ -19405,7 +19422,7 @@ Provides: tex-unisugar = %{epoch}:%{source_date}-%{release} Provides: tex-unisugar-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-unisugar-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-unisugar-doc < %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: Define syntactic sugar for Unicode LaTeX BuildArch: noarch Requires: texlive-base @@ -19461,7 +19478,7 @@ Provides: tex-xecolor = %{epoch}:%{source_date}-%{release} Provides: tex-xecolor-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-xecolor-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-xecolor-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Support for color in XeLaTeX BuildArch: noarch Requires: texlive-base @@ -19523,7 +19540,7 @@ Provides: tex-xepersian = %{epoch}:%{source_date}-%{release} Provides: tex-xepersian-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-xepersian-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-xepersian-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Persian for LaTeX, using XeTeX BuildArch: noarch Requires: texlive-base @@ -19641,13 +19658,14 @@ syntax of programming languages. Provides: tex-xetex = %{epoch}:%{source_date}-%{release} Provides: tex-xetex-bin = %{epoch}:%{source_date}-%{release} Provides: texlive-xetex-bin = %{epoch}:%{source_date}-%{release} -Obsoletes: texlive-xetex-bin < %{tl_epoch}:%{source_date} +Obsoletes: texlive-xetex-bin < 7:20170520 Provides: texlive-xetex-doc = %{epoch}:%{source_date}-%{release} -Obsoletes: texlive-xetex-doc < %{tl_epoch}:%{source_date} +Obsoletes: texlive-xetex-doc < 7:20170520 License: MIT Summary: Unicode and OpenType-enabled TeX engine Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-tetex Requires: texlive-xetexconfig Requires: texlive-texconfig @@ -19656,8 +19674,8 @@ Requires(post,postun): coreutils Requires: tex(xetex.def) Provides: tex(qx-unicode.map) = %{epoch}:%{source_date}-%{release} Provides: tex(tex-text.map) = %{epoch}:%{source_date}-%{release} -Provides: xdvipdfmx = %{version}-%{release} -Obsoletes: xdvipdfmx < %{version}-%{release} +Provides: xdvipdfmx = %{epoch}:%{version}-%{release} +Obsoletes: xdvipdfmx < 7:20170520 %description xetex XeTeX is an extension of TeX that integrates TeX's typesetting capabilities @@ -19706,7 +19724,7 @@ Provides: tex-xetex-itrans = %{epoch}:%{source_date}-%{release} Provides: tex-xetex-itrans-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-xetex-itrans-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-xetex-itrans-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Itrans input maps for use with XeLaTeX BuildArch: noarch Requires: texlive-base @@ -19820,7 +19838,7 @@ Provides: tex-xunicode = %{epoch}:%{source_date}-%{release} Provides: tex-xunicode-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-xunicode-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-xunicode-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Generate Unicode characters from accented glyphs BuildArch: noarch Requires: texlive-base @@ -19877,7 +19895,7 @@ Provides: tex-currfile = %{epoch}:%{source_date}-%{release} Provides: tex-currfile-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-currfile-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-currfile-doc < %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: Provide file name and path of input files BuildArch: noarch Requires: texlive-base @@ -19906,7 +19924,7 @@ Provides: tex-datetime = %{epoch}:%{source_date}-%{release} Provides: tex-datetime-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-datetime-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-datetime-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Change format of \today with commands for current time BuildArch: noarch Requires: texlive-base @@ -19977,7 +19995,7 @@ Provides: tex-fmtcount = %{epoch}:%{source_date}-%{release} Provides: %{name}-fmtcount-doc = %{epoch}:%{source_date}-%{release} Provides: tex-fmtcount-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fmtcount-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Display the value of a LaTeX counter in a variety of formats BuildArch: noarch Requires: texlive-base @@ -20030,6 +20048,7 @@ License: LGPLv2+ Summary: A fast DVI to PNG/GIF converter Requires: texlive-base Requires: tex-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires(post,postun): /sbin/install-info %description dvipng @@ -20161,7 +20180,7 @@ Provides: tex-etoolbox = %{epoch}:%{source_date}-%{release} Provides: tex-etoolbox-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-etoolbox-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-etoolbox-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Tool-box for LaTeX programmers using e-TeX BuildArch: noarch Requires: texlive-base @@ -20211,7 +20230,7 @@ Provides: tex-filehook = %{epoch}:%{source_date}-%{release} Provides: tex-filehook-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-filehook-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-filehook-doc < %{epoch}:%{source_date}-%{release} -License: LPPL 1.3 +License: LPPL Summary: Hooks for input files BuildArch: noarch Requires: texlive-base @@ -20240,7 +20259,7 @@ Provides: tex-fncychap = %{epoch}:%{source_date}-%{release} Provides: tex-fncychap-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-fncychap-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fncychap-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Seven predefined chapter heading styles BuildArch: noarch Requires: texlive-base @@ -20264,6 +20283,7 @@ License: LPPL Summary: fontware package Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} %description fontware fontware package @@ -20274,7 +20294,7 @@ Provides: tex-footmisc = %{epoch}:%{source_date}-%{release} Provides: tex-footmisc-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-footmisc-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-footmisc-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: A range of footnote options BuildArch: noarch Requires: texlive-base @@ -20327,7 +20347,7 @@ Provides: tex-hyphenat = %{epoch}:%{source_date}-%{release} Provides: tex-hyphenat-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-hyphenat-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-hyphenat-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Disable/enable hypenation BuildArch: noarch Requires: texlive-base @@ -20347,7 +20367,7 @@ Provides: tex-ifetex = %{epoch}:%{source_date}-%{release} Provides: tex-ifetex-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-ifetex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-ifetex-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Provides \ifetex switch BuildArch: noarch Requires: texlive-base @@ -20386,7 +20406,7 @@ Provides: tex-iftex = %{epoch}:%{source_date}-%{release} Provides: tex-iftex-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-iftex-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-iftex-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Am I running under pdfTeX, XeTeX or LuaTeX? BuildArch: noarch Requires: texlive-base @@ -20719,7 +20739,7 @@ Provides: tex-lualatex-math = %{epoch}:%{source_date}-%{release} Provides: tex-lualatex-math-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-lualatex-math-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-lualatex-math-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Fixes for mathematics-related LuaLaTeX issues BuildArch: noarch Requires: texlive-base @@ -21460,7 +21480,7 @@ Provides: tex-pstricks = %{epoch}:%{source_date}-%{release} Provides: tex-pstricks-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-pstricks-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-pstricks-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: PostScript macros for TeX BuildArch: noarch Requires: texlive-base @@ -22008,7 +22028,7 @@ Provides: tex-tocloft = %{epoch}:%{source_date}-%{release} Provides: tex-tocloft-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-tocloft-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-tocloft-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Control table of contents, figures, etc BuildArch: noarch Requires: texlive-base @@ -22053,7 +22073,7 @@ Provides: tex-ucs = %{epoch}:%{source_date}-%{release} Provides: tex-ucs-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-ucs-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-ucs-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Extended UTF-8 input encoding support for LaTeX BuildArch: noarch Requires: texlive-base @@ -22327,7 +22347,7 @@ Provides: tex-unicode-math = %{epoch}:%{source_date}-%{release} Provides: tex-unicode-math-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-unicode-math-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-unicode-math-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Unicode mathematics support for XeTeX and LuaTeX BuildArch: noarch Requires: texlive-base @@ -22501,6 +22521,7 @@ License: LGPLv2+ Summary: A development of Metafont for creating graphics Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} Requires: texlive-tetex Provides: tex(freeeuro.afm) = %{epoch}:%{source_date}-%{release} Provides: tex(psyrgo.afm) = %{epoch}:%{source_date}-%{release} @@ -22868,7 +22889,7 @@ Provides: tex-tabu = %{epoch}:%{source_date}-%{release} Provides: tex-tabu-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-tabu-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-tabu-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Flexible LaTeX tabulars BuildArch: noarch Requires: texlive-base @@ -22907,7 +22928,7 @@ Provides: tex-linegoal = %{epoch}:%{source_date}-%{release} Provides: tex-linegoal-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-linegoal-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-linegoal-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: A "dimen" that returns the space left on the line BuildArch: noarch Requires: texlive-base @@ -23039,7 +23060,7 @@ Provides: tex-finstrut = %{epoch}:%{source_date}-%{release} Provides: tex-finstrut-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-finstrut-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-finstrut-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Adjust behaviour of the ends of footnotes BuildArch: noarch Requires: texlive-base @@ -23084,7 +23105,7 @@ Provides: tex-breqn = %{epoch}:%{source_date}-%{release} Provides: tex-breqn-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-breqn-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-breqn-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Automatic line breaking of displayed equations BuildArch: noarch Requires: texlive-base @@ -23118,7 +23139,7 @@ Provides: tex-mathtools = %{epoch}:%{source_date}-%{release} Provides: tex-mathtools-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-mathtools-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-mathtools-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Mathematical tools to use with amsmath BuildArch: noarch Requires: texlive-base @@ -23204,7 +23225,7 @@ Provides: tex-eqparbox = %{epoch}:%{source_date}-%{release} Provides: tex-eqparbox-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-eqparbox-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-eqparbox-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Create equal-widthed parboxes BuildArch: noarch Requires: texlive-base @@ -23339,7 +23360,7 @@ Provides: tex-classpack = %{epoch}:%{source_date}-%{release} Provides: tex-classpack-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-classpack-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-classpack-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: XML mastering for LaTeX classes and packages BuildArch: noarch Requires: texlive-base @@ -23437,6 +23458,7 @@ License: GPL+ Summary: Convert DVI files to Scalable Vector Graphics format (SVG) Requires: texlive-base Requires: texlive-kpathsea +Requires: texlive-lib = %{epoch}:%{version}-%{release} %description dvisvgm Dvisvgm is a command line utility that converts TeX DVI files @@ -23458,7 +23480,7 @@ Provides: tex-babel-english = %{epoch}:%{source_date}-%{release} Provides: tex-babel-english-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-babel-english-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-babel-english-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Babel support for English BuildArch: noarch Requires: texlive-base @@ -23499,7 +23521,7 @@ Provides: tex-fontawesome = %{epoch}:%{source_date}-%{release} Provides: tex-fontawesome-doc = %{epoch}:%{source_date}-%{release} Provides: %{name}-fontawesome-doc = %{epoch}:%{source_date}-%{release} Obsoletes: %{name}-fontawesome-doc < %{tl_epoch}:%{source_date} -License: LPPL 1.3 +License: LPPL Summary: Font containing web-related icons BuildArch: noarch Requires: fontawesome-fonts @@ -23776,6 +23798,25 @@ A full featured, parameter driven macro package, which fully supports advanced interactive documents. See the ConTeXt garden for a wealth of support information. +%package translator +Summary: Easy translation of strings in LaTeX +BuildArch: noarch +License: LPPL or GPL+ +Requires: texlive-base texlive-kpathsea +Requires: tex(keyval.sty) +Provides: tex(translator.sty) = %{epoch}:%{source_date}-%{release} + +%description translator +This LaTeX package provides a flexible mechanism for +translating individual words into different languages. For +example, it can be used to translate a word like "figure" into, +say, the German word "Abbildung". Such a translation mechanism +is useful when the author of some package would like to +localize the package such that texts are correctly translated +into the language preferred by the user. This package is not +intended to be used to automatically translate more than a few +words. + %prep %setup -q -c -T xz -dc %{SOURCE0} | tar x @@ -24130,10 +24171,6 @@ xz -dc %{SOURCE322} | tar x -C %{buildroot}%{_texdir} xz -dc %{SOURCE323} | tar x -C %{buildroot}%{_texdir} xz -dc %{SOURCE324} | tar x -C %{buildroot}%{_texdir} xz -dc %{SOURCE325} | tar x -C %{buildroot}%{_texdir} -pushd %{buildroot}%{_texdir}/texmf-dist/ -patch -p0 < %{_sourcedir}/texlive-20180414-xml.patch -rm -f doc/otherformats/xmltex/base/{englishutf16.xml,russiankoi8.xml} -popd xz -dc %{SOURCE326} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE327} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE329} | tar x -C %{buildroot}%{_texdir}/texmf-dist @@ -24279,10 +24316,6 @@ xz -dc %{SOURCE519} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE520} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE521} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE522} | tar x -C %{buildroot}%{_texdir}/texmf-dist -# support python3 and fix mangling shebang -pushd %{buildroot}%{_texdir}/texmf-dist/ -patch -p0 < %{_sourcedir}/texlive-2017-python3.patch -popd xz -dc %{SOURCE524} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE525} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE526} | tar x -C %{buildroot}%{_texdir} @@ -24604,10 +24637,33 @@ xz -dc %{SOURCE6161} | tar x -C %{buildroot}%{_texdir}/texmf-dist # context xz -dc %{SOURCE6255} | tar x -C %{buildroot}%{_texdir}/ xz -dc %{SOURCE6256} | tar x -C %{buildroot}%{_texdir}/ +# translator +xz -dc %{SOURCE8032} | tar x -C %{buildroot}%{_texdir}/texmf-dist +xz -dc %{SOURCE8033} | tar x -C %{buildroot}%{_texdir}/texmf-dist # Patches to component tarballs pushd %{buildroot}%{_texdir}/texmf-dist patch -p1 < %{_sourcedir}/texlive-20180414-tlmgr-ignore-warning.patch +# %%patch14 -p1 +popd + +# XML validity +pushd %{buildroot}%{_texdir}/texmf-dist/ +patch -p0 < %{_sourcedir}/texlive-20180414-xml.patch +# %%patch8 -p0 +rm -f doc/otherformats/xmltex/base/{englishutf16.xml,russiankoi8.xml} +popd + +# support python3 and fix mangling shebang +pushd %{buildroot}%{_texdir}/texmf-dist/ +patch -p0 < %{_sourcedir}/texlive-2017-python3.patch +# %%patch9 -p0 +popd + +# Patch beamer.doc +pushd %{buildroot}%{_texdir}/texmf-dist/ +patch -p0 < %{_sourcedir}/texlive-20180414-beamer-doc.patch +# %%patch17 -p0 popd # adjust python3 shebang to make it point at #!%%{_python3} @@ -27198,7 +27254,22 @@ fi %{_texdir}/texmf-dist/tex/latex/context/ %doc %{_texdir}/texmf-dist/doc/context/ +%files translator +%license lppl1.3.txt +%license gpl.txt +%{_texdir}/texmf-dist/tex/latex/translator/ +%doc %{_texdir}/texmf-dist/doc/latex/translator/ + %changelog +* Mon Dec 12 2022 Than Ngo - 7:20180414-28 +- Related: #2150727, fix rpminspect issues + +* Sat Dec 10 2022 Than Ngo - 7:20180414-27 +- Related: #2150727, fix rpminspect issues + +* Wed Dec 07 2022 Than Ngo - 7:20180414-26 +- Resolves: #2150727 - translator.sty missing dependency + * Thu Dec 02 2021 Than Ngo - 7:20180414-25 - Resolves: #2025493 - eps file does not show up when using xdvi