]> gitweb @ CieloNegro.org - EsounD.git/blob - EsounD.cabal
422b805b9bebd1ccf09a91e74a7dce16c0ef2b48
[EsounD.git] / EsounD.cabal
1 Name: EsounD
2 Synopsis: Type-safe bindings to EsounD (ESD; Enlightened Sound Daemon)
3 Description:
4         Type-safe bindings to EsounD: <http://www.tux.org/~ricdude/EsounD.html>
5 Version: 0.1
6 License: PublicDomain
7 License-File: COPYING
8 Author: PHO <pho at cielonegro dot org>
9 Maintainer: PHO <pho at cielonegro dot org>
10 Stability: experimental
11 Homepage: http://cielonegro.org/EsounD.html
12 Category: Sound
13 Tested-With: GHC == 6.12.3
14 Cabal-Version: >= 1.6
15 Build-Type: Simple
16 Extra-Source-Files:
17     COPYING
18
19 Source-Repository head
20     Type: git
21     Location: git://git.cielonegro.org/EsounD.git
22
23 Flag build-examples
24     Description: Build example programs.
25     Default: False
26
27 Library
28     Build-Depends:
29         base                      == 4.*,
30         base-unicode-symbols      == 0.2.*,
31         bindings-EsounD           == 0.1.*,
32         monad-peel                == 0.1.*,
33         network                   == 2.3.*,
34         regions                   == 0.8.*,
35         safer-file-handles        == 0.9.*,
36         storablevector            == 0.2.*,
37         transformers              == 0.2.*,
38         unix                      == 2.4.*
39
40     Exposed-Modules:
41         Sound.EsounD
42         Sound.EsounD.Controller
43         Sound.EsounD.Filter
44         Sound.EsounD.Monitor
45         Sound.EsounD.Player
46         Sound.EsounD.Recorder
47         Sound.EsounD.Streams
48         Sound.EsounD.Types
49
50     Other-Modules:
51         Sound.EsounD.Internals
52
53     GHC-Options:
54         -Wall
55
56 Executable hs-esd-player-example
57    if flag(build-examples)
58        Buildable: True
59    else
60        Buildable: False
61
62    HS-Source-Dirs:
63         .,
64         examples
65
66    Main-Is: EsdPlayerExample.hs
67
68    GHC-Options:
69         -Wall