head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.10 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.8 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.6 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.2 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q1:1.5.0.4 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.14 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.12 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.10 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.8 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.6 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.4 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.2 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2; locks; strict; comment @# @; 1.6 date 2009.04.10.08.48.20; author adam; state dead; branches; next 1.5; 1.5 date 2008.10.18.11.43.45; author adam; state Exp; branches; next 1.4; 1.4 date 2008.06.23.11.38.51; author drochner; state Exp; branches; next 1.3; 1.3 date 2006.07.10.20.52.44; author adam; state dead; branches; next 1.2; 1.2 date 2006.04.14.08.45.06; author adam; state Exp; branches; next 1.1; 1.1 date 2006.04.05.07.03.25; author adam; state Exp; branches; next ; desc @@ 1.6 log @Changes 20090408: * Support composites (references) in bitmap fonts. * Support for the JSTF table (sfd extension). * Added a set of new python functions for manipulating CID keyed fonts. * Added support for reading/writing version 1.8 of Adobe's feature file format. @ text @$NetBSD: patch-af,v 1.5 2008/10/18 11:43:45 adam Exp $ --- fontforge/cvimportdlg.c.orig 2008-08-19 01:22:41.000000000 +0200 +++ fontforge/cvimportdlg.c @@@@ -60,6 +60,7 @@@@ return; fclose(plate); } +#ifndef _NO_LIBXML static void ImportSVG(CharView *cv,char *path) { SCImportSVG(cv->b.sc,CVLayer((CharViewBase *) cv),path,NULL,0,false); } @@@@ -67,6 +68,7 @@@@ static void ImportSVG(CharView *cv,char static void ImportGlif(CharView *cv,char *path) { SCImportGlif(cv->b.sc,CVLayer((CharViewBase *) cv),path,NULL,0,false); } +#endif static void ImportFig(CharView *cv,char *path) { SCImportFig(cv->b.sc,CVLayer((CharViewBase *) cv),path,false); @ 1.5 log @Changes 20080927: * Bug fixes and improvements @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @-libxml2 in bl3'd, so it should be used -- help "configure" finding it. -While the program is prepared to work w/o libxml2 (with some loss of functionality), there is a little glitch -- see PR pkg/38446 by Keith Waclena. The fix shouldn't be needed for pkgsrc anymore because libxml2 should be found now, but add it anyway. bump PKGREVISION @ text @d3 1 a3 1 --- fontforge/cvimportdlg.c.orig 2008-04-17 14:36:53.000000000 +0200 d5 1 a5 1 @@@@ -51,6 +51,7 @@@@ return; d13 1 a13 1 @@@@ -58,6 +59,7 @@@@ static void ImportSVG(CharView *cv,char @ 1.3 log @Changes 20060703: * Bug fixes and improvements @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 2006/04/14 08:45:06 adam Exp $ d3 4 a6 3 --- fontforge/openfontdlg.c.orig 2006-03-26 19:26:51.000000000 +0200 +++ fontforge/openfontdlg.c @@@@ -140,8 +140,11 @@@@ return( true ); d9 12 a20 30 static int e_h(GWindow gw, GEvent *event) { + GRect r, size; + struct gfc_data *d; + if ( event->type==et_close ) { - struct gfc_data *d = GDrawGetUserData(gw); + d = GDrawGetUserData(gw); d->done = true; } else if ( event->type == et_map ) { /* Above palettes */ @@@@ -150,16 +153,15 @@@@ static int e_h(GWindow gw, GEvent *event return( false ); } else if ( event->type == et_mousemove || (event->type==et_mousedown && event->u.mouse.button==3 )) { - struct gfc_data *d = GDrawGetUserData(gw); + d = GDrawGetUserData(gw); if ( !WithinList(d,event) ) GFileChooserPopupCheck(d->gfc,event); } else if (( event->type==et_mouseup || event->type==et_mousedown ) && (event->u.mouse.button==4 || event->u.mouse.button==5) ) { - struct gfc_data *d = GDrawGetUserData(gw); + d = GDrawGetUserData(gw); return( GGadgetDispatchEvent((GGadget *) (d->gfc),event)); } else if ( event->type == et_resize ) { - GRect r, size;; - struct gfc_data *d = GDrawGetUserData(gw); + d = GDrawGetUserData(gw); GDrawGetSize(gw,&size); GGadgetGetSize(d->gfc,&r); GGadgetResize(d->gfc,size.width-2*r.x,r.height); @ 1.2 log @Changes 20060413: * FF failed to output lookups in the right order for the GSUB table. * FF would crash when attempting to generate a font which had no familyname * FF could be built agains ft2.2 only if the debugger were being built. Make it work always. * Patch by Mike Frysinger from gentoo. Use the HOME environment variable in preference to /etc/passwd. * Write sfddiff as a fontforge script and put it back into the install process. * Add code to font compare so it can do the old sfddiff --merge option. * Someone wanted acorn2sfd! Make it compile again. * Make configure look for libgif @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Variable declaration fix; PR-33164 @ text @d3 1 a3 1 --- fontforge/openfontdlg.c.orig 2006-02-06 03:45:51.000000000 +0100 d5 1 a5 1 @@@@ -134,8 +134,11 @@@@ return( true ); d18 1 a18 1 @@@@ -144,16 +147,15 @@@@ static int e_h(GWindow gw, GEvent *event @