tested on amd64 with banshee 1.4.1, mono 2.0.1 the patch is necessary for making it build against banshee 1.4.x (see [1] and [2]) 1: http://www.gtk-apps.org/content/show.php/Banshee+Lyrics+plugin?content=64837 2: http://nikita.karnauhov.googlepages.com/
Created attachment 177823 [details] media-plugins/banshee-lyrics-1.0 ebuild
I think the latest version is here : http://www.gtk-apps.org/content/show.php/Banshee+Lyrics+Plugin+(reload)?content=94806 Be aware that the source tarball is rather messy : contains .svn directories, Makefile, etc.
Created attachment 177918 [details] banshee-lyrics-0.6.ebuild Hrm, the author is a klutz. First of all, the 1.0 tarball contains files from half a year ago, while the 0.6 tarball contains files from December 2008. The latter tarball does not build cause it's missing a file. Fortunately I was able to get a working tarball from debian, but when I installed that, it didn't work. When I press "Show Lyrics", an empty window comes up and R-Click+refresh does nothing. I'm giving up. If someone can make an ebuild that works for me I'll maintain it, but this program seems half-broken. It must work for some people but why I do not know. Attaching the ebuild as it was when I gave up.
uhm... it's really weird that version 0.6 > 1.0 btw, I installed version 1.0 against banshee 1.4.1 and the lyrics plugin simply it works! it fetches lyrics from the net or I am able to manually add them. sorry now I'm busy, I'll be able to further work on it next week
whooop. quick news: I just tried your 0.6 ebuild and it works too. I click View->Show Lyrics and the lyrics appear. just to be sure, I R-Click->Refresh, and a "Loading lyrics..." text appears, immediately replaced by the lyrics is everything ok with your setup? I must say I have some packages from ~arch... see here: $ cd /var/db/pkg $ ls -1d */*sharp* */*mono* */*banshee* dev-dotnet/art-sharp-2.24.0-r5 dev-dotnet/atk-sharp-2.12.7-r5 dev-dotnet/dbus-glib-sharp-0.4.1 dev-dotnet/dbus-sharp-0.6.1a dev-dotnet/evolution-sharp-0.18.1 dev-dotnet/gconf-sharp-2.24.0-r5 dev-dotnet/gdk-sharp-2.12.7-r5 dev-dotnet/glade-sharp-2.12.7-r5 dev-dotnet/glib-sharp-2.12.7-r5 dev-dotnet/gnome-sharp-2.24.0-r5 dev-dotnet/gnomevfs-sharp-2.24.0-r5 dev-dotnet/gtk-sharp-2.12.7-r5 dev-dotnet/gtk-sharp-gapi-2.12.7-r6 dev-dotnet/gtkhtml-sharp-2.24.0-r5 dev-dotnet/mono-addins-0.3.1 dev-dotnet/notify-sharp-0.4.0_pre20080912 dev-dotnet/pango-sharp-2.12.7-r5 dev-dotnet/taglib-sharp-2.0.3.0 dev-lang/mono-2.0.1 media-plugins/banshee-lyrics-0.6 media-sound/banshee-1.4.1-r3 $ grep -e sharp -e mono -e banshee /etc/portage/package.keywords/* /etc/portage/package.keywords/banshee:media-sound/banshee /etc/portage/package.keywords/banshee:~dev-dotnet/gtk-sharp-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/glade-sharp-2.12.7 /etc/portage/package.keywords/banshee:=dev-dotnet/notify-sharp-0.4.0_pre20080912 /etc/portage/package.keywords/banshee:=dev-dotnet/mono-addins-0.3.1 /etc/portage/package.keywords/banshee:~dev-dotnet/gtk-sharp-gapi-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/atk-sharp-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/gdk-sharp-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/pango-sharp-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/glib-sharp-2.12.7 /etc/portage/package.keywords/banshee:~dev-dotnet/gconf-sharp-2.24.0 /etc/portage/package.keywords/banshee:~dev-dotnet/art-sharp-2.24.0 /etc/portage/package.keywords/banshee:~dev-dotnet/gnome-sharp-2.24.0 /etc/portage/package.keywords/banshee:~dev-dotnet/gnomevfs-sharp-2.24.0 /etc/portage/package.keywords/beagle:=dev-lang/mono-2.0.1
+*banshee-lyrics-0.6 (10 Jan 2009) + + 10 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> +metadata.xml, + +banshee-lyrics-0.6.ebuild: + BansheeLyricsPlugin, bug 254274. Many thanks to Federico Ferri + <mescalinum@gentoo.org>, original ebuild. + Finally got it working. It seems it was a PEBKAC type of error. I tried to get the lyrics before the music started playing. The plugin will only display the lyrics of the song that is playing. So meh. :-)