Blame adns-1.4-destdir.patch

Bernhard M. Wiedemann 3f44a3
Index: client/Makefile.in
Bernhard M. Wiedemann 3f44a3
===================================================================
Bernhard M. Wiedemann 3f44a3
--- client/Makefile.in.orig
Bernhard M. Wiedemann 3f44a3
+++ client/Makefile.in
Bernhard M. Wiedemann 3f44a3
@@ -58,9 +58,9 @@ ALL_OBJS=	$(ADH_OBJS) $(TARG_OBJS)
Bernhard M. Wiedemann 3f44a3
 all:		$(TARGETS)
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 install:	$(TARG_INSTALL)
Bernhard M. Wiedemann 3f44a3
-		mkdir -p $(bindir)
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_PROGRAM) -d $(DESTDIR)/$(bindir)
Bernhard M. Wiedemann 3f44a3
 		set -xe; for f in $(TARG_INSTALL); \
Bernhard M. Wiedemann 3f44a3
-			do $(INSTALL_PROGRAM) $$f $(bindir)/$$f; done
Bernhard M. Wiedemann 3f44a3
+			do $(INSTALL_PROGRAM) $$f $(DESTDIR)/$(bindir)/$$f; done
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 uninstall:
Bernhard M. Wiedemann 3f44a3
 		for f in $(TARGETS); do rm -f $(bindir)/$$f; done
Bernhard M. Wiedemann 3f44a3
Index: dynamic/Makefile.in
Bernhard M. Wiedemann 3f44a3
===================================================================
Bernhard M. Wiedemann 3f44a3
--- dynamic/Makefile.in.orig
Bernhard M. Wiedemann 3f44a3
+++ dynamic/Makefile.in
Bernhard M. Wiedemann 3f44a3
@@ -30,10 +30,10 @@ include		$(srcdir)/../src/adns.make
Bernhard M. Wiedemann 3f44a3
 ALLOBJS=	$(addsuffix _p.o, $(basename $(LIBOBJS)))
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 install:
Bernhard M. Wiedemann 3f44a3
-		mkdir -p $(libdir)
Bernhard M. Wiedemann 3f44a3
-		$(INSTALL_PROGRAM) $(SHLIBFILE) $(libdir)/$(SHLIBFILE)
Bernhard M. Wiedemann 3f44a3
-		ln -sf $(SHLIBFILE) $(libdir)/$(SHLIBSONAME)
Bernhard M. Wiedemann 3f44a3
-		ln -sf $(SHLIBSONAME) $(libdir)/$(SHLIBFORLINK)
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_PROGRAM) -d $(DESTDIR)/$(libdir)
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_PROGRAM) $(SHLIBFILE) $(DESTDIR)/$(libdir)/$(SHLIBFILE)
Bernhard M. Wiedemann 3f44a3
+		ln -sf $(SHLIBFILE) $(DESTDIR)/$(libdir)/$(SHLIBSONAME)
Bernhard M. Wiedemann 3f44a3
+		ln -sf $(SHLIBSONAME) $(DESTDIR)/$(libdir)/$(SHLIBFORLINK)
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 uninstall:
Bernhard M. Wiedemann 3f44a3
 		rm -f $(libdir)/$(SHLIBFILE) $(libdir)/$(SHLIBSONAME)
Bernhard M. Wiedemann 3f44a3
Index: src/Makefile.in
Bernhard M. Wiedemann 3f44a3
===================================================================
Bernhard M. Wiedemann 3f44a3
--- src/Makefile.in.orig
Bernhard M. Wiedemann 3f44a3
+++ src/Makefile.in
Bernhard M. Wiedemann 3f44a3
@@ -30,10 +30,11 @@ include		$(srcdir)/adns.make
Bernhard M. Wiedemann 3f44a3
 DIRCFLAGS=	-I. -I$(srcdir)
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 install:
Bernhard M. Wiedemann 3f44a3
-		mkdir -p $(libdir) $(includedir)
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_PROGRAM) -d $(DESTDIR)/$(libdir)
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_PROGRAM) -d $(DESTDIR)/$(includedir)
Bernhard M. Wiedemann 3f44a3
 		set -xe; for f in $(TARGETS); \
Bernhard M. Wiedemann 3f44a3
-			do $(INSTALL_DATA) $$f $(libdir)/$$f; done
Bernhard M. Wiedemann 3f44a3
-		$(INSTALL_DATA) $(srcdir)/../src/adns.h $(includedir)/adns.h
Bernhard M. Wiedemann 3f44a3
+			do $(INSTALL_DATA) $$f $(DESTDIR)/$(libdir)/$$f; done
Bernhard M. Wiedemann 3f44a3
+		$(INSTALL_DATA) $(srcdir)/../src/adns.h $(DESTDIR)/$(includedir)/adns.h
Bernhard M. Wiedemann 3f44a3
 
Bernhard M. Wiedemann 3f44a3
 uninstall:
Bernhard M. Wiedemann 3f44a3
 		for f in $(TARGETS); do rm -f $(libdir)/$$f; done