Cabal revisions of hscurses-1.5.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: hscurses-version: 1.5.0.0-license: LGPL-license-file: LICENSE-author:- John Meacham <john at repetae dot net>- Tuomo Valkonen <tuomov at iki.fi>- Don Stewart <http://www.cse.unsw.edu.au/~dons>- Stefan Wehr <http://www.stefanwehr.de>--extra-source-files: ChangeLog-copyright:- Stefan Wehr 2004 - 2011- Don Stewart 2004- Tuomo Valkonen 2004- John Meacham 2002-2004--maintainer: Stefan Wehr <http://www.stefanwehr.de>-stability: Stable-category: User-interface-synopsis: NCurses bindings for Haskell-description:- Binding to NCurses, a library of functions that manage an- application's display on character-cell terminals. Additionally,- it contains some basic widgets such as a text input widget and- a table widget.--homepage: https://github.com/skogsbaer/hscurses-cabal-version: >=1.10-build-type: Configure-tested-with:- GHC ==7.6.1- || ==7.8- || ==8.4.4- || ==8.6.5- || ==8.8.4- || ==8.10.7- || ==9.4.8- || ==9.6.6- || ==9.8.4- || ==9.10.1- || ==9.12.1--data-files:- cbits/config.h.in- cbits/HSCurses.h- cbits/HSCursesUtils.h- configure- configure.ac- hscurses.buildinfo.in- README.md- TODO--source-repository head- type: git- location: https://github.com/skogsbaer/hscurses--flag examples- description: Build test and example binaries- default: False- manual: True--flag debug- description: Compile with logging/tracing functions- default: False- manual: True--library- build-depends:- base >=4 && <5- , exceptions <0.11- , mtl <2.4- , time <1.13-- extra-libraries: ncurses-- if !os(windows)- build-depends: unix <2.9-- if flag(debug)- cpp-options: -DDEBUG=1-- exposed-modules:- UI.HSCurses.Curses- UI.HSCurses.CursesHelper- UI.HSCurses.Logging- UI.HSCurses.Widgets-- other-modules:- UI.HSCurses.CWString- UI.HSCurses.IConv-- c-sources: cbits/HSCursesUtils.c- includes:- HSCurses.h- HSCursesUtils.h-- default-extensions:- CPP- ExistentialQuantification- ForeignFunctionInterface- GeneralizedNewtypeDeriving- ScopedTypeVariables-- include-dirs: cbits- ghc-options:- -funbox-strict-fields -Wall -fno-warn-unused-do-bind- -fno-warn-name-shadowing-- default-language: Haskell2010--executable contact-manager- if flag(examples)- build-depends:- base >=4.0 && <5- , hscurses- , mtl >=2.0 && <2.4- , pretty >=1.0 && <1.2-- else- buildable: False-- hs-source-dirs: example- default-language: Haskell2010- main-is: ContactManager.hs--executable key-test- if flag(examples)- build-depends:- base >=4.0 && <5- , hscurses-- else- buildable: False-- hs-source-dirs: tests/key-test- default-language: Haskell2010- main-is: KeyTest.hs--executable widget-test-text- if flag(examples)- build-depends:- base >=4.0 && <5- , hscurses-- else- buildable: False-- hs-source-dirs: tests/widget-test- default-language: Haskell2010- main-is: TextTest.hs--executable widget-test-table- if flag(examples)- build-depends:- base >=4.0 && <5- , hscurses-- else- buildable: False-- hs-source-dirs: tests/widget-test- default-language: Haskell2010- main-is: TableTest.hs--executable widget-test-edit- if flag(examples)- build-depends:- base >=4.0- , hscurses-- else- buildable: False-- hs-source-dirs: tests/widget-test- default-language: Haskell2010- main-is: EditTest.hs+name: hscurses +version: 1.5.0.0 +x-revision: 1 +license: LGPL +license-file: LICENSE +author: + John Meacham <john at repetae dot net> + Tuomo Valkonen <tuomov at iki.fi> + Don Stewart <http://www.cse.unsw.edu.au/~dons> + Stefan Wehr <http://www.stefanwehr.de> + +extra-source-files: ChangeLog +copyright: + Stefan Wehr 2004 - 2011 + Don Stewart 2004 + Tuomo Valkonen 2004 + John Meacham 2002-2004 + +maintainer: Stefan Wehr <http://www.stefanwehr.de> +stability: Stable +category: User-interface +synopsis: NCurses bindings for Haskell +description: + Binding to NCurses, a library of functions that manage an + application's display on character-cell terminals. Additionally, + it contains some basic widgets such as a text input widget and + a table widget. + +homepage: https://github.com/skogsbaer/hscurses +cabal-version: >=1.10 +build-type: Configure +tested-with: + GHC ==7.6.1 + || ==7.8 + || ==8.4.4 + || ==8.6.5 + || ==8.8.4 + || ==8.10.7 + || ==9.4.8 + || ==9.6.6 + || ==9.8.4 + || ==9.10.1 + || ==9.12.1 + +data-files: + cbits/config.h.in + cbits/HSCurses.h + cbits/HSCursesUtils.h + configure + configure.ac + hscurses.buildinfo.in + README.md + TODO + +source-repository head + type: git + location: https://github.com/skogsbaer/hscurses + +flag examples + description: Build test and example binaries + default: False + manual: True + +flag debug + description: Compile with logging/tracing functions + default: False + manual: True + +library + build-depends: + base >=4 && <5 + , exceptions <0.11 + , mtl <2.4 + , time <1.15 + + extra-libraries: ncurses + + if !os(windows) + build-depends: unix <2.9 + + if flag(debug) + cpp-options: -DDEBUG=1 + + exposed-modules: + UI.HSCurses.Curses + UI.HSCurses.CursesHelper + UI.HSCurses.Logging + UI.HSCurses.Widgets + + other-modules: + UI.HSCurses.CWString + UI.HSCurses.IConv + + c-sources: cbits/HSCursesUtils.c + includes: + HSCurses.h + HSCursesUtils.h + + default-extensions: + CPP + ExistentialQuantification + ForeignFunctionInterface + GeneralizedNewtypeDeriving + ScopedTypeVariables + + include-dirs: cbits + ghc-options: + -funbox-strict-fields -Wall -fno-warn-unused-do-bind + -fno-warn-name-shadowing + + default-language: Haskell2010 + +executable contact-manager + if flag(examples) + build-depends: + base >=4.0 && <5 + , hscurses + , mtl >=2.0 && <2.4 + , pretty >=1.0 && <1.2 + + else + buildable: False + + hs-source-dirs: example + default-language: Haskell2010 + main-is: ContactManager.hs + +executable key-test + if flag(examples) + build-depends: + base >=4.0 && <5 + , hscurses + + else + buildable: False + + hs-source-dirs: tests/key-test + default-language: Haskell2010 + main-is: KeyTest.hs + +executable widget-test-text + if flag(examples) + build-depends: + base >=4.0 && <5 + , hscurses + + else + buildable: False + + hs-source-dirs: tests/widget-test + default-language: Haskell2010 + main-is: TextTest.hs + +executable widget-test-table + if flag(examples) + build-depends: + base >=4.0 && <5 + , hscurses + + else + buildable: False + + hs-source-dirs: tests/widget-test + default-language: Haskell2010 + main-is: TableTest.hs + +executable widget-test-edit + if flag(examples) + build-depends: + base >=4.0 + , hscurses + + else + buildable: False + + hs-source-dirs: tests/widget-test + default-language: Haskell2010 + main-is: EditTest.hs