I’ve added support for bzr-based recipes to Compile, in the same manner as SVN or git snapshots work. It was surprisingly simple to do once I got to work on it. Recipes specify the branch URL with bzr=http://…, the same as for the others, and it works pretty smoothly from there.
We’re in a code freeze right now for the move to SVN, so I haven’t checked it in, but I’ve posted a patch for anybody interested – sudo patch -p0 ~/Compile-bzr-support.patch in your /P/Compile/Current directory will add it to your install.
That will allow me to add recipes for more Bazaar plugins, that are often only released as public branches. They’ll live in the experimental recipes repository until there’s a Compile release with this in it.