From c0b53cbd697086cf452e93ee8ff2ac77a79ab02f Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 3 Mar 2002 19:17:22 +0000 Subject: runme + ai :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4935 b3059339-0415-0410-9bf9-f77b7e298cf2 --- TOOLS/subfont-c/fontgen | 53 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100755 TOOLS/subfont-c/fontgen (limited to 'TOOLS/subfont-c') diff --git a/TOOLS/subfont-c/fontgen b/TOOLS/subfont-c/fontgen new file mode 100755 index 0000000000..8e5224c5e3 --- /dev/null +++ b/TOOLS/subfont-c/fontgen @@ -0,0 +1,53 @@ +#!/bin/bash + +# Font Generator script by alex@naxine.org + +if [ -z $1 ]; then + echo "fontgen: too few parameters" + echo "fontgen: Usage: $0 " + exit +fi + +if [ ! -r $1 ]; then + echo "fontgen: input font file not readable" + exit +fi + +subfont_exec=subfont +#unicode="--unicode" +#font=arial.ttf +#font=mints-mild.pcf +#font=/home/alex/artwiz-mints-mild-latin2.hex +font=$1 +if [ ! -z $2 ]; then + outdir="--outdir $2" + mkdir $2 +fi +#font=verdana.ttf +encoding=iso-8859-2 +fontsize=12 +symbolssize=10 +blur=2 +outline=1.5 + +if [ ! -x $subfont_exec ]; then + echo "fontgen: 'subfont' not found or not executable!" + echo "fontgen: trying to make sources" + + make || exit + + if [ ! -x $subfont_exec ]; then + echo "failed" + exit + fi + + exit +fi + +# subfont +echo "fontgen: creating font..." +./$subfont_exec $outdir $unicode --blur $blur --outline $outline "$encoding" $fontsize "$font" || exit +echo "fontgen: creating osd symbols..." +./$subfont_exec $outdir --append --blur $blur --outline $outline encodings/osd-mplayer $symbolssize osd/osd.pfb || exit + +exit -- cgit v1.2.3