packages feed

GtkTV-0.1.8: GtkTV.cabal

Name:                GtkTV
Version:             0.1.8
Cabal-Version:       >= 1.2
Synopsis:            Gtk-based GUIs for Tangible Values
Category:            User Interfaces
Description:
  GtkTV is a very small library that extends the TV (tangible value)
  framework with graphical user interfaces, using gtk2hs.
  .
  © 2009, 2010 by Conal Elliott; BSD3 license.
Author:              Conal Elliott
Maintainer:          conal@conal.net
Homepage:            http://haskell.org/haskellwiki/GtkTV
Copyright:           (c) 2009, 2010 by Conal Elliott
License:             BSD3
License-File:        COPYING
Stability:           experimental
build-type:          Simple
extra-source-files:
                     src/test.hs
Package-Url:         http://code.haskell.org/~conal/code/GtkTV
-- Wait until Cabal 1.6 is more wide-spread and then add the following
-- in place of the Package-Url field and bump Cabal-Version to >= 1.6.
-- 
-- Source-Repository head
--     type:         darcs
--     location:     http://code.haskell.org/~conal/code/GtkTV

Library
  hs-Source-Dirs:      src
  Extensions:
  Build-Depends:       base<5, time, gtk, TypeCompose>=0.7, TV, vector-space
                     , OpenGL, gtkglext, bitmap, bitmap-opengl, stb-image
  Exposed-Modules:
                       Interface.TV.Gtk
                       Interface.TV.Gtk2
  ghc-options:         -Wall

-- I'll keep either Gtk or Gtk2 and drop the other (maybe renaming Gtk2 to Gtk)

-- The dependence on OpenGL, gtkglext etc is a bit unfortunate.  Maybe
-- factor out the GL stuff to another package.

--  ghc-prof-options:    -prof -auto-all