I had an hour yesterday and another one today on the train and I wrote a small plugins to make gmpc integrate in the ubuntu SoundMenu.

There is a small bug in SoundMenu not showing the complete name, I reported today and is fixed upstream (https://bugs.launchpad.net/bugs/744142).
You can get a trail version here: http://download.sarine.nl/gmpc-appindicator-0.0.95.tar.gz.
I am going to need somebody to finish and maintain this code, so if you feel like this let me know. Most code is already there and it is not a lot.
Q
14 Comments
Hi QBall!
I nearly got it to work.
Using Ubuntu 10.10 I had to install some -dev packages and to alter the installation directory (so that the files are landing in /usr/lib/gmpc/plugins).
> sudo aptitude install libmpd-dev gmpc-dev libgtk2.0-dev libglib2.0-dev libindicate-dev
> ./configure –prefix=/usr
> make
> sudo make install
After restarting GMPC I found the “SoundMenu” plugin activated, but there is no other application to see in the Ubuntu Sound menu except Rhythmbox
Thanks nevertheless – I’m sure i’ll get it working some day.
I tested it on several machines here, including 10.10. Weird, can you try d-feet to see if it shows up?
OK, I started d-feet.
I can see “org.gmpclient.GMPC” when the plugin files are NOT present.
I can see “org.mpris.MediaPlayer2.gmpc” additionally when the plugin files ARE present.
But I’m not a developer, d-feet doesn’t make any sense to me…
There are still some bugs in the code yes (like gmpc crasher) I did test that it worked in several setups. So I am not sure why it fails for you. What distribution?
d-feet output looks good. so it is registering it nicely.
I’m on Ubuntu 10.10 today I downloaded the plugin, compiled and installed it. It works great!
Thanks and keep up the good work with gmpc
obviously I was to fast. I do get an memory-exception-error with a crash
It’s Ubuntu 10.10 32-bit, gmpc from the PPA and the sourch code from http://download.sarine.nl/gmpc-appindicator-0.0.95.tar.gz.
It wouldn’t be tragic for me if the plugin didn’t work – but I would be glad to help if you need some experience reports.
fixed this allready, but I am going to need somebody to maintain it. I might update the tar.gz later.
is this your trial version of the squishybox
no. completely different thing.
when do i get to free my self from the bad bad software of squeezebox..
when you pay me enough, so I can work full-time on it.
I’ve just made a package for Natty, but I also don’t get further than Flittermice. It seems to be enabled but doesn’t do anything at all.
And about you looking for a maintainer:
I can offer you Ubuntu packaging anytime.
If you’re interested, just send me an email.
The code I put online is broken. DO NOT PACKAGE IT.
It will not be fixed _at all_ before somebody is going to maintain the plugin. no maintainer, no plugin.