9 : ${MACLIBDIR:=/sw/lib}
15 otool -L "$1" | grep "$MACLIBDIR" | while read -r LIB STUFF; do
16 [ -z "${LIB##*:}" ] && continue # first line
17 [ -f "$INSTALLDIR/${LIB##*/}" ] && continue
18 cp -vL "$LIB" "$INSTALLDIR"
24 finkgetdeps "$INSTALLDIR/radiant.$EXE"
25 echo Warning: this only works if only ONE version of gtk-2.0 and pango is installed
28 for LIB in "$MACLIBDIR"/gtk-2.0/*/loaders/libpixbufloader-bmp.so "$MACLIBDIR"/gdk-pixbuf-2.0/*/loaders/libpixbufloader-bmp.so; do
29 [ -f "$LIB" ] || continue
32 cp -L "$LAST" "$INSTALLDIR"
36 for LIB in "$MACLIBDIR"/pango/*/modules/pango-basic-fc.so; do
37 [ -f "$LIB" ] || continue
40 cp -L "$LAST" "$INSTALLDIR"
44 for LIB in "$MACLIBDIR"/pango/*/modules/pango-basic-x.so; do
45 [ -f "$LIB" ] || continue
48 cp -L "$LAST" "$INSTALLDIR"
51 cp -L "$MACLIBDIR"/../etc/fonts/fonts.conf "$INSTALLDIR"
52 cp -L "$MACLIBDIR"/../etc/fonts/fonts.dtd "$INSTALLDIR"
53 cp -L "$MACLIBDIR"/../etc/gtk-2.0/gdk-pixbuf.loaders "$INSTALLDIR"
54 cp -L "$MACLIBDIR"/../etc/pango/pangorc "$INSTALLDIR"
56 $CAT > "$INSTALLDIR/../netradiant.sh" <<EOF
59 MY_DIRECTORY="\${0%/*}" # cut off the script name
60 MY_DIRECTORY="\${MY_DIRECTORY%/*}" # cut off MacOS
61 MY_DIRECTORY="\${MY_DIRECTORY%/*}" # cut off Contents
63 export DYLD_LIBRARY_PATH="\$MY_DIRECTORY/Contents/MacOS/install"
64 export PANGO_RC_FILE="\$MY_DIRECTORY/Contents/MacOS/install/pangorc"
65 export GDK_PIXBUF_MODULE_FILE="\$MY_DIRECTORY/Contents/MacOS/install/gdk-pixbuf.loaders"
66 export FONTCONFIG_FILE="\$MY_DIRECTORY/Contents/MacOS/install/fonts.conf"
68 cd "\$MY_DIRECTORY/Contents/MacOS/install"
69 if [ -x /usr/bin/open-x11 ]; then
70 env LC_ALL="en_US.UTF-8" /usr/bin/open-x11 ./radiant.$EXE "$@" &
72 env LC_ALL="en_US.UTF-8" ./radiant.$EXE "$@" &
76 chmod 755 "$INSTALLDIR/../netradiant.sh"