diff options
Diffstat (limited to 'man/local.mk')
-rw-r--r-- | man/local.mk | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/man/local.mk b/man/local.mk index 5625b2e..8151f76 100644 --- a/man/local.mk +++ b/man/local.mk @@ -1,3 +1,5 @@ +MANUAL = Distribution Build System + #man1_sources = \ # opkbuild.1in \ # ob-checkbuilddeps.1in \ @@ -9,12 +11,27 @@ # ob-gencontrol.1in \ # ob-buildopk.1in \ # ob-genchanges.1in - +man1_MANS = $(man1_sources:.1in=.1) man3_MANS = \ %reldir%/ob_parse_changelog.3 \ %reldir%/ob_parse_dep.3 -CLEANFILES += %reldir%/Tags +SUFFIXES += .1in .1 +CLEANFILES += \ + %reldir%/Tags \ + $(man1_MANS) \ + $(man3_MANS) +EXTRA_DIST += \ + $(man1_sources) + +do_subst = sed \ + -e 's|@[@]PACKAGE_NAME[@]@|$(PACKAGE_NAME)|g' \ + -e "s|@[@]PACKAGE_VERSION[@]@|$(PACKAGE_VERSION_GIT)|g" \ + -e 's|@[@]PACKAGE_DESCRIPTION[@]@|$(MANUAL)|g' + +.1in.1: + $(AM_V_GEN)$(MKDIR_P) "$$(dirname $@)" + $(AM_V_at)$(do_subst) $< >$@ $(man3_MANS): %reldir%/Tags |