forked from mirrors/nixpkgs
Merge pull request #18317 from Profpatsch/mustache-docs
mustache: init mustache at 1.0.2
This commit is contained in:
commit
81b643edbe
42
pkgs/data/documentation/mustache-spec/default.nix
Normal file
42
pkgs/data/documentation/mustache-spec/default.nix
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
{ stdenv, lib, fetchFromGitHub }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "mustache-spec-${version}";
|
||||||
|
version = "1.0.2";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mustache";
|
||||||
|
repo = "mustache";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "03xrfyjzm5ss6zkdlpl9ypwzcglspcdcnr3f94vj1rjfqm2rxcjw";
|
||||||
|
};
|
||||||
|
|
||||||
|
configurePhase = "";
|
||||||
|
dontBuild = true;
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/{man/man5,doc/html}
|
||||||
|
cp man/mustache.5 $out/man/man5
|
||||||
|
cp man/mustache.5.html $out/doc/html
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = rec {
|
||||||
|
description = "Logic-less templates, specification package";
|
||||||
|
longDescription = ''
|
||||||
|
Inspired by ctemplate and et, Mustache is a framework-agnostic way to
|
||||||
|
render logic-free views.
|
||||||
|
|
||||||
|
Provides the specification as man page and html docs.
|
||||||
|
|
||||||
|
As ctemplates says, "It emphasizes separating logic from presentation: it
|
||||||
|
is impossible to embed application logic in this template language."
|
||||||
|
|
||||||
|
For a list of implementations and tips, see ${homepage}.
|
||||||
|
'';
|
||||||
|
|
||||||
|
homepage = "http://mustache.github.io/";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = with lib.maintainers; [ profpatsch ];
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
}
|
|
@ -12125,6 +12125,8 @@ in
|
||||||
|
|
||||||
mro-unicode = callPackage ../data/fonts/mro-unicode { };
|
mro-unicode = callPackage ../data/fonts/mro-unicode { };
|
||||||
|
|
||||||
|
mustache-spec = callPackage ../data/documentation/mustache-spec { };
|
||||||
|
|
||||||
nafees = callPackage ../data/fonts/nafees { };
|
nafees = callPackage ../data/fonts/nafees { };
|
||||||
|
|
||||||
inherit (callPackages ../data/fonts/noto-fonts {})
|
inherit (callPackages ../data/fonts/noto-fonts {})
|
||||||
|
|
Loading…
Reference in a new issue