- add missing lua-uni-algos and dependency in texlive-luaotfload
- use LicenseRef-framed temporary for ulem and framed Related: RHEL-34826
This commit is contained in:
parent
8fa249eeab
commit
b33328f809
2
.gitignore
vendored
2
.gitignore
vendored
@ -698,3 +698,5 @@
|
|||||||
/hypdoc.tar.xz
|
/hypdoc.tar.xz
|
||||||
/hopatch.doc.tar.xz
|
/hopatch.doc.tar.xz
|
||||||
/hopatch.tar.xz
|
/hopatch.tar.xz
|
||||||
|
/lua-uni-algos.tar.xz
|
||||||
|
/lua-uni-algos.doc.tar.xz
|
||||||
|
2
sources
2
sources
@ -695,3 +695,5 @@ SHA512 (hypdoc.tar.xz) = 216c3adfa731d4c18b7072d3fd812065195bd06b849cc2b669650a2
|
|||||||
SHA512 (hopatch.doc.tar.xz) = 4fbf84371053bd67fb3d4b370bc335013cb62042cf9c13d2fc1c63a582a56885a93f73a44aff8986b4c657f7d172a1bd75cbde556633647a1abafb72746f9150
|
SHA512 (hopatch.doc.tar.xz) = 4fbf84371053bd67fb3d4b370bc335013cb62042cf9c13d2fc1c63a582a56885a93f73a44aff8986b4c657f7d172a1bd75cbde556633647a1abafb72746f9150
|
||||||
SHA512 (hopatch.tar.xz) = 6c0f9549ce0321d9080cd0dfd3062eab47722bedac79293a14019c25edfdca7afd0cd6bd3b7be67a99a93ea0b347ac798a7b24909886d300e7085ca67d1a5c42
|
SHA512 (hopatch.tar.xz) = 6c0f9549ce0321d9080cd0dfd3062eab47722bedac79293a14019c25edfdca7afd0cd6bd3b7be67a99a93ea0b347ac798a7b24909886d300e7085ca67d1a5c42
|
||||||
SHA512 (texlive.tlpdb) = c0bf610c1745815268222f39b610fd0cbc621c2444812307fe10f984fd01648ae1a30fd38a4fdb350218b05b9951dc3bd5a7a3dfea1dbbe13fd97e335110bc18
|
SHA512 (texlive.tlpdb) = c0bf610c1745815268222f39b610fd0cbc621c2444812307fe10f984fd01648ae1a30fd38a4fdb350218b05b9951dc3bd5a7a3dfea1dbbe13fd97e335110bc18
|
||||||
|
SHA512 (lua-uni-algos.tar.xz) = 01307963a88c4507a7864272f321580898e107601fc3784ef46122dd3361f4a272285836e186df8a5454a9825c608071caf79976323e84102eae6f59296f3a9f
|
||||||
|
SHA512 (lua-uni-algos.doc.tar.xz) = 5f667cebc56682225d8a68668bf7e02545e6239b6fba3f8f6ab49bc34d50d537d39484b060d8239631bc4a0de42b63824af04e5e3cc33c528c0925de8419b5c5
|
||||||
|
45
texlive.spec
45
texlive.spec
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
Name: texlive
|
Name: texlive
|
||||||
Version: %{source_date}
|
Version: %{source_date}
|
||||||
Release: 14%{?dist}
|
Release: 15%{?dist}
|
||||||
Epoch: %{tl_epoch}
|
Epoch: %{tl_epoch}
|
||||||
Summary: TeX formatting system
|
Summary: TeX formatting system
|
||||||
Group: Applications/Publishing
|
Group: Applications/Publishing
|
||||||
@ -751,6 +751,8 @@ Source9073: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlne
|
|||||||
Source9074: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/catchfile.doc.tar.xz
|
Source9074: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/catchfile.doc.tar.xz
|
||||||
Source9235: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hopatch.tar.xz
|
Source9235: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hopatch.tar.xz
|
||||||
Source9236: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hopatch.doc.tar.xz
|
Source9236: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hopatch.doc.tar.xz
|
||||||
|
Source9269: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/lua-uni-algos.tar.xz
|
||||||
|
Source9270: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/lua-uni-algos.doc.tar.xz
|
||||||
Source9656: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hypdoc.tar.xz
|
Source9656: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hypdoc.tar.xz
|
||||||
Source9657: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hypdoc.doc.tar.xz
|
Source9657: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/hypdoc.doc.tar.xz
|
||||||
Source9804: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/pdfcol.tar.xz
|
Source9804: http://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/archive/pdfcol.tar.xz
|
||||||
@ -19714,7 +19716,7 @@ Provides: tex-framed = %{epoch}:%{source_date}-%{release}
|
|||||||
provides: tex-framed-doc = %{epoch}:%{source_date}-%{release}
|
provides: tex-framed-doc = %{epoch}:%{source_date}-%{release}
|
||||||
Provides: %{name}-framed-doc = %{epoch}:%{source_date}-%{release}
|
Provides: %{name}-framed-doc = %{epoch}:%{source_date}-%{release}
|
||||||
Obsoletes: %{name}-framed-doc < %{tl_epoch}:%{source_date}
|
Obsoletes: %{name}-framed-doc < %{tl_epoch}:%{source_date}
|
||||||
License: Copyright only
|
License: LicenseRef-framed
|
||||||
Summary: Framed or shaded regions that can break across pages
|
Summary: Framed or shaded regions that can break across pages
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
Requires: texlive-base
|
Requires: texlive-base
|
||||||
@ -20150,6 +20152,7 @@ Requires: texlive-base
|
|||||||
Requires: texlive-kpathsea
|
Requires: texlive-kpathsea
|
||||||
Requires: texlive-lualibs
|
Requires: texlive-lualibs
|
||||||
Requires: texlive-lua-alt-getopt
|
Requires: texlive-lua-alt-getopt
|
||||||
|
Requires: texlive-lua-uni-algos
|
||||||
Requires: tex(luatexbase.sty)
|
Requires: tex(luatexbase.sty)
|
||||||
Provides: tex(luaotfload-blacklist.cnf) = %{epoch}:%{source_date}-%{release}
|
Provides: tex(luaotfload-blacklist.cnf) = %{epoch}:%{source_date}-%{release}
|
||||||
Provides: tex(luaotfload.sty) = %{epoch}:%{source_date}-%{release}
|
Provides: tex(luaotfload.sty) = %{epoch}:%{source_date}-%{release}
|
||||||
@ -21683,7 +21686,7 @@ Provides: tex-ulem = %{epoch}:%{source_date}-%{release}
|
|||||||
Provides: tex-ulem-doc = %{epoch}:%{source_date}-%{release}
|
Provides: tex-ulem-doc = %{epoch}:%{source_date}-%{release}
|
||||||
Provides: %{name}-ulem-doc = %{epoch}:%{source_date}-%{release}
|
Provides: %{name}-ulem-doc = %{epoch}:%{source_date}-%{release}
|
||||||
Obsoletes: %{name}-ulem-doc < %{tl_epoch}:%{source_date}
|
Obsoletes: %{name}-ulem-doc < %{tl_epoch}:%{source_date}
|
||||||
License: Copyright only
|
License: LicenseRef-framed
|
||||||
Summary: Package for underlining
|
Summary: Package for underlining
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
Requires: texlive-base
|
Requires: texlive-base
|
||||||
@ -24247,6 +24250,30 @@ patch code for a particular package. Hopatch will apply the
|
|||||||
patch immediately, if the relevant package has already been
|
patch immediately, if the relevant package has already been
|
||||||
loaded; otherwise it will store the patch until the package
|
loaded; otherwise it will store the patch until the package
|
||||||
|
|
||||||
|
%package lua-uni-algos
|
||||||
|
Summary: Unicode algorithms for LuaTeX
|
||||||
|
License: LPPL-1.3c
|
||||||
|
Requires: texlive-base texlive-kpathsea
|
||||||
|
Requires: texlive-unicode-data
|
||||||
|
Requires: texlive-luatex
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description lua-uni-algos
|
||||||
|
Lua code working with Unicode data has to deal with quite some
|
||||||
|
challenges. For example there are many canonically equivalent
|
||||||
|
sequences which should be treated in the same way, and even
|
||||||
|
identifying a single character becomes quite different once you
|
||||||
|
have to deal with all kinds of combining characters, emoji
|
||||||
|
sequences and syllables in different scripts. Therefore
|
||||||
|
lua-uni-algos wants to build a collection of small libraries
|
||||||
|
implementing algorithms to deal with lots of the details in
|
||||||
|
Unicode, such that authors of LuaTeX packages can focus on
|
||||||
|
their actual functionality instead of having to fight against
|
||||||
|
the peculiarities of Unicode. Given that this package provides
|
||||||
|
Lua modules, it is only useful in Lua(HB)TeX. Additionally, it
|
||||||
|
expects an up-to-date version of the unicode-data package to be
|
||||||
|
present. This package is intended for package authors only; no
|
||||||
|
user-level functionality provided.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -c -T
|
%setup -q -c -T
|
||||||
@ -25216,6 +25243,9 @@ xz -dc %{SOURCE9074} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
|||||||
# hopatch
|
# hopatch
|
||||||
xz -dc %{SOURCE9235} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
xz -dc %{SOURCE9235} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
xz -dc %{SOURCE9236} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
xz -dc %{SOURCE9236} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
|
# lua-uni-algos
|
||||||
|
xz -dc %{SOURCE9269} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
|
xz -dc %{SOURCE9270} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
# hypdoc
|
# hypdoc
|
||||||
xz -dc %{SOURCE9656} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
xz -dc %{SOURCE9656} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
xz -dc %{SOURCE9657} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
xz -dc %{SOURCE9657} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||||
@ -28290,7 +28320,16 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || :
|
|||||||
%doc %{_texdir}/texmf-dist/doc/latex/hopatch
|
%doc %{_texdir}/texmf-dist/doc/latex/hopatch
|
||||||
%{_texdir}/texmf-dist/tex/latex/hopatch
|
%{_texdir}/texmf-dist/tex/latex/hopatch
|
||||||
|
|
||||||
|
%files lua-uni-algos
|
||||||
|
%license lppl1.3.txt
|
||||||
|
%doc %{_texdir}/texmf-dist/doc/luatex/lua-uni-algos
|
||||||
|
%{_texdir}/texmf-dist/tex/luatex/lua-uni-algos
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jun 21 2024 Than Ngo <than@redhat.com> - 12:20230311-15
|
||||||
|
- add missing lua-uni-algos and dependency in texlive-luaotfload
|
||||||
|
Related: RHEL-34826
|
||||||
|
|
||||||
* Mon Jun 10 2024 Than Ngo <than@redhat.com> - 12:20230311-14
|
* Mon Jun 10 2024 Than Ngo <than@redhat.com> - 12:20230311-14
|
||||||
- texlive should use it's own xpdf based library
|
- texlive should use it's own xpdf based library
|
||||||
- fixed rpminspect issues
|
- fixed rpminspect issues
|
||||||
|
Loading…
Reference in New Issue
Block a user