fix lexgrog problems in man page sources
[debian/cpmtools] / Makefile.in
index 6894e206801bb90388291accfe7ff928b0feb401..b6b4dba68c7a85827d4d9ce9ce08591d1611cbfa 100644 (file)
@@ -6,6 +6,8 @@ MANDIR=         @mandir@
 includedir=     @includedir@
 exec_prefix=    @exec_prefix@
 prefix=         @prefix@
+datarootdir=   @datarootdir@
+
 INSTALL=        @INSTALL@
 INSTALL_DATA=   @INSTALL_DATA@
 CC=            @CC@
@@ -18,9 +20,9 @@ EXEEXT =        @EXEEXT@
 OBJEXT =        .@OBJEXT@
 LIBS=           @LIBS@ @LDLIBS@
 LDDEPS=                @LDDEPS@
-CPPFLAGS=      -DDISKDEFS=\"@datadir@/diskdefs\" -DFORMAT=\"$(DEFFORMAT)\"
+CPPFLAGS=      @CPPFLAGS@ -DDISKDEFS=\"@datarootdir@/diskdefs\" -DFORMAT=\"$(DEFFORMAT)\"
 #
-# [JCE] I'm only a novice and I haven't worked out how to autoconf this one
+# I'm only a novice and I haven't worked out how to autoconf this one
 #
 
 #MAKEDEPEND=   mkdep -d
@@ -85,7 +87,8 @@ install:      all
                $(INSTALL) -s -m 755 mkfs.cpm $(BINDIR)/mkfs.cpm
                $(INSTALL) -s -m 755 fsck.cpm $(BINDIR)/fsck.cpm
                $(INSTALL) -s -m 755 fsed.cpm $(BINDIR)/fsed.cpm
-               $(INSTALL_DATA) diskdefs @datadir@/diskdefs
+               # a little ugly... we know prefix for Debian is /usr, so...
+               $(INSTALL_DATA) diskdefs $(prefix)/../@datarootdir@/diskdefs
                $(INSTALL_DATA) cpmls.1 $(MANDIR)/man1/cpmls.1
                $(INSTALL_DATA) cpmcp.1 $(MANDIR)/man1/cpmcp.1
                $(INSTALL_DATA) cpmrm.1 $(MANDIR)/man1/cpmrm.1
@@ -94,12 +97,13 @@ install:    all
                $(INSTALL_DATA) mkfs.cpm.1 $(MANDIR)/man1/mkfs.cpm.1
                $(INSTALL_DATA) fsck.cpm.1 $(MANDIR)/man1/fsck.cpm.1
                $(INSTALL_DATA) fsed.cpm.1 $(MANDIR)/man1/fsed.cpm.1
+               $(INSTALL_DATA) cpm.5 $(MANDIR)/man5/cpm.5
 
 clean:
-               rm -f *$(OBJEXT) *.1 *.5
+               rm -f *$(OBJEXT)
 
 distclean:     clean
-               rm -f $(ALL) config.log config.cache config.h config.status Makefile *.out 
+               rm -rf $(ALL) autom4te.cache config.log config.cache config.h config.status Makefile *.out 
 
 tar:           distclean
                (b=`pwd`; b=`basename $$b`; cd ..; tar zcvf $$b.tar.gz $$b)