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 <than@redhat.com> - 7:20180414-28
+- Related: #2150727, fix rpminspect issues
+
+* Sat Dec 10 2022 Than Ngo <than@redhat.com> - 7:20180414-27
+- Related: #2150727, fix rpminspect issues
+
+* Wed Dec 07 2022 Than Ngo <than@redhat.com> - 7:20180414-26
+- Resolves: #2150727 - translator.sty missing dependency
+
 * Thu Dec 02 2021 Than Ngo <than@redhat.com> - 7:20180414-25
 - Resolves: #2025493 - eps file does not show up when using xdvi