]> git.sur5r.net Git - openldap/commitdiff
ITS#8169 more Makefile tweaks
authorHoward Chu <hyc@openldap.org>
Tue, 1 Dec 2015 13:48:29 +0000 (13:48 +0000)
committerHoward Chu <hyc@openldap.org>
Thu, 3 Dec 2015 19:09:47 +0000 (19:09 +0000)
Fix prev commit, use all the same vars as main OpenLDAP makefiles

libraries/liblmdb/Makefile

index dbb5d698fee729994e0a0e72445236c11bdffa33..0940c496ea2f1d41d0f88333f43ec9dd8dfdb551 100644 (file)
@@ -27,7 +27,12 @@ CFLAGS       = $(THREADS) $(OPT) $(W) $(XCFLAGS)
 LDLIBS =
 SOLIBS =
 prefix = /usr/local
-mandir = $(prefix)/man
+exec_prefix = $(prefix)
+bindir = $(exec_prefix)/bin
+libdir = $(exec_prefix)/lib
+includedir = $(prefix)/include
+datarootdir = $(prefix)/share
+mandir = $(datarootdir)/man
 
 ########################################################################
 
@@ -39,13 +44,13 @@ PROGS       = $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5
 all:   $(ILIBS) $(PROGS)
 
 install: $(ILIBS) $(IPROGS) $(IHDRS)
-       mkdir -p $(DESTDIR)$(prefix)/bin
-       mkdir -p $(DESTDIR)$(prefix)/lib
-       mkdir -p $(DESTDIR)$(prefix)/include
-       mkdir -p $(DESTDIR)$(prefix)/man/man1
-       for f in $(IPROGS); do cp $$f $(DESTDIR)$(prefix)/bin; done
-       for f in $(ILIBS); do cp $$f $(DESTDIR)$(prefix)/lib; done
-       for f in $(IHDRS); do cp $$f $(DESTDIR)$(prefix)/include; done
+       mkdir -p $(DESTDIR)$(bindir)
+       mkdir -p $(DESTDIR)$(libdir)
+       mkdir -p $(DESTDIR)$(includedir)
+       mkdir -p $(DESTDIR)$(mandir)/man1
+       for f in $(IPROGS); do cp $$f $(DESTDIR)$(bindir); done
+       for f in $(ILIBS); do cp $$f $(DESTDIR)$(libdir); done
+       for f in $(IHDRS); do cp $$f $(DESTDIR)$(includedir); done
        for f in $(IDOCS); do cp $$f $(DESTDIR)$(mandir)/man1; done
 
 clean: