]> git.ipfire.org Git - people/ms/network.git/commitdiff
Actually install the new man pages.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Mar 2013 19:16:00 +0000 (20:16 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Mar 2013 19:16:00 +0000 (20:16 +0100)
Makefile

index 1cf9ac1c42282689da42583b89d9798b1134ef40..1d37164c6d877feca94b0aa768e8e3935fc1e7a7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,6 +10,7 @@ bindir=$(prefix)/bin
 sbindir=$(prefix)/sbin
 libdir=$(prefix)/lib
 datadir=$(prefix)/share
+mandir=$(datadir)/man
 sysconfdir=/etc
 localstatedir=/var
 systemdunitdir=$(prefix)/lib/systemd/system
@@ -37,6 +38,7 @@ MAN_PAGES = \
 
 MAN_PAGES_HTML = $(patsubst %.xml,%.html,$(MAN_PAGES_XML))
 MAN_PAGES_XML  = $(patsubst %.8,%.xml,$(MAN_PAGES))
+MAN_PAGES_8    = $(filter %.8,$(MAN_PAGES))
 
 CLEANFILES += \
        $(MAN_PAGES) \
@@ -69,7 +71,7 @@ man/%.html: man/%.xml man/custom-html.xsl
 all: $(MAN_PAGES)
 
 .PHONY: install
-install:
+install: $(MAN_PAGES)
        -mkdir -pv $(DESTDIR)$(sysconfdir)/{network/{ports,zones},ppp}
        -mkdir -pv $(DESTDIR)$(libdir)/{network,sysctl.d,udev}
        -mkdir -pv $(DESTDIR)$(localstatedir)/log/network
@@ -120,6 +122,10 @@ install:
        echo "# This file is automatically generated." >> $(VERSION_FILE)
        echo "NETWORK_VERSION=$(PACKAGE_VERSION)" >> $(VERSION_FILE)
 
+       # Install man pages.
+       -mkdir -pv $(DESTDIR)$(mandir)/man8
+       install -v -m 644 $(MAN_PAGES_8) $(DESTDIR)$(mandir)/man8
+
 .PHONY: clean
 clean:
        rm -f $(CLEANFILES)