Setting up trac on OSX

Yeowch that was harder work than it should have been. Firstly I have installed ‘stuff’ before via port,  NEVER again (well almost never).  Darwin port installs apps into /opt/… it will manage the dependencies of an installation (but removing an app does not remove the dependencies).  I had managed to get several versions of pythonContinue reading “Setting up trac on OSX”

Relative class paths in eclipse

In eclipse you can only reference jars via a path into the workspace, you can use relative paths (if you edit the .classpath outside of eclipse) but this relative path cannot expand outside of the workspace. This is a problem if you are using svn:externals to add an externals directory into a repository that containsContinue reading “Relative class paths in eclipse”

How to setup subversion on OSX

This works with leopard. Firstly turn on web sharing, web sharing uses apache2 under the hood although its config is bizarre to say the least. Create a repository:  sudo mkdir /usr/local/subversion/  sudo svnadmin create /usr/local/subversion/Test Ensure the repository is readable by apache  sudo chown -R _www /usr/local/subversion/ Setup a password file (For later)  sudo htpasswdContinue reading “How to setup subversion on OSX”

Installing MYSQL on a mac

MYSQL installs trivially on a mac using the packages downloadable from the mysql web site. I therefore did not follow this installation path 😉 Under the hood OSX is BSD, to this end many unix packages have been ported to OSX. The easiest way to install and manage these is via darwin ports .Continue reading “Installing MYSQL on a mac”