bug-idutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-idutils] Fix building manpages


From: Andreas Schwab
Subject: [bug-idutils] Fix building manpages
Date: Mon, 23 Jun 2008 16:05:37 +0200
User-agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.2 (gnu/linux)

This patch fixes building manpages in a freshly checked out repository.

Andreas.

2008-06-23  Andreas Schwab  <address@hidden>

        * man/Makefile.am (common_dep): Find .version in build directory.
        (.x.1): Add $(top_srcdir)/src to PATH.
        (check-x-vs-1): Likewise.

diff --git a/man/Makefile.am b/man/Makefile.am
index a10911a..5479791 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -5,8 +5,8 @@ man_aux = $(dist_man_MANS:.1=.x)
 EXTRA_DIST = $(man_aux)
 MAINTAINERCLEANFILES = $(man_MANS)
 
-# Depend on .version to get version number changes.
-common_dep = $(top_srcdir)/.version
+# Depend on ../.version to get version number changes.
+common_dep = ../.version
 
 mkid.1:                $(common_dep)   $(srcdir)/mkid.x        ../src/mkid.c
 lid.1:         $(common_dep)   $(srcdir)/lid.x         ../src/lid.c
@@ -29,7 +29,7 @@ mapped_name = `echo $*|sed 's/install/ginstall/; s/test/[/'`
 # functions like echo, false, printf, pwd.
 .x.1:
        @echo "Updating man page $@";                           \
-       PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH;        \
+       PATH=$(top_srcdir)/src$(PATH_SEPARATOR)../src$(PATH_SEPARATOR)$$PATH; 
export PATH;      \
        $(HELP2MAN)                                             \
            --include=$(srcdir)/$*.x                            \
            --output=$@ $*$(EXEEXT)
@@ -45,7 +45,7 @@ ASSORT = LC_ALL=C sort
 # corresponding .1 file in the definition of $(dist_man_MANS) above.
 .PHONY: check-x-vs-1
 check-x-vs-1:
-       PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH;                \
+       PATH=$(top_srcdir)/src$(PATH_SEPARATOR)../src$(PATH_SEPARATOR)$$PATH; 
export PATH;              \
        t=ls-files.$$$$;                                                \
        (cd $(srcdir) && ls -1 *.x) | sed 's/\.x$$//' | $(ASSORT) > $$t;\
        echo $(dist_man_MANS) | fmt -w1 | sed 's/\.1$$//' | $(ASSORT)   \

-- 
Andreas Schwab, SuSE Labs, address@hidden
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]