Version: 1.392 URL: https://www.smufl.org/fonts/ %global tag bravura-%{version} %global date 20210209 %global forgeurl https://github.com/steinbergmedia/bravura %forgemeta Release: 8%{?dist} %global foundry steinberg %global fontorg org.smufl %global fontlicense OFL-1.1-RFN %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 fontconfs0 %{SOURCE1} %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. } %global fontfamily1 BravuraText %global fontsummary1 Bravura text font %global fonts1 redist/otf/BravuraText.otf %global fontconfs1 %{SOURCE2} %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. } Source0: %{forgesource} Source1: 65-%{fontpkgname0}.conf Source2: 65-%{fontpkgname1}.conf # See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} %fontpkg -a %fontmetapkg %prep %forgeautosetup %build %fontbuild -a %install %fontinstall -a metainfo=%{buildroot}%{_metainfodir}/%{fontorg}.%{name}.metainfo.xml # The Fedora font macros generate invalid metainfo; see bz 1943727. sed -i 's,updatecontact,update_contact,g' $metainfo # Install the SMuFL metadata mkdir -p %{buildroot}%{_datadir}/SMuFL/Fonts/Bravura install -m 0644 -p redist/bravura_metadata.json \ %{buildroot}%{_datadir}/SMuFL/Fonts/Bravura/metadata.json ln -s metadata.json %{buildroot}%{_datadir}/SMuFL/Fonts/Bravura/Bravura.json %check %fontcheck -a %fontfiles -z 0 %{_datadir}/SMuFL/ %fontfiles -z 1 %changelog * Sat Jan 27 2024 Fedora Release Engineering - 1.392-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Jan 16 2024 Jerry James - 1.392-7 - Stop building for 32-bit x86 * Tue Oct 17 2023 Jerry James - 1.392-7 - Link metadata to metadata.json for MuseScore * Wed Aug 30 2023 Jerry James - 1.392-6 - Install SMuFL metadata in a standard location - Simplify the font config files - Remove redundant metainfo check * Sat Jul 22 2023 Fedora Release Engineering - 1.392-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sat Jan 21 2023 Fedora Release Engineering - 1.392-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Wed Dec 14 2022 Jerry James - 1.392-3 - Convert License tag to SPDX * Sat Jul 23 2022 Fedora Release Engineering - 1.392-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sat Jan 22 2022 Fedora Release Engineering - 1.392-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Jan 11 2022 Jerry James - 1.392-1 - Version 1.392 - Add font organization - Small fixes to the metainfo - Validate metainfo with appstream * 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