summary refs log tree commit diff
path: root/pkgs/development/tools/documentation
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2011-08-15 11:27:02 +0000
committerPeter Simons <simons@cryp.to>2011-08-15 11:27:02 +0000
commit21b26aef256d4bd101972b1eb74517f8c255693d (patch)
treed483b7044499aed18e2df0911b586e7ab37f6028 /pkgs/development/tools/documentation
parentbc4526f1c4dcba595aabbf1f67e80435d47a5572 (diff)
downloadnixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar.gz
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar.bz2
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar.lz
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar.xz
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.tar.zst
nixlib-21b26aef256d4bd101972b1eb74517f8c255693d.zip
Updated Haskell package meta sections.
svn path=/nixpkgs/trunk/; revision=28583
Diffstat (limited to 'pkgs/development/tools/documentation')
-rw-r--r--pkgs/development/tools/documentation/haddock/2.4.2.nix11
-rw-r--r--pkgs/development/tools/documentation/haddock/2.7.2.nix9
-rw-r--r--pkgs/development/tools/documentation/haddock/2.9.2.nix9
-rw-r--r--pkgs/development/tools/documentation/haddock/boot.nix14
-rw-r--r--pkgs/development/tools/documentation/haddock/haddock-0.9.nix13
-rw-r--r--pkgs/development/tools/documentation/haddock/haddock-2.1.0.nix13
6 files changed, 56 insertions, 13 deletions
diff --git a/pkgs/development/tools/documentation/haddock/2.4.2.nix b/pkgs/development/tools/documentation/haddock/2.4.2.nix
index ff7c982267e7..91bc05594158 100644
--- a/pkgs/development/tools/documentation/haddock/2.4.2.nix
+++ b/pkgs/development/tools/documentation/haddock/2.4.2.nix
@@ -1,6 +1,6 @@
 {cabal, ghcPaths, libedit}:
 
-cabal.mkDerivation (self : {
+cabal.mkDerivation (self: {
   pname = "haddock";
   version = "2.4.2"; # Haskell Platform 2009.0.0
   name = self.fname;
@@ -8,6 +8,13 @@ cabal.mkDerivation (self : {
   # TODO: adding libedit here is a hack
   propagatedBuildInputs = [ghcPaths libedit];
   meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
+    homepage = "http://www.haskell.org/haddock/";
+    description = "A documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
   };
 })
diff --git a/pkgs/development/tools/documentation/haddock/2.7.2.nix b/pkgs/development/tools/documentation/haddock/2.7.2.nix
index b59ea3282796..c94b3e43b7e1 100644
--- a/pkgs/development/tools/documentation/haddock/2.7.2.nix
+++ b/pkgs/development/tools/documentation/haddock/2.7.2.nix
@@ -13,6 +13,13 @@ cabal.mkDerivation (self : {
   '';
 
   meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
+    homepage = "http://www.haskell.org/haddock/";
+    description = "A documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
   };
 })
diff --git a/pkgs/development/tools/documentation/haddock/2.9.2.nix b/pkgs/development/tools/documentation/haddock/2.9.2.nix
index 42dbd81d9ff6..c6543936ab31 100644
--- a/pkgs/development/tools/documentation/haddock/2.9.2.nix
+++ b/pkgs/development/tools/documentation/haddock/2.9.2.nix
@@ -13,6 +13,13 @@ cabal.mkDerivation (self : {
   '';
 
   meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
+    homepage = "http://www.haskell.org/haddock/";
+    description = "A documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
   };
 })
diff --git a/pkgs/development/tools/documentation/haddock/boot.nix b/pkgs/development/tools/documentation/haddock/boot.nix
index edaaac473301..7ecbf515de3b 100644
--- a/pkgs/development/tools/documentation/haddock/boot.nix
+++ b/pkgs/development/tools/documentation/haddock/boot.nix
@@ -6,9 +6,6 @@ cabal.mkDerivation (self : {
   name = self.fname;
   sha256 = "beefd4a6da577978e7a79cabba60970accc5cd48fbb04c424a6b36ace3a9f8d0";
   extraBuildInputs = [gmp];
-  meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
-  };
 
   # we are using this for booting, and ghc-6.4.2 doesn't have full
   # Cabal support, therefore we have to override some things:
@@ -31,4 +28,15 @@ cabal.mkDerivation (self : {
   installPhase = ''
     ./Setup copy
   '';
+
+  meta = {
+    homepage = "http://www.haskell.org/haddock/";
+    description = "Haddock is a documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
+  };
 })
diff --git a/pkgs/development/tools/documentation/haddock/haddock-0.9.nix b/pkgs/development/tools/documentation/haddock/haddock-0.9.nix
index 8dddc59d96e1..1b725dc6454e 100644
--- a/pkgs/development/tools/documentation/haddock/haddock-0.9.nix
+++ b/pkgs/development/tools/documentation/haddock/haddock-0.9.nix
@@ -1,11 +1,18 @@
-{cabal}:
+{ cabal }:
 
-cabal.mkDerivation (self : {
+cabal.mkDerivation (self: {
   pname = "haddock";
   version = "0.9";
   name = self.fname;
   sha256 = "beefd4a6da577978e7a79cabba60970accc5cd48fbb04c424a6b36ace3a9f8d0";
   meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
+    homepage = "http://www.haskell.org/haddock/";
+    description = "Haddock is a documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
   };
 })
diff --git a/pkgs/development/tools/documentation/haddock/haddock-2.1.0.nix b/pkgs/development/tools/documentation/haddock/haddock-2.1.0.nix
index f170cbf7c262..fdd0e148d26b 100644
--- a/pkgs/development/tools/documentation/haddock/haddock-2.1.0.nix
+++ b/pkgs/development/tools/documentation/haddock/haddock-2.1.0.nix
@@ -1,11 +1,18 @@
-{cabal}:
+{ cabal }:
 
-cabal.mkDerivation (self : {
+cabal.mkDerivation (self: {
   pname = "haddock";
   version = "2.1.0";
   name = self.fname;
   sha256 = "1b67869e493e56366207a128949998851f975d821e0952c2c717840d2eadaca7";
   meta = {
-    description = "a tool for automatically generating documentation from annotated Haskell source code";
+    homepage = "http://www.haskell.org/haddock/";
+    description = "A documentation-generation tool for Haskell libraries";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+    maintainers = [
+      self.stdenv.lib.maintainers.andres
+      self.stdenv.lib.maintainers.simons
+    ];
   };
 })