Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / kwakd / default.nix
blob41898502fd010e7d4eff83ce7f9e6735b5f61701
1 { lib, fetchFromGitHub, stdenv }:
3 stdenv.mkDerivation {
4   pname = "kwakd";
5   version = "0.5";
7   src = fetchFromGitHub {
8     owner = "fetchinson";
9     repo = "kwakd";
10     rev = "acdf0e1491204ae30622a60fde0bcae4769f78be";
11     sha256 = "1inf9ngrbxmkkdhqf1xday12nf0hxjxlx1810phkmivyyp6fl3nj";
12   };
14   postInstall = ''
15     serviceDir=$out/share/dbus-1/system-services
16     mkdir -p $serviceDir
17     cp kwakd.service $serviceDir/
18     substituteInPlace $serviceDir/kwakd.service \
19       --replace "kwakd -p 80" "$out/bin/kwakd -p 80"
20   '';
22   meta = with lib; {
23     description = "Super small webserver that serves blank pages";
24     mainProgram = "kwakd";
25     license = licenses.gpl2Only;
26     maintainers = [ maintainers.nicknovitski ];
27     platforms = platforms.unix;
28   };