build-system: update for split man pages
authorDavid Bremner <bremner@debian.org>
Tue, 20 Dec 2011 20:35:13 +0000 (16:35 -0400)
committerDavid Bremner <bremner@debian.org>
Sat, 31 Dec 2011 19:16:32 +0000 (15:16 -0400)
commitaf12e5a3ac887cd7dde344f67d9d43688e78e295
treec9eae15b94643cfaa801fbf12a7f5eebf9817c06
parent7c5695b439d89d69d5f6d6a88cdcf964d7a98fbe
build-system: update for split man pages

- We have to remove the installation of notmuch.1.gz from the top
level Makefile.local.

- Man pages with multiple names are handled by making relative
  symlinks in the install-man target.

- update version tests and convenience rules for split man pages

  The man page version test still only checks notmuch.1, but the
  location is updated.

  update-man-versions is longer than the one-line previously in
  update-versions mainly because I decided to take the high road and
  stick to POSIX sed (thus, no sed -i). The sed regex itself is more
  complicated to cope with variations in the headers.
Makefile
Makefile.local
man/Makefile [new file with mode: 0644]
man/Makefile.local [new file with mode: 0644]