pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/fontforge Renamed from pfaedit



details:   https://anonhg.NetBSD.org/pkgsrc/rev/57e95f08e4fd
branches:  trunk
changeset: 484717:57e95f08e4fd
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Nov 29 10:03:33 2004 +0000

description:
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.

diffstat:

 fonts/fontforge/DESCR            |   3 +++
 fonts/fontforge/Makefile         |  29 +++++++++++++++++++++++++++++
 fonts/fontforge/PLIST            |  16 ++++++++++++++++
 fonts/fontforge/distinfo         |   5 +++++
 fonts/fontforge/patches/patch-aa |  22 ++++++++++++++++++++++
 5 files changed, 75 insertions(+), 0 deletions(-)

diffs (95 lines):

diff -r b0df7e23b5c9 -r 57e95f08e4fd fonts/fontforge/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/fontforge/DESCR     Mon Nov 29 10:03:33 2004 +0000
@@ -0,0 +1,3 @@
+A postscript font editor that lets you create your own postscript,
+truetype, opentype, cid-keyed and bitmap (bdf) fonts, or edit
+existing ones. Also lets you convert one format to another.
diff -r b0df7e23b5c9 -r 57e95f08e4fd fonts/fontforge/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/fontforge/Makefile  Mon Nov 29 10:03:33 2004 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/11/29 10:03:33 adam Exp $
+
+DISTNAME=      fontforge_full-${VERSION}
+PKGNAME=       fontforge-${VERSION}
+CATEGORIES=    fonts editors
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fontforge/}
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    adam%NetBSD.org@localhost
+HOMEPAGE=      http://fontforge.sourceforge.net/
+COMMENT=       Postscript font editor
+
+VERSION=       20041115
+
+USE_BUILDLINK3=                YES
+USE_GNU_TOOLS+=                make
+USE_LIBTOOL=           YES
+USE_X11=               YES
+GNU_CONFIGURE=         YES
+CONFIGURE_ARGS+=       --with-freetype-src=no
+WRKSRC=                        ${WRKDIR}/fontforge-${VERSION}
+
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/libungif/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r b0df7e23b5c9 -r 57e95f08e4fd fonts/fontforge/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/fontforge/PLIST     Mon Nov 29 10:03:33 2004 +0000
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/29 10:03:34 adam Exp $
+bin/fontforge
+bin/sfddiff
+lib/libgdraw.la
+lib/libgunicode.la
+man/man1/fontforge.1
+man/man1/sfddiff.1
+share/fontforge/pfaedit-de.ui
+share/fontforge/pfaedit-en.ui
+share/fontforge/pfaedit-es.ui
+share/fontforge/pfaedit-fr.ui
+share/fontforge/pfaedit-gr.ui
+share/fontforge/pfaedit-it.ui
+share/fontforge/pfaedit-ja.ui
+share/fontforge/pfaedit-ru.ui
+@dirrm share/fontforge
diff -r b0df7e23b5c9 -r 57e95f08e4fd fonts/fontforge/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/fontforge/distinfo  Mon Nov 29 10:03:33 2004 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/11/29 10:03:34 adam Exp $
+
+SHA1 (fontforge_full-20041115.tgz) = ad1edfb6c0f93b3d344875aba27c7ccfafbdd317
+Size (fontforge_full-20041115.tgz) = 4296201 bytes
+SHA1 (patch-aa) = dcad123c2a5f844913fd5b3b73a887b5081c99be
diff -r b0df7e23b5c9 -r 57e95f08e4fd fonts/fontforge/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/fonts/fontforge/patches/patch-aa  Mon Nov 29 10:03:33 2004 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/11/29 10:03:34 adam Exp $
+
+--- fontforge/Makefile.dynamic.in.orig 2004-09-30 03:56:44.000000000 +0000
++++ fontforge/Makefile.dynamic.in
+@@ -13,7 +13,7 @@ LIBTOOL = @LIBTOOL@
+ CC = @CC@
+ 
+ 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@
+@@ -69,7 +69,7 @@ splinerefigure.o: splinerefigure.c
+ #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) $(CC) -o makenomenh $(CFLAGS) $(srcdir)/makenomenh.c $(LIBS)
++      $(LIBTOOL) $(CC) -o makenomenh $(CFLAGS) $(LDFLAGS) $(srcdir)/makenomenh.c $(LIBS)
+       -ln -s $(srcdir)/nomen-*.c .
+       ./makenomenh
+       mv pfaedit-ui-en.c pfaedit-ui.c



Home | Main Index | Thread Index | Old Index