evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ga / galen / package.nix
blob581a6f99374e04600442e8df86d55709fdd8f895
1 { lib, stdenv, fetchurl, jre8, unzip }:
3 stdenv.mkDerivation rec {
4   pname = "galen";
5   version = "2.4.4";
7   inherit jre8;
9   src = fetchurl {
10     url = "https://github.com/galenframework/galen/releases/download/galen-${version}/galen-bin-${version}.zip";
11     sha256 = "13dq8cf0yy24vym6z7p8hb0mybgpcl4j5crsaq8a6pjfxz6d17mq";
12   };
14   nativeBuildInputs = [ unzip ];
16   buildPhase = ''
17   mkdir -p $out/bin
18   '';
20   installPhase = ''
21   cat galen | sed -e "s,java,$jre8/bin/java," > $out/bin/galen
22   chmod +x $out/bin/galen
23   cp galen.jar $out/bin
24   '';
26   meta = with lib; {
27     homepage = "http://galenframework.com";
28     description = "Automated layout testing for websites";
29     mainProgram = "galen";
30     sourceProvenance = with sourceTypes; [ binaryBytecode ];
31     license = licenses.asl20;
32     maintainers = [ ];
33     platforms = platforms.linux ++ platforms.darwin;
34   };