diff options
| author | su_v <suv-sf@users.sourceforge.net> | 2014-09-05 13:32:34 +0000 |
|---|---|---|
| committer | ~suv <suv-sf@users.sourceforge.net> | 2014-09-05 13:32:34 +0000 |
| commit | 5f24f004b4d7cb638041fa136225d603c807f0f2 (patch) | |
| tree | ef5831de2f9a5f3a9737305ad8ceed1dd2a4d0e4 /packaging/macosx/Resources/bin/python-wrapper.sh | |
| parent | launcher script: add a few checks for recursive calls (diff) | |
| download | inkscape-5f24f004b4d7cb638041fa136225d603c807f0f2.tar.gz inkscape-5f24f004b4d7cb638041fa136225d603c807f0f2.zip | |
add wrapper script for gimp (supports GIMP.app) and python (not activated)
(bzr r13506.1.60)
Diffstat (limited to 'packaging/macosx/Resources/bin/python-wrapper.sh')
| -rw-r--r-- | packaging/macosx/Resources/bin/python-wrapper.sh | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/packaging/macosx/Resources/bin/python-wrapper.sh b/packaging/macosx/Resources/bin/python-wrapper.sh new file mode 100644 index 000000000..35c3739bb --- /dev/null +++ b/packaging/macosx/Resources/bin/python-wrapper.sh @@ -0,0 +1,79 @@ +#!/bin/sh + + +# --------------------------------------------------------------------- +# a) to use py-gtk (for Sozi or inksmoto) from MacPorts +# --------------------------------------------------------------------- + +# # unset env used in Inkscape.app +# unset PYTHONHOME +# unset DYLD_LIBRARY_PATH +# unset XDG_CONFIG_HOME XDG_DATA_HOME XDG_CACHE_HOME +# unset XDG_CONFIG_DIRS XDG_DATA_DIRS +# unset GTK_PATH GTK_DATA_PREFIX GTK_EXE_PREFIX GTK_IM_MODULE_FILE GTK2_RC_FILES +# unset FONTCONFIG_FILE FONTCONFIG_PATH HB_SHAPER_LIST PANGO_RC_FILE PANGO_SYSCONFDIR +# unset GDK_PIXBUF_MODULE_FILE GSETTINGS_SCHEMA_DIR +# unset DBUS_SESSION_BUS_PID DBUS_LAUNCHD_SESSION_BUS_SOCKET DBUS_SESSION_BUS_ADDRESS +# unset GNOME_VFS_MODULE_CONFIG_PATH GNOME_VFS_MODULE_PATH +# unset GIO_MODULE_DIR GVFS_MOUNTABLE_DIR +# unset ASPELL_CONF +# unset POPPLER_DATADIR +# unset VERSIONER_PYTHON_VERSION VERSIONER_PYTHON_PREFER_32_BIT PYTHONPATH +# unset MAGICK_HOME MAGICK_CONFIGURE_PATH MAGICK_CODER_FILTER_PATH MAGICK_CODER_MODULE_PATH +# unset GS_LIB GS_ICC_PROFILES GS_RESOURCE_DIR GS_LIB GS_FONTPATH GS + +# +# # set locale (language) explicitly +# # (not needed with 0.48.5 package) +# #export LANG="en_US.UTF-8" +# +# # set MacPorts prefix +# LIBPREFIX="/opt/local" +# +# exec "$LIBPREFIX/bin/python" "$@" + + +# --------------------------------------------------------------------- +# b) to test different 32bit or 64bit system-provided Python versions +# (available on Mac OS X 10.6 Snow Leopard and later versions) +# --------------------------------------------------------------------- + +# # Python 2.5 (system) - Lion: 2.5.6 +# #exec /usr/bin/python2.5 "$@" +# export VERSIONER_PYTHON_VERSION=2.5 +# export VERSIONER_PYTHON_PREFER_32_BIT=yes +# exec /usr/bin/python "$@" + +# # Python 2.6 (system) - Lion: 2.6.7 +# #exec arch -i386 /usr/bin/python2.6 "$@" +# export VERSIONER_PYTHON_VERSION=2.6 +# export VERSIONER_PYTHON_PREFER_32_BIT=yes +# #export VERSIONER_PYTHON_PREFER_32_BIT=no +# exec /usr/bin/python "$@" + +# # Python 2.7 (system) - Lion: 2.7.1 +# #exec arch -i386 /usr/bin/python2.7 "$@" +# export VERSIONER_PYTHON_VERSION=2.7 +# export VERSIONER_PYTHON_PREFER_32_BIT=yes +# #export VERSIONER_PYTHON_PREFER_32_BIT=no +# exec /usr/bin/python "$@" + + +# --------------------------------------------------------------------- +# c) to test different 32bit or 64bit MacPorts-provided Python versions +# (define $LIBPREFIX locally) +# --------------------------------------------------------------------- + +# LIBPREFIX="/opt/local-x11" +# exec "$LIBPREFIX/bin/python2.5" "$@" +# #exec "$LIBPREFIX/bin/python2.6" "@" +# #exec "$LIBPREFIX/bin/python2.7" "@" + + +# --------------------------------------------------------------------- +# d) ... otherwise run default python +# --------------------------------------------------------------------- + +exec /usr/bin/python "$@" + +# eof |
