From 1300d7e2e8f311680ffdffbc69688dcf454d2721 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Wed, 25 Jun 2025 11:09:41 -0700 Subject: [PATCH] add: bdf2sfd (#5636) (#5640) (cherry picked from commit 58ee875d64d3c30d4efaaa0afb1a0a5cb2e70a63) Co-authored-by: madomado --- anda/tools/bdf2sfd/anda.hcl | 5 +++++ anda/tools/bdf2sfd/bdf2sfd.spec | 30 ++++++++++++++++++++++++++++++ anda/tools/bdf2sfd/update.rhai | 0 3 files changed, 35 insertions(+) create mode 100644 anda/tools/bdf2sfd/anda.hcl create mode 100644 anda/tools/bdf2sfd/bdf2sfd.spec create mode 100644 anda/tools/bdf2sfd/update.rhai diff --git a/anda/tools/bdf2sfd/anda.hcl b/anda/tools/bdf2sfd/anda.hcl new file mode 100644 index 0000000000..69579731c5 --- /dev/null +++ b/anda/tools/bdf2sfd/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "bdf2sfd.spec" + } +} diff --git a/anda/tools/bdf2sfd/bdf2sfd.spec b/anda/tools/bdf2sfd/bdf2sfd.spec new file mode 100644 index 0000000000..40b48b09a2 --- /dev/null +++ b/anda/tools/bdf2sfd/bdf2sfd.spec @@ -0,0 +1,30 @@ +Name: bdf2sfd +Version: 1.1.9 +Release: 1%?dist +Summary: BDF to SFD converter, allowing to vectorize bitmap fonts +License: BSD-2-Clause +URL: https://github.com/fcambus/bdf2sfd +Source0: %url/archive/refs/tags/1.1.9.tar.gz +BuildRequires: cmake gcc + +%description +bdf2sfd is a BDF to SFD converter, allowing to vectorize bitmap fonts. + +It works by converting each pixel of a glyph to a polygon, which produces +large and unoptimized SFD files that should be post-processed using FontForge. + +%prep +%autosetup + +%build +%cmake +%cmake_build + +%install +%cmake_install + +%files +%doc README.md ChangeLog AUTHORS THANKS +%license LICENSE +%_bindir/%name +%_mandir/man1/%name.* diff --git a/anda/tools/bdf2sfd/update.rhai b/anda/tools/bdf2sfd/update.rhai new file mode 100644 index 0000000000..e69de29bb2