]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/mgetty/mgetty-1.1.30/09-doc_Makefile
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / mgetty / mgetty-1.1.30 / 09-doc_Makefile
1 --- mgetty-1.1.28.copy/doc/Makefile     1997-11-27 15:33:26.000000000 -0500
2 +++ mgetty-1.1.28/doc/Makefile  2002-07-30 03:27:31.000000000 -0400
3 @@ -4,6 +4,8 @@
4  #
5  
6  NROFF=nroff
7 +
8 +INSTALL=install
9  #
10  #
11  MAN1PAGES=g32pbm.1 g3cat.1 pbm2g3.1 fax.1 \
12 @@ -12,11 +14,11 @@
13  MAN5PAGES=faxqueue.5
14  MAN8PAGES=sendfax.8 mgetty.8 callback.8 faxrunqd.8
15  MANSRC=$(MAN1PAGES) $(MAN4PAGES) $(MAN5PAGES) $(MAN8PAGES)
16 -MAN1DIR=/usr/local/man/man1
17 -MAN4DIR=/usr/local/man/man4
18 -MAN5DIR=/usr/local/man/man5
19 -MAN8DIR=/usr/local/man/man8
20 -INFODIR=/usr/local/info
21 +MAN1DIR=$(PREFIX)/usr/share/man/man1
22 +MAN4DIR=$(PREFIX)/usr/share/man/man4
23 +MAN5DIR=$(PREFIX)/usr/share/man/man5
24 +MAN8DIR=$(PREFIX)/usr/share/man/man8
25 +INFODIR=$(PREFIX)/usr/share/info
26  
27  #
28  # formatted man pages
29 @@ -26,18 +28,19 @@
30  
31  all:
32  
33 -doc-all: mgetty.asc mgetty.info mgetty.dvi mgetty.ps fmt-manpages $(MANSRC) 
34 +doc-all: mgetty.info mgetty.dvi mgetty.ps fmt-manpages $(MANSRC) # mgetty.asc
35  
36  manpages: $(MANSRC)
37  
38  fmt-manpages:
39         -$(MAKE) `for i in $(MANSRC) ; do echo \`expr $$i : "\([^.]*\)"\`.man ; done `
40  
41 -mgetty.asc: mgetty.ms
42 -       -$(NROFF) -ms mgetty.ms >mgetty.asc
43 +# commented out since I couldn't find texi2roff
44 +#mgetty.asc: mgetty.ms
45 +#      -$(NROFF) -ms mgetty.ms >mgetty.asc
46  
47 -mgetty.ms: mgetty.texi
48 -       -texi2roff -ms <mgetty.texi >mgetty.ms
49 +#mgetty.ms: mgetty.texi
50 +#      -texi2roff -ms <mgetty.texi >mgetty.ms
51  
52  mgetty.html: mgetty.texi
53         -texi2html -verbose mgetty.texi
54 @@ -62,10 +65,12 @@
55  
56  fullclean: clean
57         rm -f mgetty.ps mgetty.dvi mgetty.aux mgetty.info* mgetty.ms \
58 -             *.man *.[1-9] mgetty.texi
59 +             *.man *.[1-9] mgetty.texi # mgetty.asc
60 +
61 +install: install.man install.info
62  
63 -install: $(MANSRC) mgetty.info
64 -       -mkdir `dirname $(MAN1DIR)` $(MAN1DIR) $(MAN4DIR) $(MAN5DIR) $(MAN8DIR) 2>/dev/null
65 +install.man: $(MANSRC)
66 +       -mkdir -p `dirname $(MAN1DIR)` $(MAN1DIR) $(MAN4DIR) $(MAN5DIR) $(MAN8DIR) 2>/dev/null
67         for i in $(MAN1PAGES) ; do \
68                 $(INSTALL) -m 644 $$i $(MAN1DIR) ; \
69         done
70 @@ -78,8 +83,10 @@
71         for i in $(MAN8PAGES) ; do \
72                 $(INSTALL) -m 644 $$i $(MAN8DIR) ; \
73         done
74 +
75 +install.info:
76         if [ -f mgetty.info ] ; then\
77 -           test -d $(INFODIR) || mkdir $(INFODIR) 2>/dev/null ; \
78 +           test -d $(INFODIR) || mkdir -p $(INFODIR) 2>/dev/null ; \
79             for i in mgetty.info* ; do \
80                 $(INSTALL) -m 644 $$i $(INFODIR) ; \
81             done ; \
82 @@ -92,8 +99,8 @@
83  ../mgetty0$(VS)doc.tar.gz: doc-all mgetty.html
84         gtar cvvf ../mgetty0$(VS)doc.tar mgetty.texi mgetty.info* \
85                                          mgetty.dvi mgetty.ps \
86 -                                        mgetty.ms mgetty.asc \
87                                          mgetty.html *.man
88 +#                                       mgetty.ms mgetty.asc
89         gzip -f -9 -v ../mgetty0$(VS)doc.tar
90  
91  # explicit man page dependencies