From 827e3f14445d9d45cb5e731cba34d4aafb44835a Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 13 Aug 2019 15:47:19 +0200 Subject: [PATCH] terminus-font: add package Signed-off-by: Matthias Reichl --- packages/sysutils/terminus-font/package.mk | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 packages/sysutils/terminus-font/package.mk diff --git a/packages/sysutils/terminus-font/package.mk b/packages/sysutils/terminus-font/package.mk new file mode 100644 index 0000000000..a3cf428c01 --- /dev/null +++ b/packages/sysutils/terminus-font/package.mk @@ -0,0 +1,30 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2019 Matthias Reichl + +PKG_NAME="terminus-font" +PKG_VERSION="4.48" +PKG_SHA256="34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af" +PKG_LICENSE="OFL1_1" +PKG_SITE="https://terminus-font.sourceforge.net/" +PKG_URL="https://downloads.sourceforge.net/project/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" +PKG_DEPENDS_INIT="toolchain Python3:host" +PKG_LONGDESC="This package contains the Terminus Font" +PKG_TOOLCHAIN="manual" + +pre_configure_init() { + cd $PKG_BUILD + rm -rf .${TARGET_NAME}-${TARGET} +} + +configure_init() { + ./configure INT=${TOOLCHAIN}/bin/python3 +} + +make_init() { + make ter-v32b.psf +} + +makeinstall_init() { + mkdir -p ${INSTALL}/usr/share/consolefonts + cp ter-v32b.psf ${INSTALL}/usr/share/consolefonts +}