%global source_name Iosevka %global debug_package %{nil} %global name_base Iosevka %global name_term IosevkaTerm %global name_fixed IosevkaFixed Name: iosevka-fonts Version: 31.7.1 Release: 1%{?dist} Summary: Slender typeface for code, from code (Monospace, Default) License: SIL Open Font License Version 1.1 URL: https://github.com/be5invis/Iosevka Source0: %{url}/releases/download/v%{version}/SuperTTC-SGr-%{name_base}-%{version}.zip Source1: %{url}/releases/download/v%{version}/SuperTTC-SGr-%{name_term}-%{version}.zip Source2: %{url}/releases/download/v%{version}/SuperTTC-SGr-%{name_fixed}-%{version}.zip Source10: %{url}/raw/v%{version}/LICENSE.md Source11: %{url}/raw/v%{version}/README.md Source12: %{url}/raw/v%{version}/CHANGELOG.md BuildArch: noarch BuildRequires: unzip %description Iosevka is an open-source, sans-serif + slab-serif, monospace + quasi‑proportional typeface family, designed for writing code, using in terminals, and preparing technical documents. %prep %autosetup -cT for s in %{_sourcedir}/*.zip; do unzip -qq $s '*.ttc' done cp %{SOURCE10} %{SOURCE11} %{SOURCE12} . %build # Nothing here %install %{__install} -D -m 0644 SGr-%{name_base}.ttc %{buildroot}%{_datadir}/fonts/%{name}/%{name_base}.ttc %{__install} -D -m 0644 SGr-%{name_term}.ttc %{buildroot}%{_datadir}/fonts/%{name}/%{name_term}.ttc %{__install} -D -m 0644 SGr-%{name_fixed}.ttc %{buildroot}%{_datadir}/fonts/%{name}/%{name_fixed}.ttc %files %license LICENSE.md %doc {README,CHANGELOG}.md %{_datadir}/fonts/%{name} %changelog %autochangelog