1--- doc/Makefile.sub.orig 2002-07-26 22:48:54.000000000 +0900 2+++ doc/Makefile.sub 2014-08-30 02:28:42.000000000 +0900 3@@ -110,7 +110,7 @@ 4 $(GROFF) -Tps -ms -mwww >$@ 5 6 7-all: groff $(PROCESSEDDOCFILES) prepare_examples \ 8+all: $(PROCESSEDDOCFILES) prepare_examples \ 9 $(PROCESSEDEXAMPLEFILES) $(make_html) 10 11 html: $(HTMLDOCFILES) $(HTMLEXAMPLEFILES) 12@@ -133,54 +133,44 @@ 13 14 distfiles: groff gnu.eps gnu.png 15 16-install_data: groff $(DOCFILES) $(PROCESSEDDOCFILES) $(make_install_html) \ 17+install_doc: $(DOCFILES) $(PROCESSEDDOCFILES) $(make_install_html) \ 18 $(EXAMPLEFILES) $(PROCESSEDEXAMPLEFILES) 19- -test -d $(infodir) || $(mkinstalldirs) $(infodir) 20-# Prefer info files in builddir over srcdir; we test for 21-# the existence of `groff'. 22- d=.; \ 23- test -f "groff" || d=$(srcdir); \ 24- for f in $$d/groff $$d/groff-*; do \ 25- rm -f $(infodir)/`basename $$f`; \ 26- $(INSTALL_DATA) $$f $(infodir)/`basename $$f`; \ 27- done 28- $(INSTALL_INFO) --info-dir=$(infodir) $(infodir)/groff 29- -test -d $(docdir) || $(mkinstalldirs) $(docdir) 30+ -test -d $(DESTDIR)$(docdir) || $(mkinstalldirs) $(DESTDIR)$(docdir) 31 for f in $(DOCFILES); do \ 32- rm -f $(docdir)/$$f; \ 33- $(INSTALL_DATA) $(srcdir)/$$f $(docdir)/$$f; \ 34+ rm -f $(DESTDIR)$(docdir)/$$f; \ 35+ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(docdir)/$$f; \ 36 done 37 for f in $(PROCESSEDDOCFILES); do \ 38- rm -f $(docdir)/$$f; \ 39- $(INSTALL_DATA) $$f $(docdir)/$$f; \ 40+ rm -f $(DESTDIR)$(docdir)/$$f; \ 41+ $(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$f; \ 42 done 43- -test -d $(exampledir) || $(mkinstalldirs) $(exampledir) 44+ -test -d $(DESTDIR)$(exampledir) || $(mkinstalldirs) $(DESTDIR)$(exampledir) 45 for f in $(EXAMPLEFILES); do \ 46- rm -f $(exampledir)/$$f; \ 47- $(INSTALL_DATA) $(srcdir)/$$f $(exampledir)/$$f; \ 48+ rm -f $(DESTDIR)$(exampledir)/$$f; \ 49+ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(exampledir)/$$f; \ 50 done 51 for f in $(PROCESSEDEXAMPLEFILES); do \ 52- rm -f $(exampledir)/$$f; \ 53- $(INSTALL_DATA) $$f $(exampledir)/$$f; \ 54+ rm -f $(DESTDIR)$(exampledir)/$$f; \ 55+ $(INSTALL_DATA) $$f $(DESTDIR)$(exampledir)/$$f; \ 56 done 57 58 install_html: $(HTMLDOCFILES) $(HTMLEXAMPLEFILES) 59- -test -d $(htmldocdir) || $(mkinstalldirs) $(htmldocdir) 60+ -test -d $(DESTDIR)$(htmldocdir) || $(mkinstalldirs) $(DESTDIR)$(htmldocdir) 61 for f in $(HTMLDOCFILES); do \ 62- rm -f $(htmldocdir)/$$f; \ 63- $(INSTALL_DATA) $$f $(htmldocdir)/$$f; \ 64+ rm -f $(DESTDIR)$(htmldocdir)/$$f; \ 65+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldocdir)/$$f; \ 66 done 67- -test -d $(htmldocimagedir) || $(mkinstalldirs) $(htmldocimagedir) 68- rm -f $(htmldocimagedir)/$(HTMLDOCIMAGEFILES) 69- $(INSTALL_DATA) $(imagedir)/$(HTMLDOCIMAGEFILES) $(htmldocimagedir) 70- -test -d $(exampledir) || $(mkinstalldirs) $(exampledir) 71+ -test -d $(DESTDIR)$(htmldocimagedir) || $(mkinstalldirs) $(DESTDIR)$(htmldocimagedir) 72+ rm -f $(DESTDIR)$(htmldocimagedir)/$(HTMLDOCIMAGEFILES) 73+ $(INSTALL_DATA) $(imagedir)/$(HTMLDOCIMAGEFILES) $(DESTDIR)$(htmldocimagedir) 74+ -test -d $(DESTDIR)$(exampledir) || $(mkinstalldirs) $(DESTDIR)$(exampledir) 75 for f in $(HTMLEXAMPLEFILES); do \ 76- rm -f $(exampledir)/$$f; \ 77- $(INSTALL_DATA) $$f $(exampledir)/$$f; \ 78+ rm -f $(DESTDIR)$(exampledir)/$$f; \ 79+ $(INSTALL_DATA) $$f $(DESTDIR)$(exampledir)/$$f; \ 80 done 81- -test -d $(exampleimagedir) || $(mkinstalldirs) $(exampleimagedir) 82- rm -f $(exampleimagedir)/$(HTMLEXAMPLEIMAGEFILES) 83- $(INSTALL_DATA) $(imagedir)/$(HTMLEXAMPLEIMAGEFILES) $(exampleimagedir) 84+ -test -d $(DESTDIR)$(exampleimagedir) || $(mkinstalldirs) $(DESTDIR)$(exampleimagedir) 85+ rm -f $(DESTDIR)$(exampleimagedir)/$(HTMLEXAMPLEIMAGEFILES) 86+ $(INSTALL_DATA) $(imagedir)/$(HTMLEXAMPLEIMAGEFILES) $(DESTDIR)$(exampleimagedir) 87 88 uninstall_sub: 89 -for f in groff groff-*; do \ 90