ocamlPackages.camlp5: 8.03.00 → 8.03.01
[NixPkgs.git] / pkgs / by-name / ec / ec2-api-tools / package.nix
blob372ffd0e7d95fdee9c2854aa38fdcab8daffd11d
2   lib,
3   stdenv,
4   fetchurl,
5   unzip,
6   makeWrapper,
7   jre,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "ec2-api-tools";
12   version = "1.7.5.1";
14   src = fetchurl {
15     url = "http://s3.amazonaws.com/ec2-downloads/${pname}-${version}.zip";
16     sha256 = "sha256-hRq+MEA+4chqPr3d9bS//X70tYcRBTD+rfAJVNmuLzo=";
17   };
19   nativeBuildInputs = [
20     makeWrapper
21     unzip
22   ];
24   installPhase = ''
25     d=$out/libexec/ec2-api-tools
26     mkdir -p $d
27     mv * $d
28     rm $d/bin/*.cmd # Windows stuff
29     for i in $d/bin/*; do
30       b=$(basename $i)
31       if [ $b = "ec2-cmd" ]; then continue; fi
32       makeWrapper $i $out/bin/$(basename $i) \
33         --set EC2_HOME $d \
34         --set JAVA_HOME ${jre}
35     done
36   '';
38   meta = {
39     homepage = "http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351";
40     description = "Command-line tools to create and manage Amazon EC2 virtual machines";
41     license = lib.licenses.amazonsl;
42   };