File checkinstall-destdir.patch of Package checkinstall

--- Makefile
+++ Makefile
@@ -1,6 +1,7 @@
 # $Id: Makefile,v 1.6.1.3 2006/11/01 07:45:28 izto Exp $
 
 # Where to install.
+DESTDIR=
 PREFIX=/usr/local
 BINDIR=$(PREFIX)/sbin
 LCDIR=$(PREFIX)/lib/checkinstall/locale
@@ -25,20 +26,20 @@
 	export
 	make -C installwatch-0.7.0beta5 install
 	
-	mkdir -p $(BINDIR)
-	install checkinstall makepak $(BINDIR)
+	mkdir -p $(DESTDIR)$(BINDIR)
+	install checkinstall makepak $(DESTDIR)$(BINDIR)
 	for file in locale/*.mo ; do \
 		LANG=`echo $$file | sed -e 's|locale/checkinstall-||' \
 			-e 's|\.mo||'` && \
-		mkdir -p $(LCDIR)/$${LANG}/LC_MESSAGES && \
-		cp $$file $(LCDIR)/$${LANG}/LC_MESSAGES/checkinstall.mo || \
+		mkdir -p $(DESTDIR)$(LCDIR)/$${LANG}/LC_MESSAGES && \
+		install $$file $(DESTDIR)$(LCDIR)/$${LANG}/LC_MESSAGES/checkinstall.mo || \
 		exit 1 ; \
 	done
 	
-	mkdir -p $(CONFDIR)
-	install -m644  checkinstallrc-dist $(CONFDIR)
-	if ! [ -f $(CONFDIR)/checkinstallrc ]; then \
-		cp $(CONFDIR)/checkinstallrc-dist $(CONFDIR)/checkinstallrc; \
+	mkdir -p $(DESTDIR)$(CONFDIR)
+	install -m644  checkinstallrc-dist $(DESTDIR)$(CONFDIR)
+	if ! [ -f $(DESTDIR)$(CONFDIR)/checkinstallrc ]; then \
+		install $(DESTDIR)$(CONFDIR)/checkinstallrc-dist $(DESTDIR)$(CONFDIR)/checkinstallrc; \
 	else \
 		echo; \
 		echo; \
@@ -47,7 +48,7 @@
 		echo An existing checkinstallrc file has been found. ;\
 		echo The one from this distribution can be found at: ; \
 		echo; \
-		echo -e \\t$(CONFDIR)/checkinstallrc-dist ; \
+		echo -e \\t$(DESTDIR)$(CONFDIR)/checkinstallrc-dist ; \
 		echo; \
 		echo; \
 		echo ======================================================== ;\
--- installwatch-0.7.0beta5/Makefile
+++ installwatch-0.7.0beta5/Makefile
@@ -5,6 +5,7 @@
 # Make sure the directory you specify exists.
 
 PREFIX=/usr/local
+DESTDIR=
 
 # End of configurable part
 
@@ -25,19 +26,19 @@
 	./create-localdecls
 
 install: all
-	mkdir -p $(LIBDIR)
-	mkdir -p $(BINDIR)
-	if [ -r $(LIBDIR)/installwatch.so ]; then \
-		rm -f  $(LIBDIR)/installwatch.so; \
+	mkdir -p $(DESTDIR)$(LIBDIR)
+	mkdir -p $(DESTDIR)$(BINDIR)
+	if [ -r $(DESTDIR)$(LIBDIR)/installwatch.so ]; then \
+		rm -f  $(DESTDIR)$(LIBDIR)/installwatch.so; \
 	fi
-	install -s installwatch.so $(LIBDIR)
+	install -s installwatch.so $(DESTDIR)$(LIBDIR)
 	
-	sed -e "s|#PREFIX#|$(PREFIX)|" < installwatch > $(BINDIR)/installwatch
-	chmod 755 $(BINDIR)/installwatch
+	sed -e "s|#PREFIX#|$(PREFIX)|" < installwatch > $(DESTDIR)$(BINDIR)/installwatch
+	chmod 755 $(DESTDIR)$(BINDIR)/installwatch
 
 uninstall:
-	rm -f $(LIBDIR)/installwatch.so
-	rm -f $(BINDIR)/installwatch
+	rm -f $(DESTDIR)$(LIBDIR)/installwatch.so
+	rm -f $(DESTDIR)$(BINDIR)/installwatch
 	
 clean:
 	rm -f *~ *.bak *.o installwatch.so core localdecls.h libctest test-installwatch
openSUSE Build Service is sponsored by