highs: 1.8.0 -> 1.8.1 (#360451)
[NixPkgs.git] / pkgs / applications / version-management / nitpick / default.nix
blobf1f52baf03366ddab2272358a48240e5068188af
1 { fetchFromGitHub
2 , buildPythonPackage
3 , lib
4 , isPy27
5 }:
7 buildPythonPackage rec {
8   pname = "nitpick";
9   version = "1.1";
11   format = "other";
12   disabled = !isPy27;
14   src = fetchFromGitHub {
15     owner = "travisb-ca";
16     repo = pname;
17     rev = version;
18     sha256 = "11gn6nc6ypwivy20bx1r0rm2giblwx6jv485zk875a9pdbcwbrf6";
19   };
21   installPhase = ''
22     mkdir -p $out/share/src
23     install -m 755 -t $out/share/src nitpick.py
25     mkdir -p $out/bin
26     ln -s $out/share/src/nitpick.py $out/bin/nitpick
27   '';
29   meta = {
30     description = "Distributed issue tracker";
31     longDescription = ''
32       Nitpick is a distributed issue tracker. It helps keep track of which nits you
33       should pick. It's intended to be used with source code such that the issues can
34       follow the code via whatever VCS or distribution mechanism.
35     '';
36     homepage = "http://travisbrown.ca/projects/nitpick/docs/nitpick.html";
37     license = with lib.licenses; gpl2;
38     maintainers = [ ];
39   };