680-debian_sim-destdir.patch 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. Fix some missing uses of DESTDIR in the sim/ directories. The Debian
  2. packages use DESTDIR to build.
  3. %patch
  4. Index: gdb-6.3/sim/Makefile.in
  5. ===================================================================
  6. --- gdb-6.3.orig/sim/Makefile.in 2003-09-03 14:46:52.000000000 -0400
  7. +++ gdb-6.3/sim/Makefile.in 2004-11-10 00:39:25.381315738 -0500
  8. @@ -93,6 +93,7 @@ FLAGS_TO_PASS = \
  9. "CC=$(CC)" \
  10. "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
  11. "CFLAGS=$(CFLAGS)" \
  12. + "DESTDIR=$(DESTDIR)" \
  13. "RANLIB=$(RANLIB)" \
  14. "MAKEINFO=$(MAKEINFO)" \
  15. "INSTALL=$(INSTALL)" \
  16. Index: gdb-6.3/sim/common/Make-common.in
  17. ===================================================================
  18. --- gdb-6.3.orig/sim/common/Make-common.in 2003-09-08 13:24:59.000000000 -0400
  19. +++ gdb-6.3/sim/common/Make-common.in 2004-11-10 00:39:25.383315347 -0500
  20. @@ -581,14 +581,14 @@ install: install-common $(SIM_EXTRA_INST
  21. install-common: installdirs
  22. n=`echo run | sed '$(program_transform_name)'`; \
  23. - $(INSTALL_PROGRAM) run$(EXEEXT) $(bindir)/$$n$(EXEEXT)
  24. + $(INSTALL_PROGRAM) run$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
  25. n=`echo libsim.a | sed s/libsim.a/lib$(target_alias)-sim.a/`; \
  26. - $(INSTALL_DATA) libsim.a $(libdir)/$$n ; \
  27. - ( cd $(libdir) ; $(RANLIB) $$n )
  28. + $(INSTALL_DATA) libsim.a $(DESTDIR)$(libdir)/$$n ; \
  29. + ( cd $(DESTDIR)$(libdir) ; $(RANLIB) $$n )
  30. installdirs:
  31. - $(SHELL) $(srcdir)/../../mkinstalldirs $(bindir)
  32. - $(SHELL) $(srcdir)/../../mkinstalldirs $(libdir)
  33. + $(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(bindir)
  34. + $(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(libdir)
  35. check:
  36. cd ../testsuite && $(MAKE) check RUNTESTFLAGS="$(RUNTESTFLAGS)"
  37. Index: gdb-6.3/sim/erc32/Makefile.in
  38. ===================================================================
  39. --- gdb-6.3.orig/sim/erc32/Makefile.in 2000-03-07 10:32:49.000000000 -0500
  40. +++ gdb-6.3/sim/erc32/Makefile.in 2004-11-10 00:39:25.385314957 -0500
  41. @@ -53,7 +53,7 @@ end.h: end
  42. # Copy the files into directories where they will be run.
  43. install-sis: installdirs
  44. n=`echo sis | sed '$(program_transform_name)'`; \
  45. - $(INSTALL_PROGRAM) sis$(EXEEXT) $(bindir)/$$n$(EXEEXT)
  46. + $(INSTALL_PROGRAM) sis$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
  47. clean-sis:
  48. rm -f sis end end.h