diff -up dwdiff-2.0.9/configure.localedir dwdiff-2.0.9/configure --- dwdiff-2.0.9/configure.localedir 2014-01-20 10:17:31.037273093 +0100 +++ dwdiff-2.0.9/configure 2014-01-20 10:17:38.687257366 +0100 @@ -148,6 +148,8 @@ create_makefile() { replace_default prefix "${PREFIX}" replace_default mandir "${MANDIR}" replace_default CFLAGS "${CFLAGS}" + replace_default BIND_DIR "${BIND_DIR}" + replace_default DOC_DIR "${DOC_DIR}" [ -n "${TEST_INSTALL}" ] && replace_default INSTALL "${INSTALL}" @@ -216,6 +218,12 @@ EOF --prefix=*) PREFIX=`echo "${PARAM}" | sed 's/^--prefix=//'` ;; + --binddir=*) + BIND_DIR=`echo "${PARAM}" | sed 's/--binddir=//g'` + ;; + --docdir=*) + DOC_DIR=`echo "${PARAM}" | sed 's/--docdir=//g'` + ;; --mandir=*) MANDIR=`echo "${PARAM}" | sed 's/^--mandir=//'` ;; diff -up dwdiff-2.0.9/Makefile.in.localedir dwdiff-2.0.9/Makefile.in --- dwdiff-2.0.9/Makefile.in.localedir 2014-01-20 10:14:48.205514364 +0100 +++ dwdiff-2.0.9/Makefile.in 2014-01-20 10:18:25.205169393 +0100 @@ -34,6 +34,8 @@ GETTEXTLIBS= # translations. LOCALEDIR=$(prefix)/share/locale LINGUAS= +BIND_DIR=$(prefix)/share/locale +DOC_DIR=$(prefix)/share/doc/dwdiff # Unicode/ICU config # If unicode support is to be enabled, the following flags should be set @@ -54,7 +56,7 @@ DWFILTER=yes # Miscelaneous install paths bindir=$(prefix)/bin -docdir=$(prefix)/share/doc/dwdiff-2.0.9 +docdir=$(prefix)/$(DOC_DIR) mandir=$(prefix)/share/man all: dwdiff $(DWFILTER:yes=dwfilter) linguas @@ -73,7 +75,7 @@ dist-clean: clean rm -rf dwdiff config.log Makefile .c.o: - $(CC) $(CFLAGS) -Isrc $(GETTEXTFLAGS) -DLOCALEDIR=\"$(LOCALEDIR)\" $(ICUFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) -Isrc $(GETTEXTFLAGS) -DLOCALEDIR=\"$(BIND_DIR)\" $(ICUFLAGS) -c -o $@ $< dwdiff: $(OBJECTS_DWDIFF) $(CC) $(CFLAGS) $(LDFLAGS) -o dwdiff $(OBJECTS_DWDIFF) $(LDLIBS) $(ICULIBS) $(GETTEXTLIBS)