--- GNUmakefile.orig	2010-01-25 01:38:25.000000000 +0300
+++ GNUmakefile	2010-02-01 12:12:34.000000000 +0300
@@ -3,7 +3,7 @@
 ## Copyright (C) 2007-2010, Jan Vidar Krey <janvidar@extatic.org>
  #
 
-CC            = gcc
+CC            ?= gcc
 LD            := $(CC)
 MV            := mv
 RANLIB        := ranlib
@@ -36,11 +36,12 @@
 GIT_REVISION  ?= NO
 else
 DESTDIR       ?= /
-UHUB_CONF_DIR ?= $(DESTDIR)/etc/uhub
-UHUB_PREFIX   ?= $(DESTDIR)/usr/local
-CFLAGS        += -I/usr/local/include
-LDFLAGS       += -L/usr/local/lib
+UHUB_PREFIX   ?= $(PREFIX)
+UHUB_CONF_DIR ?= $(UHUB_PREFIX)/etc/uhub
+CFLAGS        += -I$(LOCALBASE)/include
+LDFLAGS       += -L$(LOCALBASE)/lib
 BIN_EXT       ?=
+GIT_REVISION  ?= NO
 endif
 
 ifeq ($(SILENT),YES)
@@ -225,7 +226,7 @@
 	@if [ ! -d $(UHUB_CONF_DIR) ]; then echo Creating $(UHUB_CONF_DIR); mkdir -p $(UHUB_CONF_DIR); fi
 	@if [ ! -f $(UHUB_CONF_DIR)/uhub.conf ]; then cp doc/uhub.conf $(UHUB_CONF_DIR); fi
 	@if [ ! -f $(UHUB_CONF_DIR)/users.conf ]; then cp doc/users.conf  $(UHUB_CONF_DIR); fi
-	@touch $(UHUB_CONF_DIR)/motd.txt
+	@if [ ! -f $(UHUB_CONF_DIR)/motd.txt ]; then touch $(UHUB_CONF_DIR)/motd.txt; fi
 	@echo done.
 endif
 
