Version: 1.390 URL: https://www.smufl.org/fonts/ %global tag bravura-%{version} %global date 20200630 %global forgeurl https://github.com/steinbergmedia/bravura %forgemeta Release: 6%{?dist} %global foundry steinberg %global fontlicense OFL %global fontlicenses LICENSE.txt %global fontdocs README.md redist/bravura-text.md redist/FONTLOG.txt %global fontdocsex %{fontlicenses} %global common_description %{expand: Bravura is an OpenType music font developed for Steinberg's Dorico music notation and composition software. It is also the reference font for Standard Music Font Layout (SMuFL), which provides a standard way of mapping the thousands of musical symbols required by conventional music notation into the Private Use Area in Unicode's Basic Multilingual Plane for a single (format-independent) font.} %global fontfamily0 Bravura %global fontsummary0 Bravura music font %global fonts0 redist/otf/Bravura.otf %global fontappstreams0 %{SOURCE1} %global fontconfs0 %{SOURCE2} %global fontdescription0 %{expand:%{common_description} This package contains the Bravura font family. It is a Unicode typeface designed by Steinberg for its music notation and scoring application. } # This can be removed when F36 reaches EOL %global fontpkgheader0 %{expand: Obsoletes: steinberg-bravura-fonts-common < 1.360 Provides: steinberg-bravura-fonts-common = %{version}-%{release} } %global fontfamily1 BravuraText %global fontsummary1 Bravura text font %global fonts1 redist/otf/BravuraText.otf %global fontappstreams1 %{SOURCE3} %global fontconfs1 %{SOURCE4} %global fontdescription1 %{expand:%{common_description} This package contains the Bravura Text font family. It is a Unicode typeface designed by Steinberg for its music notation and scoring application. } # This can be removed when F36 reaches EOL %global fontpkgheader1 %{expand: Obsoletes: steinberg-bravura-text-fonts < 1.360 Provides: steinberg-bravura-text-fonts = %{version}-%{release} } Source0: %{forgesource} Source1: %{foundry}-bravura.metainfo.xml Source2: 65-%{fontpkgname0}.conf Source3: %{foundry}-bravura-text.metainfo.xml Source4: 65-%{fontpkgname1}.conf %fontpkg -a %fontmetapkg %prep %forgesetup %build %fontbuild -a %install %fontinstall -a # Install the SMuFL metadata install -m 0644 -p redist/bravura_metadata.json \ %{buildroot}%{_fontdir}/metadata.json %check # FIXME: This should not be necessary ln -s %{_datadir}/xml/fontconfig/fonts.dtd %{buildroot}%{_fontconfig_templatedir} %fontcheck -a rm %{buildroot}%{_fontconfig_templatedir}/fonts.dtd %fontfiles -z 0 %{_fontdir}/metadata.json %fontfiles -z 1 %changelog * Fri Jul 23 2021 Fedora Release Engineering - 1.390-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jan 27 2021 Fedora Release Engineering - 1.390-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Nov 10 2020 Jerry James - 1.390-4 - Install the SMuFL metadata where MuseScore expects it * Wed Oct 21 2020 Jerry James - 1.390-3 - Fix installation locations of fontconfig and appstream files * Wed Jul 29 2020 Fedora Release Engineering - 1.390-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jul 1 2020 Jerry James - 1.390-1 - Version 1.390 * Tue Apr 7 2020 Jerry James - 1.360-2.20200401git788874a - Fix Obsoletes (bz 1821488) * Fri Apr 3 2020 Jerry James - 1.360-1.20200401git788874a - Version 1.360 - Comply with the new font guidelines * Fri Jan 31 2020 Fedora Release Engineering - 1.320-2.20191209.6aa3a10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Sat Dec 14 2019 Jerry James - 1.320-1.20191209.6aa3a10 - Version 1.320 * Thu Sep 19 2019 Jerry James - 1.277-1.20190423.ccc90dd - Initial RPM