Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
The OSX port needs a launcher application
Assgining to Kristian.
Among many thinkable possibilities, one important feature is the ability to select the mission pack, i.e. passing -portals parameter to the binary.