--- binutils/Makefile.in.orig	2003-10-14 23:33:37.000000000 +0900
+++ binutils/Makefile.in	2012-11-24 23:35:06.000000000 +0900
@@ -288,57 +288,55 @@
 coffdump_LDFLAGS = 
 dlltool_OBJECTS =  dlltool.o defparse.o deflex.o bucomm.o version.o \
 filemode.o
-dlltool_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+dlltool_DEPENDENCIES =
 dlltool_LDFLAGS = 
 windres_OBJECTS =  windres.o resrc.o rescoff.o resbin.o rcparse.o \
 rclex.o winduni.o bucomm.o version.o filemode.o
-windres_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+windres_DEPENDENCIES =
 windres_LDFLAGS = 
 size_OBJECTS =  size.o bucomm.o version.o filemode.o
 size_LDADD = $(LDADD)
-size_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+size_DEPENDENCIES =
 size_LDFLAGS = 
 objdump_OBJECTS =  objdump.o prdbg.o rddbg.o debug.o stabs.o ieee.o \
 rdcoff.o bucomm.o version.o filemode.o
-objdump_DEPENDENCIES =  ../opcodes/libopcodes.la ../bfd/libbfd.la \
-../libiberty/libiberty.a
+objdump_DEPENDENCIES =
 objdump_LDFLAGS = 
 ar_OBJECTS =  arparse.o arlex.o ar.o not-ranlib.o arsup.o bucomm.o \
 version.o filemode.o
-ar_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+ar_DEPENDENCIES =
 ar_LDFLAGS = 
 strings_OBJECTS =  strings.o bucomm.o version.o filemode.o
 strings_LDADD = $(LDADD)
-strings_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+strings_DEPENDENCIES =
 strings_LDFLAGS = 
 ranlib_OBJECTS =  ar.o is-ranlib.o arparse.o arlex.o arsup.o bucomm.o \
 version.o filemode.o
-ranlib_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+ranlib_DEPENDENCIES =
 ranlib_LDFLAGS = 
 c__filt_OBJECTS = 
-c__filt_DEPENDENCIES =  cplus-dem.o underscore.o \
-../libiberty/libiberty.a
+c__filt_DEPENDENCIES =  cplus-dem.o underscore.o
 c__filt_LDFLAGS = 
 objcopy_OBJECTS =  objcopy.o not-strip.o rddbg.o debug.o stabs.o ieee.o \
 rdcoff.o wrstabs.o bucomm.o version.o filemode.o
 objcopy_LDADD = $(LDADD)
-objcopy_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+objcopy_DEPENDENCIES =
 objcopy_LDFLAGS = 
 addr2line_OBJECTS =  addr2line.o bucomm.o version.o filemode.o
 addr2line_LDADD = $(LDADD)
-addr2line_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+addr2line_DEPENDENCIES =
 addr2line_LDFLAGS = 
 readelf_OBJECTS =  readelf.o version.o
-readelf_DEPENDENCIES =  ../libiberty/libiberty.a
+readelf_DEPENDENCIES =
 readelf_LDFLAGS = 
 nm_new_OBJECTS =  nm.o bucomm.o version.o filemode.o
 nm_new_LDADD = $(LDADD)
-nm_new_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+nm_new_DEPENDENCIES =
 nm_new_LDFLAGS = 
 strip_new_OBJECTS =  objcopy.o is-strip.o rddbg.o debug.o stabs.o ieee.o \
 rdcoff.o wrstabs.o bucomm.o version.o filemode.o
 strip_new_LDADD = $(LDADD)
-strip_new_DEPENDENCIES =  ../bfd/libbfd.la ../libiberty/libiberty.a
+strip_new_DEPENDENCIES =
 strip_new_LDFLAGS = 
 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
 LEXLIB = @LEXLIB@
@@ -1102,19 +1100,19 @@
 install-exec-local: $(bin_PROGRAMS) $(noinst_PROGRAMS)
 	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
 	  if test -f $$p; then \
-	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
-	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+	    echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
+	    $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed -e 's/$(EXEEXT)$$//' -e 's/-new//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
 	  else :; fi; \
 	done
-	$(mkinstalldirs) $(tooldir)/bin
+	$(mkinstalldirs) $(DESTDIR)/$(tooldir)/bin
 	for i in $(TOOL_PROGS); do \
 	  if [ -f $$i$(EXEEXT) ]; then \
 	    j=`echo $$i | sed -e 's/-new//'`; \
 	    k=`echo $$j | sed '$(transform)'`; \
-	    if [ "$(bindir)/$$k$(EXEEXT)" != "$(tooldir)/bin/$$j$(EXEEXT)" ]; then \
-	      rm -f $(tooldir)/bin/$$j$(EXEEXT); \
-	      ln $(bindir)/$$k$(EXEEXT) $(tooldir)/bin/$$j$(EXEEXT) >/dev/null 2>/dev/null \
-		|| $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXEEXT) $(tooldir)/bin/$$j$(EXEEXT); \
+	    if [ "$(DESTDIR)/$(bindir)/$$k$(EXEEXT)" != "$(DESTDIR)/$(tooldir)/bin/$$j$(EXEEXT)" ]; then \
+	      rm -f $(DESTDIR)/$(tooldir)/bin/$$j$(EXEEXT); \
+	      ln $(DESTDIR)/$(bindir)/$$k$(EXEEXT) $(DESTDIR)/$(tooldir)/bin/$$j$(EXEEXT) >/dev/null 2>/dev/null \
+		|| $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXEEXT) $(DESTDIR)/$(tooldir)/bin/$$j$(EXEEXT); \
 	    fi; \
 	  else true; \
 	  fi; \
