|
37 | 37 | #EGREP = egrep |
38 | 38 | EGREP = grep -E |
39 | 39 |
|
| 40 | +# Possible man page section remapping in some distros: |
| 41 | +MAN_SECTION_API_BASE=@MAN_SECTION_API_BASE@ |
| 42 | +MAN_SECTION_CFG_BASE=@MAN_SECTION_CFG_BASE@ |
| 43 | +MAN_SECTION_CMD_SYS_BASE=@MAN_SECTION_CMD_SYS_BASE@ |
| 44 | +MAN_SECTION_CMD_USR_BASE=@MAN_SECTION_CMD_USR_BASE@ |
| 45 | +# Other rewritable properties: |
| 46 | +NUT_WEBSITE_BASE=@NUT_WEBSITE_BASE@ |
| 47 | +PACKAGE_VERSION=@PACKAGE_VERSION@ |
| 48 | +TREE_VERSION=@TREE_VERSION@ |
| 49 | + |
40 | 50 | IMAGE_FILES = \ |
41 | 51 | images/asciidoc.png \ |
42 | 52 | images/hostedby.png \ |
@@ -537,21 +547,21 @@ A2X_COMMON_OPTS = $(ASCIIDOC_VERBOSE) \ |
537 | 547 | --xsltproc-opts="--nonet" \ |
538 | 548 | --xsltproc-opts="--stringparam nut.localdate \"`TZ=UTC date +%Y-%m-%d`\"" \ |
539 | 549 | --xsltproc-opts="--stringparam nut.localtime \"`TZ=UTC date +%H:%M:%S`\"" \ |
540 | | - --xsltproc-opts="--stringparam nut.nutversion \"@PACKAGE_VERSION@\"" \ |
| 550 | + --xsltproc-opts="--stringparam nut.nutversion \"$(PACKAGE_VERSION)\"" \ |
541 | 551 | --attribute=docinfodir="$(builddir)" \ |
542 | 552 | --attribute=iconsdir="$(srcdir)/images" \ |
543 | 553 | --attribute=badges \ |
544 | 554 | --attribute=external_title \ |
545 | | - --attribute=tree_version="@TREE_VERSION@" \ |
| 555 | + --attribute=tree_version="$(TREE_VERSION)" \ |
546 | 556 | --attribute=srcdir="$(abs_srcdir)/" \ |
547 | 557 | --attribute=builddir="$(abs_builddir)/" \ |
548 | 558 | --attribute=top_srcdir="$(abs_top_srcdir)/" \ |
549 | 559 | --attribute=top_builddir="$(abs_top_builddir)/" \ |
550 | | - --attribute=MAN_SECTION_API_BASE='@MAN_SECTION_API_BASE@' \ |
551 | | - --attribute=MAN_SECTION_CFG_BASE='@MAN_SECTION_CFG_BASE@' \ |
552 | | - --attribute=MAN_SECTION_CMD_SYS_BASE='@MAN_SECTION_CMD_SYS_BASE@' \ |
553 | | - --attribute=MAN_SECTION_CMD_USR_BASE='@MAN_SECTION_CMD_USR_BASE@' \ |
554 | | - --attribute=NUT_WEBSITE_BASE='@NUT_WEBSITE_BASE@' \ |
| 560 | + --attribute=MAN_SECTION_API_BASE='$(MAN_SECTION_API_BASE)' \ |
| 561 | + --attribute=MAN_SECTION_CFG_BASE='$(MAN_SECTION_CFG_BASE)' \ |
| 562 | + --attribute=MAN_SECTION_CMD_SYS_BASE='$(MAN_SECTION_CMD_SYS_BASE)' \ |
| 563 | + --attribute=MAN_SECTION_CMD_USR_BASE='$(MAN_SECTION_CMD_USR_BASE)' \ |
| 564 | + --attribute=NUT_WEBSITE_BASE='$(NUT_WEBSITE_BASE)' \ |
555 | 565 | -a toc -a numbered --destination-dir=$${A2X_OUTDIR} |
556 | 566 | # NOTE: a2x newer than 8.6.8 says "--destination-dir" is only valid for HTML. |
557 | 567 | # As of version 8.6.9 it lies, and the argument is required for our distcheck |
@@ -982,10 +992,10 @@ $(abs_top_builddir)/docs/.prep-src-docs: $(PREP_SRC) |
982 | 992 | esac ; \ |
983 | 993 | if $$MAN_SECTIONS_DEFAULT ; then \ |
984 | 994 | sed \ |
985 | | - -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 @NUT_WEBSITE_BASE@/,' ; \ |
| 995 | + -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 $(NUT_WEBSITE_BASE)/,' ; \ |
986 | 996 | else \ |
987 | 997 | sed \ |
988 | | - -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 @NUT_WEBSITE_BASE@/,' \ |
| 998 | + -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 $(NUT_WEBSITE_BASE)/,' \ |
989 | 999 | -e 's,\(linkman:[^ []*\[\)3\],\1$(MAN_SECTION_API)],g' \ |
990 | 1000 | -e 's,\(linkman:[^ []*\[\)5\],\1$(MAN_SECTION_CFG)],g' \ |
991 | 1001 | -e 's,\(linkman:[^ []*\[\)8\],\1$(MAN_SECTION_CMD_SYS)],g' \ |
@@ -1038,10 +1048,10 @@ $(abs_top_builddir)/docs/.prep-src-docs: $(PREP_SRC) |
1038 | 1048 | fi ; \ |
1039 | 1049 | if $$MAN_SECTIONS_DEFAULT || ! $$IS_TEXT ; then \ |
1040 | 1050 | sed \ |
1041 | | - -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 @NUT_WEBSITE_BASE@/,' ; \ |
| 1051 | + -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 $(NUT_WEBSITE_BASE)/,' ; \ |
1042 | 1052 | else \ |
1043 | 1053 | sed \ |
1044 | | - -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 @NUT_WEBSITE_BASE@/,' \ |
| 1054 | + -e 's,\(home page:\) https://www.networkupstools.org/*$$,\1 $(NUT_WEBSITE_BASE)/,' \ |
1045 | 1055 | -e 's,\(linkman:[^ []*\[\)3\],\1$(MAN_SECTION_API)],g' \ |
1046 | 1056 | -e 's,\(linkman:[^ []*\[\)5\],\1$(MAN_SECTION_CFG)],g' \ |
1047 | 1057 | -e 's,\(linkman:[^ []*\[\)8\],\1$(MAN_SECTION_CMD_SYS)],g' \ |
|
0 commit comments