From: SZ Lin (林上智) Date: Mon, 9 Nov 2020 03:24:33 +0000 (+0800) Subject: Don't run help2man during cross builds and use pre-generated manual pages instead... X-Git-Tag: archive/raspbian/1.6.3-1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7043d292d43d573ef2009a5a502770df6e2827e4;p=libgpiod.git Don't run help2man during cross builds and use pre-generated manual pages instead - Thanks to Helmut Grohne Forwarded: no Gbp-Pq: Name Don-t-run-help2man-during-cross-builds-and-use-pre-genera.patch --- diff --git a/configure.ac b/configure.ac index d4277cb..91b87f3 100644 --- a/configure.ac +++ b/configure.ac @@ -221,7 +221,7 @@ if test "x$cross_compiling" = xno then AC_CHECK_PROG([has_help2man], [help2man], [true], [false]) fi -AM_CONDITIONAL([WITH_MANPAGES], [test "x$has_help2man" = xtrue]) +AM_CONDITIONAL([WITH_HELP2MAN], [test "x$has_help2man" = xtrue]) if test "x$has_help2man" = xfalse then AC_MSG_NOTICE([help2man not found - man pages cannot be generated automatically]) diff --git a/man/Makefile.am b/man/Makefile.am index 0f9c644..70a0f4f 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -6,10 +6,10 @@ # Copyright (C) 2019 Bartosz Golaszewski # -if WITH_MANPAGES - dist_man1_MANS = gpiodetect.man gpioinfo.man gpioget.man gpioset.man gpiofind.man gpiomon.man +if WITH_HELP2MAN + %.man: $(top_builddir)/tools/$(*F) help2man $(top_builddir)/tools/$(*F) --include=$(srcdir)/template --output=$(builddir)/$@ --no-info