--- eclipse-3.4.orig 2008-08-05 10:08:09.000000000 +0200 +++ eclipse-3.4 2011-04-01 15:15:30.605897849 +0200 @@ -27,8 +27,11 @@ exit -1 fi -[[ "$(java-config -f)" =~ "gcj" ]] \ - && export JAVA_PKG_CLASSMAP="${ECLIPSE_HOME}/eclipse.gcjdb" +case "$(java-config -f)" in + *gcj*) + export JAVA_PKG_CLASSMAP="${ECLIPSE_HOME}/eclipse.gcjdb" + ;; +esac eval $(gjl --package "swt-${SLOT}" --get-args)