Blob Blame History Raw
--- Makefile.orig	2008-12-06 20:00:35.000000000 -0800
+++ Makefile	2008-12-06 20:02:51.000000000 -0800
@@ -166,15 +166,15 @@
 
 OBJECTS = $(CATSOBJECTS) $(APPOBJECTS)
 
 all: $(MAIN)
 
-$(BINDIR): $(PREFIX)
-	$(MKDIR) $(BINDIR)
+$(DESTDIR)$(BINDIR): $(DESTDIR)$(PREFIX)
+	$(MKDIR) $(DESTDIR)$(BINDIR)
 
-$(PREFIX):
-	$(MKDIR) $(PREFIX)
+$(DESTDIR)$(PREFIX):
+	$(MKDIR) -p $(DESTDIR)$(PREFIX)
 
 default: $(OBJECTS) $(ADDITIONALOBJECTS) $(EXECS)
 
 $(MAIN): $(OBJECTS)
 	$(CCLINKER) $(OBJECTS) $(ADDITIONALLINKOPTIONS) $(GPROFFLAG) -o $(MAIN)
@@ -262,14 +262,14 @@
 	tar -c $(RELEASEDIR) > $(RELEASEDIR).tar  
 	gzip $(RELEASEDIR).tar
 
 clean:
 	/bin/rm -f *.o $(EXECS) $(MAIN)
-install: $(BINDIR)
-	cp $(EXECS) $(BINDIR)
+install: $(DESTDIR)$(BINDIR)
+	cp $(EXECS) $(DESTDIR)$(BINDIR)
 #	cp $(EXECS) /usr/local/bin
-	./gfan installlinks --path $(BINDIR)/
+	./gfan installlinks --path $(DESTDIR)$(BINDIR)/
 .c.o:
 	$(CC) $(CFLAGS) -c $<
 .cc.o:
 	$(CCC) -c $<
 .cpp.o: