nitpick: Init at 1.1 (#23389)
parent
17d80c49fa
commit
4da7f83f4e
@ -0,0 +1,41 @@ |
||||
{ fetchFromGitHub |
||||
, buildPythonPackage |
||||
, stdenv |
||||
, isPy27 |
||||
}: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "nitpick"; |
||||
version = "1.1"; |
||||
name = "${pname}-${version}"; |
||||
|
||||
format = "other"; |
||||
disabled = !isPy27; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "travisb-ca"; |
||||
repo = pname; |
||||
rev = version; |
||||
sha256 = "11gn6nc6ypwivy20bx1r0rm2giblwx6jv485zk875a9pdbcwbrf6"; |
||||
}; |
||||
|
||||
installPhase = '' |
||||
mkdir -p $out/share/src |
||||
install -m 755 -t $out/share/src nitpick.py |
||||
|
||||
mkdir -p $out/bin |
||||
ln -s $out/share/src/nitpick.py $out/bin/nitpick |
||||
''; |
||||
|
||||
meta = { |
||||
description = "A distributed issue tracker"; |
||||
longDescription = '' |
||||
Nitpick is a distributed issue tracker. It helps keep track of which nits you |
||||
should pick. It's intended to be used with source code such that the issues can |
||||
follow the code via whatever VCS or distribution mechanism. |
||||
''; |
||||
homepage = http://travisbrown.ca/projects/nitpick/docs/nitpick.html; |
||||
license = with stdenv.lib.licenses; gpl2; |
||||
maintainers = []; |
||||
}; |
||||
} |
Loading…
Reference in new issue