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.
This commit is contained in:
adam 2004-11-29 10:03:33 +00:00
parent 1bc663c392
commit e48f83ea52
5 changed files with 75 additions and 0 deletions

3
fonts/fontforge/DESCR Normal file
View file

@ -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.

29
fonts/fontforge/Makefile Normal file
View file

@ -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
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"

16
fonts/fontforge/PLIST Normal file
View file

@ -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

5
fonts/fontforge/distinfo Normal file
View file

@ -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

View file

@ -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