The libmpd package

[Tags:library, mit, test]

A client library for MPD, the Music Player Daemon (http://www.musicpd.org/).


[Skip to Readme]

Properties

Versions 0.1.2, 0.1.3, 0.2.0, 0.2.1, 0.3.0, 0.3.1, 0.4.0, 0.4.1, 0.4.2, 0.5.0, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.0.1, 0.8.0.2, 0.8.0.3, 0.8.0.4, 0.8.0.5, 0.9.0, 0.9.0.1, 0.9.0.2, 0.9.0.3, 0.9.0.4, 0.9.0.5, 0.9.0.6
Change log ChangeLog
Dependencies base (>=2.1.1), filepath (>=1.0), mtl (>=1.0.1), network (>=2.0.1) [details]
License LGPL
Copyright Ben Sinclair 2005-2008
Author Ben Sinclair
Maintainer bsinclai@turing.une.edu.au
Stability beta
Category Network, Sound
Home page http://turing.une.edu.au/~bsinclai/code/libmpd-haskell.html
Uploaded Sun Apr 13 15:38:24 UTC 2008 by BenSinclair
Distributions Fedora:0.9.0.4, FreeBSD:0.9.0.2, LTSHaskell:0.9.0.6, NixOS:0.9.0.6, Stackage:0.9.0.6, Tumbleweed:0.9.0.6
Downloads 10522 total (101 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for libmpd

Readme for libmpd-0.2.1

              libmpd : An MPD client library for Haskell
             --------------------------------------------

About MPD:
    MPD is a daemon for playing music that is controlled over network
    sockets. Its website is at http://www.musicpd.org/.

Dependencies:
    The Glasgow Haskell Compiler >= 6.6       http://haskell.org/ghc
    Cabal >= 1.2                              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
    filepath                                  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/filepath

Building:
    $ runhaskell Setup configure --prefix=$HOME
    $ runhaskell Setup build
    $ runhaskell Setup install --user

    This assumes you have Cabal installed. Cabal is installed by
    default with newer GHCs.

API compatibility:
    This library covers all the functionality provided by MPD version 0.13.0.

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:
    Some parts, most notably parsing, are not yet as good as they could be.
    The library is thus ill-suited for applications where speed is a major
    concern.

Platforms:
    libmpd has been confirmed to work on:
        Linux/x86
    Seems to work (as in compile) on Windows XP as well.

Latest Sources:
    darcs get http://turing.une.edu.au/~bsinclai/code/libmpd-haskell

License:
    LGPL

Authors:
    Ben Sinclair <bsinclai@turing.une.edu.au>
    Joachim Fasting <joachim.fasting@gmail.com>