From 8f52f99fc4ffc2844d5f97f1000cbc4a938caedf Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Mon, 27 Jan 2025 20:43:01 -0800 Subject: [PATCH] fix: maple-fonts (#3148) (#3149) (cherry picked from commit 663059fec5f32c0375bec762df72403d672b6b0b) Co-authored-by: sadlerm4 --- anda/fonts/maple/maple-fonts.spec | 37 ++++++++++++++++--------------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/anda/fonts/maple/maple-fonts.spec b/anda/fonts/maple/maple-fonts.spec index 0632db5722..5e53af9d44 100644 --- a/anda/fonts/maple/maple-fonts.spec +++ b/anda/fonts/maple/maple-fonts.spec @@ -1,40 +1,41 @@ %define debug_package %nil %define _ttfontsdir %{_datadir}/fonts/maple +%define upstream_version %(echo "$( tr '~' '-' <<< "%{version}" )") Name: maple-fonts -Version: 7.0.beta36 +Version: 7.0~beta36 Release: 1%?dist -Summary: Open source monospace & nerd font with round corner and ligatures. +Summary: Open source monospace & nerd font with round corner and ligatures License: OFL-1.1 URL: https://github.com/subframe7536/Maple-font -Source0: %{url}/releases/download/v%{version}/MapleMono-SC-NF.zip -Source1: %{url}/releases/download/v%{version}/MapleMono-ttf.zip -Source2: %{url}/releases/download/v%{version}/MapleMono-NF.zip -Source3: https://raw.githubusercontent.com/subframe7536/maple-font/main/OFL.txt +Source0: %{url}/releases/download/v%{upstream_version}/MapleMono-NF-CN.zip +Source1: %{url}/releases/download/v%{upstream_version}/MapleMono-TTF.zip +Source2: %{url}/releases/download/v%{upstream_version}/MapleMono-NF.zip +Source3: https://raw.githubusercontent.com/subframe7536/maple-font/refs/heads/variable/README.md BuildArch: noarch -BuildRequires: unzip - + %description -%summary +%{summary}. The CN version contains the glyphs of simplified and traditional Chinese, and Japanese, which are not as normal as most CN fonts. The CJK glyphs' spacing is much looser for better metric alignment. %prep -%setup -q -c -n %{name}-%{version} -unzip %{S:1} -unzip %{S:2} -cp %{S:3} . - +%setup -q -c +%setup -T -D -a1 -a2 + %build - + %install install -d %{buildroot}%{_ttfontsdir} +install -d %{buildroot}%{_docdir}/%{name} # by default install command uses 755 umask install -m 644 *.ttf %{buildroot}%{_ttfontsdir} +install -m 644 %{SOURCE3} %{buildroot}%{_docdir}/%{name} %files -%license OFL.txt +%license LICENSE.txt +%{_docdir}/%{name}/README.md %dir %{_ttfontsdir} -%{_ttfontsdir}/*.ttf - +%{_ttfontsdir}/MapleMono*.ttf + %changelog * Tue Dec 26 2023 madoka773 - 6.4 - Initial package