summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-slapi-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'ipa-server/ipa-slapi-plugins')
-rw-r--r--ipa-server/ipa-slapi-plugins/ipa-memberof/Makefile9
-rw-r--r--ipa-server/ipa-slapi-plugins/ipa-pwd-extop/Makefile7
2 files changed, 13 insertions, 3 deletions
diff --git a/ipa-server/ipa-slapi-plugins/ipa-memberof/Makefile b/ipa-server/ipa-slapi-plugins/ipa-memberof/Makefile
index 621762658..05d4df0f2 100644
--- a/ipa-server/ipa-slapi-plugins/ipa-memberof/Makefile
+++ b/ipa-server/ipa-slapi-plugins/ipa-memberof/Makefile
@@ -1,5 +1,6 @@
PREFIX ?= $(DESTDIR)/usr
-LIBDIR = $(PREFIX)/lib/fedora-ds/plugins
+LIBDIR ?= $(PREFIX)/lib/fedora-ds/plugins
+LIB64DIR ?= $(PREFIX)/lib64/fedora-ds/plugins
SHAREDIR = $(DESTDIR)/usr/share/ipa
SONAME = libipa-memberof-plugin.so
@@ -17,7 +18,11 @@ all: $(OBJS)
install:
-mkdir -p $(LIBDIR)
- install -m 644 $(SONAME) $(LIBDIR)
+ if [ -e $(PREFIX)/lib/fedora-ds ]; then \
+ install -m 644 $(SONAME) $(LIBDIR); \
+ else \
+ install -m 644 $(SONAME) $(LIB64DIR); \
+ fi
install -m 644 *.ldif $(SHAREDIR)
clean:
diff --git a/ipa-server/ipa-slapi-plugins/ipa-pwd-extop/Makefile b/ipa-server/ipa-slapi-plugins/ipa-pwd-extop/Makefile
index e89ca27ad..f3c2078e0 100644
--- a/ipa-server/ipa-slapi-plugins/ipa-pwd-extop/Makefile
+++ b/ipa-server/ipa-slapi-plugins/ipa-pwd-extop/Makefile
@@ -1,5 +1,6 @@
PREFIX ?= $(DESTDIR)/usr
LIBDIR = $(PREFIX)/lib/fedora-ds/plugins
+LIB64DIR ?= $(PREFIX)/lib64/fedora-ds/plugins
SHAREDIR = $(DESTDIR)/usr/share/ipa
SONAME = libipa_pwd_extop.so
@@ -17,7 +18,11 @@ all: $(OBJS)
install:
-mkdir -p $(LIBDIR)
- install -m 644 libipa_pwd_extop.so $(LIBDIR)
+ if [ -e $(PREFIX)/lib/fedora-ds ]; then \
+ install -m 644 $(SONAME) $(LIBDIR); \
+ else \
+ install -m 644 $(SONAME) $(LIB64DIR); \
+ fi
install -m 644 *.ldif $(SHAREDIR)
clean: