add Requires: tex(pzdr.tfm) to hyperref (bz1299422), fix texlive-fontawesome opentype font handling (bz1299199)

This commit is contained in:
Tom Callaway 2016-01-18 14:44:06 -05:00
parent 640fc6676b
commit f206290c78

View File

@ -1,6 +1,6 @@
%global source_date 20150728_r37987
%global tl_version 2015
%global tl_rel 19
%global tl_rel 20
%global tl_release %{tl_rel}.%{source_date}%{?dist}
%global tl_noarch_release %{tl_rel}%{?dist}
%global source_name texlive-%{source_date}-source
@ -66174,6 +66174,7 @@ Requires: tex(bitset.sty)
Requires: tex(atbegshi.sty)
Requires: tex(refcount.sty)
Requires: tex(gettitlestring.sty)
Requires: tex(pzdr.tfm)
Provides: tex(backref.sty) = %{tl_version}
Provides: tex(hdvipdfm.def) = %{tl_version}
Provides: tex(hdvips.def) = %{tl_version}
@ -90254,6 +90255,9 @@ Summary: Font containing web-related icons
Version: svn38051.4.4.0
Release: %{tl_noarch_release}
BuildArch: noarch
# This is a bit of a lie, but I don't want someone who installs texlive-fontawesome to wonder where their
# system fonts are.
Requires: fontawesome-fonts
Requires: texlive-base
Requires: texlive-kpathsea-bin, tex-kpathsea
Requires: texlive-tetex-bin, tex-tetex
@ -286614,7 +286618,8 @@ patch -p0 < %{_sourcedir}/texlive-latexdiff-perl518.patch
popd
# make opentype fontdir symlinks
# NOTE: We might have to handle this differently if there are conflicts.
# NOTE: fontawesome is a conflict, so we just Requires: fontawesome-fonts for it
# NOTE: We might have to handle this differently if there are lots of conflicts.
mkdir -p %{buildroot}%{_datadir}/fonts
pushd %{buildroot}%{_datadir}/fonts
for i in adobe/sourcecodepro adobe/sourcesanspro adobe/sourceserifpro \
@ -286626,7 +286631,7 @@ for i in adobe/sourcecodepro adobe/sourcesanspro adobe/sourceserifpro \
public/Asana-Math public/baskervaldx public/ccicons public/cm-unicode \
public/cyklop public/dantelogo public/drm public/ebgaramond \
public/erewhon public/fandol public/fbb public/fdsymbol public/fetamont \
public/fira public/fontawesome public/gfsartemisia public/gfsbaskerville \
public/fira public/gfsartemisia public/gfsbaskerville \
public/gfsbodoni public/gfscomplutum public/gfsdidot \
public/gfsneohellenic public/gfsporson public/gfssolomos public/gnu-freefont \
public/heuristica public/inconsolata public/libertine public/lilyglyphs \
@ -347488,7 +347493,6 @@ fi
%files fontawesome
%defattr(-,root,root)
%doc lppl1.3.txt
%{_datadir}/fonts/fontawesome
%{_texdir}/texmf-dist/fonts/enc/dvips/fontawesome/fontawesomeone.enc
%{_texdir}/texmf-dist/fonts/enc/dvips/fontawesome/fontawesomethree.enc
%{_texdir}/texmf-dist/fonts/enc/dvips/fontawesome/fontawesometwo.enc
@ -443490,6 +443494,10 @@ fi
%{_libdir}/pkgconfig/*.pc
%changelog
* Mon Jan 18 2016 Tom Callaway <spot@fedoraproject.org> - 5:2015-20.20150728_r37987
- add Requires: tex(pzdr.tfm) to hyperref (bz1299422)
- fix texlive-fontawesome opentype font handling (bz1299199)
* Thu Jan 14 2016 Tom Callaway <spot@fedoraproject.org> - 5:2015-19.20150728_r37987
- fix pdfjam-bin to have Requires: tex(pdfpages.sty) (bz1296265)
- fix pstricks to have Requires: texlive-pst-tools (bz1294634)