From d14c84b93b0c18db41e109e2e7218b67ee727ae3 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 21 Nov 2025 11:29:28 -0800 Subject: [PATCH] add: JuliaMono-fonts (#7540) (#7542) * add: JuliaMono-font * fix: add Packager macro * fix: Provides: field * add: architecture specification for streamlined anda builds --------- (cherry picked from commit 5d71a8bee4d197aab750cbaea58d06856a9f6167) Signed-off-by: J. <105894089+Its-J@users.noreply.github.com> Co-authored-by: J. <105894089+Its-J@users.noreply.github.com> Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/fonts/juliamono/anda.hcl | 6 ++++++ anda/fonts/juliamono/juliamono.spec | 33 +++++++++++++++++++++++++++++ anda/fonts/juliamono/update.rhai | 1 + 3 files changed, 40 insertions(+) create mode 100644 anda/fonts/juliamono/anda.hcl create mode 100644 anda/fonts/juliamono/juliamono.spec create mode 100644 anda/fonts/juliamono/update.rhai diff --git a/anda/fonts/juliamono/anda.hcl b/anda/fonts/juliamono/anda.hcl new file mode 100644 index 0000000000..204fca5610 --- /dev/null +++ b/anda/fonts/juliamono/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "juliamono.spec" + } +} \ No newline at end of file diff --git a/anda/fonts/juliamono/juliamono.spec b/anda/fonts/juliamono/juliamono.spec new file mode 100644 index 0000000000..80d2a06ba4 --- /dev/null +++ b/anda/fonts/juliamono/juliamono.spec @@ -0,0 +1,33 @@ +Name: juliamono-fonts +Version: 0.061 +Release: 1%?dist +URL: https://juliamono.netlify.app/ +Source0: https://github.com/cormullion/juliamono/archive/refs/tags/v%{version}.tar.gz +License: OFL-1.1 +Summary: A monospaced font with reasonable unicode support +Requires: xorg-x11-font-utils +BuildArch: noarch +Provides: JuliaMono-fonts +Packager: Its-J + + +%description +JuliaMono is a monospaced typeface designed for programming in text editing environments that require a wide range of specialist and technical unicode characters. + +%prep +%autosetup -n juliamono-%{version} + +%build + +%install +mkdir -p %{buildroot}%{_fontbasedir}/juliamono/ +install -Dm644 *.ttf %{buildroot}%{_fontbasedir}/juliamono/ + +%files +%doc README.md +%license LICENSE +%{_fontbasedir}/juliamono/*.ttf + +%changelog +* Fri Nov 21 2025 Its-J +- Package JuliaMono \ No newline at end of file diff --git a/anda/fonts/juliamono/update.rhai b/anda/fonts/juliamono/update.rhai new file mode 100644 index 0000000000..63aaa24b21 --- /dev/null +++ b/anda/fonts/juliamono/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("cormullion/juliamono")); \ No newline at end of file