diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2011-12-11 17:32:51 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2011-12-11 17:32:51 +0000 |
commit | 4e1929b059c8249870e628cc4dae129cd5e18ec9 (patch) | |
tree | b38ce38e6453748315dfdeeb384d6861392c8381 /listen/Makefile.am | |
parent | b9ac7b273b84f78355517ad6098d6359b68dab1c (diff) |
Apply program name transformations also to man page content.
For now these options are just honored for the call.1 and listen.1 man
pages because these days these two programs generally get renamed to
avoid naming conflicts with other programs.
Diffstat (limited to 'listen/Makefile.am')
-rw-r--r-- | listen/Makefile.am | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/listen/Makefile.am b/listen/Makefile.am index b47ecde..55a937c 100644 --- a/listen/Makefile.am +++ b/listen/Makefile.am @@ -5,7 +5,24 @@ bin_PROGRAMS = listen man_MANS = listen.1 -EXTRA_DIST = $(man_MANS) +EXTRA_DIST = listen.man +CLEANFILES = listen.1 listen.1.tmp + +listen.1 : listen.man + name_call=$$(echo call | sed -e '$(transform)') \ + name_Call=$$(echo $$name_call | sed -r 's@^(.)@\U\1\E@') && \ + name_CALL=$$(echo $$name_call | sed -r 's@^(.*)@\U\1\E@') && \ + name_listen=$$(echo listen | sed -e '$(transform)') \ + name_Listen=$$(echo $$name_listen | sed -r 's@^(.)@\U\1\E@') && \ + name_LISTEN=$$(echo $$name_listen | sed -r 's@^(.*)@\U\1\E@') &&\ + sed -e "s/@@@call@@@/$$name_call/g" \ + -e "s/@@@Call@@@/$$name_Call/g" \ + -e "s/@@@CALL@@@/$$name_CALL/g" \ + -e "s/@@@listen@@@/$$name_listen/g" \ + -e "s/@@@Listen@@@/$$name_Listen/g" \ + -e "s/@@@LISTEN@@@/$$name_LISTEN/g" \ + listen.man > listen.1.tmp && \ + mv listen.1.tmp listen.1; LDADD = $(AX25_LIB) $(NCURSES_LIB) |