[PATCH] Honor sysconfdir when set as an configure option
- From
- Kacper Kornet <kornet@camk.edu.pl>
- Date
- Apr 28, 2011, 20:01 UTC
- Message-ID
- <20110428200113.GF4833@camk.edu.pl>
- In-Reply-To
- <20110428192751.GE4833@camk.edu.pl>
./configure can be run with option --sysconfdir=... and Makefile should respect that choice.
Signed-off-by: Kacper Kornet <draenog@pld-linux.org> --- Makefile | 8 ++++---- config.mak.in | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile index bf912b9..9d6cffa 100644 --- a/Makefile +++ b/Makefile @@ -1186,11 +1186,11 @@ endif -include config.mak ifeq ($(prefix),/usr) -sysconfdir = /etc -git_etcdir = /etc +sysconfdir ?= /etc +git_etcdir ?= /etc else -sysconfdir = $(prefix)/etc -git_etcdir = etc +sysconfdir ?= $(prefix)/etc +git_etcdir ?= etc endif ifdef CHECK_HEADER_DEPENDENCIES diff --git a/config.mak.in b/config.mak.in index e378534..ac5912d 100644 --- a/config.mak.in +++ b/config.mak.in @@ -15,6 +15,8 @@ TCLTK_PATH = @TCLTK_PATH@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ +sysconfdir = @sysconfdir@ +git_etcdir = @sysconfdir@ gitexecdir = @libexecdir@/git-core datarootdir = @datarootdir@ template_dir = @datadir@/git-core/templates
-- 1.7.5 -- Kacper Kornet