summaryrefslogtreecommitdiff
path: root/lang/g95/patches/patch-ab
blob: b243486a06503e12e886660b8c32a018f0678a96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$NetBSD: patch-ab,v 1.6 2012/05/08 02:59:16 sbd Exp $

Use $(host_alias) as the program prefix so it matches ${MACHINE_GNU_PLATFORM}

--- Makefile.in.orig	2009-02-17 16:46:06.000000000 +0000
+++ Makefile.in
@@ -1330,7 +1330,7 @@ clean-local:
 	rm -f options.tmp options.c options.h version.c
 
 install-exec-hook:
-	mv $(DESTDIR)$(bindir)/g95$(EXEEXT) $(DESTDIR)$(bindir)/$(host)-g95$(EXEEXT)
+	mv $(DESTDIR)$(bindir)/g95$(EXEEXT) $(DESTDIR)$(bindir)/$(host_alias)-g95$(EXEEXT)
 
 install-data-hook:
 	-ln -sf f951$(EXEEXT) $(DESTDIR)@DEST_LIBDIR@/cc1
@@ -1341,8 +1341,9 @@ install-data-hook:
 	  ranlib $(DESTDIR)@DEST_LIBDIR@/libgcc_eh.a ; \
 	  ranlib $(DESTDIR)@DEST_LIBDIR@/libgcc.a ; \
 	fi
-	cp INSTALL $(DESTDIR)@DEST_LIBDIR@/../../../..
-	cp G95Manual.pdf $(DESTDIR)@DEST_LIBDIR@/../../../..
+	test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
+	$(INSTALL_DATA) INSTALL $(DESTDIR)$(docdir)
+	$(INSTALL_DATA) G95Manual.pdf $(DESTDIR)$(docdir)
 	if test -n "`ls @GCC_DIR@/g95/gcc/libgcc_s.*`" ; then \
 	   (cd @GCC_DIR@/g95/gcc; tar cf - libgcc_s.*) | \
            (cd $(DESTDIR)@DEST_LIBDIR@; tar xf -) ; \