blob: d329f6562dc84ab8f51d969c2ff706d6aa8ee19a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
$NetBSD: patch-Documentation_Makefile,v 1.2 2020/03/19 22:30:30 rillig Exp $
* Use BSD_INSTALL_*.
* FIXME: Add "--skip-validation" to xmlto command.
--- Documentation/Makefile.orig 2014-11-26 22:39:03.000000000 +0000
+++ Documentation/Makefile
@@ -107,7 +107,7 @@ ASCIIDOC_COMMON = $(ASCIIDOC) $(ASCIIDOC
TXT_TO_HTML = $(ASCIIDOC_COMMON) -b $(ASCIIDOC_HTML)
TXT_TO_XML = $(ASCIIDOC_COMMON) -b $(ASCIIDOC_DOCBOOK)
MANPAGE_XSL = manpage-normal.xsl
-XMLTO = xmlto
+XMLTO = xmlto --skip-validation
XMLTO_EXTRA =
INSTALL ?= install
RM ?= rm -f
@@ -228,16 +228,16 @@ pdf: user-manual.pdf
install: install-man
install-man: man
- $(INSTALL) -d -m 755 $(DESTDIR)$(man1dir)
- $(INSTALL) -d -m 755 $(DESTDIR)$(man5dir)
- $(INSTALL) -d -m 755 $(DESTDIR)$(man7dir)
- $(INSTALL) -m 644 $(DOC_MAN1) $(DESTDIR)$(man1dir)
- $(INSTALL) -m 644 $(DOC_MAN5) $(DESTDIR)$(man5dir)
- $(INSTALL) -m 644 $(DOC_MAN7) $(DESTDIR)$(man7dir)
+ $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(man1dir)
+ $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(man5dir)
+ $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(man7dir)
+ $(BSD_INSTALL_MAN) $(DOC_MAN1) $(DESTDIR)$(man1dir)
+ $(BSD_INSTALL_MAN) $(DOC_MAN5) $(DESTDIR)$(man5dir)
+ $(BSD_INSTALL_MAN) $(DOC_MAN7) $(DESTDIR)$(man7dir)
install-info: info
- $(INSTALL) -d -m 755 $(DESTDIR)$(infodir)
- $(INSTALL) -m 644 git.info gitman.info $(DESTDIR)$(infodir)
+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(infodir)
+ $(BSD_INSTALL_DATA) git.info gitman.info $(DESTDIR)$(infodir)
if test -r $(DESTDIR)$(infodir)/dir; then \
$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) git.info ;\
$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) gitman.info ;\
|