Skip to content

Instantly share code, notes, and snippets.

@i8degrees
Created July 29, 2026 22:52
Show Gist options
  • Select an option

  • Save i8degrees/65018fe0894ce4f49d7c536d0b2e89be to your computer and use it in GitHub Desktop.

Select an option

Save i8degrees/65018fe0894ce4f49d7c536d0b2e89be to your computer and use it in GitHub Desktop.
Fix building of fontbm - Arch Linux AUR package
diff --git i/PKGBUILD w/PKGBUILD
index 9776f33..d7b21dc 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Giuseppe Sellaroli <g.sellaroli at yahoo dot it>
pkgname=fontbm
-pkgver=0.5.0
+pkgver=0.7.1
pkgrel=1
pkgdesc="BMFont compatible command line bitmap font generator."
arch=('x86_64')
@@ -9,15 +9,21 @@ license=('MIT')
depends=('freetype2')
makedepends=('cmake')
source=("https://github.com/vladimirgamalyan/fontbm/archive/refs/tags/v${pkgver}.tar.gz")
-md5sums=('76a242e85067acc2cbc6983ade15d1d7')
+md5sums=('29b488ce7ad844224a4273de075d5abc')
-build() {
+build() {
cd "${pkgname}-${pkgver}"
- cmake .
+ cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .
make
}
+check() {
+ cd "${pkgname}-${pkgver}"
+ ./unit_tests
+}
+
package() {
- install -dm755 "${pkgdir}/usr/bin"
- install -m755 "${srcdir}/${pkgname}-${pkgver}/fontbm" "${pkgdir}/usr/bin/fontbm"
+ cd "${pkgname}-${pkgver}"
+ install -D -m755 'fontbm' "${pkgdir}/usr/bin/fontbm"
+ install -D -m644 'LICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment