biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / misc / cbrowser / default.nix
blob3bd4d3fc721c123bbc47dda9983e5e1efdf96ffa
1 { fetchurl, lib, stdenv, tk, makeWrapper }:
3 stdenv.mkDerivation rec {
4   pname = "cbrowser";
5   version = "0.8";
7   src = fetchurl {
8     url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
9     sha256 = "1050mirjab23qsnq3lp3a9vwcbavmh9kznzjm7dr5vkx8b7ffcji";
10   };
12   patches = [ ./backslashes-quotes.diff ];
14   nativeBuildInputs = [ makeWrapper ];
15   buildInputs = [ tk ];
17   installPhase = ''
18     mkdir -p $out/bin $out/share/${pname}-${version}
19     cp -R * $out/share/${pname}-${version}/
21     makeWrapper $out/share/${pname}-${version}/cbrowser $out/bin/cbrowser \
22       --prefix PATH : ${tk}/bin
23   '';
25   meta = {
26     description = "Tcl/Tk GUI front-end to cscope";
27     mainProgram = "cbrowser";
29     license = lib.licenses.gpl2Plus;
31     homepage = "https://sourceforge.net/projects/cbrowser/";
33     maintainers = with lib.maintainers; [viric];
35     platforms = with lib.platforms; linux;
36   };