goatee-gtk-0.3.0: goatee-gtk.cabal
name: goatee-gtk
version: 0.3.0
synopsis: A monadic take on a 2,500-year-old board game - GTK+ UI.
category: Game
license: AGPL-3
license-file: LICENSE
copyright: Copyright 2014-2015 Bryan Gardiner
author: Bryan Gardiner <bog@khumba.net>
maintainer: Bryan Gardiner <bog@khumba.net>
homepage: http://khumba.net/projects/goatee
bug-reports: https://savannah.nongnu.org/projects/goatee/
tested-with: GHC
cabal-version: >=1.8
build-type: Simple
data-files: LICENSE
description:
Goatee is a Go library and game editor, written in Haskell. It provides a
GUI for recording, studying, and editing game records. Underneath this is a
portable library for manipulating SGF files to build UIs and tools. Goatee
aims to be full-featured by supporting all of the SGF spec and allowing for
full and easy customization of the game records you create.
.
This package is the GTK+ UI.
source-repository head
type: git
location: git://git.savannah.gnu.org/goatee.git
library
build-depends:
base >= 4 && < 5,
cairo >= 0.12 && < 0.13,
containers >= 0.4 && < 0.6,
directory >= 1.1 && < 1.3,
filepath >= 1.3 && < 1.4,
gtk >= 0.12 && < 0.13,
goatee >= 0.3 && < 0.4,
mtl >= 2.1 && < 2.3,
parsec >= 3.1 && < 3.2
exposed-modules:
Game.Goatee.Ui.Gtk
Game.Goatee.Ui.Gtk.Common
Game.Goatee.Ui.Gtk.Latch
extensions:
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GeneralizedNewtypeDeriving
MultiParamTypeClasses
ScopedTypeVariables
ViewPatterns
ghc-options: -W -fwarn-incomplete-patterns
hs-source-dirs: src
other-modules:
Game.Goatee.Ui.Gtk.Actions
Game.Goatee.Ui.Gtk.GamePropertiesPanel
Game.Goatee.Ui.Gtk.Goban
Game.Goatee.Ui.Gtk.InfoLine
Game.Goatee.Ui.Gtk.MainWindow
Game.Goatee.Ui.Gtk.NodePropertiesPanel
Game.Goatee.Ui.Gtk.PlayPanel
Game.Goatee.Ui.Gtk.Tool
Game.Goatee.Ui.Gtk.Tool.AssignStone
Game.Goatee.Ui.Gtk.Tool.Line
Game.Goatee.Ui.Gtk.Tool.Mark
Game.Goatee.Ui.Gtk.Tool.Null
Game.Goatee.Ui.Gtk.Tool.Play
Game.Goatee.Ui.Gtk.Tool.Visibility
Game.Goatee.Ui.Gtk.Utils
Game.Goatee.Ui.Gtk.Widget
Paths_goatee_gtk
executable goatee-gtk
build-depends:
base >= 4 && < 5,
gtk >= 0.12 && < 0.13,
goatee-gtk
ghc-options: -W -fwarn-incomplete-patterns -fwarn-unused-do-bind
hs-source-dirs: src-exe
main-is: Main.hs
test-suite test-goatee-gtk
build-depends:
base >= 4 && < 5,
goatee-gtk,
HUnit >= 1.2 && < 1.3
ghc-options: -W -fwarn-incomplete-patterns -fwarn-unused-do-bind
hs-source-dirs: tests
main-is: Test.hs
other-modules:
Game.Goatee.Ui.Gtk.CommonTest
Game.Goatee.Ui.Gtk.LatchTest
Test
type: exitcode-stdio-1.0