Cabal revisions of sdl2-mixer-0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: sdl2-mixer-version: 0.1-synopsis: Bindings to SDL2_mixer.-description: Haskell bindings to SDL2_mixer.-license: BSD3-license-file: LICENSE-author: Vladimir Semyonov <tempname011@gmail.com>- Siniša Biđin <sinisa@bidin.eu>-maintainer: Siniša Biđin <sinisa@bidin.eu>-copyright: Copyright © 2015 Vladimir Semyonov- Copyright © 2015 Siniša Biđin-category: Sound, Foreign-build-type: Simple-cabal-version: >=1.10--source-repository head- type: git- location: https://github.com/sbidin/sdl2-mixer.git--library- ghc-options: -Wall-- exposed-modules:- SDL.Mixer,- SDL.Raw.Mixer-- other-modules:- SDL.ExceptionHelper,- SDL.Raw.Helper-- hs-source-dirs:- src-- includes:- SDL_mixer.h-- extra-libraries:- SDL2_mixer-- pkgconfig-depends:- SDL2_mixer >= 2.0.0-- c-sources:- cbits/helpers.c-- build-depends:- base >= 4.7 && < 5,- bytestring >= 0.10.4.0,- data-default-class >= 0.0.1,- lifted-base >= 0.2,- monad-control >= 1.0,- sdl2 >= 2.0.0,- template-haskell,- text >= 1.2,- transformers >= 0.2 && < 0.6,- vector >= 0.10-- default-language:- Haskell2010--flag example- description: Build the example executables- default: True--executable sdl2-mixer-basic- ghc-options: -Wall- hs-source-dirs: examples- main-is: Basic.hs- default-language: Haskell2010-- if flag(example)- build-depends:- base >= 4.7 && < 5,- data-default-class >= 0.0.1,- sdl2 >= 2.0.0,- sdl2-mixer- else- buildable: False--executable sdl2-mixer-raw- ghc-options: -Wall- hs-source-dirs: examples- main-is: BasicRaw.hs- default-language: Haskell2010-- if flag(example)- build-depends:- base >= 4.7 && < 5,- sdl2 >= 2.0.0,- sdl2-mixer- else- buildable: False--executable sdl2-mixer-jumbled- ghc-options: -Wall- hs-source-dirs: examples- main-is: Jumbled.hs- default-language: Haskell2010-- if flag(example)- build-depends:- base >= 4.7 && < 5,- data-default-class >= 0.0.1,- sdl2 >= 2.0.0,- sdl2-mixer- else- buildable: False--executable sdl2-mixer-music- ghc-options: -Wall- hs-source-dirs: examples- main-is: Music.hs- default-language: Haskell2010-- if flag(example)- build-depends:- base >= 4.7 && < 5,- data-default-class >= 0.0.1,- sdl2 >= 2.0.0,- sdl2-mixer- else- buildable: False--executable sdl2-mixer-effect- ghc-options: -Wall -threaded- hs-source-dirs: examples- main-is: Effect.hs- default-language: Haskell2010-- if flag(example)- build-depends:- base >= 4.7 && < 5,- data-default-class >= 0.0.1,- sdl2 >= 2.0.0,- sdl2-mixer,- vector >= 0.10- else- buildable: False+name: sdl2-mixer +version: 0.1 +x-revision: 1 +synopsis: Bindings to SDL2_mixer. +description: Haskell bindings to SDL2_mixer. +license: BSD3 +license-file: LICENSE +author: Vladimir Semyonov <tempname011@gmail.com> + Siniša Biđin <sinisa@bidin.eu> +maintainer: Siniša Biđin <sinisa@bidin.eu> +copyright: Copyright © 2015 Vladimir Semyonov + Copyright © 2015 Siniša Biđin +category: Sound, Foreign +build-type: Simple +cabal-version: >=1.10 + +source-repository head + type: git + location: https://github.com/sbidin/sdl2-mixer.git + +library + ghc-options: -Wall + + exposed-modules: + SDL.Mixer, + SDL.Raw.Mixer + + other-modules: + SDL.ExceptionHelper, + SDL.Raw.Helper + + hs-source-dirs: + src + + includes: + SDL_mixer.h + + extra-libraries: + SDL2_mixer + + pkgconfig-depends: + SDL2_mixer >= 2.0.0 + + c-sources: + cbits/helpers.c + + build-depends: + base >= 4.7 && < 5, + bytestring >= 0.10.4.0, + data-default-class >= 0.0.1, + lifted-base >= 0.2, + monad-control >= 1.0, + sdl2 >= 2.0.0, + template-haskell >= 2.10, + text >= 1.2, + transformers >= 0.2 && < 0.6, + vector >= 0.10 + + default-language: + Haskell2010 + +flag example + description: Build the example executables + default: True + +executable sdl2-mixer-basic + ghc-options: -Wall + hs-source-dirs: examples + main-is: Basic.hs + default-language: Haskell2010 + + if flag(example) + build-depends: + base >= 4.7 && < 5, + data-default-class >= 0.0.1, + sdl2 >= 2.0.0, + sdl2-mixer + else + buildable: False + +executable sdl2-mixer-raw + ghc-options: -Wall + hs-source-dirs: examples + main-is: BasicRaw.hs + default-language: Haskell2010 + + if flag(example) + build-depends: + base >= 4.7 && < 5, + sdl2 >= 2.0.0, + sdl2-mixer + else + buildable: False + +executable sdl2-mixer-jumbled + ghc-options: -Wall + hs-source-dirs: examples + main-is: Jumbled.hs + default-language: Haskell2010 + + if flag(example) + build-depends: + base >= 4.7 && < 5, + data-default-class >= 0.0.1, + sdl2 >= 2.0.0, + sdl2-mixer + else + buildable: False + +executable sdl2-mixer-music + ghc-options: -Wall + hs-source-dirs: examples + main-is: Music.hs + default-language: Haskell2010 + + if flag(example) + build-depends: + base >= 4.7 && < 5, + data-default-class >= 0.0.1, + sdl2 >= 2.0.0, + sdl2-mixer + else + buildable: False + +executable sdl2-mixer-effect + ghc-options: -Wall -threaded + hs-source-dirs: examples + main-is: Effect.hs + default-language: Haskell2010 + + if flag(example) + build-depends: + base >= 4.7 && < 5, + data-default-class >= 0.0.1, + sdl2 >= 2.0.0, + sdl2-mixer, + vector >= 0.10 + else + buildable: False