sbindir=$(prefix)/sbin
libdir=$(prefix)/lib
datadir=$(prefix)/share
+mandir=$(datadir)/man
sysconfdir=/etc
localstatedir=/var
systemdunitdir=$(prefix)/lib/systemd/system
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) \
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
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)