update Mon Feb 8 06:37:00 PST 2010
[pkgsrc.git] / cross / h8300-hms-binutils / patches / patch-aj
1 $NetBSD: patch-aj,v 1.1 2010/02/08 05:18:38 dholland Exp $
2
3 DESTDIR support
4
5 --- ../binutils-2.12.1/bfd/po/Make-in.orig      2001-11-22 16:21:01.000000000 +0000
6 +++ ../binutils-2.12.1/bfd/po/Make-in
7 @@ -124,9 +124,9 @@ install-data: install-data-@USE_NLS@
8  install-data-no: all
9  install-data-yes: all
10         if test -r $(MKINSTALLDIRS); then \
11 -         $(MKINSTALLDIRS) $(datadir); \
12 +         $(MKINSTALLDIRS) ${DESTDIR}$(datadir); \
13         else \
14 -         $(top_srcdir)/mkinstalldirs $(datadir); \
15 +         $(top_srcdir)/mkinstalldirs ${DESTDIR}$(datadir); \
16         fi
17         @catalogs='$(CATALOGS)'; \
18         for cat in $$catalogs; do \
19 @@ -138,27 +138,27 @@ install-data-yes: all
20           lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
21           dir=$$destdir/$$lang/LC_MESSAGES; \
22           if test -r $(MKINSTALLDIRS); then \
23 -           $(MKINSTALLDIRS) $$dir; \
24 +           $(MKINSTALLDIRS) ${DESTDIR}$$dir; \
25           else \
26 -           $(top_srcdir)/mkinstalldirs $$dir; \
27 +           $(top_srcdir)/mkinstalldirs ${DESTDIR}$$dir; \
28           fi; \
29           if test -r $$cat; then \
30 -           $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
31 -           echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \
32 +           $(INSTALL_DATA) $$cat ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT); \
33 +           echo "installing $$cat as ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT)"; \
34           else \
35 -           $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \
36 +           $(INSTALL_DATA) $(srcdir)/$$cat ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT); \
37             echo "installing $(srcdir)/$$cat as" \
38 -                "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \
39 +                "${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT)"; \
40           fi; \
41           if test -r $$cat.m; then \
42 -           $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
43 -           echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
44 +           $(INSTALL_DATA) $$cat.m ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT).m; \
45 +           echo "installing $$cat.m as ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
46           else \
47             if test -r $(srcdir)/$$cat.m ; then \
48               $(INSTALL_DATA) $(srcdir)/$$cat.m \
49 -               $$dir/$(PACKAGE)$(INSTOBJEXT).m; \
50 +               ${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT).m; \
51               echo "installing $(srcdir)/$$cat as" \
52 -                  "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
53 +                  "${DESTDIR}$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \
54             else \
55               true; \
56             fi; \
57 @@ -166,12 +166,12 @@ install-data-yes: all
58         done
59         if test "$(PACKAGE)" = "gettext"; then \
60           if test -r $(MKINSTALLDIRS); then \
61 -           $(MKINSTALLDIRS) $(gettextsrcdir); \
62 +           $(MKINSTALLDIRS) ${DESTDIR}$(gettextsrcdir); \
63           else \
64 -           $(top_srcdir)/mkinstalldirs $(gettextsrcdir); \
65 +           $(top_srcdir)/mkinstalldirs ${DESTDIR}$(gettextsrcdir); \
66           fi; \
67           $(INSTALL_DATA) $(srcdir)/Makefile.in.in \
68 -                         $(gettextsrcdir)/Makefile.in.in; \
69 +                         ${DESTDIR}$(gettextsrcdir)/Makefile.in.in; \
70         else \
71           : ; \
72         fi