From 8e4a1aebddcdce0b91a6e826e0fb083b439e1035 Mon Sep 17 00:00:00 2001 From: Florent Becker Date: Mon, 22 Sep 2014 11:00:51 +0200 Subject: [PATCH] meta for ocamlPackages.eliom --- .../ocaml-modules/eliom/default.nix | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/development/ocaml-modules/eliom/default.nix b/pkgs/development/ocaml-modules/eliom/default.nix index af85a0a8f94c..8a7045e263ad 100644 --- a/pkgs/development/ocaml-modules/eliom/default.nix +++ b/pkgs/development/ocaml-modules/eliom/default.nix @@ -26,4 +26,25 @@ stdenv.mkDerivation dontAddPrefix = true; createFindlibDestdir = true; + + meta = { + homepage = http://ocsigen.org/eliom/; + description = "Ocaml Framework for programming Web sites and client/server Web applications"; + + longDescription =''Eliom is a framework for programming Web sites + and client/server Web applications. It introduces new concepts to + simplify programming common behaviours and uses advanced static + typing features of OCaml to check many properties of the Web site + at compile time. If you want to write a Web application, Eliom + makes possible to write the whole application as a single program + (client and server parts). A syntax extension is used to + distinguish both parts and the client side is compiled to JS using + Ocsigen Js_of_ocaml.''; + + license = stdenv.lib.licenses.lgpl21; + + platforms = ocaml.meta.platforms; + + maintainers = [ stdenv.lib.maintainers.gal_bolle ]; + }; }