"make dist" fixes

This commit is contained in:
Lasse Collin 2009-08-27 18:36:59 +03:00
parent c8c184db1c
commit 682efdc1f9
1 changed files with 6 additions and 7 deletions

View File

@ -14,7 +14,7 @@ endif
SUBDIRS += src po tests
doc_DATA = \
dist_doc_DATA = \
AUTHORS \
COPYING \
COPYING.GPLv2 \
@ -28,7 +28,6 @@ doc_DATA = \
doc/lzma-file-format.txt
EXTRA_DIST = \
doc \
extra \
dos \
windows \
@ -55,13 +54,13 @@ manfiles = \
# Create ChangeLog from output of "git log --date=iso --stat".
# Convert the man pages to PDF and plain text (ASCII only) formats.
dist-hook:
test -d "$(srcdir)/.git" && type git > /dev/null 2>&1 \
&& ( cd "$(srcdir)" && git log --date=iso --stat ) \
> "$(distdir)/ChangeLog"
if test -d "$(srcdir)/.git" && type git > /dev/null 2>&1; then \
( cd "$(srcdir)" && git log --date=iso --stat ) \
> "$(distdir)/ChangeLog"; \
fi
if type groff > /dev/null 2>&1 && type ps2pdf > /dev/null 2>&1; then \
dest="$(distdir)/doc/man" && \
mkdir "$$dest" && \
mkdir "$$dest/pdf-a4" "$$dest/pdf-letter" "$$dest/txt" && \
$(MKDIR_P) "$$dest/pdf-a4" "$$dest/pdf-letter" "$$dest/txt" && \
for FILE in $(manfiles); do \
BASE=`basename $$FILE .1` && \
groff -man -t -Tps -P-pa4 < "$(srcdir)/$$FILE" \