From: Ronnie Sahlberg Date: Sat, 11 Jun 2011 23:10:09 +0000 (-0700) Subject: Merge pull request #5 from OpenELEC/libnfs-destdir X-Git-Tag: upstream/1.9.6^2~403 X-Git-Url: https://git.piment-noir.org/?p=deb_libnfs.git;a=commitdiff_plain;h=bc11f4c3f1fb145ad177f5abe9d0fb49b54ff4e2;hp=3d1fec08f79a9a12cc87dac1994503e3e5af78ff Merge pull request #5 from OpenELEC/libnfs-destdir (Re)Adding DESTDIR support, adding support to set --includedir at configure time, disable ldconfig for crosscompiling --- diff --git a/Makefile.in b/Makefile.in index 64f03d8..d86a1b7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,6 +1,7 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ libdir = @libdir@ +includedir = @includedir@ bindir = @bindir@ LIBS=@LIBS@ INSTALLCMD = @install@ -c @@ -109,22 +110,16 @@ rquota/libnfs-raw-rquota.o: rquota/libnfs-raw-rquota.c rquota/libnfs-raw-rquota. $(CC) $(CFLAGS) -c rquota/libnfs-raw-rquota.c -o $@ install: $(LIBNFS_A) $(LIBNFS_SO) -ifeq ("$(LIBDIR)x","x") - mkdir -p $(libdir) - $(INSTALLCMD) -m 755 $(LIBNFS_SO) $(libdir) - $(INSTALLCMD) -m 755 $(LIBNFS_A) $(libdir) + mkdir -p $(DESTDIR)$(libdir) + $(INSTALLCMD) -m 755 $(LIBNFS_SO) $(DESTDIR)$(libdir) + $(INSTALLCMD) -m 755 $(LIBNFS_A) $(DESTDIR)$(libdir) @ldconfig@ -else - mkdir -p $(LIBDIR) - $(INSTALLCMD) -m 755 $(LIBISCSI_SO) $(LIBDIR) - $(INSTALLCMD) -m 755 $(LIBNFS_A) $(LIBDIR) -endif - mkdir -p $(prefix)/include/nfsc - $(INSTALLCMD) -m 644 include/libnfs.h $(prefix)/include/nfsc - $(INSTALLCMD) -m 644 include/libnfs-private.h $(prefix)/include/nfsc - $(INSTALLCMD) -m 644 mount/libnfs-raw-mount.h $(prefix)/include/nfsc - $(INSTALLCMD) -m 644 nfs/libnfs-raw-nfs.h $(prefix)/include/nfsc - $(INSTALLCMD) -m 644 portmap/libnfs-raw-portmap.h $(prefix)/include/nfsc + mkdir -p $(DESTDIR)$(includedir)/nfsc + $(INSTALLCMD) -m 644 include/libnfs.h $(DESTDIR)$(includedir)/nfsc + $(INSTALLCMD) -m 644 include/libnfs-private.h $(DESTDIR)$(includedir)/nfsc + $(INSTALLCMD) -m 644 mount/libnfs-raw-mount.h $(DESTDIR)$(includedir)/nfsc + $(INSTALLCMD) -m 644 nfs/libnfs-raw-nfs.h $(DESTDIR)$(includedir)/nfsc + $(INSTALLCMD) -m 644 portmap/libnfs-raw-portmap.h $(DESTDIR)$(includedir)/nfsc distclean: clean rm -f config.h config.log config.status configure Makefile diff --git a/configure.ac b/configure.ac index 9973c92..363e671 100644 --- a/configure.ac +++ b/configure.ac @@ -64,6 +64,10 @@ AC_ARG_WITH([ldconfig], [ --without-ldconfig Disable call of ldconfig on make install], [ldconfig='echo ldconfig disabled']) +if test x"$cross_compiling" = xyes; then + ldconfig='echo crosscompiling: ldconfig disabled' +fi + AC_CONFIG_HEADER(config.h) EXTRA_OBJ=""