X-Git-Url: https://woffs.de/git/fd/haskell-amqp-utils.git/blobdiff_plain/eb6654ae5272793b34853347a6df335449d3d270..b30ad81fb386c42f69d01464fd562fea6b59eb8e:/amqp-utils.cabal diff --git a/amqp-utils.cabal b/amqp-utils.cabal index 47b0ca3..fe8deeb 100644 --- a/amqp-utils.cabal +++ b/amqp-utils.cabal @@ -1,65 +1,61 @@ name: amqp-utils --- The package version. See the Haskell package versioning policy (PVP) --- for standards guiding when and how versions should be incremented. --- http://www.haskell.org/haskellwiki/Package_versioning_policy --- PVP summary: +-+------- breaking API changes --- | | +----- non-breaking API additions --- | | | +--- code changes with no API change -version: 0.2.1.3 - --- A short (one-line) description of the package. +version: 0.3.2.1 + synopsis: Generic Haskell AMQP Consumer --- A longer description of the package. description: AMQP consumer which can - - create a temporary queue and attach it to an exchange, or - - attach to an existing queue; - - display header and body info; - - save message bodies to files; - - call a callback script - - + create a temporary queue and attach it to an exchange, or + attach to an existing queue; + display header and body info; + save message bodies to files; + call a callback script. + AMQP publisher with file, line-by-line and + hotfolder capabilities. --- The license under which the package is released. license: GPL-3 --- The file containing the license text. license-file: LICENSE --- The package author(s). author: Frank Doepper --- An email address to which users can send suggestions, bug reports, and --- patches. maintainer: fd@taz.de --- A copyright notice. --- copyright: - category: Network build-type: Simple --- Extra files to be distributed with the package, such as examples or a --- README. --- extra-source-files: +extra-source-files: ChangeLog.md, README.md --- Constraint on the version of Cabal needed to build this package. cabal-version: >=1.10 +Tested-With: GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.2 executable konsum - -- .hs or .lhs file containing the Main module. main-is: konsum.hs + build-depends: base >=4.6 && <5, + containers, + text, + connection, + data-default-class, + time, + process, + bytestring, + x509-system, + tls, + amqp >=0.17 - -- Modules included in this executable, other than Main. - -- other-modules: - - -- LANGUAGE extensions used by modules in this package. - -- other-extensions: + ghc-options: -threaded -Wall - -- Other library packages from which modules are imported. + default-language: Haskell98 + + other-modules: Network.AMQP.Utils.Options, + Network.AMQP.Utils.Helpers, + Network.AMQP.Utils.Connection, + Paths_amqp_utils + +executable agitprop + main-is: agitprop.hs build-depends: base >=4.6 && <5, containers, text, @@ -70,12 +66,21 @@ executable konsum bytestring, x509-system, tls, - amqp >=0.14 + amqp >=0.17, + unix >= 2.7, + hinotify >= 0.3.8 && < 0.3.10, + magic ghc-options: -threaded -Wall - -- Directories containing source files. - -- hs-source-dirs: - -- Base language which the package is written in. default-language: Haskell98 - + + other-modules: Network.AMQP.Utils.Options, + Network.AMQP.Utils.Helpers, + Network.AMQP.Utils.Connection, + Paths_amqp_utils + + +source-repository head + type: git + location: git://github.com/woffs/haskell-amqp-utils