diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 10 | ||||
-rw-r--r-- | man/Makefile | 16 | ||||
-rw-r--r-- | man/feh-cam.pre (renamed from man/feh-cam.1) | 3 | ||||
-rw-r--r-- | man/feh.pre (renamed from man/feh.1) | 4 | ||||
-rw-r--r-- | man/gen-cam-menu.pre (renamed from man/gen-cam-menu.1) | 3 |
6 files changed, 35 insertions, 2 deletions
@@ -1,3 +1,4 @@ /src/*.o /src/*.inc /src/feh +/man/*.1 @@ -1,8 +1,13 @@ include config.mk -all: +all: build-src build-man + +build-src: @${MAKE} -C src +build-man: + @${MAKE} -C man + test: all @PACKAGE=${PACKAGE} VERSION=${VERSION} prove test @@ -14,7 +19,7 @@ install: install-man install-doc install-bin install-font install-img install-man: @echo installing manuals to ${man_dir} @mkdir -p ${man_dir}/man1 - @cp man/* ${man_dir}/man1 + @cp man/*.1 ${man_dir}/man1 @chmod 644 ${man_dir}/man1/feh.1 ${man_dir}/man1/feh-cam.1 \ ${man_dir}/man1/gen-cam-menu.1 @@ -54,6 +59,7 @@ uninstall: clean: @${MAKE} -C src clean + @${MAKE} -C man clean .PHONY: all test test-x11 install uninstall clean install-man install-doc \ install-bin install-font install-img diff --git a/man/Makefile b/man/Makefile new file mode 100644 index 0000000..35a21b7 --- /dev/null +++ b/man/Makefile @@ -0,0 +1,16 @@ +include ../config.mk + +SOURCES = ${shell echo *.pre} +TARGETS = ${SOURCES:.pre=.1} + +all: ${TARGETS} + +.pre.1: + sed 's/\$$VERSION\$$/${VERSION}/g' < ${@:.1=.pre} > $@ + +clean: + rm *.1 + +.SUFFIXES: .pre .1 + +.PHONY: clean diff --git a/man/feh-cam.1 b/man/feh-cam.pre index a8b01f3..ad21341 100644 --- a/man/feh-cam.1 +++ b/man/feh-cam.pre @@ -10,6 +10,9 @@ .Op Ar options .Ar keys . +.Sh VERSION +This manual documents feh-cam, shipped with feh version $VERSION$ +. .Sh DESCRIPTION .Nm is a perl wrapper for feh which simplifies viewing webcams using keyed @@ -14,6 +14,10 @@ .Ar files or directories ... . . +.Sh VERSION +This manual documents feh $VERSION$ +. +. .Sh DESCRIPTION .Nm is a mode-based image viewer. It is especially aimed at commandline users who diff --git a/man/gen-cam-menu.1 b/man/gen-cam-menu.pre index c8929eb..67460e8 100644 --- a/man/gen-cam-menu.1 +++ b/man/gen-cam-menu.pre @@ -8,6 +8,9 @@ .Sh SYNOPSIS .Nm . +.Sh VERSION +This manual documents gen-cam-menu, shipped with feh version $VERSION$ +. .Sh DESCRIPTION .Nm is a shell script which creates Enlightenment user menu entries for the |