Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 254274 - [ebuild] media-plugins/banshee-lyrics-1.0
Summary: [ebuild] media-plugins/banshee-lyrics-1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-01-08 23:40 UTC by Federico Ferri (RETIRED)
Modified: 2009-01-10 21:41 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
media-plugins/banshee-lyrics-1.0 ebuild (banshee-lyrics-1.0.ebuild,690 bytes, text/plain)
2009-01-08 23:41 UTC, Federico Ferri (RETIRED)
Details
banshee-lyrics-0.6.ebuild (banshee-lyrics-0.6.ebuild,738 bytes, text/plain)
2009-01-09 22:22 UTC, Peter Alfredsen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Ferri (RETIRED) gentoo-dev 2009-01-08 23:40:38 UTC
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/
Comment 1 Federico Ferri (RETIRED) gentoo-dev 2009-01-08 23:41:12 UTC
Created attachment 177823 [details]
media-plugins/banshee-lyrics-1.0 ebuild
Comment 2 Bertrand Lorentz 2009-01-09 11:19:18 UTC
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.
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-09 22:22:23 UTC
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.
Comment 4 Federico Ferri (RETIRED) gentoo-dev 2009-01-10 01:11:18 UTC
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
Comment 5 Federico Ferri (RETIRED) gentoo-dev 2009-01-10 13:06:28 UTC
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
Comment 6 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-10 21:41:58 UTC
+*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. :-)