From c0d3e1b4a93077833169ef27ffd539a4fd4e195d Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 25 Jul 2023 14:54:20 +0000 Subject: automatic import of cascadia-code-nerd-fonts-mono --- .gitignore | 1 + cascadia-code-nerd-fonts-mono.spec | 50 ++++++++++++++++++++++++++++++++++++++ fontconfig.conf | 22 +++++++++++++++++ sources | 1 + 4 files changed, 74 insertions(+) create mode 100644 cascadia-code-nerd-fonts-mono.spec create mode 100644 fontconfig.conf create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..d6883f0 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/CascadiaCode.zip 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 - 2.2.2-1 +- Initial package diff --git a/fontconfig.conf b/fontconfig.conf new file mode 100644 index 0000000..1a31641 --- /dev/null +++ b/fontconfig.conf @@ -0,0 +1,22 @@ + + + + + CaskaydiaCove Nerd Font + + monospace + + + + CaskaydiaCove Nerd Font Mono + + monospace + + + + monospace + + CaskaydiaCove Nerd Font Mono + + + diff --git a/sources b/sources new file mode 100644 index 0000000..bf3f00c --- /dev/null +++ b/sources @@ -0,0 +1 @@ +5195c0849587945a418db801a411b813 CascadiaCode.zip -- cgit v1.2.3