Created by: bmc
I notice that Issue 50 is still open. While you're getting around to reimplementing the installation, here's a patch that changes the /etc/profile.d location, if a prefix is specified on the command line. It's a quick and dirty solution, for sure, but it gets the job done, allowing me to install in $HOME/local, without using sudo.
I did not hack the zsh install, though. (And if you'd rather not pull this in, that's fine. Just thought I'd offer.)