diff -up enscript-1.6.4/afm/Makefile.am.rh477382 enscript-1.6.4/afm/Makefile.am --- enscript-1.6.4/afm/Makefile.am.rh477382 2009-11-30 14:26:54.520478161 +0100 +++ enscript-1.6.4/afm/Makefile.am 2009-11-30 14:29:12.937976060 +0100 @@ -31,11 +31,11 @@ hvnbo.afm hvno.afm hvo.afm ncb.afm ncbi. pobi.afm poi.afm por.afm sy.afm tib.afm tibi.afm tii.afm tir.afm \ zcmi.afm zd.afm -public_fonts = matrix.afm matrix.pfa +public_fonts = matrix.afm matrix.eps EXTRA_DIST = font.map $(default_afm) $(public_fonts) -install-data-local: +install-data-local: $(EXTRA_DIST) $(top_srcdir)/mkinstalldirs $(DESTDIR)/$(datadir)/enscript $(top_srcdir)/mkinstalldirs $(DESTDIR)/$(datadir)/enscript/afm for f in $(EXTRA_DIST); do \ @@ -44,3 +44,6 @@ install-data-local: uninstall-local: rm -rf $(DESTDIR)/$(datadir)/enscript/afm + +matrix.eps: matrix.pfa + mv matrix.pfa matrix.eps diff -up enscript-1.6.4/src/util.c.rh477382 enscript-1.6.4/src/util.c --- enscript-1.6.4/src/util.c.rh477382 2003-03-05 08:26:32.000000000 +0100 +++ enscript-1.6.4/src/util.c 2009-11-30 14:26:54.550489123 +0100 @@ -1081,9 +1081,16 @@ download_font (char *name) buffer_append (&fname, ".pfb"); if (stat (buffer_ptr (&fname), &stat_st) != 0) { - /* Couldn't find font description file, nothing to download. */ - buffer_uninit (&fname); - return; + /* .eps */ + buffer_clear (&fname); + buffer_append (&fname, prefix); + buffer_append (&fname, ".eps"); + if (stat (buffer_ptr (&fname), &stat_st) != 0) + { + /* Couldn't find font description file, nothing to download. */ + buffer_uninit (&fname); + return; + } } }