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.