1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/patches/gdb/6.3/680-debian_sim-destdir.patch Sat Jun 16 18:01:59 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