From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- dviware/dvi2pcl/Makefile | 176 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 dviware/dvi2pcl/Makefile (limited to 'dviware/dvi2pcl/Makefile') diff --git a/dviware/dvi2pcl/Makefile b/dviware/dvi2pcl/Makefile new file mode 100644 index 0000000000..6c375aa673 --- /dev/null +++ b/dviware/dvi2pcl/Makefile @@ -0,0 +1,176 @@ +#$Log: Makefile,v $ +# Revision 0.8 92/11/23 19:48:02 19:48:02 bt (Bo Thide') +# Fixed resolution bug. Portable downloading. Added/changed options. PJXL color support +# +# Revision 0.7 92/11/13 02:43:26 02:43:26 bt (Bo Thide') +# More bug fixes and improvements. Support for PaintJet XL +# +# Revision 0.6 92/11/10 21:47:36 21:47:36 bt (Bo Thide') +# Bug fixes. Added -R option. Better font handling. +# +# Revision 0.5 92/11/09 16:25:10 16:25:10 bt (Bo Thide') +# Rewrite of dospecial.c. Extended \special support +# +# Revision 0.4 92/11/08 02:45:12 02:45:12 bt (Bo Thide') +# Changed to portable bit manipulations. Replaced strrstr for non-POSIX +# compliant C. Fixed numerous bugs. Added support for more \special's. +# +# Revision 0.3 92/08/24 12:43:17 12:43:17 bt (Bo Thide') +# Fixed 8 bit (dc font) support. +# + +CC = cc + +CCOPTS = +ESlit +OS +O3 + +CFLAGS = $(CCOPTS) -DTIMING #-DDEBUG #-DDEBUG2 -G + + +DEST = /usr/local/bin + +EDITOR = vi + +EXTHDRS = + +HDRS = dvi.h globals.h macros.h paths.h pcl.h pk.h + +INSTALL = cp + +LD = $(CC) + +LDFLAGS = -s +O3 -Wl,-a,archive + +LIBS = -lm + +MAKEFILE = Makefile + + +OBJS = betweenpages.o \ + cachefonts.o \ + checkfont.o \ + definefont.o \ + diagnostics.o \ + dim_to_dots.o \ + doallpages.o \ + doodevpages.o \ + dopage.o \ + dospecial.o \ + downloadchar.o \ + downloadfont.o \ + drawchar.o \ + drawrule.o \ + firstpar.o \ + getcount.o \ + getoptions.o \ + initialize.o \ + loadpkfile.o \ + loadtfmfile.o \ + main.o \ + makepkdir.o \ + openpkfile.o \ + opentfmfile.o \ + permfonts.o \ + pkcharinfo.o \ + pknum.o \ + pktopxl.o \ + postamble.o \ + preamble.o \ + prescanpage.o \ + printbop.o \ + printfont.o \ + rotatechar.o \ + rulepixels.o \ + scanbop.o \ + skipfontdef.o \ + skipnextpage.o \ + skippages.o \ + sortfonts.o \ + storechar.o \ + storefont.o + +PRINT = cpr + +PROGRAMS = dvi2pcl + +SRCS = betweenpages.c \ + cachefonts.c \ + checkfont.c \ + definefont.c \ + diagnostics.c \ + dim_to_dots.c \ + doallpages.c \ + doodevpages.c \ + dopage.c \ + dospecial.c \ + downloadchar.c \ + downloadfont.c \ + drawchar.c \ + drawrule.c \ + firstpar.c \ + getcount.c \ + getoptions.c \ + initialize.c \ + loadpkfile.c \ + loadtfmfile.c \ + main.c \ + makepkdir.c \ + openpkfile.c \ + opentfmfile.c \ + permfonts.c \ + pkcharinfo.c \ + pknum.c \ + pktopxl.c \ + postamble.c \ + preamble.c \ + prescanpage.c \ + printbop.c \ + printfont.c \ + rotatechar.c \ + rulepixels.c \ + scanbop.c \ + skipfontdef.c \ + skipnextpage.c \ + skippages.c \ + sortfonts.c \ + storechar.c \ + storefont.c + +SHELL = /bin/sh + +TAR = tar cvf /tmp/dvi2pcl_0.3.tar + +TEXLIB = /usr/local/lib/tex + +all: $(PROGRAMS) + +dvi2pcl: $(OBJS) + $(LD) $(OBJS) $(CFLAGS) $(LDFLAGS) $(LIBS) -o dvi2pcl + +clean:; @rm -f $(OBJS) $(PROGRAMS) core + +clobber:; @rm -f $(OBJS) $(PROGRAM) core tags + +depend:; @mkmf -f $(MAKEFILE) ROOT=$(ROOT) + +echo:; @echo $(HDRS) $(SRCS) + +edit:; @$(EDITOR) $(HDRS) $(SRCS) + +index:; @ctags -wx $(HDRS) $(SRCS) + +install: $(PROGRAMS) + @echo Installing $(PROGRAMS) in $(DEST) + @-strip $(PROGRAMS) + $(INSTALL) $(PROGRAMS) $(DEST) + cp reslj.fnt $(TEXLIB) + +print:; @$(PRINT) $(HDRS) $(SRCS) + +tar:; @$(TAR) Makefile README TODO $(HDRS) $(SRCS) tags + +tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) + +update: $(DEST)/$(PROGRAM) + +$(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS) + @$(MAKE) -f $(MAKEFILE) ROOT=$(ROOT) DEST=$(DEST) install -- cgit v1.2.3