File: SDL-mixer.cabal

package info (click to toggle)
haskell-sdl-mixer 0.6.3.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 244 kB
  • sloc: haskell: 277; ansic: 8; makefile: 3
file content (46 lines) | stat: -rw-r--r-- 1,589 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Cabal-Version:      >= 1.6
Name:               SDL-mixer
Version:            0.6.3.0
Maintainer:         Francesco Ariis <fa-ml@ariis.it>
Author:             Lemmih (lemmih@gmail.com)
Copyright:          2004-2010, Lemmih
License-File:       LICENSE
License:            BSD3
Build-Type:         Custom
Category:           Foreign binding
Synopsis:           Binding to libSDL_mixer
Description:
  SDL_mixer is a sample multi-channel audio mixer library.
  It supports any number of simultaneously playing channels
  of 16 bit stereo audio, plus a single channel of music,
  mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis,
  and SMPEG MP3 libraries. 
Extra-Source-Files: SDL-mixer.buildinfo.in, configure, config.mk.in, includes/HsSDLConfig.h.in
Data-Files:         issues.txt, README, MACOSX

custom-setup
    setup-depends: base      >= 3 && < 5,
                   Cabal     >= 1.24

Library
  Build-Depends:    base >= 3 && < 5, SDL
  GHC-Options:      -Wall
  Extensions:       ForeignFunctionInterface, EmptyDataDecls
  Exposed-Modules:
    Graphics.UI.SDL.Mixer.General,
    Graphics.UI.SDL.Mixer.Samples,
    Graphics.UI.SDL.Mixer.Channels,
    Graphics.UI.SDL.Mixer.Music,
    Graphics.UI.SDL.Mixer.Types,
    Graphics.UI.SDL.Mixer.Version,
    Graphics.UI.SDL.Mixer
  c-sources:        cbits/macros.c
  include-dirs:     cbits
  includes:         macros.h
  install-includes: macros.h
  Includes:         SDL.h SDL_mixer.h
  extra-libraries:  SDL_mixer

source-repository head
    type:     darcs
    location: http://www.ariis.it/link/repos/sdl-bindings/hssdl-mixer/