I struggled for couple of hours tonight trying to get ClearSilver to build under OS X, so I could investigate Bitten, a continuous integration tool for Trac.
Here’s how I succeeded.
Download the source to ClearSilver and unpack it. Then change to that directory. You’ll need to enter the following command to configure:
$ ./configure --disable-apache --disable-java --disable-ruby --with-python=which python
--disable-perl --disable-csharp --enable-gettext
Then do the
make; make install dance (you may need to sudo the second one).
Finally, and this one took me a second go to remember, change to the python subdirectory, and use:
$ python setup.py build
$ sudo python setup.py install