Subject: [patch] destdir support Don't install into final directories directly, use DESTDIR. This patch helps distributors to package libcgi offline. Signed-off-by: Robert Schwebel --- Makefile.in | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) Index: libcgi-1.0/Makefile.in =================================================================== --- libcgi-1.0.orig/Makefile.in +++ libcgi-1.0/Makefile.in @@ -48,7 +48,7 @@ all: src/libcgi.so src/libcgi.a shared: src/libcgi.so - cp src/libcgi.so $(LIBDIR) + cp src/libcgi.so $(DESTDIR)$(LIBDIR) src/libcgi.a: $(OBJS) $(AR) rc src/libcgi.a $(OBJS) @@ -57,10 +57,10 @@ src/libcgi.so: $(SHOBJS) $(CC) $(SHAREDOPT) -o src/libcgi.so $(SHOBJS) $(EXTRA_LIBS) install: - cp src/libcgi.a $(LIBDIR) - cp src/libcgi.so $(LIBDIR) - cp src/cgi.h $(INCDIR) - cp src/session.h $(INCDIR) + cp src/libcgi.a $(DESTDIR)$(LIBDIR) + cp src/libcgi.so $(DESTDIR)$(LIBDIR) + cp src/cgi.h $(DESTDIR)$(INCDIR) + cp src/session.h $(DESTDIR)$(INCDIR) src/error.o: src/error.c src/error.h @@ -84,10 +84,10 @@ uninstall: clean rm -f $(MANDIR)/libcgi* install_man: - cp doc/man/man3/libcgi_base64.3 $(MANDIR) - cp doc/man/man3/libcgi_cgi.3 $(MANDIR) - cp doc/man/man3/libcgi_general.3 $(MANDIR) - cp doc/man/man3/libcgi_string.3 $(MANDIR) - cp doc/man/man3/libcgi_session.3 $(MANDIR) - cp doc/man/man3/libcgi_cookie.3 $(MANDIR) + cp doc/man/man3/libcgi_base64.3 $(DESTDIR)$(MANDIR) + cp doc/man/man3/libcgi_cgi.3 $(DESTDIR)$(MANDIR) + cp doc/man/man3/libcgi_general.3 $(DESTDIR)$(MANDIR) + cp doc/man/man3/libcgi_string.3 $(DESTDIR)$(MANDIR) + cp doc/man/man3/libcgi_session.3 $(DESTDIR)$(MANDIR) + cp doc/man/man3/libcgi_cookie.3 $(DESTDIR)$(MANDIR)