patches/gdb/6.3/680-debian_sim-destdir.patch
changeset 96 aa1a9fbd6eb8
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/gdb/6.3/680-debian_sim-destdir.patch	Thu May 17 16:22:51 2007 +0000
     1.3 @@ -0,0 +1,53 @@
     1.4 +Fix some missing uses of DESTDIR in the sim/ directories.  The Debian
     1.5 +packages use DESTDIR to build.
     1.6 +
     1.7 +%patch
     1.8 +Index: gdb-6.3/sim/Makefile.in
     1.9 +===================================================================
    1.10 +--- gdb-6.3.orig/sim/Makefile.in	2003-09-03 14:46:52.000000000 -0400
    1.11 ++++ gdb-6.3/sim/Makefile.in	2004-11-10 00:39:25.381315738 -0500
    1.12 +@@ -93,6 +93,7 @@ FLAGS_TO_PASS = \
    1.13 + 	"CC=$(CC)" \
    1.14 + 	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
    1.15 + 	"CFLAGS=$(CFLAGS)" \
    1.16 ++	"DESTDIR=$(DESTDIR)" \
    1.17 + 	"RANLIB=$(RANLIB)" \
    1.18 + 	"MAKEINFO=$(MAKEINFO)" \
    1.19 + 	"INSTALL=$(INSTALL)" \
    1.20 +Index: gdb-6.3/sim/common/Make-common.in
    1.21 +===================================================================
    1.22 +--- gdb-6.3.orig/sim/common/Make-common.in	2003-09-08 13:24:59.000000000 -0400
    1.23 ++++ gdb-6.3/sim/common/Make-common.in	2004-11-10 00:39:25.383315347 -0500
    1.24 +@@ -581,14 +581,14 @@ install: install-common $(SIM_EXTRA_INST
    1.25 + 
    1.26 + install-common: installdirs
    1.27 + 	n=`echo run | sed '$(program_transform_name)'`; \
    1.28 +-	$(INSTALL_PROGRAM) run$(EXEEXT) $(bindir)/$$n$(EXEEXT)
    1.29 ++	$(INSTALL_PROGRAM) run$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
    1.30 + 	n=`echo libsim.a | sed s/libsim.a/lib$(target_alias)-sim.a/`; \
    1.31 +-	$(INSTALL_DATA) libsim.a $(libdir)/$$n ; \
    1.32 +-	( cd $(libdir) ; $(RANLIB) $$n )
    1.33 ++	$(INSTALL_DATA) libsim.a $(DESTDIR)$(libdir)/$$n ; \
    1.34 ++	( cd $(DESTDIR)$(libdir) ; $(RANLIB) $$n )
    1.35 + 
    1.36 + installdirs:
    1.37 +-	$(SHELL) $(srcdir)/../../mkinstalldirs $(bindir)
    1.38 +-	$(SHELL) $(srcdir)/../../mkinstalldirs $(libdir)
    1.39 ++	$(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(bindir)
    1.40 ++	$(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(libdir)
    1.41 + 
    1.42 + check:
    1.43 + 	cd ../testsuite && $(MAKE) check RUNTESTFLAGS="$(RUNTESTFLAGS)"
    1.44 +Index: gdb-6.3/sim/erc32/Makefile.in
    1.45 +===================================================================
    1.46 +--- gdb-6.3.orig/sim/erc32/Makefile.in	2000-03-07 10:32:49.000000000 -0500
    1.47 ++++ gdb-6.3/sim/erc32/Makefile.in	2004-11-10 00:39:25.385314957 -0500
    1.48 +@@ -53,7 +53,7 @@ end.h: end
    1.49 + # Copy the files into directories where they will be run.
    1.50 + install-sis: installdirs
    1.51 + 	n=`echo sis | sed '$(program_transform_name)'`; \
    1.52 +-	$(INSTALL_PROGRAM) sis$(EXEEXT) $(bindir)/$$n$(EXEEXT)
    1.53 ++	$(INSTALL_PROGRAM) sis$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
    1.54 + 
    1.55 + clean-sis:
    1.56 + 	rm -f sis end end.h