--- src/Makefile.orig 2014-07-16 11:12:07.907490115 +0800 +++ src/Makefile 2014-07-16 11:18:34.387487445 +0800 @@ -254,27 +254,27 @@ HEADERS = $(patsubst %, $(TOP)/src/inclu install: $(HEADERS) $(MAKE) build TARGET= - mkdir -p $(incdir) - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(HEADERS) $(incdir) - mkdir -p $(libdir) + mkdir -p $(DESTDIR)$(incdir) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(HEADERS) $(DESTDIR)$(incdir) + mkdir -p $(DESTDIR)$(libdir) ifeq ($(STATIC),1) - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB_DIR)/$(CVC_LIB_NAME).$(LIB_VERSION) $(libdir) - ln -sf $(CVC_LIB_NAME).$(LIB_VERSION) $(libdir)/$(call notdirx,$(CVC_LIB)) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB_DIR)/$(CVC_LIB_NAME).$(LIB_VERSION) $(DESTDIR)$(libdir) + ln -sf $(CVC_LIB_NAME).$(LIB_VERSION) $(DESTDIR)$(libdir)/$(call notdirx,$(CVC_LIB)) else - $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB) $(libdir) + $(INSTALL) $(INSTALL_FLAGS) -m 644 $(CVC_LIB) $(DESTDIR)$(libdir) ifeq ($(MAC_OSX),) ifeq ($(CYGWIN),) $(LDCONFIG) -nv $(libdir) endif endif - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_COMPAT) - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_MAJOR) - ln -sf $(CVC_LIB_NAME) $(libdir)/$(LIB_SHARED_BASE) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_COMPAT) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_MAJOR) + ln -sf $(CVC_LIB_NAME) $(DESTDIR)$(libdir)/$(LIB_SHARED_BASE) endif - mkdir -p $(bindir) - $(INSTALL) $(INSTALL_FLAGS) -m 755 $(CVC_EXE) $(bindir) - mkdir -p $(prefix)/libdata/pkgconfig - $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(prefix)/libdata/pkgconfig + mkdir -p $(DESTDIR)$(bindir) + $(INSTALL) $(INSTALL_FLAGS) -m 755 $(CVC_EXE) $(DESTDIR)$(bindir) + mkdir -p $(DESTDIR)$(prefix)/libdata/pkgconfig + $(INSTALL) $(INSTALL_FLAGS) -m 644 cvc3.pc $(DESTDIR)$(prefix)/libdata/pkgconfig ifndef FILELIST FILELIST = /dev/null