Gnome Music Player Client

This guide will show you how to install gmpc on osX. This is not perfect yet, but it works.


GTK[]

The biggest dependency to install is Gtk+ and it's dependencies. Luckily, this is already scripted.

You can find the needed instructions here: imendio website.

libxml[]

Grab the latest source from here. Extract this to a temporary directory.

Enter the jhbuild environment you setup in the GTK step.

jhbuild shell

Enter the dir and start the build (example uses 2.6.30)

cd libxml2-2.6.30
./configure --prefix=/Users/<yourusername>/gtk/inst/
make
make install

Now libxml is installed we can continue with libglade.

libglade[]

Grab the latest source from here. Extract this to a temporary directory.

From your jhbuild environment install it: (example uses 2.6.3)

cd libglade-2.6.3
./configure --prefix=/Users/<yourusername>/gtk/inst/
make
make install

Now we can finally install gmpc. ! Use 0.17.0-beta2 or later.

libmpd[]

Download libmpd here Extract this to a temporary directory

Then from your jhbuild environment:

cd libmpd-0.16.96
./configure --prefix=/Users/<yourusername>/gtk/inst/
make 
make install

GOB[]

Download GOB here Extract this to a temporary directory

Then from your jhbuild environment:

cd gob2-2.0.15
./configure --prefix=/Users/<yourusername>/gtk/inst/
make 
make install

GMPC[]

Download gmpc here Extract this to a temporary directory

Then from your jhbuild environment:

cd gmpc-0.16.96
./configure --prefix=/Users/<yourusername>/gtk/inst/
make 
make install

Running the program[]

Shamefully you need to run it from your jhbuild environment. So:

jhbuild shell
gmpc

Plugins[]

Plugins are installed in the same manner as all the other packages. The following plugins are known to work:

  • Cover amazon
  • magnatune
  • Last.fm
  • lyrics
  • lyric wiki
  • mdcover
  • serverstats

Other plugins might work too, but are not tested.