Source isn't a script. It's a command that you include in the script (before maemo-summoner). (I know source works because I've used it in scripts that run as root and run dbus-send, not even maemo-summoner.)