From 5280f9a0cd1f9ba200422ebba65d1e0133410995 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sat, 13 Sep 2014 09:43:21 -0700 Subject: Initial. --- man/Makefile.in | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 man/Makefile.in (limited to 'man/Makefile.in') diff --git a/man/Makefile.in b/man/Makefile.in new file mode 100644 index 0000000..4fac193 --- /dev/null +++ b/man/Makefile.in @@ -0,0 +1,61 @@ +# only executed from a subdir +MAN1 = man whatis apropos +MAN5 = man.conf +MAN8 = makewhatis +ALL = man.1 whatis.1 apropos.1 man.conf.5 +MAYBE8 = makewhatis + +.SUFFIXES: .man .1 .5 .8 + +.man.1: + @cp $< $@.in; ../../conf_script $@; rm $@.in + +.man.5: + @cp $< $@.in; ../../conf_script $@; rm $@.in + +.man.8: + @cp $< $@.in; ../../conf_script $@; rm $@.in + +INSTALL = @INSTALL@ -c -m 644 + +# Where to put the manual pages. +mandir = $(DESTDIR)$(PREFIX)@mandir@$(SLANG) + +all: $(ALL) + for i in $(MAYBE8); \ + do if test -f $$i.man; then make -f ../Makefile $$i.8; fi; done + +install: $(ALL) + mkdir -p $(mandir)/man1 $(mandir)/man5 $(mandir)/man8 + for i in $(MAN1); \ + do $(INSTALL) $$i.1 $(mandir)/man1/$$i.@man1ext@; done + for i in $(MAN5); \ + do $(INSTALL) $$i.5 $(mandir)/man5/$$i.@man5ext@; done + for i in $(MAN8); \ + do if test -f $$i.8; then $(INSTALL) $$i.8 $(mandir)/man8/$$i.@man8ext@; fi; done + +clean: + rm -f core *.in *.@man1ext@ *.@man5ext@ *.@man8ext@ *~ + +spotless: + +subdirs: + @for i in @languages@; do if test -d $$i; then echo; \ + echo "==== Making the `cat $$i.txt` man pages. ===="; \ + cd $$i; make -f ../Makefile; cd ..; \ + else echo "==== No $$i man pages found. ===="; fi; done + +installsubdirs: + @for i in @languages@; do if test -d $$i; then echo; \ + echo "==== Installing the `cat $$i.txt` man pages. ===="; \ + cd $$i; SLANG=/$$i; if test $$SLANG = /en; then SLANG= ; fi; \ + export SLANG; make -f ../Makefile install; cd ..; \ + else echo "==== No $$i man pages found. ===="; fi; done + +cleansubdirs: + @for i in ??; do cd $$i; make -f ../Makefile clean; cd ..; done + rm -f core *~ + +spotlesssubdirs: + for i in ??; do cd $$i; make -f ../Makefile spotless; cd ..; done + rm -f Makefile -- cgit v1.2.3