tests/coverage: /Network.MPD.StringConn/StringConn/
[libmpd_haskell.git] / README
blob4565993ecbb7c0ab56a63027c7dd886037283707
2               libmpd : An MPD client library for Haskell
3              --------------------------------------------
5 About MPD:
6     MPD is a daemon for playing music that is controlled over network
7     sockets. Its website is at http://www.musicpd.org/.
9 Dependencies:
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
16 Building:
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.
24 API compatibility:
25     This library covers all the functionality provided by MPD version 0.13.0.
27 Use:
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.
32 Limitations:
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
35     concern.
37 Platforms:
38     libmpd has been confirmed to work on:
39         Linux/x86
40     Seems to work (as in compile) on Windows XP as well.
42 Latest Sources:
43     darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell
45 License:
46     LGPL
48 Authors:
49     Ben Sinclair <bsinclai@turing.une.edu.au>
50     Joachim Fasting <joachim.fasting@gmail.com>