17dd7cddfSDavid du Colombier#!/bin/sh 2*593dc095SDavid du Colombier# $Id: pfbtopfa,v 1.6 2004/08/04 00:55:46 giles Exp $ 37dd7cddfSDavid du Colombier# Convert .pfb fonts to .pfa format 47dd7cddfSDavid du Colombier 5*593dc095SDavid du Colombier# This definition is changed on install to match the 6*593dc095SDavid du Colombier# executable name set in the makefile 7*593dc095SDavid du ColombierGS_EXECUTABLE=gs 8*593dc095SDavid du Colombier 93ff48bf5SDavid du Colombierif [ $# -eq 2 ] 103ff48bf5SDavid du Colombierthen 113ff48bf5SDavid du Colombier outfile=$2 123ff48bf5SDavid du Colombierelif [ $# -eq 1 ] 133ff48bf5SDavid du Colombierthen 143ff48bf5SDavid du Colombier outfile=`basename "$1" \.pfb`.pfa 153ff48bf5SDavid du Colombierelse 163ff48bf5SDavid du Colombier echo "Usage: `basename $0` input.pfb [output.pfa]" 1>&2 173ff48bf5SDavid du Colombier exit 1 183ff48bf5SDavid du Colombierfi 193ff48bf5SDavid du Colombier 20*593dc095SDavid du Colombierexec $GS_EXECUTABLE -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile" 21