From f62e1b6cffc22a0562908cbaf3ed9bc6db1f788c Mon Sep 17 00:00:00 2001 From: Than Ngo Date: Tue, 12 Jan 2021 20:59:18 +0100 Subject: [PATCH] Fixed bz#1910000, add missing gnu-freefont --- sources | 2 ++ texlive.spec | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/sources b/sources index a5e462b..30c201e 100644 --- a/sources +++ b/sources @@ -696,3 +696,5 @@ SHA512 (zref.doc.tar.xz) = 928c54696572694b1fc7712a0f8357851c18d83bf723c6f03a9f7 SHA512 (zref.tar.xz) = f64604e9308278b34347bcbcaed39b500371c575082311c1fb28bf6bd7db26fc2d2e3d3e8843e3a195fd22050450bffb18c3e8b64a54f0787c1122ac3901ad2f SHA512 (preview.doc.tar.xz) = d6edac136429cc1d0af86381812c798d72e15b0e33cc0dec643e86fc5a323df057bfe196293381f2d85644f6784cb97bd7a612828ce829d0d8baa57a51f00bce SHA512 (preview.tar.xz) = 8a582c5e78e5a4ef28d3857e397d62579be41f4445a3b0ea1ea76b9080997e5eb23f2bb90197237101d03fccc8cd53c8a3263d19385dac4b63161a568528b017 +SHA512 (gnu-freefont.doc.tar.xz) = 3b7adbdabaf996fe8e0cff7e1192cb7f5984103398b22af6f859500a0041a0ce2ac0c70bc3f17abb7294ba80e34baa5cc77639500fa03f1a2c1c93548aa2a816 +SHA512 (gnu-freefont.tar.xz) = c8ced8afc3b1b9108e5a4a82db54a9a28ac6ba5f4f379062b0d9d8b9724716ca98234a345c06c7d809b1ce609f817f0a9acba1ef8e94ecbf8f1301fd3bc9d248 diff --git a/texlive.spec b/texlive.spec index 7faa9da..da0407d 100644 --- a/texlive.spec +++ b/texlive.spec @@ -24,7 +24,7 @@ Name: texlive Version: %{source_date} -Release: 3%{?dist} +Release: 4%{?dist} Epoch: %{tl_epoch} Summary: TeX formatting system Group: Applications/Publishing @@ -596,6 +596,8 @@ Source0756: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/collectb Source0758: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/environ.tar.xz Source0759: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/environ.doc.tar.xz Source1571: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hyphenex.tar.xz +Source1885: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/gnu-freefont.tar.xz +Source1886: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/gnu-freefont.doc.tar.xz Source2046: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/sansmathaccent.tar.xz Source2047: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/sansmathaccent.doc.tar.xz Source3896: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/etoc.tar.xz @@ -24187,6 +24189,44 @@ bundle. The package provides the support preview-latex needs, when it chooses the matter it will preview. The output may reasonably be expected to have other uses, as in html +%package gnu-freefont +Provides: tex-gnu-freefont = %{tl_version} +BuildArch: noarch +License: GPLv3+ +Summary: A Unicode font, with rather wide coverage +Requires: texlive-base +Requires: texlive-kpathsea-bin, tex-kpathsea +Provides: tex(FreeMono.otf) = %{tl_version} +Provides: tex(FreeMonoBold.otf) = %{tl_version} +Provides: tex(FreeMonoBoldOblique.otf) = %{tl_version} +Provides: tex(FreeMonoOblique.otf) = %{tl_version} +Provides: tex(FreeSans.otf) = %{tl_version} +Provides: tex(FreeSansBold.otf) = %{tl_version} +Provides: tex(FreeSansBoldOblique.otf) = %{tl_version} +Provides: tex(FreeSansOblique.otf) = %{tl_version} +Provides: tex(FreeSerif.otf) = %{tl_version} +Provides: tex(FreeSerifBold.otf) = %{tl_version} +Provides: tex(FreeSerifBoldItalic.otf) = %{tl_version} +Provides: tex(FreeSerifItalic.otf) = %{tl_version} +Provides: tex(FreeMono.ttf) = %{tl_version} +Provides: tex(FreeMonoBold.ttf) = %{tl_version} +Provides: tex(FreeMonoBoldOblique.ttf) = %{tl_version} +Provides: tex(FreeMonoOblique.ttf) = %{tl_version} +Provides: tex(FreeSans.ttf) = %{tl_version} +Provides: tex(FreeSansBold.ttf) = %{tl_version} +Provides: tex(FreeSansBoldOblique.ttf) = %{tl_version} +Provides: tex(FreeSansOblique.ttf) = %{tl_version} +Provides: tex(FreeSerif.ttf) = %{tl_version} +Provides: tex(FreeSerifBold.ttf) = %{tl_version} +Provides: tex(FreeSerifBoldItalic.ttf) = %{tl_version} +Provides: tex(FreeSerifItalic.ttf) = %{tl_version} + +%description gnu-freefont +The package provides a set of outline (i.e. OpenType) fonts +covering as much as possible of the Unicode character set. The +set consists of three typefaces: one monospaced and two +proportional (one with uniform and one with modulated stroke). + %prep %setup -q -c -T xz -dc %{SOURCE0} | tar x @@ -24869,6 +24909,9 @@ xz -dc %{SOURCE756} | tar x -C %{buildroot}%{_texdir}/texmf-dist # environ xz -dc %{SOURCE758} | tar x -C %{buildroot}%{_texdir}/texmf-dist xz -dc %{SOURCE759} | tar x -C %{buildroot}%{_texdir}/texmf-dist +# gnu-freefont +xz -dc %{SOURCE1885} | tar x -C %{buildroot}%{_texdir}/texmf-dist +xz -dc %{SOURCE1886} | tar x -C %{buildroot}%{_texdir}/texmf-dist # hyphenex xz -dc %{SOURCE1571} | tar x -C %{buildroot}%{_texdir}/texmf-dist # sansmathaccent @@ -25445,6 +25488,12 @@ ln -s %{_texdir}/tlpkg/TeXLive %{buildroot}%{_datadir}/perl5/TeXLive rm -f %{buildroot}%{_mandir}/man1/texmfstart* +# gnu-freefont +mkdir -p %{buildroot}%{_datadir}/fonts +pushd %{buildroot}%{_datadir}/fonts +ln -s ../texlive/texmf-dist/fonts/opentype/public/gnu-freefont . +popd + # SCRIPTLETS %pretrans base -p path = "/usr/share/texmf" @@ -28186,7 +28235,18 @@ done <<< "$list" %doc %{_texdir}/texmf-dist/doc/latex/preview/ %{_texdir}/texmf-dist/tex/latex/preview/ +%files gnu-freefont +%license gpl3.txt +%{_datadir}/fonts/gnu-freefont +%{_datadir}/appdata/gnu-freefont.metainfo.xml +%{_texdir}/texmf-dist/fonts/opentype/public/gnu-freefont/ +%{_texdir}/texmf-dist/fonts/truetype/public/gnu-freefont/ +%{_texdir}/texmf-dist/doc/fonts/gnu-freefont/ + %changelog +* Tue Jan 12 2021 Than Ngo - 9:20200327-4 +- Fixed bz#1910000, add missing gnu-freefont + * Sun Dec 06 2020 Than Ngo - 9:20200327-3 - Resolves: #1899651, #1899631, added tex(preview.sty) need by latex2html and texi2html