[gitconv @ Rename Prim.hs to Core.hs.]
[libmpd-haskell.git] / README
blobe0c08e81190a9408ae86d01c142e9bac318be3d5
2               libmpd : An MPD client library for Haskell
3              --------------------------------------------
5 Dependencies:
6     The Glasgow Haskell Compiler >= 6.4       http://haskell.org/ghc
7     Cabal > 1.0                               http://haskell.org/cabal
8     network                                   http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network
9     mtl                                       http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl
11 Building:
12     $ runhaskell Setup configure --prefix=$HOME
13     $ runhaskell Setup build
14     $ runhaskell Setup install --user
16     This assumes you have Cabal installed. Cabal is installed by
17     default with newer GHCs.
19 Use:
20     Import the Network.MPD module and specify the libmpd package
21     (-package libmpd) when compiling, or add it to the `Build-Depends'
22     list in your `_.cabal' file.
24 Limitations:
25     Most of the API is complete, but some parts, most notably parsing, are
26     not yet as good as they could be.
28 Platforms:
29     libmpd has been confirmed to work on:
30         Linux/x86
31     Seems to work on Windows XP as well, but there is no MPD support for
32     that platform.
34 Latest Sources:
35     darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell
37 License:
38     LGPL
40 Authors:
41     Ben Sinclair <bsinclai@turing.une.edu.au>
42     Joachim Fasting <joachim.fasting@gmail.com>