packages feed

hieraclus-0.1: hieraclus.cabal

-- hieraclus.cabal auto-generated by cabal init. For additional
-- options, see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name:                hieraclus

-- The package version. See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version:             0.1

-- A short (one-line) description of the package.
Synopsis:            Automated clustering of arbitrary elements in Haskell

-- A longer description of the package.
Description:         Hieraclus is a library that supports clustering of arbitrary elements in haskell. The 
                     difference to the already existing cluster library "hierarchical-clustering" is the ability
                     to work with abort criterias which allow an "intelligent" clustering. With the help of
                     abort criterias the user can specify conditions that must be fulfilled in order to stop
                     the clustering process.   

-- The license under which the package is released.
License:             BSD3

-- The file containing the license text.
License-file:        LICENSE

-- The package author(s).
Author:              Philipp Pribbernow

-- An email address to which users can send suggestions, bug reports,
-- and patches.
Maintainer:          philipp...pribbernow@<nospam>t-online.org

-- A copyright notice.
Copyright:           (c) Philipp Pribbernow

-- Stability of the package (experimental, provisional, stable...)
Stability:           Experimental

Category:            Math, Statistics

Build-type:          Simple

-- Extra files to be distributed with the package, such as examples or
-- a README.
-- Extra-source-files:    Numeric.Statistics.Clustering.Test  

-- Constraint on the version of Cabal needed to build this package.
Cabal-version:       >=1.2


Library
  -- Modules exported by the library.
  Exposed-modules:     Numeric.Statistics.Clustering.Clustering, Numeric.Statistics.Clustering.VectorUtils
  
  -- Packages needed in order to build this package.
  Build-depends:     base >= 2 && <= 5, haskell98 -any, mtl -any, containers -any, multiset >= 0.2.1, hstats >= 0.3, HUnit >= 1
  
  -- Modules not exported by this package.
  -- Other-modules:    Numeric.Statistics.Clustering.Main     

  hs-source-dirs: src

  -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
  -- Build-tools: