Cabal revisions of xfconf-4.8.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
--- auto-generated by cabal init. For additional options, see:--- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.--Name: xfconf-Version: 4.8.0.0-Stability: alpha-Synopsis: FFI bindings to xfconf-Description:- Xfconf is a simple client-server configuration storage and query- system build on top of glib and used by XFCE.-Homepage: http://patch-tag.com/r/obbele/xfconf/home-License: GPL-3-License-file: LICENSE-Author: John Obbele-Maintainer: john.obbele@gmail.com-Category: System, XFCE-Build-type: Custom-Cabal-version: >=1.6--Extra-Source-Files: Gtk2HsSetup.hs marshal.list hierarchy.list-Extra-source-files: Makefile README---- Demo program.-Extra-source-files: Demo/Demo.hs---- Some examples of native C xfconf.-Extra-source-files: C/demo.c C/Makefile---- Header files for reference.-Extra-source-files: include/xfconf-binding.h include/xfconf-channel.h-Extra-source-files: include/xfconf-errors.h include/xfconf.h-Extra-source-files: include/xfconf-types.h---- Header files forcing gtk2hsC2hs to include multiple headers.-Extra-source-files: include/all.h---- Gtk2HS black magic.-x-Types-File: System/XFCE/Xfconf/Types.chs-x-Types-ModName: System.XFCE.Xfconf.Types-x-Types-Import: System.Glib.GObject-x-Types-Tag: xfconf-x-Types-Hierarchy: hierarchy.list--Source-Repository head- type: darcs- location: http://patch-tag.com/r/obbele/xfconf/home--Flag buildTests- description: Build the two test suites- default: False--library- -- Be a good child and build modules in the following order- -- to avoid dependencies misfortunes.- Exposed-Modules: System.XFCE.Xfconf.Unsafe- System.XFCE.Xfconf.Core- System.XFCE.Xfconf.Error- System.XFCE.Xfconf.Values- -- Channel requires those normally hidden packages- System.XFCE.Xfconf.GHashTable- System.XFCE.Xfconf.Types- System.XFCE.Xfconf.Signals- --- System.XFCE.Xfconf.Channel- -- Binding requires Channel- System.XFCE.Xfconf.Binding- -- … and in the darkness bind them- System.XFCE.Xfconf-- Other-Modules: System.XFCE.Xfconf.FFI-- Build-depends: base >=3.0 && < 5.0,- glib >=0.12-- -- dependencies specific to Tests/Tests- if flag(buildTests)- Build-depends: test-framework ==0.3.*,- test-framework-hunit ==0.2.*,- test-framework-quickcheck2 ==0.2.*,- HUnit ==1.2.*,- QuickCheck >=2.1-- build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen-- x-Signals-File: System/XFCE/Xfconf/Signals.chs- x-Signals-Modname: System.XFCE.Xfconf.Signals- x-Signals-Types: marshal.list- x-c2hs-Header: include/all.h- -- needed by Types.chs- extensions: ForeignFunctionInterface-- pkgconfig-depends: libxfconf-0-- ghc-options: -Wall -fno-warn-unused-do-bind--Executable tests- Main-is: Tests/Tests.hs-- if flag(buildTests)- Buildable: True- else- Buildable: False-- ghc-options: -Wall- ghc-options: -fno-warn-unused-do-bind- ghc-options: -fno-warn-missing-signatures- ghc-options: -auto-all-- -- Copy-and-paste instructions from the previous library target.- build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen- x-Signals-File: System/XFCE/Xfconf/Signals.chs- x-Signals-Modname: System.XFCE.Xfconf.Signals- x-Signals-Types: marshal.list- x-c2hs-Header: include/all.h- extensions: ForeignFunctionInterface- pkgconfig-depends: libxfconf-0- -- Cabal refuses to build saying that System.XFCE.Xfconf.{FFI, ...}- -- are hidden modules from the missing dependency "xfconf-0.0.0.x"- -- For peace on earth we shall declare all our previous modules- -- in the following "Other-Modules" attributes- Other-Modules: System.XFCE.Xfconf.FFI- System.XFCE.Xfconf.Unsafe- System.XFCE.Xfconf.Core- System.XFCE.Xfconf.Error- System.XFCE.Xfconf.Values- System.XFCE.Xfconf.GHashTable- System.XFCE.Xfconf.Types- System.XFCE.Xfconf.Signals- System.XFCE.Xfconf.Channel- System.XFCE.Xfconf.Binding- System.XFCE.Xfconf--Executable testGlib- Main-is: Tests/TestGlib.hs-- if flag(buildTests)- Buildable: True- else- Buildable: False-- ghc-options: -Wall- ghc-options: -fno-warn-unused-do-bind- ghc-options: -fno-warn-missing-signatures- ghc-options: -threaded-- -- Copy-and-paste instructions from the previous library target.- build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen- x-Signals-File: System/XFCE/Xfconf/Signals.chs- x-Signals-Modname: System.XFCE.Xfconf.Signals- x-Signals-Types: marshal.list- x-c2hs-Header: include/all.h- extensions: ForeignFunctionInterface- pkgconfig-depends: libxfconf-0- Other-Modules: System.XFCE.Xfconf.FFI- System.XFCE.Xfconf.Unsafe- System.XFCE.Xfconf.Core- System.XFCE.Xfconf.Error- System.XFCE.Xfconf.Values- System.XFCE.Xfconf.GHashTable- System.XFCE.Xfconf.Types- System.XFCE.Xfconf.Signals- System.XFCE.Xfconf.Channel- System.XFCE.Xfconf.Binding- System.XFCE.Xfconf-+-- auto-generated by cabal init. For additional options, see: +-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr. + +Name: xfconf +Version: 4.8.0.0 +x-revision: 1 +Stability: alpha +Synopsis: FFI bindings to xfconf +Description: + Xfconf is a simple client-server configuration storage and query + system build on top of glib and used by XFCE. +Homepage: http://patch-tag.com/r/obbele/xfconf/home +License: GPL-3 +License-file: LICENSE +Author: John Obbele +Maintainer: john.obbele@gmail.com +Category: System, XFCE +Build-type: Custom +Cabal-version: >=1.6 + +Extra-Source-Files: Gtk2HsSetup.hs marshal.list hierarchy.list +Extra-source-files: Makefile README + +-- Demo program. +Extra-source-files: Demo/Demo.hs + +-- Some examples of native C xfconf. +Extra-source-files: C/demo.c C/Makefile + +-- Header files for reference. +Extra-source-files: include/xfconf-binding.h include/xfconf-channel.h +Extra-source-files: include/xfconf-errors.h include/xfconf.h +Extra-source-files: include/xfconf-types.h + +-- Header files forcing gtk2hsC2hs to include multiple headers. +Extra-source-files: include/all.h + +-- Gtk2HS black magic. +x-Types-File: System/XFCE/Xfconf/Types.chs +x-Types-ModName: System.XFCE.Xfconf.Types +x-Types-Import: System.Glib.GObject +x-Types-Tag: xfconf +x-Types-Hierarchy: hierarchy.list + +Source-Repository head + type: darcs + location: http://patch-tag.com/r/obbele/xfconf/home + +Flag buildTests + description: Build the two test suites + default: False + +custom-setup + setup-depends: base < 4.7, Cabal < 1.17, filepath < 1.4, directory < 1.3, containers < 0.6 + +library + -- Be a good child and build modules in the following order + -- to avoid dependencies misfortunes. + Exposed-Modules: System.XFCE.Xfconf.Unsafe + System.XFCE.Xfconf.Core + System.XFCE.Xfconf.Error + System.XFCE.Xfconf.Values + -- Channel requires those normally hidden packages + System.XFCE.Xfconf.GHashTable + System.XFCE.Xfconf.Types + System.XFCE.Xfconf.Signals + -- + System.XFCE.Xfconf.Channel + -- Binding requires Channel + System.XFCE.Xfconf.Binding + -- … and in the darkness bind them + System.XFCE.Xfconf + + Other-Modules: System.XFCE.Xfconf.FFI + + Build-depends: base >=3.0 && < 5.0, + glib >=0.12 + + -- dependencies specific to Tests/Tests + if flag(buildTests) + Build-depends: test-framework ==0.3.*, + test-framework-hunit ==0.2.*, + test-framework-quickcheck2 ==0.2.*, + HUnit ==1.2.*, + QuickCheck >=2.1 + + build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen + + x-Signals-File: System/XFCE/Xfconf/Signals.chs + x-Signals-Modname: System.XFCE.Xfconf.Signals + x-Signals-Types: marshal.list + x-c2hs-Header: include/all.h + -- needed by Types.chs + extensions: ForeignFunctionInterface + + pkgconfig-depends: libxfconf-0 + + ghc-options: -Wall -fno-warn-unused-do-bind + +Executable tests + Main-is: Tests/Tests.hs + + if flag(buildTests) + Buildable: True + else + Buildable: False + + ghc-options: -Wall + ghc-options: -fno-warn-unused-do-bind + ghc-options: -fno-warn-missing-signatures + ghc-options: -auto-all + + -- Copy-and-paste instructions from the previous library target. + build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen + x-Signals-File: System/XFCE/Xfconf/Signals.chs + x-Signals-Modname: System.XFCE.Xfconf.Signals + x-Signals-Types: marshal.list + x-c2hs-Header: include/all.h + extensions: ForeignFunctionInterface + pkgconfig-depends: libxfconf-0 + -- Cabal refuses to build saying that System.XFCE.Xfconf.{FFI, ...} + -- are hidden modules from the missing dependency "xfconf-0.0.0.x" + -- For peace on earth we shall declare all our previous modules + -- in the following "Other-Modules" attributes + Other-Modules: System.XFCE.Xfconf.FFI + System.XFCE.Xfconf.Unsafe + System.XFCE.Xfconf.Core + System.XFCE.Xfconf.Error + System.XFCE.Xfconf.Values + System.XFCE.Xfconf.GHashTable + System.XFCE.Xfconf.Types + System.XFCE.Xfconf.Signals + System.XFCE.Xfconf.Channel + System.XFCE.Xfconf.Binding + System.XFCE.Xfconf + +Executable testGlib + Main-is: Tests/TestGlib.hs + + if flag(buildTests) + Buildable: True + else + Buildable: False + + ghc-options: -Wall + ghc-options: -fno-warn-unused-do-bind + ghc-options: -fno-warn-missing-signatures + ghc-options: -threaded + + -- Copy-and-paste instructions from the previous library target. + build-tools: gtk2hsC2hs, gtk2hsHookGenerator, gtk2hsTypeGen + x-Signals-File: System/XFCE/Xfconf/Signals.chs + x-Signals-Modname: System.XFCE.Xfconf.Signals + x-Signals-Types: marshal.list + x-c2hs-Header: include/all.h + extensions: ForeignFunctionInterface + pkgconfig-depends: libxfconf-0 + Other-Modules: System.XFCE.Xfconf.FFI + System.XFCE.Xfconf.Unsafe + System.XFCE.Xfconf.Core + System.XFCE.Xfconf.Error + System.XFCE.Xfconf.Values + System.XFCE.Xfconf.GHashTable + System.XFCE.Xfconf.Types + System.XFCE.Xfconf.Signals + System.XFCE.Xfconf.Channel + System.XFCE.Xfconf.Binding + System.XFCE.Xfconf +