diff options
author | Juergen Lock <nox@FreeBSD.org> | 2010-05-17 17:37:08 +0000 |
---|---|---|
committer | Juergen Lock <nox@FreeBSD.org> | 2010-05-17 17:37:08 +0000 |
commit | 2e40e8ae1e7767f0231b7ab6578569a09a49a69c (patch) | |
tree | ae4f69c9f89f7fb1015a8178d951b2ccb2bdf830 /astro/google-earth/files/browserwrapper | |
parent | - Fix build on 6.X (diff) |
- Chase updated distfile, at 5.1.3535.3218 now. [1]
- Add browser wrapper hack that restores LD_LIBRARY_PATH so a native
BROWSER=firefox3 doesn't pick up Linux libs and fails to start.
Submitted by: pointyhat via erwin [1]
Diffstat (limited to 'astro/google-earth/files/browserwrapper')
-rw-r--r-- | astro/google-earth/files/browserwrapper | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/astro/google-earth/files/browserwrapper b/astro/google-earth/files/browserwrapper new file mode 100644 index 000000000000..286387c1d41c --- /dev/null +++ b/astro/google-earth/files/browserwrapper @@ -0,0 +1,18 @@ +#! /bin/sh +# browser wrapper script to restore original LD_LIBRARY_PATH so a native +# browser won't pick up linux libs from google earth and fail to start + +if [ -n "${REAL_LD_LIBRARY_PATH}" ] +then + export LD_LIBRARY_PATH="${REAL_LD_LIBRARY_PATH}" +else + unset LD_LIBRARY_PATH +fi + +BROWSER="$(/usr/bin/which ${REAL_BROWSER})" +if [ -x "${BROWSER}" ] +then + exec "${BROWSER}" "$@" +else + echo browser not found: $REAL_BROWSER +fi |