2 libmpd : An MPD client library for Haskell
3 --------------------------------------------
6 MPD is a daemon for playing music that is controlled over network
7 sockets. Its website is at http://www.musicpd.org/.
10 The Glasgow Haskell Compiler >= 6.4 http://haskell.org/ghc
11 Cabal > 1.0 http://haskell.org/cabal
12 network http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network
13 mtl http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl
16 $ runhaskell Setup configure --prefix=$HOME
17 $ runhaskell Setup build
18 $ runhaskell Setup install --user
20 This assumes you have Cabal installed. Cabal is installed by
21 default with newer GHCs.
24 This library covers all the functionality provided by MPD version 0.13.0.
27 Import the Network.MPD module and specify the libmpd package
28 (-package libmpd) when compiling, or add it to the `Build-Depends'
29 list in your `_.cabal' file.
32 Some parts, most notably parsing, are not yet as good as they could be.
33 The library is thus ill-suited for applications where speed is a major
37 libmpd has been confirmed to work on:
39 Seems to work (as in compile) on Windows XP as well.
42 darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell
48 Ben Sinclair <bsinclai@turing.une.edu.au>
49 Joachim Fasting <joachim.fasting@gmail.com>