From 4157243dd0083abed887c5dc87bbc5c20584c2c2 Mon Sep 17 00:00:00 2001 From: Urs Schulz Date: Wed, 18 Dec 2019 11:06:14 +0100 Subject: [PATCH] New package: terminus-font-ll2-td1-otb-4.48 --- .../files/otbconvert.pe | 7 ++++ srcpkgs/terminus-font-ll2-td1-otb/template | 32 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100755 srcpkgs/terminus-font-ll2-td1-otb/files/otbconvert.pe create mode 100644 srcpkgs/terminus-font-ll2-td1-otb/template diff --git a/srcpkgs/terminus-font-ll2-td1-otb/files/otbconvert.pe b/srcpkgs/terminus-font-ll2-td1-otb/files/otbconvert.pe new file mode 100755 index 00000000000..2d26b344303 --- /dev/null +++ b/srcpkgs/terminus-font-ll2-td1-otb/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-ll2-td1-otb/template b/srcpkgs/terminus-font-ll2-td1-otb/template new file mode 100644 index 00000000000..94ac72a1778 --- /dev/null +++ b/srcpkgs/terminus-font-ll2-td1-otb/template @@ -0,0 +1,32 @@ +# Template file for 'terminus-font-ll2-td1-otb' +pkgname=terminus-font-ll2-td1-otb +version=4.48 +revision=1 +archs=noarch +wrksrc="terminus-font-${version}" +hostmakedepends="python3 bdftopcf font-util" +makedepends="fontforge" +depends="font-util" +short_desc="Monospace bitmap font (OTB version) with ll2 and td1 patch" +maintainer="Urs Schulz " +license="OFL-1.1, GPL-2.0-or-later" +homepage="http://terminus-font.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/terminus-font/terminus-font-${version}.tar.gz" +checksum=34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af +font_dirs="/usr/share/fonts/misc" + + +post_patch() { + patch < alt/ll2.diff + patch < alt/td1.diff +} + +do_build() { + $FILESDIR/otbconvert.pe *.bdf +} + +do_install() { + for i in *.otb; do + vinstall $i 0644 $font_dirs + done +}