From 4e1929b059c8249870e628cc4dae129cd5e18ec9 Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Sun, 11 Dec 2011 17:32:51 +0000 Subject: 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. --- listen/Makefile.am | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'listen/Makefile.am') 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) -- cgit v1.2.3