- 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
|
||||
/hopatch.doc.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.tar.xz) = 6c0f9549ce0321d9080cd0dfd3062eab47722bedac79293a14019c25edfdca7afd0cd6bd3b7be67a99a93ea0b347ac798a7b24909886d300e7085ca67d1a5c42
|
||||
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
|
||||
Version: %{source_date}
|
||||
Release: 14%{?dist}
|
||||
Release: 15%{?dist}
|
||||
Epoch: %{tl_epoch}
|
||||
Summary: TeX formatting system
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
@ -19714,7 +19716,7 @@ Provides: tex-framed = %{epoch}:%{source_date}-%{release}
|
||||
provides: tex-framed-doc = %{epoch}:%{source_date}-%{release}
|
||||
Provides: %{name}-framed-doc = %{epoch}:%{source_date}-%{release}
|
||||
Obsoletes: %{name}-framed-doc < %{tl_epoch}:%{source_date}
|
||||
License: Copyright only
|
||||
License: LicenseRef-framed
|
||||
Summary: Framed or shaded regions that can break across pages
|
||||
BuildArch: noarch
|
||||
Requires: texlive-base
|
||||
@ -20150,6 +20152,7 @@ Requires: texlive-base
|
||||
Requires: texlive-kpathsea
|
||||
Requires: texlive-lualibs
|
||||
Requires: texlive-lua-alt-getopt
|
||||
Requires: texlive-lua-uni-algos
|
||||
Requires: tex(luatexbase.sty)
|
||||
Provides: tex(luaotfload-blacklist.cnf) = %{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: %{name}-ulem-doc = %{epoch}:%{source_date}-%{release}
|
||||
Obsoletes: %{name}-ulem-doc < %{tl_epoch}:%{source_date}
|
||||
License: Copyright only
|
||||
License: LicenseRef-framed
|
||||
Summary: Package for underlining
|
||||
BuildArch: noarch
|
||||
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
|
||||
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
|
||||
%setup -q -c -T
|
||||
@ -25216,6 +25243,9 @@ xz -dc %{SOURCE9074} | tar x -C %{buildroot}%{_texdir}/texmf-dist
|
||||
# hopatch
|
||||
xz -dc %{SOURCE9235} | 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
|
||||
xz -dc %{SOURCE9656} | 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
|
||||
%{_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
|
||||
* 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
|
||||
- texlive should use it's own xpdf based library
|
||||
- fixed rpminspect issues
|
||||
|
Loading…
Reference in New Issue
Block a user