From 1d1ad74db9b85804fdec7e3311223caa7a591c82 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Tue, 6 Apr 2010 12:47:16 -0700 Subject: [PATCH] configure: Add support for a --mandir option Again, nothing tricky here. --- Makefile.local | 4 ++-- configure | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile.local b/Makefile.local index 16b0103b..1c3d5f5b 100644 --- a/Makefile.local +++ b/Makefile.local @@ -172,8 +172,8 @@ notmuch.1.gz: notmuch.1 .PHONY: install install: all notmuch.1.gz - mkdir -p $(DESTDIR)$(prefix)/share/man/man1 - install -m0644 notmuch.1.gz $(DESTDIR)$(prefix)/share/man/man1/ + mkdir -p $(DESTDIR)$(mandir)/man1 + install -m0644 notmuch.1.gz $(DESTDIR)$(mandir)/man1/ mkdir -p $(DESTDIR)$(prefix)/bin/ install notmuch-shared $(DESTDIR)$(prefix)/bin/notmuch ifeq ($(MAKECMDGOALS), install) diff --git a/configure b/configure index a0746dfa..b1e5f785 100755 --- a/configure +++ b/configure @@ -69,6 +69,7 @@ Fine tuning of some installation directories is available: --libdir=DIR Install libraries to DIR [PREFIX/lib] --includedir=DIR Install header files to DIR [PREFIX/include] + --mandir=DIR Install man pages to DIR [PREFIX/share/man] Additional options are accepted for compatibility with other configure-script calling conventions, but don't do anything yet: @@ -89,6 +90,8 @@ for option; do LIBDIR="${option#*=}" elif [ "${option%%=*}" = '--includedir' ] ; then INCLUDEDIR="${option#*=}" + elif [ "${option%%=*}" = '--mandir' ] ; then + MANDIR="${option#*=}" elif [ "${option%%=*}" = '--build' ] ; then build_option="${option#*=}" case ${build_option} in @@ -333,6 +336,9 @@ libdir = ${LIBDIR:=\$(prefix)/lib} # The directory to which header files should be installed includedir = ${INCLUDEDIR:=\$(prefix)/lib} +# The directory to which man pages should be installed +mandir = ${MANDIR:=\$(prefix)/share/man} + # The directory to which emacs lisp files should be installed emacs_lispdir=${emacs_lispdir} -- 2.26.2