aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorTrevor Johnson <trevor@FreeBSD.org>2002-01-24 09:34:10 +0000
committerTrevor Johnson <trevor@FreeBSD.org>2002-01-24 09:34:10 +0000
commitd9e449106c9d3bd993f6a5ba867c239c0adc2edf (patch)
tree16a465b06b621d92ec3da60a7914975fe3f669f9 /emulators
parent7b87ae92f5b1e42f78e8e748632ae6481a5e3be8 (diff)
downloadports-d9e449106c9d3bd993f6a5ba867c239c0adc2edf.tar.gz
ports-d9e449106c9d3bd993f6a5ba867c239c0adc2edf.zip
On i386, add a symlink to linux_base-7 so the stdc++ shared library
will be found for linux-mozilla and linux-netscape6. Thanks to Anders Andersson <anders@hack.org> for reminding me of the need for this.
Notes
Notes: svn path=/head/; revision=53676
Diffstat (limited to 'emulators')
-rw-r--r--emulators/linux_base-7/Makefile7
-rw-r--r--emulators/linux_base-7/pkg-plist.i3861
2 files changed, 8 insertions, 0 deletions
diff --git a/emulators/linux_base-7/Makefile b/emulators/linux_base-7/Makefile
index d8a87c8ffbf6..736b5735a97b 100644
--- a/emulators/linux_base-7/Makefile
+++ b/emulators/linux_base-7/Makefile
@@ -165,6 +165,13 @@ do-install:
${RM} -f ${LINUXBASE}/$$F; \
done
@${LN} -s /var/tmp ${LINUXBASE}/usr/tmp
+#
+# kludge for pre-compiled Netscape 6 and Mozilla
+#
+.if (${MACHINE_ARCH} == "i386")
+ @cd ${LINUXBASE}/usr/lib && \
+ ${LN} -fs libstdc++-3-libc6.2-2-2.10.0.so libstdc++-libc6.1-1.so.2
+.endif
post-install:
@${ECHO} ''
diff --git a/emulators/linux_base-7/pkg-plist.i386 b/emulators/linux_base-7/pkg-plist.i386
index a5ef674ae04d..c1fbfa5ec3b0 100644
--- a/emulators/linux_base-7/pkg-plist.i386
+++ b/emulators/linux_base-7/pkg-plist.i386
@@ -455,6 +455,7 @@ usr/lib/librpmio.so.0.0.0
usr/lib/libslang.so.1
usr/lib/libslang.so.1.4.2
usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
+usr/lib/libstdc++-libc6.1-1.so.2
usr/lib/libstdc++-libc6.2-2.so.3
usr/lib/libttf.so.2
usr/lib/libttf.so.2.3.0