diff --git a/Makefile b/Makefile index 4a78e7f..1622abe 100755 --- a/Makefile +++ b/Makefile @@ -53,7 +53,11 @@ ifndef PREFIX PREFIX=usr/local/ endif -MACROS=-DPREFIX=$(PREFIX) +ifndef LIBDIRNAME + LIBDIRNAME=lib/ +endif + +MACROS=-DPREFIX=$(PREFIX) -DLIBDIRNAME=$(LIBDIRNAME) #Special variables SHELL=/bin/sh @@ -160,8 +164,8 @@ install-man: .PHONY : install-shared install-shared: - mkdir -p $(DESTDIR)/$(PREFIX)/lib/superkb - [ -n "$(SHARED)" ] && cp $(SHARED) $(DESTDIR)/$(PREFIX)/lib/superkb/ || true + mkdir -p $(DESTDIR)/$(PREFIX)/$(LIBDIRNAME)/superkb + [ -n "$(SHARED)" ] && cp $(SHARED) $(DESTDIR)/$(PREFIX)/$(LIBDIRNAME)/superkb/ || true .PHONY : uninstall uninstall: @@ -171,7 +175,7 @@ uninstall: .PHONY : uninstall-shared uninstall-shared: - [ -d /$(PREFIX)/lib/superkb ] && rm -fr $(DESTDIR)/$(PREFIX)/lib/superkb + [ -d /$(PREFIX)/$(LIBDIRNAME)/superkb ] && rm -fr $(DESTDIR)/$(PREFIX)/$(LIBDIRNAME)/superkb .PHONY : uninstall-man uninstall-man: diff --git a/drawkblib.c b/drawkblib.c index 4cbad8d..e2148bf 100755 --- a/drawkblib.c +++ b/drawkblib.c @@ -30,7 +30,7 @@ #define PREFIX "/usr/local/" #endif -#define LIB_PREFIX "/" ESTR(PREFIX) "/lib/" +#define LIB_PREFIX "/" ESTR(PREFIX) "/" ESTR(LIBDIRNAME) "/" #ifndef WITH_DRAWKBLIBS_XLIB #define drawkblibs_xlib_init NULL diff --git a/imagelib.c b/imagelib.c index b5c1ce9..5c769b2 100755 --- a/imagelib.c +++ b/imagelib.c @@ -30,7 +30,7 @@ #define PREFIX "/usr/local/" #endif -#define LIB_PREFIX "/" ESTR(PREFIX) "/lib/" +#define LIB_PREFIX "/" ESTR(PREFIX) "/" ESTR(LIBDIRNAME) "/" #ifndef WITH_GDKPIXBUF #define pi_gdkpixbuf_init NULL