srcdir=@srcdir@ top_srcdir=@abs_top_srcdir@ VPATH=@srcdir@ top_builddir=@abs_top_builddir@ SEP=@PATH_SEPARATOR@ version=`cat $(top_srcdir)/VERSION` # No additional number if revision is zero revision=`sed -e 's/^0$$//' -e 's/^[1-9].*$$/.&/' $(top_srcdir)/REVISION` GROFF_PREFIX = @prefix@ GROFF_DATADIR = $(GROFF_PREFIX)/share GROFF_DATAPROGRAMDIR = $(GROFF_DATADIR)/groff GROFF_DATASUBDIR = $(GROFF_DATAPROGRAMDIR)/$(version)$(revision) GROFF_FONTDIR = $(GROFF_DATASUBDIR)/font GROFF_LOCALFONTDIR = $(GROFF_DATAPROGRAMDIR)/site-font GROFF_FONTPATH = $(GROFF_FONTDIR)$(SEP)$(GROFF_LOCALFONTDIR)$(SEP)/usr/lib/font DPIS = 75 100 PROGRAMS = \ gxditview \ xtotroff DEPLIBS = XawClientDepLibs #if defined(HPArchitecture) && (OSMajorVersion > 9) LOCAL_LIBRARIES = -L/usr/contrib/X11R6/lib XawClientLibs #else LOCAL_LIBRARIES = XawClientLibs #endif SRCS1 = \ $(srcdir)/xditview.c \ $(srcdir)/Dvi.c \ $(srcdir)/draw.c \ $(srcdir)/font.c \ $(srcdir)/lex.c \ $(srcdir)/page.c \ $(srcdir)/parse.c \ $(srcdir)/XFontName.c \ $(srcdir)/DviChar.c \ $(srcdir)/device.c OBJS1 = \ xditview.o \ Dvi.o \ draw.o \ font.o \ lex.o \ page.o \ parse.o \ XFontName.o \ DviChar.o \ device.o SRCS2 = \ $(srcdir)/xtotroff.c \ $(srcdir)/XFontName.c \ $(srcdir)/DviChar.c OBJS2 = \ xtotroff.o \ XFontName.o \ DviChar.o #if defined(HPArchitecture) && (OSMajorVersion > 9) INCLUDES = \ -I/usr/contrib/X11R6/include \ -I$(TOOLKITSRC) \ -I$(TOP) #else INCLUDES = \ -I$(TOOLKITSRC) \ -I$(TOP) #endif MATHLIB = -lm DEFINES = \ $(SIGNAL_DEFINES) \ -DFONTPATH=\"$(GROFF_FONTPATH)\" # -DX_NOT_STDC_ENV DEVDIR = $(top_builddir)/font MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs #undef ProgramTargetHelper #define ProgramTargetHelper ProgramTargetHelperNoMan ComplexProgramTarget_1(gxditview,$(LOCAL_LIBRARIES),$(MATHLIB)) InstallManPageLong($(srcdir)/gxditview,$(MANDIR),gxditview) NormalProgramTarget(xtotroff,$(OBJS2),$(DEPXLIB),$(XLIB), /**/) InstallAppDefaultsLong($(srcdir)/GXditview,GXditview) fonts: xtotroff $(srcdir)/DESC $(srcdir)/FontMap @dir=`pwd`; \ fonts=`sed -e 's/[ ].*//' $(srcdir)/FontMap`; \ for dpi in $(DPIS); do \ echo Making devX$$dpi; \ test -d $(DEVDIR)/devX$$dpi || \ $(MKINSTALLDIRS) $(DEVDIR)/devX$$dpi; \ rm -f $(DEVDIR)/devX$$dpi/DESC; \ sed -e "s/res 75/res $$dpi/" $(srcdir)/DESC \ >$(DEVDIR)/devX$$dpi/DESC; \ (cd $(DEVDIR)/devX$$dpi; \ rm -f Makefile.sub; \ echo DEV=X$$dpi >Makefile.sub; \ echo DEVFILES=DESC $$fonts >>Makefile.sub; \ $$dir/xtotroff -g -r $$dpi -s 10 $(srcdir)/FontMap); \ echo Making devX$$dpi-12; \ test -d $(DEVDIR)/devX$$dpi-12 || \ $(MKINSTALLDIRS) $(DEVDIR)/devX$$dpi-12; \ rm -f $(DEVDIR)/devX$$dpi-12/DESC; \ sed -e "s/res 75/res $$dpi/" \ -e 's/unitwidth 10/unitwidth 12/' $(srcdir)/DESC \ >$(DEVDIR)/devX$$dpi-12/DESC; \ (cd $(DEVDIR)/devX$$dpi-12; \ rm -f Makefile.sub; \ echo DEV=X$$dpi-12 >Makefile.sub; \ echo DEVFILES=DESC $$fonts >>Makefile.sub; \ $$dir/xtotroff -g -r $$dpi -s 12 $(srcdir)/FontMap); \ done GXditview-ad.h: $(srcdir)/GXditview.ad /bin/sh $(srcdir)/ad2c $(srcdir)/GXditview.ad >GXditview-ad.h extraclean: clean -rm -f junk tmp grot old Makefile Imakefile $(srcdir)/gxditview._man FORCE: