aboutsummaryrefslogtreecommitdiff
path: root/devel/gnulibiberty/files
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>2009-04-06 07:11:23 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>2009-04-06 07:11:23 +0000
commit1d867846292cd43140d8077df3f1be11bb8e5c55 (patch)
treeace3daa2744eaf3513d263dbf6b15094762a0f4e /devel/gnulibiberty/files
parent128b3ce717be8adadbd502acae7c9d2bc083d915 (diff)
Notes
Diffstat (limited to 'devel/gnulibiberty/files')
-rw-r--r--devel/gnulibiberty/files/patch-Makefile.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/devel/gnulibiberty/files/patch-Makefile.in b/devel/gnulibiberty/files/patch-Makefile.in
new file mode 100644
index 000000000000..a001481ddffd
--- /dev/null
+++ b/devel/gnulibiberty/files/patch-Makefile.in
@@ -0,0 +1,19 @@
+--- Makefile.in.orig Thu Jul 24 15:51:49 2008
++++ Makefile.in Mon Apr 6 09:05:19 2009
+@@ -348,11 +348,15 @@
+ INSTALL_DEST = @INSTALL_DEST@
+ install: install_to_$(INSTALL_DEST) install-subdir
+
++## FreeBSD port removed this: otherwise, FreeBSD 6.x would end up installing
++## in ${prefix}/lib/elf rather than ${prefix}/lib
++##
+ # This is tricky. Even though CC in the Makefile contains
+ # multilib-specific flags, it's overridden by FLAGS_TO_PASS from the
+ # default multilib, so we have to take LIBCFLAGS into account as well,
+ # since it will be passed the multilib flags.
+-MULTIOSDIR = `$(CC) $(LIBCFLAGS) -print-multi-os-directory`
++##MULTIOSDIR = `$(CC) $(LIBCFLAGS) -print-multi-os-directory`
++MULTIOSDIR = .
+ install_to_libdir: all
+ ${mkinstalldirs} $(DESTDIR)$(libdir)/$(MULTIOSDIR)
+ $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n