The cabal-install package

[Tags: bsd3, program]

The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs.


[Skip to ReadMe]

Properties

Versions0.4.0, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.6.2, 0.6.4, 0.8.0, 0.8.2, 0.10.0, 0.10.2, 0.14.0, 0.14.1, 1.16.0, 1.16.0.1, 1.16.0.2, 1.16.1.0, 1.18.0, 1.18.0.1, 1.18.0.2, 1.18.0.3, 1.18.0.4, 1.18.0.5, 1.18.0.6, 1.18.0.7, 1.18.0.8, 1.18.1.0, 1.20.0.0, 1.20.0.1, 1.20.0.2, 1.20.0.3, 1.20.0.4, 1.20.0.5, 1.20.0.6, 1.20.1.0, 1.22.0.0, 1.22.0.1, 1.22.2.0, 1.22.3.0, 1.22.4.0, 1.22.5.0, 1.22.6.0
Change logNone available
Dependenciesarray (==0.1.*), base (<2.2 || >=3.0 && <4), bytestring (>=0.9), Cabal (==1.4.*), containers (==0.1.*), directory (>=1 && <1.1), filepath (>=1.0), HTTP (>=3000 && <3002), network (>=1 && <3), old-time (>=1 && <1.1), pretty (>=1 && <1.1), process (>=1 && <1.1), random (>=1 && <1.1), Win32 (==2.*), zlib (>=0.4) [details]
LicenseBSD3
Copyright2005 Lemmih <lemmih@gmail.com> 2006 Paolo Martini <paolo@nemail.it> 2007 Bjorn Bringert <bjorn@bringert.net> 2007 Isaac Potoczny-Jones <ijones@syntaxpolice.org> 2008 Duncan Coutts <duncan@haskell.org>
AuthorLemmih <lemmih@gmail.com> Paolo Martini <paolo@nemail.it> Bjorn Bringert <bjorn@bringert.net> Isaac Potoczny-Jones <ijones@syntaxpolice.org> Duncan Coutts <duncan@haskell.org>
Maintainercabal-devel@haskell.org
StabilityExperimental
CategoryDistribution
Executablescabal
UploadedThu Jun 12 19:49:02 UTC 2008 by DuncanCoutts
DistributionsDebian:1.22.6.0, Fedora:1.18.0.5, FreeBSD:1.22.6.0, LTSHaskell:1.22.6.0, Stackage:1.22.6.0
Downloads146109 total (1890 in last 30 days)
Votes
2 []
StatusDocs not available [build log]
All reported builds failed as of 2015-05-24 [all 1 reports]

Flags

NameDescriptionDefaultType
old-baseOld, monolithic baseDisabledAutomatic
bytestring-in-baseEnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for cabal-install-0.5.0

== cabal install ==

The automatic package manager for Haskell!

Intended usage:

  cabal install xmonad

Just works. Defaults make sense.

It also has all the other commands that runhaskell Setup.hs supports. Eg

  cabal configure
  cabal build
  cabal install
  cabal haddock
  cabal sdist
  cabal clean

See cabal --help for the full list.

There are also these extra commands:

  cabal update         Updates the packages list from the hackage server
  cabal list [pkgs]    List packages with the given search terms in their name
  cabal upgrade [pkgs] Like install but also upgrade all dependencies
  cabal upgrade        Upgrade all installed packages
  cabal upload  [tar]  Upload a package tarball to the hackage server
  cabal check          Check the package for common mistakes

== Dependences ==

Dependencies on standard libs:
   base >= 2.1, process, directory, pretty, bytestring >= 0.9
   network, filepath >= 1.0, Cabal >=1.3.11 && <1.5

Dependencies on other libs:
   zlib >= 0.4, HTTP >= 3000.0 && < 3001.2