From 99446ac512e9e4017c14ddeb4997f3c3844d4938 Mon Sep 17 00:00:00 2001 From: Urs Schulz Date: Thu, 24 Sep 2020 09:18:15 +0200 Subject: [PATCH] terminus-font: Include OTB files --- srcpkgs/terminus-font/files/otbconvert.pe | 7 +++++++ srcpkgs/terminus-font/template | 16 ++++++++++++---- 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100755 srcpkgs/terminus-font/files/otbconvert.pe diff --git a/srcpkgs/terminus-font/files/otbconvert.pe b/srcpkgs/terminus-font/files/otbconvert.pe new file mode 100755 index 00000000000..2d26b344303 --- /dev/null +++ b/srcpkgs/terminus-font/files/otbconvert.pe @@ -0,0 +1,7 @@ +#!/usr/bin/fontforge +i=1 +while ( i<$argc ) + Open($argv[i]) + Generate($argv[i]:r + ".otb") + i = i+1 +endloop diff --git a/srcpkgs/terminus-font/template b/srcpkgs/terminus-font/template index 4a296a8f0ce..d479e215b64 100644 --- a/srcpkgs/terminus-font/template +++ b/srcpkgs/terminus-font/template @@ -1,23 +1,31 @@ # Template file for 'terminus-font' pkgname=terminus-font version=4.48 -revision=2 +revision=4 archs=noarch build_style=gnu-configure configure_args="--x11dir=/usr/share/fonts/X11/misc --psfdir=/usr/share/kbd/consolefonts" make_install_args="install install-pcf-8bit" -hostmakedepends="python3 bdftopcf font-util" +hostmakedepends="python3 bdftopcf font-util fontforge" depends="font-util" short_desc="Clean, fixed width bitmap font" -maintainer="Orphaned " +maintainer="Urs Schulz " license="OFL-1.1, GPL-2.0-or-later" homepage="http://terminus-font.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af -font_dirs="/usr/share/fonts/X11/misc" +font_dirs="/usr/share/fonts/X11/misc /usr/share/fonts/misc" + +post_build() { + $FILESDIR/otbconvert.pe *.bdf +} post_install() { vlicense OFL.TXT OFL.txt vinstall 75-yes-terminus.conf 644 etc/fonts/conf.avail + + for i in *.otb; do + vinstall $i 0644 /usr/share/fonts/misc + done }