]> woffs.de Git - fd/haskell-amqp-utils.git/blobdiff - amqp-utils.cabal
release 0.3.4.0
[fd/haskell-amqp-utils.git] / amqp-utils.cabal
index c6fc832776d18bd2ed2d08cd3ce124b0308a78fc..15a440991e7e57196cb0f1cf76587137b470397f 100644 (file)
@@ -1,15 +1,17 @@
 name:                amqp-utils
 
-version:             0.3.2.0
+version:             0.3.4.0
 
 synopsis:            Generic Haskell AMQP Consumer
 
 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.
 
 license:             GPL-3
 
@@ -27,7 +29,7 @@ extra-source-files:  ChangeLog.md, README.md
 
 cabal-version:       >=1.10
 
-Tested-With: GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.2
+Tested-With: GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3
 
 executable konsum
   main-is:             konsum.hs
@@ -40,11 +42,11 @@ executable konsum
                        process,
                        bytestring,
                        x509-system,
-                       tls,
+                       tls >= 1.3.9,
                        amqp >=0.17
-  
+
   ghc-options:         -threaded -Wall
-  
+
   default-language:    Haskell98
 
   other-modules:       Network.AMQP.Utils.Options,
@@ -63,14 +65,14 @@ executable agitprop
                        process,
                        bytestring,
                        x509-system,
-                       tls,
+                       tls >= 1.3.9,
                        amqp >=0.17,
                        unix >= 2.7,
-                       hinotify >= 0.3.8 && < 0.3.10,
+                       hinotify >= 0.3.8,
                        magic
-  
+
   ghc-options:         -threaded -Wall
-  
+
   default-language:    Haskell98
 
   other-modules:       Network.AMQP.Utils.Options,
@@ -78,6 +80,53 @@ executable agitprop
                        Network.AMQP.Utils.Connection,
                        Paths_amqp_utils
 
+executable plane
+  main-is:             plane.hs
+  build-depends:       base >=4.6 && <5,
+                       containers,
+                       text,
+                       connection,
+                       data-default-class,
+                       time,
+                       process,
+                       bytestring,
+                       x509-system,
+                       tls >= 1.3.9,
+                       amqp >=0.17,
+                       unix >= 2.7
+
+  ghc-options:         -threaded -Wall
+
+  default-language:    Haskell98
+
+  other-modules:       Network.AMQP.Utils.Options,
+                       Network.AMQP.Utils.Helpers,
+                       Network.AMQP.Utils.Connection,
+                       Paths_amqp_utils
+
+executable arbeite
+  main-is:             arbeite.hs
+  build-depends:       base >=4.6 && <5,
+                       containers,
+                       text,
+                       connection,
+                       data-default-class,
+                       time,
+                       process,
+                       bytestring,
+                       x509-system,
+                       tls >= 1.3.9,
+                       amqp >=0.17,
+                       unix >= 2.7
+
+  ghc-options:         -threaded -Wall
+
+  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
don't click here