summaryrefslogtreecommitdiffstats
path: root/packaging/macosx/Resources/bin/python-wrapper.sh
diff options
context:
space:
mode:
authorsu_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
commit5f24f004b4d7cb638041fa136225d603c807f0f2 (patch)
treeef5831de2f9a5f3a9737305ad8ceed1dd2a4d0e4 /packaging/macosx/Resources/bin/python-wrapper.sh
parentlauncher script: add a few checks for recursive calls (diff)
downloadinkscape-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.sh79
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