evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / do / dog / package.nix
blobb8ed50c0c63e8ffcc4339555150389bcca5c28c1
1 {lib, stdenv, fetchurl}:
3 stdenv.mkDerivation rec {
4   pname = "dog";
5   version = "1.7";
7   src = fetchurl {
8     url = "http://archive.debian.org/debian/pool/main/d/dog/dog_${version}.orig.tar.gz";
9     sha256 = "3ef25907ec5d1dfb0df94c9388c020b593fbe162d7aaa9bd08f35d2a125af056";
10   };
12   postPatch = ''
13     substituteInPlace Makefile \
14       --replace "gcc" "$CC"
15   '';
17   installPhase = ''
18     runHook preInstall
19     mkdir -p $out/bin
20     mkdir -p $out/man/man1
21     cp dog.1 $out/man/man1
22     cp dog $out/bin
23     runHook postInstall
24   '';
26   meta = with lib; {
27     homepage = "https://lwn.net/Articles/421072/";
28     description = "cat replacement";
29     license = licenses.gpl2Plus;
30     maintainers = with maintainers; [ qknight ];
31     platforms = platforms.all;
32     mainProgram = "dog";
33   };