diff options
author | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2016-01-15 04:56:45 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2016-01-15 05:31:47 +0100 |
commit | 36a68c8b6bcfd4be96b044bd99f1cf43e1b22281 (patch) | |
tree | 6cff3cd13031a4e092acb5b061838ffd6c876601 /pkgs/applications | |
parent | 123065aa3dd9b582abf7bac6e2ea75a6e35ff1a5 (diff) | |
download | nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar.gz nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar.bz2 nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar.lz nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar.xz nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.tar.zst nixpkgs-36a68c8b6bcfd4be96b044bd99f1cf43e1b22281.zip |
git-bz: 3.20110902 -> 3.2015-09-08
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/git-bz/default.nix | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/git-bz/default.nix b/pkgs/applications/version-management/git-and-tools/git-bz/default.nix index 4015867b0eb..1ae5579dd8c 100644 --- a/pkgs/applications/version-management/git-and-tools/git-bz/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-bz/default.nix @@ -1,31 +1,34 @@ -{ stdenv, fetchgit, python, asciidoc, xmlto, pysqlite, makeWrapper }: +{ stdenv, fetchgit +, asciidoc, docbook_xml_dtd_45, docbook_xsl, libxslt, makeWrapper, xmlto +, pythonPackages }: -let - version = "3.20110902"; -in +let version = "3.2015-09-08"; in stdenv.mkDerivation { - name = "git-bz"; + name = "git-bz-${version}"; src = fetchgit { + sha256 = "19d9c81d4eeabe87079d8f60e4cfa7303f776f5a7c9874642cf2bd188851d029"; + rev = "e17bbae7a2ce454d9f69c32fc40066995d44913d"; url = "git://git.fishsoup.net/git-bz"; - rev = "refs/heads/master"; }; - buildInputs = [ - makeWrapper python pysqlite # asciidoc xmlto + + nativeBuildInputs = [ + asciidoc docbook_xml_dtd_45 docbook_xsl libxslt makeWrapper xmlto ]; + buildInputs = [] + ++ (with pythonPackages; [ python pysqlite ]); + + postPatch = '' + patchShebangs configure - buildPhase = '' - true - # make git-bz.1 + # Don't create a .html copy of the man page that isn't installed anyway: + substituteInPlace Makefile --replace "git-bz.html" "" ''; - installPhase = '' - mkdir -p $out - mkdir -p $out/bin - cp git-bz $out/bin + postInstall = '' wrapProgram $out/bin/git-bz \ - --prefix PYTHONPATH : "$(toPythonPath $python):$(toPythonPath $pysqlite)" + --prefix PYTHONPATH : "$(toPythonPath "${pythonPackages.pysqlite}")" ''; meta = { |