# SPDX-License-Identifier: MIT Name: github-monaspace-fonts Version: 1.000 Release: 2%{?dist} Summary: Monaspace, an innovative superfamily of fonts for code License: OFL-1.1 URL: https://monaspace.githubnext.com/ BuildArch: noarch %global foundry GitHub %global fontlicense OFL-1.1 %global fontlicenses LICENSE %global fontdocs README.md %global common_description %{expand: The Monaspace type system is a monospaced type superfamily with some modern tricks up its sleeve. It consists of five variable axis typefaces. Each one has a distinct voice, but they are all metrics-compatible with one another, allowing you to mix and match them for a more expressive typographical palette. } %global fontfamily1 Monaspace Argon %global fontsummary1 GitHub Monaspace Argon %global fonts1 fonts/otf/MonaspaceArgon-*.otf %global fontconfngs1 %{SOURCE11} %global fontdescription1 %{expand: %{common_description} This package provides GitHub Monaspace Argon.} %global fontfamily2 Monaspace Krypton %global fontsummary2 GitHub Monaspace Krypton %global fonts2 fonts/otf/MonaspaceKrypton-*.otf %global fontconfngs2 %{SOURCE12} %global fontdescription2 %{expand: %{common_description} This package provides GitHub Monaspace Krypton.} %global fontfamily3 Monaspace Neon %global fontsummary3 GitHub Monaspace Neon %global fonts3 fonts/otf/MonaspaceNeon-*.otf %global fontconfngs3 %{SOURCE13} %global fontdescription3 %{expand: %{common_description} This package provides GitHub Monaspace Neon.} %global fontfamily4 Monaspace Radon %global fontsummary4 GitHub Monaspace Radon %global fonts4 fonts/otf/MonaspaceRadon-*.otf %global fontconfngs4 %{SOURCE14} %global fontdescription4 %{expand: %{common_description} This package provides GitHub Monaspace Radon.} %global fontfamily5 Monaspace Xenon %global fontsummary5 GitHub Monaspace Xenon %global fonts5 fonts/otf/MonaspaceXenon-*.otf %global fontconfngs5 %{SOURCE15} %global fontdescription5 %{expand: %{common_description} This package provides GitHub Monaspace Xenon.} %global fontfamily6 Monaspace Argon Var %global fontsummary6 GitHub Monaspace Argon Var %global fonts6 fonts/variable/MonaspaceArgon*.ttf %global fontconfngs6 %{SOURCE16} %global fontdescription6 %{expand: %{common_description} This package provides GitHub Monaspace Argon Var.} %global fontfamily7 Monaspace Krypton Var %global fontsummary7 GitHub Monaspace Krypton Var %global fonts7 fonts/variable/MonaspaceKrypton*.ttf %global fontconfngs7 %{SOURCE17} %global fontdescription7 %{expand: %{common_description} This package provides GitHub Monaspace Krypton Var.} %global fontfamily8 Monaspace Neon Var %global fontsummary8 GitHub Monaspace Neon Var %global fonts8 fonts/variable/MonaspaceNeon*.ttf %global fontconfngs8 %{SOURCE18} %global fontdescription8 %{expand: %{common_description} This package provides GitHub Monaspace Neon Var.} %global fontfamily9 Monaspace Radon Var %global fontsummary9 GitHub Monaspace Radon Var %global fonts9 fonts/variable/MonaspaceRadon*.ttf %global fontconfngs9 %{SOURCE19} %global fontdescription9 %{expand: %{common_description} This package provides GitHub Monaspace Radon Var.} %global fontfamily10 Monaspace Xenon Var %global fontsummary10 GitHub Monaspace Xenon Var %global fonts10 fonts/variable/MonaspaceXenon*.ttf %global fontconfngs10 %{SOURCE20} %global fontdescription10 %{expand: %{common_description} This package provides GitHub Monaspace Xenon Var.} Source0: https://github.com/githubnext/monaspace/releases/download/v%{version}/monaspace-v%{version}.zip Source11: 60-%{fontpkgname1}.xml Source12: 60-%{fontpkgname2}.xml Source13: 60-%{fontpkgname3}.xml Source14: 60-%{fontpkgname4}.xml Source15: 60-%{fontpkgname5}.xml Source16: 60-%{fontpkgname6}.xml Source17: 60-%{fontpkgname7}.xml Source18: 60-%{fontpkgname8}.xml Source19: 60-%{fontpkgname9}.xml Source20: 60-%{fontpkgname10}.xml %description %{common_description} %fontpkg -a %fontmetapkg %prep %setup -n monaspace-v%{version} %build %fontbuild -a %install %fontinstall -a %check %fontcheck -a %fontfiles -a %changelog * Sun Nov 26 2023 Michael Kuhn - 1.000-2 - Remove texture healing documentation as it is too large * Sun Nov 26 2023 Michael Kuhn - 1.000-1 - Initial package