head 1.12; access; symbols pkgsrc-2015Q4:1.11.0.26 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.24 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.22 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.20 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.18 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.16 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.14 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.12 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.10 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.8 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.6 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.4 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.2 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.10.0.12 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.10.0.10 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.8 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.6 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.4 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.2 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.9.0.8 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.9.0.6 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.4 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.2 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.8.0.12 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.10 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.8 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.6 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.4 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.2 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.6.0.12 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.10 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.8 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.6 pkgsrc-2008Q1:1.6.0.4 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.12 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.10 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.8 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.6 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.4 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.1.1.0.4 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.2 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2016.02.07.14.09.08; author adam; state dead; branches; next 1.11; commitid 9OrQQaP2fF7LsZTy; 1.11 date 2012.11.23.20.49.03; author adam; state Exp; branches; next 1.10; 1.10 date 2011.05.02.11.15.42; author adam; state Exp; branches; next 1.9; 1.9 date 2010.05.21.06.34.23; author adam; state Exp; branches; next 1.8; 1.8 date 2008.11.21.18.54.19; author adam; state Exp; branches; next 1.7; 1.7 date 2008.11.01.09.51.59; author adam; state Exp; branches; next 1.6; 1.6 date 2007.11.17.21.20.49; author adam; state Exp; branches; next 1.5; 1.5 date 2006.04.05.07.03.25; author adam; state Exp; branches; next 1.4; 1.4 date 2006.01.20.12.11.22; author adam; state Exp; branches; next 1.3; 1.3 date 2005.10.19.12.21.00; author adam; state Exp; branches; next 1.2; 1.2 date 2005.05.23.08.39.50; author adam; state Exp; branches; next 1.1; 1.1 date 2004.11.29.10.03.34; author adam; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.11.29.10.03.34; author adam; state Exp; branches; next ; desc @@ 1.12 log @Changes 20150824: This fixes a few bugs, including some in U. F. O. kerning classes and FreeType rasterization, and adds a Korean translation. @ text @$NetBSD: patch-aa,v 1.11 2012/11/23 20:49:03 adam Exp $ --- fontforge/Makefile.dynamic.in.orig 2010-02-02 05:23:06.000000000 +0000 +++ fontforge/Makefile.dynamic.in @@@@ -17,7 +17,7 @@@@ CC = @@CC@@ O = @@O_EXTENSION@@ X_CFLAGS = @@X_CFLAGS@@ -X_LIBS = @@X_LIBS@@ +X_LIBS = @@X_LIBS@@ -Wl,-R${X11BASE}/lib X_11LIB = @@X_11LIB@@ X_EXTRA_LIBS = @@X_EXTRA_LIBS@@ X_PRE_LIBS = @@X_PRE_LIBS@@ @@@@ -77,7 +77,7 @@@@ LIBLIBS = -rpath $(libdir) ../libgutils. @@LIBS@@ $(STATIC_LIBS) -lm DLIBS = -rpath $(libdir) ../libfontforge.la ../libgutils.la ../libgunicode.la @@LIBS@@ $(STATIC_LIBS) -lm -all: @@FINAL_TARGET@@ @@MACAPP@@ sfddiff fontimage fontlint +all: @@FINAL_TARGET@@ sfddiff fontimage fontlint fontforge: $(@@exeOBJECTS@@) $(fontforge_LIBOBJECTS) exelibstamp.pre libstamp.pre sed -e '1,$$ s/REPLACE_ME_WITH_MAJOR_VERSION/$(FF_VERSION)/' -e '1,$$ s/REPLACE_ME_WITH_MINOR_VERSION/$(FF_REVISION)/' < exelibstamp.pre > exelibstamp.c @ 1.11 log @Changes 20120731: Change log unavailable. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.10 2011/05/02 11:15:42 adam Exp $ @ 1.10 log @Changes 20110222: * Did a lot of work to improve the accuracy in remove overlap. Improved accuracy means that it is less likely to do the wrong thing. Problems happen when there are points or intersections very close to each other. (So quadratic glyphs are more likely to have problems than cubics simply because they have more points, on average). * Fix various error messages. * Remove some obsolete documentation. * Technical fixes to stroking code. * Add a miterlimit to stroking code. * FontForge was using the wrong MIME type for svg files. W3C has changed it and it's now "image/svg+xml" not "image/svg-xml" or "image/svg". * Since Inkscape images tend to be at unexpected y positions, force the view to rescale/recenter itself if the result after a paste/import is outside the current window. (Inkscape tends to put things at the top of a page, but the origin is at the bottom, and FF looks at the origin. * A line joint of 180 degrees (which shouldn't have happened in stroking, but did) caused an infinite loop. * Typo in add extrema code (again). * More... @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2010/05/21 06:34:23 adam Exp $ d5 1 a5 1 @@@@ -15,7 +15,7 @@@@ CC = @@CC@@ d14 1 a14 1 @@@@ -75,7 +75,7 @@@@ LIBLIBS = -rpath $(libdir) ../libgutils. @ 1.9 log @Changes 20100501: * Bug-fix release. @ text @d1 1 a1 1 $NetBSD$ d14 1 a14 1 @@@@ -74,7 +74,7 @@@@ LIBLIBS = -rpath $(libdir) ../libgutils. @ 1.8 log @Changes 20081117: * First release with Pango and Cairo * The first time you run fontforge with Pango something takes several minutes to initialize itself. This delay does not occur on subsequent invocations. * Displaying magnified bitmap strikes in the font view often caused a crash. * Non-English translations of "%d pixel bitmap" in the View menu of the font view came out garbled. There were interpreted as latin1 rather than utf8. @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2008-11-15 06:36:26.000000000 +0100 d14 1 a14 1 @@@@ -73,7 +73,7 @@@@ LIBLIBS = -rpath $(libdir) ../libgutils. @ 1.7 log @Add x11 as an option; fix building on Darwin/MacOSX @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2008-09-15 00:27:24.000000000 +0200 d16 1 a16 1 DLIBS = -rpath $(libdir) ../libgunicode.la @@LIBS@@ $(STATIC_LIBS) -lm @ 1.6 log @Changes 20071110: * Bug fixes * Improvements @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2007-10-28 05:06:05.000000000 +0100 d14 9 @ 1.5 log @Variable declaration fix; PR-33164 @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2006-02-01 23:28:03.000000000 +0100 d5 2 a6 2 @@@@ -14,7 +14,7 @@@@ LIBTOOL = @@LIBTOOL@@ CC = @@CC@@ @ 1.4 log @Changes 20060114: * Bug fixes @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2006-01-15 15:26:05.000000000 +0100 @ 1.3 log @Changes 20051018: * Bug fixes and improvements @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2005-10-18 21:52:14.000000000 +0000 d5 1 a5 1 @@@@ -13,7 +13,7 @@@@ LIBTOOL = @@LIBTOOL@@ a13 9 @@@@ -70,7 +70,7 @@@@ splinerefigure.o: $(srcdir)/splinerefigu #this makes all the .ui files but wildcarding doesn't work too well if the # files don't exist. nomen.h pfaedit-ui.c pfaedit-en.ui: $(srcdir)/nomen-*.c makenomenh.c - $(LIBTOOL) --mode=link $(CC) -o makenomenh $(CFLAGS) $(srcdir)/makenomenh.c $(LIBS) + $(LIBTOOL) --mode=link $(CC) -o makenomenh $(CFLAGS) $(LDFLAGS) $(srcdir)/makenomenh.c $(LIBS) -ln -s $(srcdir)/nomen-*.c . ./makenomenh mv pfaedit-ui-en.c pfaedit-ui.c @ 1.2 log @Changes 20050502: * Bug fixes @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2005-03-28 19:33:47.000000000 +0000 d14 1 a14 1 @@@@ -70,7 +70,7 @@@@ splinerefigure.o: splinerefigure.c d18 2 a19 2 - $(LIBTOOL) $(CC) -o makenomenh $(CFLAGS) $(srcdir)/makenomenh.c $(LIBS) + $(LIBTOOL) $(CC) -o makenomenh $(CFLAGS) $(LDFLAGS) $(srcdir)/makenomenh.c $(LIBS) @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- fontforge/Makefile.dynamic.in.orig 2004-09-30 03:56:44.000000000 +0000 d14 1 a14 1 @@@@ -69,7 +69,7 @@@@ splinerefigure.o: splinerefigure.c @ 1.1.1.1 log @Renamed from pfaedit Changes 20041115: * If ff started without a prefs file, then creating a new font would crash * If a copyright string contained a newline then ff would generate bad postscript * If user added a comment to an empty glyph then the comment wasn't saved in the sfd file. * If ff saved a utf7 string to an sfd file (ttf names, etc.) and that string contained a hyphen that followed immediately after something that needed to be encoded in base64, then the hyphen would be lost. * new french UI * ff was (usually) setting the ascent/descent fields of the 'hhea' table to 0. When the font was drawn on the mac it was clipped to nothing. @ text @@