libmpd : An MPD client library for Haskell -------------------------------------------- Dependencies: The Glasgow Haskell Compiler >= 6.4 http://haskell.org/ghc Cabal > 1.0 http://haskell.org/cabal network http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network mtl http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl Building: $ chmod +x configure Setup.lhs $ ./Setup.lhs configure --prefix=${HOME} $ ./Setup.lhs build $ ./Setup.lhs install --user This assumes you have Cabal installed. Cabal is installed by default with newer GHCs. Use: Import the Network.MPD module and specify the libmpd package (-package libmpd) when compiling, or add it to the `Build-Depends' list in your `_.cabal' file. Limitations: Most of the API is complete, but some parts, most notably parsing, are not yet as good as they could be. Platforms: libmpd has been confirmed to work on: Linux/x86 Seems to work on Windows XP as well, but there is no MPD support for that platform. Latest Sources: darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell License: LGPL Authors: Ben Sinclair Joachim Fasting