diff options
author | wiz <wiz@pkgsrc.org> | 2002-07-16 15:26:01 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-07-16 15:26:01 +0000 |
commit | 7630bb1db05a2f420b5f39d02d5c7143f8e588ba (patch) | |
tree | 0fd02ea6e6b015320dddc4814b78ac3b8037fbfd /fonts/ttf2pt1/patches | |
parent | 2f9308deb250d47318b7d2fd374983fdce9f5c4c (diff) | |
download | pkgsrc-7630bb1db05a2f420b5f39d02d5c7143f8e588ba.tar.gz |
Re-import of converters/ttf2pt1, print/p5-Font-AFM, and print/ttftot42
into fonts. Changes: CATEGORY fixed, minimal cleanup.
Proposed by Rui-Xiang Guo.
Diffstat (limited to 'fonts/ttf2pt1/patches')
-rw-r--r-- | fonts/ttf2pt1/patches/patch-aa | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/fonts/ttf2pt1/patches/patch-aa b/fonts/ttf2pt1/patches/patch-aa new file mode 100644 index 00000000000..ee1a9ddd5a6 --- /dev/null +++ b/fonts/ttf2pt1/patches/patch-aa @@ -0,0 +1,113 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/07/16 15:26:01 wiz Exp $ + +--- Makefile.orig Mon Oct 15 04:32:29 2001 ++++ Makefile +@@ -20,7 +20,7 @@ + # + # Default + +-CFLAGS_SYS= -O ++#CFLAGS_SYS= -O + + # For GNU C + # +@@ -54,7 +54,7 @@ + # This WON'T BUILD with FT2-beta8, use the FreeType release 2.0. + # http://download.sourceforge.net/freetype/freetype-2.0.tar.gz + +-CFLAGS_FT= ++CFLAGS_FT= -DUSE_FREETYPE `${FREETYPE_CONFIG} --cflags` + + # To enable use of the FreeType-2 library + # (if the include and lib directory do not match your installation, +@@ -65,7 +65,7 @@ + # + # The FreeType-2 library flags (disabled by default) + +-LIBS_FT= ++LIBS_FT= `${FREETYPE_CONFIG} --libs` -Wl,-R`${FREETYPE_CONFIG} --prefix`/lib + + # To enable use of the FreeType-2 library + # (if the include and lib directory do not match your installation, +@@ -84,20 +84,20 @@ + #CFLAGS_PREF= -DPREFER_FREETYPE + + # Uncomment the second line to not compile t1asm into ttf2pt1 +-CFLAGS_EXTT1ASM= +-#CFLAGS_EXTT1ASM= -DEXTERNAL_T1ASM ++#CFLAGS_EXTT1ASM= ++CFLAGS_EXTT1ASM= -DEXTERNAL_T1ASM + +-CFLAGS= $(CFLAGS_SYS) $(CFLAGS_FT) $(CFLAGS_PREF) ++CFLAGS+= $(CFLAGS_SYS) $(CFLAGS_FT) $(CFLAGS_PREF) + LIBS= $(LIBS_SYS) $(LIBS_FT) + + # Installation-related stuff + # + # The base dir for installation and subdirs in it +-INSTDIR = /usr/local ++INSTDIR = ${PREFIX} + # for binaries + BINDIR = $(INSTDIR)/bin + # for binaries of little general interest +-LIBXDIR = $(INSTDIR)/libexec/ttf2pt1 ++LIBXDIR = $(INSTDIR)/bin + # for scripts, maps/encodings etc. + SHAREDIR = $(INSTDIR)/share/ttf2pt1 + MANDIR = $(INSTDIR)/man +@@ -118,12 +118,12 @@ + app/X11/README app/netscape/README + + SUBDIRS = app encodings maps scripts other +-TXTFILES = README* FONTS* CHANGES* COPYRIGHT ++TXTFILES = README README.html FONTS* CHANGES* COPYRIGHT + + MANS1=ttf2pt1.1 ttf2pt1_convert.1 ttf2pt1_x2gs.1 + MANS=$(MANS1) $(MANS5) + +-all: t1asm ttf2pt1 docs mans rpm ++all: ttf2pt1 docs mans + + docs: $(DOCS) + +@@ -202,31 +202,21 @@ + scripts/unhtml <FONTS.hpux.html >FONTS.hpux + + install: all +- scripts/inst_dir $(BINDIR) +- scripts/inst_dir $(LIBXDIR) +- scripts/inst_dir $(SHAREDIR) +- scripts/inst_dir $(MANDIR)/man1 +- scripts/inst_dir $(MANDIR)/man5 +- cp -R $(TXTFILES) $(SUBDIRS) $(SHAREDIR) +- chown -R $(OWNER) $(SHAREDIR) +- chgrp -R $(GROUP) $(SHAREDIR) +- chmod -R go-w $(SHAREDIR) +- scripts/inst_file ttf2pt1 $(BINDIR)/ttf2pt1 $(OWNER) $(GROUP) 0755 +- [ -f $(BINDIR)/t1asm ] || scripts/inst_file t1asm $(LIBXDIR)/t1asm $(OWNER) $(GROUP) 0755 ++ $(BSD_INSTALL_DATA_DIR) $(SHAREDIR) ++ cp -Rf $(TXTFILES) $(SUBDIRS) $(SHAREDIR) ++ $(BSD_INSTALL_PROGRAM) ttf2pt1 $(BINDIR) + sed 's|^TTF2PT1_BINDIR=$$|TTF2PT1_BINDIR=$(BINDIR)|;\ + s|^TTF2PT1_LIBXDIR=$$|TTF2PT1_LIBXDIR=$(LIBXDIR)|;\ + s|^TTF2PT1_SHAREDIR=$$|TTF2PT1_SHAREDIR=$(SHAREDIR)|;' <scripts/convert >cvt.tmp +- scripts/inst_file cvt.tmp $(BINDIR)/ttf2pt1_convert $(OWNER) $(GROUP) 0755 +- scripts/inst_file cvt.tmp $(SHAREDIR)/scripts/convert $(OWNER) $(GROUP) 0755 +- rm cvt.tmp +- scripts/inst_file scripts/x2gs $(BINDIR)/ttf2pt1_x2gs $(OWNER) $(GROUP) 0755 ++ $(BSD_INSTALL_SCRIPT) cvt.tmp $(BINDIR)/ttf2pt1_convert ++ rm -f cvt.tmp ++ $(BSD_INSTALL_SCRIPT) scripts/x2gs $(BINDIR)/ttf2pt1_x2gs + for i in $(MANS1); do { \ + sed 's|TTF2PT1_BINDIR|$(BINDIR)|;\ + s|TTF2PT1_LIBXDIR|$(LIBXDIR)|;\ +- s|TTF2PT1_SHAREDIR|$(SHAREDIR)|;' <$$i >$(MANDIR)/man1/$$i \ +- && chown $(OWNER) $(MANDIR)/man1/$$i \ +- && chgrp $(GROUP) $(MANDIR)/man1/$$i \ +- && chmod 0644 $(MANDIR)/man1/$$i \ ++ s|TTF2PT1_SHAREDIR|$(SHAREDIR)|;' <$$i >$$i.tmp \ ++ && $(BSD_INSTALL_MAN) $$i.tmp $(MANDIR)/man1/$$i \ ++ && rm -f $$i.tmp \ + || exit 1; \ + } done + |