After some playing around, I've determined that these repos to clone quite properly over http for public use. So I've set up git-daemon to allow public cloning. The URL for each repo is listed therein, but can be inferred as:
git://git.swclan.homelinux.org/foo.git
where foo is the name of the project.
You *can* clone over http if you really want to, but it requires some git-trickery to get an actual checkout going:
$ git clone http://git.swclan.homelinux.org/foo.git
$ git branch --track master origin/master
$ git checkout master
should do the trick.
As always, any questions? Email me.