summaryrefslogtreecommitdiff
path: root/man/Makefile.am
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2007-10-11 02:04:02 +0100
committerColin Watson <cjwatson@debian.org>2007-10-11 02:04:02 +0100
commitd76ff2ee40452afae5e1d34b766b876cd62bbb84 (patch)
tree68098abf9ff62456d108b91c2a0674b7b5d166b0 /man/Makefile.am
parent0a14e7e2a47b5feb0430c0a11516829f9d6fea62 (diff)
fix "make dist" to distribute everything it should
Diffstat (limited to 'man/Makefile.am')
-rw-r--r--man/Makefile.am14
1 files changed, 14 insertions, 0 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index 2f20aacb..893d3383 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -162,3 +162,17 @@ uninstall-local:
mostlyclean-local:
rm -f index.* */index.*
+
+dist-hook:
+ @list='$(man1_MANS) $(man5_MANS) $(man8_MANS)'; \
+ dist_files=`for file in $$list; do \
+ echo $$file | sed 's/\.\([0-9]\)/.man\1/'; \
+ done`; \
+ $(MKDIR_P) `echo "$$dist_files" | \
+ sed 's|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u`; \
+ for file in $$dist_files; do \
+ test -f $(distdir)/$$file \
+ || cp -p ./$$file $(distdir)/$$file \
+ || exit 1; \
+ done