diff options
author | kei <kei> | 2002-10-15 12:29:19 +0000 |
---|---|---|
committer | kei <kei> | 2002-10-15 12:29:19 +0000 |
commit | e687027aef4fd2d4531f54c028b72820720fa93b (patch) | |
tree | 29d681a30180c0dbf64943a7681fc20438480755 | |
parent | 4d7f3ac83be714f9e3efdb52f861cf999ccdd748 (diff) | |
download | pkgsrc-e687027aef4fd2d4531f54c028b72820720fa93b.tar.gz |
re-imported xmbdfed, a Motif-based BDF editor, from graphics category.
-rw-r--r-- | fonts/xmbdfed/DESCR | 29 | ||||
-rw-r--r-- | fonts/xmbdfed/Makefile | 21 | ||||
-rw-r--r-- | fonts/xmbdfed/PLIST | 3 | ||||
-rw-r--r-- | fonts/xmbdfed/distinfo | 6 | ||||
-rw-r--r-- | fonts/xmbdfed/patches/patch-aa | 41 | ||||
-rw-r--r-- | fonts/xmbdfed/patches/patch-ab | 13 |
6 files changed, 113 insertions, 0 deletions
diff --git a/fonts/xmbdfed/DESCR b/fonts/xmbdfed/DESCR new file mode 100644 index 00000000000..15a12da96d7 --- /dev/null +++ b/fonts/xmbdfed/DESCR @@ -0,0 +1,29 @@ +From README: + +XmBDFEditor is a Motif-based BDF font editor with the following features: + + o Multiple fonts can be loaded from the command line. + o Multiple fonts can be open at the same time. + o Cutting and pasting glyphs between fonts. + o Multiple glyph bitmap editors can be open at the same time. + o Cutting and pasting between glyph bitmap editors. + o Export of XBM files from glyph bitmap editors. + o Automatic correction of certain metrics when a font is loaded. + o Generation of XLFD font names for fonts without XLFD names. + o Update an XLFD font name from the font properties. + o Update the font properties from an XLFD font name. + o Font property editor. + o Font comment editor. + o Supports unencoded glyphs (ENCODING of -1). + o Display of glyph encodings in octal, decimal, or hex. + o Builtin on-line help. + o Imports PK/GF fonts. + o Imports HBF (Han Bitmap Font) fonts. + o Imports Linux console fonts (PSF, CP, and FNT). + o Imports Sun console fonts (vfont format). + o Imports fonts from the X server. + o Imports Windows FON/FNT fonts. + o Imports TrueType fonts and collections. + o Exports PSF fonts. + o Exports HEX fonts. + o Edits two and four bits per pixel gray scale fonts. diff --git a/fonts/xmbdfed/Makefile b/fonts/xmbdfed/Makefile new file mode 100644 index 00000000000..8528ae574cf --- /dev/null +++ b/fonts/xmbdfed/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/10/15 12:29:19 kei Exp $ + +DISTNAME= xmbdfed-4.4 +CATEGORIES= fonts graphics x11 +MASTER_SITES= ftp://crl.nmsu.edu/CLR/multiling/General/ + +MAINTAINER= kei@netbsd.org +HOMEPAGE= http://crl.nmsu.edu/~mleisher/xmbdfed.html +COMMENT= Motif-based BDF font editor with lots of features + +USE_BUILDLINK2= YES +USE_X11BASE= YES + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/xmbdfed ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/xmbdfed.man ${PREFIX}/man/man1/xmbdfed.1 + +.include "../../graphics/freetype-lib/buildlink2.mk" +.include "../../mk/motif.buildlink2.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/fonts/xmbdfed/PLIST b/fonts/xmbdfed/PLIST new file mode 100644 index 00000000000..5e8f5967d80 --- /dev/null +++ b/fonts/xmbdfed/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/15 12:29:19 kei Exp $ +bin/xmbdfed +man/man1/xmbdfed.1 diff --git a/fonts/xmbdfed/distinfo b/fonts/xmbdfed/distinfo new file mode 100644 index 00000000000..1d8ef0e66f6 --- /dev/null +++ b/fonts/xmbdfed/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/10/15 12:29:19 kei Exp $ + +SHA1 (xmbdfed-4.4.tar.gz) = 34cf268d1d69ef6ee486f1ca2d898f2fe4ec309c +Size (xmbdfed-4.4.tar.gz) = 281619 bytes +SHA1 (patch-aa) = c56292901cfe776c26fc21da2b851aa2fccf2e02 +SHA1 (patch-ab) = eb5c46e723988cf9febf65f64e0b142ce8dccde3 diff --git a/fonts/xmbdfed/patches/patch-aa b/fonts/xmbdfed/patches/patch-aa new file mode 100644 index 00000000000..f5ce19216ea --- /dev/null +++ b/fonts/xmbdfed/patches/patch-aa @@ -0,0 +1,41 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/10/15 12:29:19 kei Exp $ + +--- Makefile.orig Fri Mar 17 05:08:49 2000 ++++ Makefile Wed Mar 20 00:37:53 2002 +@@ -24,4 +24,4 @@ + # +-CC = gcc +-CFLAGS = -g -Wall ++#CC = gcc ++#CFLAGS = -g -Wall + +@@ -48,5 +48,5 @@ + # +-#FTYPE_INCS = -I/usr/local/include +-#FTYPE_LIBS = -L/user/local/lib -lttf +-#FTYPE_DEFS = -DHAVE_FREETYPE ++FTYPE_INCS = -I${LOCALBASE}/include/freetype ++FTYPE_LIBS = -L${LOCALBASE}/lib -lttf ++FTYPE_DEFS = -DHAVE_FREETYPE + +@@ -66,3 +66,3 @@ + # +-HBFDEFS = -Dunix -DIN_MEMORY -DGUNZIP_CMD="\"/usr/local/bin/gunzip -c\"" ++#HBFDEFS = -Dunix -DIN_MEMORY -DGUNZIP_CMD="\"${PREFIX}/bin/gunzip -c\"" + +@@ -73,2 +73,6 @@ + ++INCS = -I${X11BASE}/include -I${LOCALBASE}/include ${FTYPE_INCS} ++LIBS = -L${X11BASE}/lib -R${X11BASE}/lib -L${LOCALBASE}/lib -R${LOCALBASE}/lib \ ++ -lXm -lXmu -lXt -lXext -lX11 ${FTYPE_LIBS} ++ + # +@@ -84,5 +88,5 @@ + # +-INCS = -I/usr/openwin/include -I/usr/dt/include $(FTYPE_INCS) +-LIBS = -R/usr/openwin/lib -R/usr/dt/lib -L/usr/dt/lib -lXm \ +- -L/usr/openwin/lib -lXmu -lXt -lXext -lX11 $(FTYPE_LIBS) ++#INCS = -I/usr/openwin/include -I/usr/dt/include $(FTYPE_INCS) ++#LIBS = -R/usr/openwin/lib -R/usr/dt/lib -L/usr/dt/lib -lXm \ ++# -L/usr/openwin/lib -lXmu -lXt -lXext -lX11 $(FTYPE_LIBS) + diff --git a/fonts/xmbdfed/patches/patch-ab b/fonts/xmbdfed/patches/patch-ab new file mode 100644 index 00000000000..34b97a3ec90 --- /dev/null +++ b/fonts/xmbdfed/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/10/15 12:29:19 kei Exp $ + +--- bdf.h.orig Wed Jul 4 10:21:42 2001 ++++ bdf.h Wed Jul 4 10:22:01 2001 +@@ -41,7 +41,7 @@ + + #ifdef HAVE_FREETYPE + #include <freetype.h> +-#include <extend/ftxsbit.h> ++#include <ftxsbit.h> + #endif /* HAVE_FREETYPE */ + + #ifdef __cplusplus |