Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
synfigstudio / opt / synfig / synfigstudio
Size: Mime:
#!/bin/sh

SYSPREFIX=$(cd `dirname "$0"`; pwd)

# Check if this system have JACK installed
if ( ! ldconfig -p | grep libjack.so >/dev/null ) || ( ! which jackd >/dev/null ) ; then
	# No JACK, so disable this functionality.
	# (The bundled libjack won't work correctly anyway).
	export SYNFIG_DISABLE_JACK=1
	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${SYSPREFIX}/lib.extra
fi

USER_CONFIG_DIR=$HOME/.config/synfig
export ETC_DIR=${SYSPREFIX}/etc
export LD_LIBRARY_PATH=${SYSPREFIX}/lib:$LD_LIBRARY_PATH
export SYNFIG_ROOT=${SYSPREFIX}/
export SYNFIG_GTK_THEME="Adwaita"
export SYNFIG_MODULE_LIST=${SYSPREFIX}/etc/synfig_modules.cfg
export XDG_DATA_DIRS="${SYSPREFIX}/share/:$XDG_DATA_DIRS:/usr/local/share/:/usr/share/"
export XDG_CONFIG_DIRS="$HOME/.config/synfig:$XDG_CONFIG_DIRS"
#export GDK_PIXBUF_MODULEDIR="${SYSPREFIX}/lib/gtk-2.0/2.10.0/loaders"
export GSETTINGS_SCHEMA_DIR="${SYSPREFIX}/share/glib-2.0/schemas/"
export FONTCONFIG_PATH="${SYSPREFIX}/etc/fonts"
export MLT_DATA="${SYSPREFIX}/share/mlt/"
export MLT_REPOSITORY="${SYSPREFIX}/lib/mlt/"
export MAGICK_CODER_FILTER_PATH="${SYSPREFIX}/lib/ImageMagick-6.9.1/config-Q16/"
export MAGICK_CODER_MODULE_PATH="${SYSPREFIX}/lib/ImageMagick-6.9.1/modules-Q16/coders/"
export MAGICK_CONFIGURE_PATH="${SYSPREFIX}/lib/ImageMagick-6.9.1/modules-Q16/filters/"

# Create install-location-dependent config files for Pango and GDK image loaders
# We have to do this every time because its possible that SYSPREFIX has changed

[ -e "$USER_CONFIG_DIR" ] || mkdir -p "$USER_CONFIG_DIR"

#sed "s?@ROOTDIR@/modules?${SYSPREFIX}/lib/pango/1.6.0/modules?" < $ETC_DIR/pango/pango.modules.in > $USER_CONFIG_DIR/pango/pango.modules
if [ -e ${SYSPREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache.in ]; then
	export GDK_PIXBUF_MODULE_FILE="${USER_CONFIG_DIR}/gdk-pixbuf.loaders"
	sed "s?@ROOTDIR@/loaders?${SYSPREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders?" < ${SYSPREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache.in > $GDK_PIXBUF_MODULE_FILE
fi

${SYSPREFIX}/bin/synfigstudio "$@"