Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / hockeypuck / web.nix
blob32f2b1acd22e19a53241a32c073671f5699136d2
1 { stdenv, lib, fetchFromGitHub, nixosTests }:
3 let
4   sources = (import ./sources.nix) { inherit fetchFromGitHub; };
5 in
6 stdenv.mkDerivation {
7   pname = "${sources.pname}-web";
9   inherit (sources) version src;
11   dontBuild = true; # We should just copy the web templates
13   installPhase = ''
14     mkdir -p $out/share/
16     cp -vr contrib/webroot $out/share/
17     cp -vr contrib/templates $out/share/
18   '';
20   passthru.tests = nixosTests.hockeypuck;
22   meta = with lib; {
23     description = "OpenPGP Key Server web resources";
24     homepage = "https://github.com/hockeypuck/hockeypuck";
25     license = licenses.gpl3Plus;
26     maintainers = [ maintainers.etu ];
27   };