Aside from a pretty current Gnome desktop installation, this has quite a lot of other dependencies which aren’t met without current software. I ended up building much of this from source rather than installing rpms.
Unless otherwise noted, the configure options for non-packaged software listed below is:
./configure –prefix=/usr –sysconfdir=/etc –localstatedir=/var –mandir=/usr/share/man –infodir=/usr/share/info
All of it was built and installed with:
make
make install
Software was installed in the order listed to meet dependencies.
GTKSharp (from page at mono-project.com)
gtk-sharp-2.12.0
gnome-sharp-2.20.0
gnome-desktop-sharp-2.20.1
LibGDIPlus (from sources page at mono-project.com)
libgdiplus-2.0
Mono
mono-2.0.1
Nant (rpms installed with –nodeps)
nant-0.85-21.fc9.i386.rpm
nant-docs-0.85-21.fc9.i386.rpm
Boo
boo-0.8.1.2865-4.fc9.i386.rpm
boo-devel-0.8.1.2865-4.fc9.i386.rpm
Mono-addins
mono-addins-0.3.1
Mono-tools
mono-tools-2.0
Monodoc
monodoc-2.0.zip
Ndesk-dbus (from nbus.org)
ndesk-dbus-0.6.0
ndesk-dbus-glib-0.4.1
(from page at mono-project.com)
mono-zeroconf-0.8.0
Banshee
banshee-1.1.4.3