diff options
author | Andres Löh <mail@andres-loeh.de> | 2008-01-19 17:05:54 +0000 |
---|---|---|
committer | Andres Löh <mail@andres-loeh.de> | 2008-01-19 17:05:54 +0000 |
commit | 92886a3321d77c9cec72e24cd1060779f38c4daf (patch) | |
tree | a91ff534a636421d8de4cd010977b7822c467976 /pkgs/development | |
parent | d223784b0ed2626b04469e1c06b668a569bf9acb (diff) | |
download | nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar.gz nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar.bz2 nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar.lz nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar.xz nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.tar.zst nixpkgs-92886a3321d77c9cec72e24cd1060779f38c4daf.zip |
* added haddock documentation tool for ghc/Haskell
svn path=/nixpkgs/trunk/; revision=10229
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/documentation/haddock/default.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/tools/documentation/haddock/default.nix b/pkgs/development/tools/documentation/haddock/default.nix new file mode 100644 index 00000000000..a38db0977d6 --- /dev/null +++ b/pkgs/development/tools/documentation/haddock/default.nix @@ -0,0 +1,25 @@ +{stdenv, fetchurl, ghc}: + +stdenv.mkDerivation (rec { + pname = "haddock"; + version = "2.0.0.0"; + name = "${pname}-${version}"; + src = fetchurl { + url = "http://hackage.haskell.org/packages/archive/${pname}/${version}/${name}.tar.gz"; + sha256 = "a2ea5bdc127bc8b189a8d869f582ec774fea0933e7f5ca89549a6c142b9993df"; + }; + buildInputs = [ghc]; + + configurePhase = '' + ghc --make Setup.lhs + ./Setup configure -v --prefix="$out" + ''; + + buildPhase = '' + ./Setup build + ''; + + installPhase = '' + ./Setup install + ''; +}) |