X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=man%2FMakefile;h=b6d2310a1cb8df08a0a97a6d7e271c898f2809eb;hb=HEAD;hp=05ae5516ebb2ed90543cbd3c01d386584fa3fe4b;hpb=23c77cc092dbbb1e12c47c2b0021d4476b543702;p=rrq%2Fmaintain_lilo.git diff --git a/man/Makefile b/man/Makefile index 05ae551..b6d2310 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,25 +1,47 @@ # -*- makefile -*- +# +# Copyright 2009-2014 Joachim Wiedorn +# All rights reserved. +# +# Licensed under the terms contained in the file 'COPYING' +# in the source directory. +# # 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 +