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 5d71a8bee4)

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>
This commit is contained in:
Raboneko
2025-11-21 11:29:28 -08:00
committed by GitHub
parent 9c298422d3
commit d14c84b93b
3 changed files with 40 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "juliamono.spec"
}
}
+33
View File
@@ -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
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("cormullion/juliamono"));