diff options
author | Adrian Perez de Castro | 2022-01-24 14:37:53 +0200 |
---|---|---|
committer | Adrian Perez de Castro | 2022-01-24 15:13:41 +0200 |
commit | 227aaec96a685c172a6ca3a92bb845469fd4441f (patch) | |
tree | d38c6895c6cf8c5ed4e6f26f99723e9d354b0939 /PKGBUILD | |
download | aur-xsg-fonts.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0693dfa90139 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Adrian Perez de Castro <aperez@igalia.com> +pkgbase=xsg-fonts +pkgname=(xsg-fonts-bdf xsg-fonts-otb xsg-fonts-pcf) +pkgdesc='Condensed terminal emulator Unicode bitmap font' +pkgver=0.2021.04.01 +pkgrel=1 +url=https://github.com/nereusx/xsg-fonts +arch=(any) +license=(custom:OFL) +makedepends=(fontforge git xorg-bdftopcf fonttosfnt) +_commit_id=170be2c9b665d99e619c6dd2030fb3bb4fdf98ec +source=("${pkgbase}-${pkgver}::git+${url}#commit=${_commit_id}" Makefile) +b2sums=('SKIP' + '8c0cf64ecb1db6e30e5b0e50e7d6de4fbd96acbab351e9ca00921f645fc207728953b9eba6f59a2b445902351b331ab2671972852cfff96cf66f4675e0e80ece') + +build () +{ + cd "${pkgbase}-${pkgver}" + make -f "${srcdir}/Makefile" +} + +_package () +{ + pkgdesc+=" (${pkgname##*-} format)" + install -Dm644 OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt" + install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgbase}" "$@" +} + +package_xsg-fonts-bdf () +{ + cd "${pkgbase}-${pkgver}" + _package *.bdf +} + +package_xsg-fonts-otb () +{ + cd "${pkgbase}-${pkgver}" + _package *.otb +} + +package_xsg-fonts-pcf () +{ + cd "${pkgbase}-${pkgver}" + _package *.pcf.gz +} |