packages feed

glade-0.13.1: glade.cabal

Name:           glade
Version:        0.13.1
License:        LGPL-2.1
License-file:   COPYING
Copyright:      (c) 2001-2010 The Gtk2Hs Team, 2016 C Maeder
Author:         Manuel M T Chakravarty, Duncan Coutts
Maintainer:     chr.maeder@web.de
Build-Type:     Custom
Cabal-Version:  >= 1.24
Stability:      provisional
homepage:       http://projects.haskell.org/gtk2hs/
bug-reports:    https://github.com/gtk2hs/glade/issues
Synopsis:       Binding to the glade library.
Description:    This library allows to load externally stored user interfaces into
                programs. This allows alteration of the interface without recompilation
                of the program.
                .
                Note that this functionality is now provided in gtk directly
                (as of version 2.12 of the gtk+ C lib) by the
                Graphics.UI.Gtk.Builder module.

Category:       Graphics
Tested-With:    GHC == 7.10.3 GHC == 8.0.1
Extra-Source-Files: hierarchy.list

x-Types-File:       Graphics/UI/Gtk/Glade/Types.chs
x-Types-ModName:    Graphics.UI.Gtk.Glade.Types
x-Types-Forward:    *Graphics.UI.GtkInternals
x-Types-Destructor: objectUnrefFromMainloop
x-Types-Hierarchy:  hierarchy.list

Data-Dir:		demo
Data-Files:		calc/calc.glade
                calc/Calc.hs
                calc/CalcModel.hs
                calc/Makefile

                glade/GladeTest.hs
                glade/Makefile
                glade/simple.glade

                noughty/Cross.png
                noughty/License
                noughty/Makefile
                noughty/Nought.png
                noughty/noughty.glade
                noughty/NoughtyGlade.hs
                noughty/Noughty.hs

                profileviewer/Makefile
                profileviewer/ParseProfile.hs
                profileviewer/ProfileViewer.glade
                profileviewer/ProfileViewer.gladep
                profileviewer/ProfileViewer.hs

                scaling/London_Eye.jpg
                scaling/Makefile
                scaling/Mountains.jpg
                scaling/scaling.glade
                scaling/Scaling.hs
                scaling/Stones.jpg

Source-Repository head
  type:         git
  location:     https://github.com/gtk2hs/glade

custom-setup
  setup-depends: base >= 4.6,
                 Cabal >= 1.24 && < 1.25,
                 gtk2hs-buildtools >= 0.13.2.0 && < 0.14

Library
        build-depends:  base >= 4 && < 5,
                        glib >= 0.13.4 && < 0.14,
                        gtk >= 0.14.5 && < 0.15

        exposed-modules:
          Graphics.UI.Gtk.Glade
        other-modules:
          Graphics.UI.Gtk.Glade.Types

        default-language: Haskell98
        default-extensions: ForeignFunctionInterface

        if os(darwin)
          cpp-options: -U__BLOCKS__ -D__attribute__(A)= -D_Nullable= -D_Nonnull=

        x-c2hs-Header: glade/glade.h
        x-Types-Tag: libglade
        pkgconfig-depends: libglade-2.0 >= 2.0.0