changeset 6118:c35f79f2d05a

sharhead: add workaround for schikkers list/guile-1.9.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 03 Feb 2011 20:34:03 +0100
parents be0da3a14325
children 1b8662bb9f58
files sourcefiles/sharhead.sh
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/sourcefiles/sharhead.sh	Thu Feb 03 20:32:23 2011 +0100
+++ b/sourcefiles/sharhead.sh	Thu Feb 03 20:34:03 2011 +0100
@@ -176,6 +176,10 @@
 fi
 
 me=${backquote}basename ${dollar}0${backquote}
+if test "${dollar}me" = "schikkers-list"; then
+    unset GDK_PIXBUF_MODULE_FILE # segfault
+    cd "${dollar}{INSTALLER_PREFIX}"/bin && exec ${dollar}(pwd)/guile --debug -e main -s ${dollar}(pwd)/${dollar}me $expandargs
+fi
 exec "${dollar}{INSTALLER_PREFIX}/bin/${dollar}me" $expandargs
 EOF