1{ lib
2, buildPythonPackage
3, tornado
4, futures
5, html5lib
6, pkgs
7, isPy3k
8}:
9
10buildPythonPackage {
11 pname = "gateone";
12 version = "1.2-0d57c3";
13 disabled = isPy3k;
14
15 src = pkgs.fetchFromGitHub {
16 rev = "1d0e8037fbfb7c270f3710ce24154e24b7031bea";
17 owner= "liftoff";
18 repo = "GateOne";
19 sha256 = "1ghrawlqwv7wnck6alqpbwy9mpv0y21cw2jirrvsxaracmvgk6vv";
20 };
21
22 propagatedBuildInputs = [tornado futures html5lib pkgs.openssl pkgs.cacert pkgs.openssh];
23
24 postInstall=''
25 cp -R "$out/gateone/"* $out/lib/python2.7/site-packages/gateone
26 '';
27
28 meta = with lib; {
29 homepage = "http://liftoffsoftware.com/";
30 description = "GateOne is a web-based terminal emulator and SSH client";
31 maintainers = with maintainers; [ tomberek ];
32 license = licenses.gpl3;
33 };
34
35}