diff --git a/anda/fonts/maple/maple-fonts.spec b/anda/fonts/maple/maple-fonts.spec index 5cbc85317a..23957ff375 100644 --- a/anda/fonts/maple/maple-fonts.spec +++ b/anda/fonts/maple/maple-fonts.spec @@ -1,16 +1,17 @@ %define debug_package %nil %define _ttfontsdir %{_datadir}/fonts/maple -%define upstream_version %(echo "$( tr '~' '-' <<< "%{version}" )") +%global upstream_ver 7.0-beta36 +%define sanitized_ver %(echo "$( tr '-' '~' <<< "%{upstream_ver}" )") Name: maple-fonts -Version: 7.0.beta36 +Version: %{sanitized_ver} Release: 1%?dist 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%{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 +Source0: %{url}/releases/download/v%{upstream_ver}/MapleMono-NF-CN.zip +Source1: %{url}/releases/download/v%{upstream_ver}/MapleMono-TTF.zip +Source2: %{url}/releases/download/v%{upstream_ver}/MapleMono-NF.zip Source3: https://raw.githubusercontent.com/subframe7536/maple-font/refs/heads/variable/README.md BuildArch: noarch @@ -19,7 +20,8 @@ BuildArch: noarch %prep %setup -q -c -%setup -T -D -a1 -a2 +unzip -u -qq %{SOURCE1} +unzip -u -qq %{SOURCE2} %build diff --git a/anda/fonts/maple/update.rhai b/anda/fonts/maple/update.rhai index 4e3626dc03..fdd6e2db9c 100644 --- a/anda/fonts/maple/update.rhai +++ b/anda/fonts/maple/update.rhai @@ -1 +1 @@ -rpm.version(gh("subframe7536/Maple-font")); \ No newline at end of file +rpm.global("upstream_ver", gh("subframe7536/Maple-font"));