Find fonts in a more robust fashion.
This commit is contained in:
parent
278c4ca7c8
commit
cdc6ec80d2
@ -21,6 +21,11 @@ Patch3: %{name}-arg-order.patch
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: fontawesome-fonts-web
|
||||
BuildRequires: font(fontawesome)
|
||||
BuildRequires: font(lato)
|
||||
BuildRequires: font(robotoslab)
|
||||
BuildRequires: fontconfig
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-docs
|
||||
BuildRequires: python3-numpy-doc
|
||||
@ -69,8 +74,6 @@ Recommends: python3dist(pyyaml)
|
||||
Recommends: python3dist(scipy)
|
||||
Recommends: xdg-utils
|
||||
|
||||
%{?python_provide:%python_provide python3-%{srcname}}
|
||||
|
||||
# This can be removed when Fedora 30 reaches EOL
|
||||
Obsoletes: python3-%{srcname}-test < 2.3-2
|
||||
Provides: python3-%{srcname}-test = %{version}-%{release}
|
||||
@ -122,12 +125,12 @@ for suffix in eot svg ttf woff woff2; do
|
||||
ln -s %{_datadir}/fonts/fontawesome/fontawesome-webfont.$suffix .
|
||||
done
|
||||
rm {Lato,RobotoSlab}/*.ttf
|
||||
ln -s %{_datadir}/fonts/lato/Lato-Bold.ttf Lato/lato-bold.ttf
|
||||
ln -s %{_datadir}/fonts/lato/Lato-BoldItalic.ttf Lato/lato-bolditalic.ttf
|
||||
ln -s %{_datadir}/fonts/lato/Lato-Italic.ttf Lato/lato-italic.ttf
|
||||
ln -s %{_datadir}/fonts/lato/Lato-Regular.ttf Lato/lato-regular.ttf
|
||||
ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Bold.ttf RobotoSlab/roboto-slab-v7-bold.ttf
|
||||
ln -s %{_datadir}/fonts/google-roboto-slab/RobotoSlab-Regular.ttf RobotoSlab/roboto-slab-v7-regular.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "lato:bold") Lato/lato-bold.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "lato:bold:italic") Lato/lato-bolditalic.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "lato:italic") Lato/lato-italic.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "lato") Lato/lato-regular.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "robotoslab:bold") RobotoSlab/roboto-slab-v7-bold.ttf
|
||||
ln -s $(fc-match -f "%%{file}" "robotoslab") RobotoSlab/roboto-slab-v7-regular.ttf
|
||||
cd -
|
||||
|
||||
%install
|
||||
|
||||
Loading…
Reference in New Issue
Block a user