]> woffs.de Git - fd/haskell-amqp-utils.git/blobdiff - amqp-utils.cabal
agitprop: move sent file to another dir
[fd/haskell-amqp-utils.git] / amqp-utils.cabal
index 02d4193ff13fbd583c28ace988c4ab9d45a58369..10ba9200e528f8a2b3914ee800522a2935eb50b7 100644 (file)
 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.1.3.0
+version:             0.6.1.1
 
--- A short (one-line) description of the package.
-synopsis:            Generic Haskell AMQP Consumer
+synopsis:            AMQP toolset for the command line
 
--- 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
+description:         AMQP tools consisting of:
+  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.
+  AMQP publisher with file, line-by-line and
+  hotfolder capabilities.
+  AMQP rpc client and server.
 
-
-
--- 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:          [email protected]
 
--- 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 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || >=8.8.4
 
 executable konsum
-  -- .hs or .lhs file containing the Main module.
   main-is:             konsum.hs
-  
-  -- Modules included in this executable, other than Main.
-  -- other-modules:       
-  
-  -- LANGUAGE extensions used by modules in this package.
-  -- other-extensions:    
-  
-  -- Other library packages from which modules are imported.
-  build-depends:       base >=4.5 && <5,
+  build-depends:       base >=4.6 && <5,
+                       containers,
+                       text,
+                       connection,
+                       data-default-class,
+                       time,
+                       process,
+                       directory,
+                       bytestring,
+                       utf8-string,
+                       x509-system,
+                       network > 2.6,
+                       tls >= 1.3.9,
+                       amqp >=0.19
+
+  ghc-options:         -threaded -Wall
+
+  default-language:    Haskell2010
+
+  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,
-                       connection <0.2.5,
+                       connection,
                        data-default-class,
                        time,
                        process,
+                       directory,
+                       filepath,
                        bytestring,
+                       utf8-string,
                        x509-system,
-                       tls <1.3,
-                       socks <=0.5.4,
-                       amqp >=0.14
-  
+                       network > 2.6,
+                       tls >= 1.3.9,
+                       amqp >=0.19,
+                       unix >= 2.7,
+                       magic
+  if os(linux)
+    build-depends:     hinotify >= 0.3.8
+
   ghc-options:         -threaded -Wall
-  -- Directories containing source files.
-  -- hs-source-dirs:      
-  
-  -- Base language which the package is written in.
-  default-language:    Haskell98
-  
+
+  default-language:    Haskell2010
+
+  other-modules:       Network.AMQP.Utils.Options,
+                       Network.AMQP.Utils.Helpers,
+                       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,
+                       directory,
+                       bytestring,
+                       utf8-string,
+                       x509-system,
+                       network > 2.6,
+                       tls >= 1.3.9,
+                       amqp >=0.19,
+                       unix >= 2.7
+
+  ghc-options:         -threaded -Wall
+
+  default-language:    Haskell2010
+
+  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,
+                       directory,
+                       bytestring,
+                       utf8-string,
+                       x509-system,
+                       network > 2.6,
+                       tls >= 1.3.9,
+                       amqp >=0.19,
+                       unix >= 2.7
+
+  ghc-options:         -threaded -Wall
+
+  default-language:    Haskell2010
+
+  other-modules:       Network.AMQP.Utils.Options,
+                       Network.AMQP.Utils.Helpers,
+                       Network.AMQP.Utils.Connection,
+                       Paths_amqp_utils
+
+source-repository head
+  type:                git
+  location:            git://woffs.de/git/fd/haskell-amqp-utils.git
don't click here