blob: 34cd7573786cd09e19a30e8cedb611d9d22211ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
#!/bin/sh
# ---------------------------------------------------------------------
# a) to use PyGTK (for Sozi or inksmoto) from MacPorts
# ---------------------------------------------------------------------
# export PYTHONPATH="$INKSCAPE_SHAREDIR"/extensions
#
# # unset other environment variables used in Inkscape.app
# unset DYLD_LIBRARY_PATH
# 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
# 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
# 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
|