From 5f24f004b4d7cb638041fa136225d603c807f0f2 Mon Sep 17 00:00:00 2001 From: su_v Date: Fri, 5 Sep 2014 15:32:34 +0200 Subject: add wrapper script for gimp (supports GIMP.app) and python (not activated) (bzr r13506.1.60) --- packaging/macosx/Resources/bin/python-wrapper.sh | 79 ++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 packaging/macosx/Resources/bin/python-wrapper.sh (limited to 'packaging/macosx/Resources/bin/python-wrapper.sh') 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 -- cgit v1.2.3 From c599ebf36c61ff211d1f1e4d9b119efb563f2335 Mon Sep 17 00:00:00 2001 From: su_v Date: Fri, 5 Sep 2014 15:43:08 +0200 Subject: Make wrappper scripts executable (bzr r13506.1.61) --- packaging/macosx/Resources/bin/python-wrapper.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 packaging/macosx/Resources/bin/python-wrapper.sh (limited to 'packaging/macosx/Resources/bin/python-wrapper.sh') diff --git a/packaging/macosx/Resources/bin/python-wrapper.sh b/packaging/macosx/Resources/bin/python-wrapper.sh old mode 100644 new mode 100755 -- cgit v1.2.3 From 36a9354f0503896a65f6fd2d8fe642f8b95b1856 Mon Sep 17 00:00:00 2001 From: su_v Date: Fri, 19 Sep 2014 20:25:01 +0200 Subject: Packaging: fix python-wrapper.sh (currently not in use) (bzr r13506.1.100) --- packaging/macosx/Resources/bin/python-wrapper.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'packaging/macosx/Resources/bin/python-wrapper.sh') diff --git a/packaging/macosx/Resources/bin/python-wrapper.sh b/packaging/macosx/Resources/bin/python-wrapper.sh index 35c3739bb..64ae52a93 100755 --- a/packaging/macosx/Resources/bin/python-wrapper.sh +++ b/packaging/macosx/Resources/bin/python-wrapper.sh @@ -8,17 +8,17 @@ # # 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_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 GTK_PATH GTK_DATA_PREFIX GTK_EXE_PREFIX GTK_IM_MODULE_FILE # 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 GIO_MODULE_DIR GVFS_MOUNTABLE_DIR +# unset ASPELL_CONF # unset POPPLER_DATADIR -# unset VERSIONER_PYTHON_VERSION VERSIONER_PYTHON_PREFER_32_BIT PYTHONPATH +# unset VERSIONER_PYTHON_VERSION VERSIONER_PYTHON_PREFER_32_BIT # 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 @@ -66,8 +66,8 @@ # LIBPREFIX="/opt/local-x11" # exec "$LIBPREFIX/bin/python2.5" "$@" -# #exec "$LIBPREFIX/bin/python2.6" "@" -# #exec "$LIBPREFIX/bin/python2.7" "@" +# #exec "$LIBPREFIX/bin/python2.6" "$@" +# #exec "$LIBPREFIX/bin/python2.7" "$@" # --------------------------------------------------------------------- -- cgit v1.2.3 From 1102d38e773d20b6ffffd8213af6ba395b909c60 Mon Sep 17 00:00:00 2001 From: su_v Date: Sat, 20 Sep 2014 12:13:25 +0200 Subject: Packaging: python wrapper - override PYTHONPATH if using external modules (PyGTK) (bzr r13506.1.104) --- packaging/macosx/Resources/bin/python-wrapper.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'packaging/macosx/Resources/bin/python-wrapper.sh') diff --git a/packaging/macosx/Resources/bin/python-wrapper.sh b/packaging/macosx/Resources/bin/python-wrapper.sh index 64ae52a93..34cd75737 100755 --- a/packaging/macosx/Resources/bin/python-wrapper.sh +++ b/packaging/macosx/Resources/bin/python-wrapper.sh @@ -2,13 +2,13 @@ # --------------------------------------------------------------------- -# a) to use py-gtk (for Sozi or inksmoto) from MacPorts +# a) to use PyGTK (for Sozi or inksmoto) from MacPorts # --------------------------------------------------------------------- -# # unset env used in Inkscape.app -# unset PYTHONHOME +# export PYTHONPATH="$INKSCAPE_SHAREDIR"/extensions +# +# # unset other environment variables used in Inkscape.app # 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 # unset FONTCONFIG_FILE FONTCONFIG_PATH HB_SHAPER_LIST PANGO_RC_FILE PANGO_SYSCONFDIR @@ -21,7 +21,6 @@ # unset VERSIONER_PYTHON_VERSION VERSIONER_PYTHON_PREFER_32_BIT # 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) -- cgit v1.2.3