X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=man%2FMakefile;h=a980969a172bb7361e976c43468273a4d8d3a558;hb=f574e1127a225e2de2e77a6b9e46a65986789f1f;hp=05ae5516ebb2ed90543cbd3c01d386584fa3fe4b;hpb=0a7ead9db7967764f0d93d30f9a83c94cb6fc358;p=rrq%2Fmaintain_lilo.git diff --git a/man/Makefile b/man/Makefile index 05ae551..a980969 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,25 +1,41 @@ +#!/usr/bin/make -f # -*- makefile -*- # adding variables include ../make.vars +PODFILES := lilo-uuid-diskid lilo liloconfig +MANFILES5 := lilo.conf +MANFILES8 := keytab-lilo lilo-uuid-diskid lilo liloconfig mkrescue + all: +build: + for PF in $(PODFILES); do \ + sh ./pod2manpage $$PF.pod; \ + done + install: mkdir -p $$DESTDIR$(MAN_DIR)/man5 - mkdir -p $$DESTDIR$(MAN_DIR)/man8 + for MF in $(MANFILES5); do \ + install -m 0644 $$MF.5 $$DESTDIR$(MAN_DIR)/man5; \ + done - install -m 0644 lilo.8 $$DESTDIR$(MAN_DIR)/man8 - install -m 0644 mkrescue.8 $$DESTDIR$(MAN_DIR)/man8 - install -m 0644 lilo.conf.5 $$DESTDIR$(MAN_DIR)/man5 - install -m 0644 keytab-lilo.8 $$DESTDIR$(MAN_DIR)/man8 + mkdir -p $$DESTDIR$(MAN_DIR)/man8 + for MF in $(MANFILES8); do \ + install -m 0644 $$MF.8 $$DESTDIR$(MAN_DIR)/man8; \ + done clean: distclean: uninstall: - rm -f $$DESTDIR$(MAN_DIR)/man8/lilo.8 - rm -f $$DESTDIR$(MAN_DIR)/man8/mkrescue.8 - rm -f $$DESTDIR$(MAN_DIR)/man5/lilo.conf.5 - rm -f $$DESTDIR$(MAN_DIR)/man8/keytab-lilo.8 + for MF in $(MANFILES5); do \ + rm -vf $$DESTDIR$(MAN_DIR)/man5/$$MF.5 || true; \ + done + + for MF in $(MANFILES8); do \ + rm -vf $$DESTDIR$(MAN_DIR)/man8/$$MF.8 || true; \ + done +