diff options
Diffstat (limited to 'cascadia-code-nerd-fonts-mono.spec')
-rw-r--r-- | cascadia-code-nerd-fonts-mono.spec | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/cascadia-code-nerd-fonts-mono.spec b/cascadia-code-nerd-fonts-mono.spec new file mode 100644 index 0000000..5535755 --- /dev/null +++ b/cascadia-code-nerd-fonts-mono.spec @@ -0,0 +1,50 @@ +Version: 3.0.2 +Release: 1 +URL: https://github.com/ryanoasis/nerd-fonts +Summary: A fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal +License: LICENSE +Name: cascadia-code-nerd-fonts-mono + +Source0: https://github.com/ryanoasis/nerd-fonts/releases/download/v%{version}/CascadiaCode.zip +Source1: fontconfig.conf + +Requires: fontconfig +BuildArch: noarch + +%description +Cascadia Code is a mono-spaced font designed to provide a fresh experience for +command line experiences and code editors. Notably, it supports programming +ligatures. + +%prep +%autosetup -c +%{__rm} -vfr ./*Windows*.otf + + +%install +%{__install} -m 755 -d %{buildroot}%{_fontdir} +%{__install} -m 644 *.ttf %{buildroot}%{_fontdir} +%{__install} -m 755 -d %{buildroot}%{_fontconfig_templatedir} +%{__install} -m 755 -d %{buildroot}%{_fontconfig_confdir}/ +%{__install} -m 644 %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/60-cascadia-code-nfm.conf +ln -fs %{_fontconfig_templatedir}/60-cascadia-code-nfm.conf %{buildroot}%{_fontconfig_confdir}/ + +%post +/usr/bin/fc-cache -f + + +%postun +/usr/bin/fc-cache -f + +%files +%doc LICENSE +%doc readme.md +%dir %{_fontdir} +%{_fontdir}/*.ttf +%{_fontconfig_templatedir}/*.conf +%{_fontconfig_confdir}/*.conf + + +%changelog +* Sun Nov 13 2022 Astrawan Wayan <astrawan@icloud.com> - 2.2.2-1 +- Initial package |