summaryrefslogtreecommitdiffstats
path: root/krebs/5pkgs/simple/veroroute.nix
blob: e40c98e75964c0ef4337b8ea291efd1cb5d810cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{ pkgs }:

pkgs.stdenv.mkDerivation rec {
  pname = "veroroute";
  version = "2.28";

  src = pkgs.fetchurl {
    url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
    sha256 = "04dig0g4v1rz50mjj1k6jk99rqbg24hdx8kzrlwv0dlxm567lvc7";
  };

  buildInputs = [
    pkgs.qt5.qtbase
  ];
  nativeBuildInputs = [
    pkgs.qt5.wrapQtAppsHook
  ];

  buildPhase = ''
    qmake Src/veroroute.pro
    make
  '';

  installPhase = ''
    sed -i 's;/usr;;g' veroroute-install.sh
    pkgdir=$out bash ./veroroute-install.sh
  '';
}