Banshee "trunk" on openSUSE 10.3+
The rewrite of Banshee, which will become the 1.x series and is just known as "trunk" for now, has not yet seen a release. We expect to have a first preview release out in late February, 2008. In the mean time, what follows are instructions on building Banshee trunk on openSUSE 10.3 or newer.
Banshee Trunk Dependencies
The following commands bring a freshly installed openSUSE 10.3 GNOME up to requirement, installing the latest stable Banshee release and also the latest Mono release, which at this time seems to be required to build Mono.Addins.
The install commands are separated to show the dependency levels. All of the package names could be combined for one single install command:
$ sudo zypper ar http://download.opensuse.org/repositories/Banshee/openSUSE_10.3/ Banshee $ sudo zypper ar http://download.opensuse.org/repositories/Mono/openSUSE_10.3/ Mono $ sudo zypper in subversion autoconf automake libtool intltool gcc $ sudo zypper in mono-complete mono-devel mono-addins mono-zeroconf mono-zeroconf-provider-avahi $ sudo zypper in libmusicbrainz-devel sqlite-devel $ sudo zypper in banshee-devel taglib-sharp
UPDATE: On Sunday, January 27, 2008, trunk was reorganized. As a consequence, the bundled TagLib# library was removed from the tree. It now must be provided by the system.
It has been packaged and is in the Banshee repository. Simply install the taglib-sharp package. TagLib# sources (http://taglib-sharp.com/) can be downloaded from their project web site.
Building Banshee Trunk
To build and install Banshee trunk, please see the generic upstream guide to Banshee trunk since you now have satisfied the dependency requirement for openSUSE.





