update to fontforge-20120731

ok kili@ (MAINTAINER)
This commit is contained in:
jasper 2014-01-14 17:16:06 +00:00
parent 6806a3fcbb
commit cd3c2b4b42
10 changed files with 139 additions and 252 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.35 2013/09/25 07:58:46 sthen Exp $
# $OpenBSD: Makefile,v 1.36 2014/01/14 17:16:06 jasper Exp $
SHARED_ONLY= Yes
COMMENT= vector font editor/converter
DISTNAME= fontforge_full-20110222
PKGNAME= ${DISTNAME:S,_full,,}
REVISION= 1
DISTNAME= fontforge_full-20120731-b
PKGNAME= ${DISTNAME:S,_full,,:S,-b,,}
EXTRACT_SUFX= .tar.bz2
SHARED_LIBS= fontforge 4.0 \
gdraw 5.1 \
@ -16,7 +15,7 @@ SHARED_LIBS= fontforge 4.0 \
CATEGORIES= print
HOMEPAGE= http://fontforge.sourceforge.net/
HOMEPAGE= http://fontforge.org/
MAINTAINER= Matthias Kilian <kili@openbsd.org>
@ -27,11 +26,11 @@ WANTLIB += ICE SM X11 Xext Xft Xi Xrender c cairo expat ffi fontconfig
WANTLIB += freetype gif glib-2.0 gmodule-2.0 gobject-2.0 graphite2
WANTLIB += gthread-2.0 harfbuzz jpeg m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pangoxft-1.0 pcre pixman-1 png pthread
WANTLIB += pthread-stubs python2.7 tiff util xcb xcb-render xcb-shm
WANTLIB += pthread-stubs ${MODPY_WANTLIB} tiff util xcb xcb-render xcb-shm
WANTLIB += xkbfile xkbui xml2 z
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fontforge/}
MODULES= devel/gettext lang/python
LIB_DEPENDS= ${MODPY_LIB_DEPENDS} \
@ -58,7 +57,4 @@ USE_GROFF = Yes
NO_TEST= Yes
post-extract:
find ${WRKSRC} -name \*.orig -o -name \*.rej | xargs rm
.include <bsd.port.mk>

View File

@ -1,5 +1,2 @@
MD5 (fontforge_full-20110222.tar.bz2) = W+Tdo0W11zonzDmd+W5GOg==
RMD160 (fontforge_full-20110222.tar.bz2) = fydunj72c7eDVbt75Q9rJYeu5jM=
SHA1 (fontforge_full-20110222.tar.bz2) = j62gdkfxAjUbsdfRxNpIc1bnFC8=
SHA256 (fontforge_full-20110222.tar.bz2) = j6KBgCb4S7e4p3RR0hyrfp3qiqkE5SGK+hWL5qMgQz4=
SIZE (fontforge_full-20110222.tar.bz2) = 5126031
SHA256 (fontforge_full-20120731-b.tar.bz2) = G2GEyv8hHjFXg6ApJW9WzwXx1P08vLQYINIcd0UED7Y=
SIZE (fontforge_full-20120731-b.tar.bz2) = 5541994

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_dynamic_in,v 1.4 2008/10/27 17:58:52 kili Exp $
--- Makefile.dynamic.in.orig Tue Jul 29 02:01:36 2008
+++ Makefile.dynamic.in Sun Oct 26 14:25:29 2008
@@ -75,7 +75,6 @@ install_libs: libs
$OpenBSD: patch-Makefile_dynamic_in,v 1.5 2014/01/14 17:16:07 jasper Exp $
--- Makefile.dynamic.in.orig Thu Aug 2 17:09:08 2012
+++ Makefile.dynamic.in Sat Jan 4 21:42:37 2014
@@ -77,7 +77,6 @@ install_libs: libs
if test -r libgdraw.la ; then $(LIBTOOL) --mode=install $(INSTALL) -c libgdraw.la $(DESTDIR)$(libdir)/libgdraw.la ; fi
#We don't always build libfontforge
if test -r libfontforge.la ; then $(LIBTOOL) --mode=install $(INSTALL) -c libfontforge.la $(DESTDIR)$(libdir)/libfontforge.la ; fi

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-Unicode_Makefile_dynamic_in,v 1.3 2009/04/22 12:23:00 kili Exp $
--- Unicode/Makefile.dynamic.in.orig Tue Dec 23 22:03:33 2008
+++ Unicode/Makefile.dynamic.in Mon Mar 9 21:29:26 2009
@@ -18,7 +18,7 @@ libgunicode_OBJECTS = ArabicForms.lo alphabet.lo back
$OpenBSD: patch-Unicode_Makefile_dynamic_in,v 1.4 2014/01/14 17:16:07 jasper Exp $
--- Unicode/Makefile.dynamic.in.orig Thu Aug 2 17:09:08 2012
+++ Unicode/Makefile.dynamic.in Sat Jan 4 21:42:37 2014
@@ -20,7 +20,7 @@ libgunicode_OBJECTS = ArabicForms.lo alphabet.lo back
cjk.lo memory.lo ucharmap.lo unialt.lo ustring.lo utype.lo \
usprintf.lo gwwiconv.lo

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-fontforge_Makefile_dynamic_in,v 1.2 2011/07/08 19:04:05 kili Exp $
--- fontforge/Makefile.dynamic.in.orig Tue Feb 15 04:37:39 2011
+++ fontforge/Makefile.dynamic.in Fri Jul 8 16:50:10 2011
@@ -136,12 +136,12 @@ splinerefigure.lo: $(srcdir)/splinerefigure.c $(srcdir
$OpenBSD: patch-fontforge_Makefile_dynamic_in,v 1.3 2014/01/14 17:16:07 jasper Exp $
--- fontforge/Makefile.dynamic.in.orig Thu Aug 2 17:09:08 2012
+++ fontforge/Makefile.dynamic.in Sat Jan 4 21:42:37 2014
@@ -138,12 +138,12 @@ splinerefigure.lo: $(srcdir)/splinerefigure.c $(srcdir
%.o: %.c
%.o: %.c $(srcdir)/splinefont.h $(srcdir)/views.h $(srcdir)/stemdb.h $(srcdir)/ttf.h $(srcdir)/unicoderange.h $(srcdir)/psfont.h $(srcdir)/groups.h $(srcdir)/edgelist.h $(srcdir)/edgelist2.h $(srcdir)/uiinterface.h $(srcdir)/fontforgevw.h

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-fontforge_cvexport_c,v 1.1 2011/07/08 19:04:05 kili Exp $
--- fontforge/cvexport.c.orig Tue Feb 15 04:37:39 2011
+++ fontforge/cvexport.c Fri Jul 8 17:24:12 2011
@@ -219,15 +219,7 @@ int _ExportPDF(FILE *pdf,SplineChar *sc,int layer) {
$OpenBSD: patch-fontforge_cvexport_c,v 1.2 2014/01/14 17:16:07 jasper Exp $
--- fontforge/cvexport.c.orig Thu Aug 2 17:09:08 2012
+++ fontforge/cvexport.c Sat Jan 4 21:42:37 2014
@@ -220,15 +220,7 @@ int _ExportPDF(FILE *pdf,SplineChar *sc,int layer) {
fprintf( pdf, " /CreationDate (D:%04d%02d%02d%02d%2d%02d",
1900+tm->tm_year, tm->tm_mon+1, tm->tm_mday,
tm->tm_hour, tm->tm_min, tm->tm_sec );

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-fontforge_print_c,v 1.1 2011/07/08 19:04:05 kili Exp $
--- fontforge/print.c.orig Fri Feb 18 22:33:20 2011
+++ fontforge/print.c Fri Jul 8 17:05:49 2011
@@ -1056,10 +1056,7 @@ static void dump_pdfprologue(PI *pi) {
$OpenBSD: patch-fontforge_print_c,v 1.2 2014/01/14 17:16:07 jasper Exp $
--- fontforge/print.c.orig Thu Aug 2 17:09:09 2012
+++ fontforge/print.c Sat Jan 4 21:42:37 2014
@@ -1143,10 +1143,7 @@ static void dump_pdfprologue(PI *pi) {
tm = localtime(&now);
fprintf( pi->out, " /CreationDate (D:%4d%02d%02d%02d%02d",
tm->tm_year+1900, tm->tm_mon+1, tm->tm_mday, tm->tm_hour, tm->tm_min );

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-gdraw_Makefile_dynamic_in,v 1.5 2009/04/22 12:23:00 kili Exp $
--- gdraw/Makefile.dynamic.in.orig Sat Jan 3 01:56:57 2009
+++ gdraw/Makefile.dynamic.in Mon Mar 9 21:28:42 2009
@@ -34,7 +34,7 @@ libgdraw_OBJECTS = choosericons.lo ctlvalues.lo drawb
$OpenBSD: patch-gdraw_Makefile_dynamic_in,v 1.6 2014/01/14 17:16:07 jasper Exp $
--- gdraw/Makefile.dynamic.in.orig Thu Aug 2 17:09:09 2012
+++ gdraw/Makefile.dynamic.in Sat Jan 4 21:42:37 2014
@@ -36,7 +36,7 @@ libgdraw_OBJECTS = choosericons.lo ctlvalues.lo drawb
gtextfield.lo gtextinfo.lo gwidgets.lo gxdraw.lo gxcdraw.lo \
ghvbox.lo gmatrixedit.lo gdrawable.lo gspacer.lo xkeysyms_unicode.lo

View File

@ -1,210 +0,0 @@
$OpenBSD: patch-gutils_gimagewritepng_c,v 1.1 2011/07/08 19:04:05 kili Exp $
Fix build with png-1.5.
--- gutils/gimagewritepng.c.orig Fri Feb 18 12:37:45 2011
+++ gutils/gimagewritepng.c Fri Jul 8 12:30:37 2011
@@ -30,8 +30,10 @@
#ifdef _NO_LIBPNG
static int a_file_must_define_something=0; /* ANSI says so */
-#elif !defined(_STATIC_LIBPNG) && !defined(NODYNAMIC) /* I don't know how to deal with dynamic libs on mac OS/X, hence this */
-#include <dynamic.h>
+#else
+# if !defined(_STATIC_LIBPNG) && !defined(NODYNAMIC) /* I don't know how to deal with dynamic libs on mac OS/X, hence this */
+# include <dynamic.h>
+# endif
# include <png.h>
#define int32 _int32
@@ -43,6 +45,7 @@ static int a_file_must_define_something=0; /* ANSI say
#include "gimage.h"
+# if !defined(_STATIC_LIBPNG) && !defined(NODYNAMIC)
static DL_CONST void *libpng=NULL;
static png_structp (*_png_create_write_struct)(char *, png_voidp, png_error_ptr, png_error_ptr);
static png_infop (*_png_create_info_struct)(png_structp);
@@ -138,7 +141,26 @@ return( 1 );
fprintf(stderr,"%s", dlerror());
return( 0 );
}
+#else
+# define _png_create_write_struct png_create_write_struct
+# define _png_create_info_struct png_create_info_struct
+# define _png_destroy_write_struct png_destroy_write_struct
+# define _png_init_io png_init_io
+# define _png_write_info png_write_info
+# define _png_set_packing png_set_packing
+# define _png_set_filler png_set_filler
+# define _png_write_image png_write_image
+# define _png_write_end png_write_end
+# define _png_longjmp png_longjmp
+# define _png_set_longjmp_fn png_set_longjmp_fn
+# define _png_set_IHDR png_set_IHDR
+# define _png_set_PLTE png_set_PLTE
+# define _png_set_tRNS png_set_tRNS
+static void *libpng=(void *) 1;
+static int loadpng() { return true; }
+#endif
+
static void user_error_fn(png_structp png_ptr, png_const_charp error_msg) {
fprintf(stderr,"%s", error_msg );
#if (PNG_LIBPNG_VER < 10500)
@@ -274,155 +296,6 @@ return( false );
}
fp = fopen(filename, "wb");
if (!fp)
-return(false);
- ret = GImageWrite_Png(gi,fp,progressive);
- fclose(fp);
-return( ret );
-}
-#else
-#include <png.h>
-
-#define int32 _int32
-#define uint32 _uint32
-#define int16 _int16
-#define uint16 _uint16
-#define int8 _int8
-#define uint8 _uint8
-
-#include "gimage.h"
-
-static void user_error_fn(png_structp png_ptr, png_const_charp error_msg) {
- fprintf(stderr, "%s\n", error_msg );
-#if (PNG_LIBPNG_VER < 10500)
- longjmp(png_ptr->jmpbuf,1);
-#else
- _png_longjmp (png_ptr, 1);
-#endif
-}
-
-static void user_warning_fn(png_structp png_ptr, png_const_charp warning_msg) {
- fprintf(stderr,"%s\n", warning_msg);
-}
-
-int GImageWrite_Png(GImage *gi, FILE *fp, int progressive) {
- struct _GImage *base = gi->list_len==0?gi->u.image:gi->u.images[0];
- png_structp png_ptr;
- png_infop info_ptr;
- png_byte **rows;
- int i;
-
- png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING,
- (void *)NULL, user_error_fn, user_warning_fn);
-
- if (!png_ptr) {
-return(false);
- }
-
- info_ptr = png_create_info_struct(png_ptr);
- if (!info_ptr) {
- png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
-return(false);
- }
-
-#if (PNG_LIBPNG_VER < 10500)
- if (setjmp(png_ptr->jmpbuf))
-#else
- if (setjmp(*png_set_longjmp_fn(png_ptr, longjmp, sizeof (jmp_buf))))
-#endif
- {
- png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
-return(false);
- }
-
- png_init_io(png_ptr, fp);
-
- info_ptr->width = base->width;
- info_ptr->height = base->height;
- info_ptr->bit_depth = 8;
- info_ptr->valid = 0;
- info_ptr->interlace_type = progressive;
- if ( base->trans!=-1 ) {
- info_ptr->num_trans = 1;
- info_ptr->valid |= PNG_INFO_tRNS;
- }
- if ( base->image_type==it_index || base->image_type==it_bitmap ) {
- info_ptr->color_type = PNG_COLOR_TYPE_PALETTE;
- info_ptr->valid |= PNG_INFO_PLTE;
- info_ptr->num_palette = base->clut==NULL?2:base->clut->clut_len;
- info_ptr->palette = (png_color *) galloc(info_ptr->num_palette*sizeof(png_color));
- if ( base->clut==NULL ) {
- info_ptr->palette[0].red = info_ptr->palette[0].green = info_ptr->palette[0].blue = 0;
- info_ptr->palette[1].red = info_ptr->palette[1].green = info_ptr->palette[1].blue = 0xff;
- } else {
- for ( i=0; i<info_ptr->num_palette; ++i ) {
- long col = base->clut->clut[i];
- info_ptr->palette[i].red = COLOR_RED(col);
- info_ptr->palette[i].green = COLOR_GREEN(col);
- info_ptr->palette[i].blue = COLOR_BLUE(col);
- }
- }
- if ( info_ptr->num_palette<=2 )
- info_ptr->bit_depth=1;
- else if ( info_ptr->num_palette<=4 )
- info_ptr->bit_depth=2;
- else if ( info_ptr->num_palette<=16 )
- info_ptr->bit_depth=4;
- if ( info_ptr->num_palette<=16 )
- png_set_packing(png_ptr);
- if ( base->trans!=-1 ) {
-#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
- info_ptr->trans_alpha = galloc(1);
- info_ptr->trans_alpha[0] = base->trans;
-#else
- info_ptr->trans = galloc(1);
- info_ptr->trans[0] = base->trans;
-#endif
- }
- } else {
- info_ptr->color_type = PNG_COLOR_TYPE_RGB;
- if ( base->trans!=-1 ) {
-#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
- info_ptr->trans_color.red = COLOR_RED(base->trans);
- info_ptr->trans_color.green = COLOR_GREEN(base->trans);
- info_ptr->trans_color.blue = COLOR_BLUE(base->trans);
-#else
- info_ptr->trans_values.red = COLOR_RED(base->trans);
- info_ptr->trans_values.green = COLOR_GREEN(base->trans);
- info_ptr->trans_values.blue = COLOR_BLUE(base->trans);
-#endif
- }
- }
- png_write_info(png_ptr, info_ptr);
-
- if (info_ptr->color_type == PNG_COLOR_TYPE_RGB)
- png_set_filler(png_ptr, '\0', PNG_FILLER_BEFORE);
-
- rows = galloc(base->height*sizeof(png_byte *));
- for ( i=0; i<base->height; ++i )
- rows[i] = (png_byte *) (base->data + i*base->bytes_per_line);
-
- png_write_image(png_ptr,rows);
-
- png_write_end(png_ptr, info_ptr);
-
-#if ( PNG_LIBPNG_VER_MAJOR > 1 || PNG_LIBPNG_VER_MINOR > 2 )
- if ( info_ptr->trans_alpha!=NULL ) gfree(info_ptr->trans_alpha);
-#else
- if ( info_ptr->trans!=NULL ) gfree(info_ptr->trans);
-#endif
- if ( info_ptr->palette!=NULL ) gfree(info_ptr->palette);
- png_destroy_write_struct(&png_ptr, &info_ptr);
- gfree(rows);
-return( 1 );
-}
-
-int GImageWritePng(GImage *gi, char *filename, int progressive) {
- FILE *fp;
- int ret;
-
- /* open the file */
- fp = fopen(filename, "wb");
- if (!fp)
return(false);
ret = GImageWrite_Png(gi,fp,progressive);
fclose(fp);

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.8 2011/07/08 19:04:05 kili Exp $
@comment $OpenBSD: PLIST,v 1.9 2014/01/14 17:16:07 jasper Exp $
@bin bin/fontforge
bin/fontimage
bin/fontlint
@ -87,6 +87,37 @@ lib/pkgconfig/fontforge.pc
@man man/man1/sfddiff.1
share/fontforge/
share/fontforge/pixmaps/
share/fontforge/pixmaps/chooseraudio.png
share/fontforge/pixmaps/chooserback.png
share/fontforge/pixmaps/chooserbookmark.png
share/fontforge/pixmaps/choosercid.png
share/fontforge/pixmaps/choosercompressed.png
share/fontforge/pixmaps/chooserconfigtool.png
share/fontforge/pixmaps/choosercore.png
share/fontforge/pixmaps/chooserdir.png
share/fontforge/pixmaps/chooserforward.png
share/fontforge/pixmaps/chooserhomefolder.png
share/fontforge/pixmaps/chooserimage.png
share/fontforge/pixmaps/choosermac.png
share/fontforge/pixmaps/choosermacttf.png
share/fontforge/pixmaps/choosernobookmark.png
share/fontforge/pixmaps/chooserobject.png
share/fontforge/pixmaps/choosertar.png
share/fontforge/pixmaps/choosertextbdf.png
share/fontforge/pixmaps/choosertextc.png
share/fontforge/pixmaps/choosertextcss.png
share/fontforge/pixmaps/choosertextfontps.png
share/fontforge/pixmaps/choosertextfontsfd.png
share/fontforge/pixmaps/choosertexthtml.png
share/fontforge/pixmaps/choosertextjava.png
share/fontforge/pixmaps/choosertextmake.png
share/fontforge/pixmaps/choosertextplain.png
share/fontforge/pixmaps/choosertextps.png
share/fontforge/pixmaps/choosertextxml.png
share/fontforge/pixmaps/chooserttf.png
share/fontforge/pixmaps/chooserunknown.png
share/fontforge/pixmaps/chooserupdir.png
share/fontforge/pixmaps/chooservideo.png
share/fontforge/pixmaps/colorwheel.png
share/fontforge/pixmaps/editclear.png
share/fontforge/pixmaps/editclearback.png
@ -120,7 +151,7 @@ share/fontforge/pixmaps/elementautotrace.png
share/fontforge/pixmaps/elementbdfinfo.png
share/fontforge/pixmaps/elementbitmapsavail.png
share/fontforge/pixmaps/elementbuildaccent.png
share/fontforge/pixmaps/elementbuildcomposit.png
share/fontforge/pixmaps/elementbuildcomposite.png
share/fontforge/pixmaps/elementclockwise.png
share/fontforge/pixmaps/elementcomparefonts.png
share/fontforge/pixmaps/elementcomparelayers.png
@ -189,6 +220,64 @@ share/fontforge/pixmaps/overlapexclude.png
share/fontforge/pixmaps/overlapfindinter.png
share/fontforge/pixmaps/overlapintersection.png
share/fontforge/pixmaps/overlaprm.png
share/fontforge/pixmaps/palette3drotate.png
share/fontforge/pixmaps/palettecorner.png
share/fontforge/pixmaps/palettecurve.png
share/fontforge/pixmaps/paletteelipse.png
share/fontforge/pixmaps/paletteflip.png
share/fontforge/pixmaps/palettefreehand.png
share/fontforge/pixmaps/palettehand.png
share/fontforge/pixmaps/palettehvcurve.png
share/fontforge/pixmaps/paletteknife.png
share/fontforge/pixmaps/paletteline.png
share/fontforge/pixmaps/palettemagnify.png
share/fontforge/pixmaps/palettepen.png
share/fontforge/pixmaps/palettepencil.png
share/fontforge/pixmaps/paletteperspective.png
share/fontforge/pixmaps/palettepointer.png
share/fontforge/pixmaps/palettepoly.png
share/fontforge/pixmaps/paletterect.png
share/fontforge/pixmaps/paletterotate.png
share/fontforge/pixmaps/paletteruler.png
share/fontforge/pixmaps/palettescale.png
share/fontforge/pixmaps/paletteshift.png
share/fontforge/pixmaps/paletteskew.png
share/fontforge/pixmaps/palettesmall3drotate.png
share/fontforge/pixmaps/palettesmallcorner.png
share/fontforge/pixmaps/palettesmallcurve.png
share/fontforge/pixmaps/palettesmallelipse.png
share/fontforge/pixmaps/palettesmallflip.png
share/fontforge/pixmaps/palettesmallhand.png
share/fontforge/pixmaps/palettesmallhvcurve.png
share/fontforge/pixmaps/palettesmallknife.png
share/fontforge/pixmaps/palettesmallmag.png
share/fontforge/pixmaps/palettesmallpen.png
share/fontforge/pixmaps/palettesmallpencil.png
share/fontforge/pixmaps/palettesmallperspective.png
share/fontforge/pixmaps/palettesmallpointer.png
share/fontforge/pixmaps/palettesmallpoly.png
share/fontforge/pixmaps/palettesmallrect.png
share/fontforge/pixmaps/palettesmallrotate.png
share/fontforge/pixmaps/palettesmallruler.png
share/fontforge/pixmaps/palettesmallscale.png
share/fontforge/pixmaps/palettesmallskew.png
share/fontforge/pixmaps/palettesmallspirocorner.png
share/fontforge/pixmaps/palettesmallspirocurve.png
share/fontforge/pixmaps/palettesmallspirog2curve.png
share/fontforge/pixmaps/palettesmallspiroleft.png
share/fontforge/pixmaps/palettesmallspiroright.png
share/fontforge/pixmaps/palettesmallstar.png
share/fontforge/pixmaps/palettesmalltangent.png
share/fontforge/pixmaps/palettespirocorner.png
share/fontforge/pixmaps/palettespirocurve.png
share/fontforge/pixmaps/palettespirodisabled.png
share/fontforge/pixmaps/palettespirodown.png
share/fontforge/pixmaps/palettespirog2curve.png
share/fontforge/pixmaps/palettespiroleft.png
share/fontforge/pixmaps/palettespiroright.png
share/fontforge/pixmaps/palettespiroup.png
share/fontforge/pixmaps/palettestar.png
share/fontforge/pixmaps/palettetangent.png
share/fontforge/pixmaps/pointsG2curve.png
share/fontforge/pixmaps/pointsaddanchor.png
share/fontforge/pixmaps/pointscorner.png
@ -200,6 +289,10 @@ share/fontforge/pixmaps/pointsnamecontour.png
share/fontforge/pixmaps/pointsspironext.png
share/fontforge/pixmaps/pointsspiroprev.png
share/fontforge/pixmaps/pointstangent.png
share/fontforge/pixmaps/ptinfocorner.png
share/fontforge/pixmaps/ptinfocurve.png
share/fontforge/pixmaps/ptinfohvcurve.png
share/fontforge/pixmaps/ptinfotangent.png
share/fontforge/pixmaps/python.png
share/fontforge/pixmaps/styleschangeweight.png
share/fontforge/pixmaps/styleschangexheight.png
@ -221,7 +314,7 @@ share/fontforge/pixmaps/toolsmagnify.png
share/fontforge/pixmaps/toolspen.png
share/fontforge/pixmaps/toolsperspective.png
share/fontforge/pixmaps/toolspointer.png
share/fontforge/pixmaps/toolspoly.png
share/fontforge/pixmaps/toolspolygon.png
share/fontforge/pixmaps/toolsrect.png
share/fontforge/pixmaps/toolsrotate.png
share/fontforge/pixmaps/toolsruler.png
@ -236,6 +329,15 @@ share/fontforge/pixmaps/transformrotate180.png
share/fontforge/pixmaps/transformrotateccw.png
share/fontforge/pixmaps/transformrotatecw.png
share/fontforge/pixmaps/transformskew.png
share/fontforge/pixmaps/ttdebugcontinue.png
share/fontforge/pixmaps/ttdebugexit.png
share/fontforge/pixmaps/ttdebugmenudelta.png
share/fontforge/pixmaps/ttdebugstepinto.png
share/fontforge/pixmaps/ttdebugstepout.png
share/fontforge/pixmaps/ttdebugstepover.png
share/fontforge/pixmaps/ttdebugstop.png
share/fontforge/pixmaps/ttdebugstopped.png
share/fontforge/pixmaps/ttdebugwatchpnt.png
share/fontforge/pixmaps/viewbiggersize.png
share/fontforge/pixmaps/viewfindinfont.png
share/fontforge/pixmaps/viewfit.png
@ -243,6 +345,7 @@ share/fontforge/pixmaps/viewformer.png
share/fontforge/pixmaps/viewgoto.png
share/fontforge/pixmaps/viewinsertafter.png
share/fontforge/pixmaps/viewinsertbefore.png
share/fontforge/pixmaps/viewlayers.png
share/fontforge/pixmaps/viewnext.png
share/fontforge/pixmaps/viewnextdef.png
share/fontforge/pixmaps/viewpalettes.png
@ -254,6 +357,7 @@ share/fontforge/pixmaps/viewzoomin.png
share/fontforge/pixmaps/viewzoomout.png
share/fontforge/python/
share/fontforge/python/excepthook.py
share/locale/ca/LC_MESSAGES/FontForge.mo
share/locale/de/LC_MESSAGES/FontForge.mo
share/locale/el/LC_MESSAGES/FontForge.mo
share/locale/en_GB/LC_MESSAGES/FontForge.mo