File openSUSE-DESTDIR-fix.patch of Package fltk-flu

Index: configure
===================================================================
--- configure.orig	2011-02-21 05:09:33.344766733 +0100
+++ configure	2011-02-21 05:12:31.551684233 +0100
@@ -547,11 +547,11 @@ clean:
 
 install: makeinclude
 	@ echo "=== installing FLU ==="
-	@ echo "Installing binaries in $(BPREFIX)..."
-	@ mkdir -p $(BPREFIX)
-	@ rm -f $(BPREFIX)/flu-config
-	@ cp flu-config $(BPREFIX)
-	@ chmod 755 $(BPREFIX)/flu-config
+	@ echo "Installing binaries in $(DESTDIR)$(BPREFIX)..."
+	@ mkdir -p $(DESTDIR)$(BPREFIX)
+	@ rm -f $(DESTDIR)$(BPREFIX)/flu-config
+	@ cp flu-config $(DESTDIR)$(BPREFIX)
+	@ chmod 755 $(DESTDIR)$(BPREFIX)/flu-config
 	@for dir in FLU $(DIRS); do \
 	  (cd $$dir; $(MAKE) $(MFLAGS) install) || break;\
 	done
Index: FLU/Makefile
===================================================================
--- FLU/Makefile.orig	2011-02-21 05:09:33.344766733 +0100
+++ FLU/Makefile	2011-02-21 05:13:40.142432385 +0100
@@ -3,15 +3,15 @@ include ../makeinclude
 all:
 
 install:
-	@ echo "Installing include files in $(IPREFIX)..."
-	@ mkdir -p $(IPREFIX)
-	@ rm -rf $(IPREFIX)/FLU
-	@ mkdir -p $(IPREFIX)/FLU
-	@ chmod 755 $(IPREFIX)/FLU
-	@ cp *.h $(IPREFIX)/FLU
-	@ chmod 644 $(IPREFIX)/FLU/*.h
+	@ echo "Installing include files in $(DESTDIR)$(IPREFIX)..."
+	mkdir -p $(DESTDIR)$(IPREFIX)
+	rm -rf $(DESTDIR)$(IPREFIX)/FLU
+	mkdir -p $(DESTDIR)$(IPREFIX)/FLU
+	chmod 755 $(DESTDIR)$(IPREFIX)/FLU
+	cp *.h $(DESTDIR)$(IPREFIX)/FLU
+	chmod 644 $(DESTDIR)$(IPREFIX)/FLU/*.h
 
 uninstall:
-	@ echo "Uninstalling include files from $(IPREFIX)..."
-	@ rm -rf $(IPREFIX)/FLU
+	@ echo "Uninstalling include files from $(DESTDIR)$(IPREFIX)..."
+	rm -rf $(DESTDIR)$(IPREFIX)/FLU
 
Index: src/Makefile
===================================================================
--- src/Makefile.orig	2011-02-21 05:12:19.263446688 +0100
+++ src/Makefile	2011-02-21 05:13:08.366401451 +0100
@@ -92,16 +92,16 @@ clean:
 
 install:	$(LIBS)
 	@ echo "Installing libraries in $(LPREFIX)..."
-	@ mkdir -p $(LPREFIX)
-	@ rm -f $(LPREFIX)/$(STATIC_LIB) $(LPREFIX)/$(GL_STATIC_LIB) $(LPREFIX)/$(SHARED_LINK) $(LPREFIX)/$(GL_SHARED_LINK) $(LPREFIX)/$(SHARED_LIB) $(LPREFIX)/$(GL_SHARED_LIB)
-	@ for file in $(LIBS); do \
-		cp $$file $(LPREFIX)/; \
-		chmod 755 $(LPREFIX)/$$file; \
+	mkdir -p $(DESTDIR)$(LPREFIX)
+	rm -f $(DESTDIR)$(LPREFIX)/$(STATIC_LIB) $(DESTDIR)$(LPREFIX)/$(GL_STATIC_LIB) $(DESTDIR)$(LPREFIX)/$(SHARED_LINK) $(DESTDIR)$(LPREFIX)/$(GL_SHARED_LINK) $(DESTDIR)$(LPREFIX)/$(SHARED_LIB) $(LPREFIX)/$(GL_SHARED_LIB)
+	for file in $(LIBS); do \
+		cp $$file $(DESTDIR)$(LPREFIX)/; \
+		chmod 755 $(DESTDIR)$(LPREFIX)/$$file; \
 		if test $$file = $(SHARED_LIB); then \
-			ln -sf $(SHARED_LIB) $(LPREFIX)/$(SHARED_LINK); \
+			ln -sf $(SHARED_LIB) $(DESTDIR)$(LPREFIX)/$(SHARED_LINK); \
 		fi ; \
 		if test $$file = $(GL_SHARED_LIB); then \
-			ln -sf $(GL_SHARED_LIB) $(LPREFIX)/$(GL_SHARED_LINK); \
+			ln -sf $(GL_SHARED_LIB) $(DESTDIR)$(LPREFIX)/$(GL_SHARED_LINK); \
 		fi; \
 	  done
 
openSUSE Build Service is sponsored by