summary refs log tree commit diff
path: root/pkgs/development/compilers/ocaml
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-12-12 18:39:09 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-12-12 18:39:09 +0000
commitdae3eb23830cce8a7dacebf288655f3c27489666 (patch)
treecbd0307608b442b66e90b54cbec47379d3b07d7a /pkgs/development/compilers/ocaml
parentef0cd29eb0e751af822c3deb4981c2b85d472a94 (diff)
parent362f811a7aeb9296017519c977a5afd774258c94 (diff)
downloadnixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar.gz
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar.bz2
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar.lz
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar.xz
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.tar.zst
nixpkgs-dae3eb23830cce8a7dacebf288655f3c27489666.zip
Merging from trunk.
I resolved two conflicts:
- cmake (trunk fixes + stdenv-updates cross-compiling)
- all-packages (trunk gcc-wrapper2 + stdenv-updates gcc44)


svn path=/nixpkgs/branches/stdenv-updates/; revision=18912
Diffstat (limited to 'pkgs/development/compilers/ocaml')
-rw-r--r--pkgs/development/compilers/ocaml/3.11.1.nix23
1 files changed, 21 insertions, 2 deletions
diff --git a/pkgs/development/compilers/ocaml/3.11.1.nix b/pkgs/development/compilers/ocaml/3.11.1.nix
index d7053d583c2..c825830e43d 100644
--- a/pkgs/development/compilers/ocaml/3.11.1.nix
+++ b/pkgs/development/compilers/ocaml/3.11.1.nix
@@ -26,8 +26,27 @@ stdenv.mkDerivation (rec {
 
   meta = {
     homepage = http://caml.inria.fr/ocaml;
-    license = "QPL, LGPL2 (library part)";
-    desctiption = "Most popular variant of the Caml language";
+    licenses = [ "QPL" /* compiler */ "LGPLv2" /* library */ ];
+    description = "Objective Caml, the most popular variant of the Caml language";
+
+    longDescription =
+      '' Objective Caml is the most popular variant of the Caml language.
+         From a language standpoint, it extends the core Caml language with a
+         fully-fledged object-oriented layer, as well as a powerful module
+         system, all connected by a sound, polymorphic type system featuring
+         type inference.
+
+         The Objective Caml system is an industrial-strength implementation
+         of this language, featuring a high-performance native-code compiler
+         (ocamlopt) for 9 processor architectures (IA32, PowerPC, AMD64,
+         Alpha, Sparc, Mips, IA64, HPPA, StrongArm), as well as a bytecode
+         compiler (ocamlc) and an interactive read-eval-print loop (ocaml)
+         for quick development and portability.  The Objective Caml
+         distribution includes a comprehensive standard library, a replay
+         debugger (ocamldebug), lexer (ocamllex) and parser (ocamlyacc)
+         generators, a pre-processor pretty-printer (camlp4) and a
+         documentation generator (ocamldoc).
+       '';
   };
 
 })