2 top_srcdir=@top_srcdir@
4 top_builddir=@groff_top_builddir@
6 version=`cat $(top_srcdir)/VERSION`
7 # No additional number if revision is zero
8 revision=`sed -e 's/^0$$//' -e 's/^[1-9].*$$/.&/' $(top_srcdir)/REVISION`
10 GROFF_PREFIX = @prefix@
11 GROFF_DATADIR = $(GROFF_PREFIX)/share
12 GROFF_DATAPROGRAMDIR = $(GROFF_DATADIR)/groff
13 GROFF_DATASUBDIR = $(GROFF_DATAPROGRAMDIR)/$(version)$(revision)
14 GROFF_FONTDIR = $(GROFF_DATASUBDIR)/font
15 GROFF_LOCALFONTDIR = $(GROFF_DATAPROGRAMDIR)/site-font
16 GROFF_FONTPATH = $(GROFF_FONTDIR):$(GROFF_LOCALFONTDIR):/usr/lib/font
22 DEPLIBS = XawClientDepLibs
23 #if defined(HPArchitecture) && (OSMajorVersion > 9)
24 LOCAL_LIBRARIES = -L/usr/contrib/X11R6/lib XawClientLibs
26 LOCAL_LIBRARIES = XawClientLibs
29 $(srcdir)/xditview.c \
36 $(srcdir)/XFontName.c \
51 $(srcdir)/xtotroff.c \
52 $(srcdir)/XFontName.c \
58 #if defined(HPArchitecture) && (OSMajorVersion > 9)
60 -I/usr/contrib/X11R6/include \
71 -DFONTPATH=\"$(GROFF_FONTPATH)\" # -DX_NOT_STDC_ENV
73 DEVDIR = $(top_builddir)/font
74 MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs
76 #undef ProgramTargetHelper
77 #define ProgramTargetHelper ProgramTargetHelperNoMan
78 ComplexProgramTarget_1(gxditview,$(LOCAL_LIBRARIES),$(MATHLIB))
79 InstallManPageLong($(srcdir)/gxditview,$(MANDIR),gxditview)
80 NormalProgramTarget(xtotroff,$(OBJS2),$(DEPXLIB),$(XLIB), /**/)
82 InstallAppDefaults(GXditview)
84 fonts: xtotroff $(srcdir)/DESC $(srcdir)/FontMap
86 fonts=`sed -e 's/[ ].*//' $(srcdir)/FontMap`; \
87 for dpi in $(DPIS); do \
88 echo Making devX$$dpi; \
89 test -d $(DEVDIR)/devX$$dpi || \
90 $(MKINSTALLDIRS) $(DEVDIR)/devX$$dpi; \
91 rm -f $(DEVDIR)/devX$$dpi/DESC; \
92 sed -e "s/res 75/res $$dpi/" $(srcdir)/DESC \
93 >$(DEVDIR)/devX$$dpi/DESC; \
94 (cd $(DEVDIR)/devX$$dpi; \
96 echo DEV=X$$dpi >Makefile.sub; \
97 echo DEVFILES=DESC $$fonts >>Makefile.sub; \
98 $$dir/xtotroff -g -r $$dpi -s 10 $(srcdir)/FontMap); \
99 echo Making devX$$dpi-12; \
100 test -d $(DEVDIR)/devX$$dpi-12 || \
101 $(MKINSTALLDIRS) $(DEVDIR)/devX$$dpi-12; \
102 rm -f $(DEVDIR)/devX$$dpi-12/DESC; \
103 sed -e "s/res 75/res $$dpi/" \
104 -e 's/unitwidth 10/unitwidth 12/' $(srcdir)/DESC \
105 >$(DEVDIR)/devX$$dpi-12/DESC; \
106 (cd $(DEVDIR)/devX$$dpi-12; \
107 rm -f Makefile.sub; \
108 echo DEV=X$$dpi-12 >Makefile.sub; \
109 echo DEVFILES=DESC $$fonts >>Makefile.sub; \
110 $$dir/xtotroff -g -r $$dpi -s 12 $(srcdir)/FontMap); \
113 GXditview-ad.h: $(srcdir)/GXditview.ad
114 /bin/sh $(srcdir)/ad2c $(srcdir)/GXditview.ad >GXditview-ad.h
117 -rm -f junk tmp grot old Makefile Imakefile