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.6 http://haskell.org/ghc
11 Cabal >= 1.2 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
14 filepath http://hackage.haskell.org/cgi-bin/hackage-scripts/package/filepath
17 $ runhaskell Setup configure --prefix=$HOME
18 $ runhaskell Setup build
19 $ runhaskell Setup install --user
21 This assumes you have Cabal installed. Cabal is installed by
22 default with newer GHCs.
25 This library covers all the functionality provided by MPD version 0.13.0.
28 Import the Network.MPD module and specify the libmpd package
29 (-package libmpd) when compiling, or add it to the `Build-Depends'
30 list in your `_.cabal' file.
33 Some parts, most notably parsing, are not yet as good as they could be.
34 The library is thus ill-suited for applications where speed is a major
38 libmpd has been confirmed to work on:
40 Seems to work (as in compile) on Windows XP as well.
43 darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell
49 Ben Sinclair <bsinclai@turing.une.edu.au>
50 Joachim Fasting <joachim.fasting@gmail.com>