]> git.err.no Git - systemd/commitdiff
man: make sure we ship HTML versions of the man pages in the tarball
authorLennart Poettering <lennart@poettering.net>
Fri, 16 Mar 2012 00:25:32 +0000 (01:25 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 16 Mar 2012 00:25:32 +0000 (01:25 +0100)
Makefile.am
TODO

index ea342bc839f6c534c2ac63a256f00da24552d8c9..dcce170d358149c29b7a5626c083752b17266f7d 100644 (file)
@@ -706,20 +706,23 @@ man/reboot.8: man/halt.8
 man/poweroff.8: man/halt.8
 man/init.1: man/systemd.1
 
+XML_FILES = \
+       ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
+
 if ENABLE_MANPAGES
-dist_man_MANS = \
+man_MANS = \
        $(MANPAGES) \
        $(MANPAGES_ALIAS)
 
-XML_FILES = \
-       ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
-
-dist_noinst_DATA = \
+noinst_DATA = \
        ${XML_FILES:.xml=.html}
+endif
 
 EXTRA_DIST += \
-       $(XML_FILES)
-endif
+       $(XML_FILES) \
+       ${XML_FILES:.xml=.html} \
+       $(MANPAGES) \
+       $(MANPAGES_ALIAS)
 
 systemd_SOURCES = \
        src/main.c
@@ -2491,7 +2494,6 @@ DISTCHECK_CONFIGURE_FLAGS = \
        --with-pamlibdir=$$dc_install_base/$(pamlibdir) \
        --with-rootprefix=$$dc_install_base/$(prefix)
 
-
 upload: all distcheck
        cp -v systemd-$(VERSION).tar.xz /home/lennart/git.fedora/systemd/
        scp systemd-$(VERSION).tar.xz fdo:/srv/www.freedesktop.org/www/software/systemd/
diff --git a/TODO b/TODO
index e200c90296bc8c6aafdcb3e9466004db454bb354..d33ae7fd55810cecf6d8cb4e4c0deb4d5cac12a2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -49,8 +49,6 @@ Features:
 
 * hook up /dev/watchdog with main event loop for embedded, server uses
 
-* man: for some reason the HTML versions of the man pages are currently not being packaged
-
 * when dumping cgroup contents, include main/control PID of a service, explicitly
 
 * keep an eye on https://bugzilla.gnome.org/show_bug.cgi?id=670100