diff options
author | Marc Weber <marco-oweber@gmx.de> | 2009-03-27 09:39:19 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2009-03-27 09:39:19 +0000 |
commit | 63dbfc3aa1601c2bde1f06b6c286df9283714f37 (patch) | |
tree | 0dcb4a5b2c8f8be0184fa2a97f3fa90171a4aaa3 /pkgs/development/tools/selenium | |
parent | e3eb124873559ca1066be40146d3134bd084e585 (diff) |
selenium remote control version bump to 1.0-beta-2
renamed attr to seleniumRCBin and adding selenium-remote-control-1.0-beta-2 run script svn path=/nixpkgs/trunk/; revision=14734
Diffstat (limited to 'pkgs/development/tools/selenium')
-rw-r--r-- | pkgs/development/tools/selenium/remote-control/default.nix | 41 |
1 files changed, 20 insertions, 21 deletions
diff --git a/pkgs/development/tools/selenium/remote-control/default.nix b/pkgs/development/tools/selenium/remote-control/default.nix index 4c55805e5c8c1..e83ae3b6ed126 100644 --- a/pkgs/development/tools/selenium/remote-control/default.nix +++ b/pkgs/development/tools/selenium/remote-control/default.nix @@ -1,23 +1,22 @@ args: with args; -stdenv.mkDerivation { - name = "selenium-rc-0.8.3-binary"; - - src = fetchurl { - url = http://release.openqa.org/cgi-bin/selenium-remote-control-redirect.zip; - sha256 = "694b46a8440011bcedc4fdc6d01fd91c8b4b4b62b7c6629ace4e745ef47f583e"; - }; - - phases = "installPhase"; - installPhase = " - ensureDir \$out/lib - cp selenium-server-*/*.jar \$out/lib - "; - - buildInputs = [unzip]; - - meta = { - description = "test tool for web applications"; - homepage = http://www.openqa.org/selenium-c; - license = ""; - }; +let version = "1.0-beta-2"; +in stdenv.mkDerivation { + name = "selenium-remote-control-${version}-dist"; + src = fetchurl { + url = "http://release.seleniumhq.org/selenium-remote-control/${version}/selenium-remote-control-${version}-dist.zip"; + sha256 = "0ciyfqvnv0117l2rhw9dclv85mcf3czpimvybj38v3syl7m7yk41"; + }; + phases = "unpackPhase buildPhase"; + buildInputs = [unzip]; + buildPhase = '' + ensureDir $out/{bin,lib} + mv * $out/lib + bin="$out/bin/selenium-remote-control" + cat >> "$bin" << EOF + #!/bin/sh + exec ${jre}/bin/java -jar $out/lib/selenium-server-${version}/selenium-server.jar "\$@" + EOF + echo chmod +x "$bin" + chmod +x "$bin" + ''; } |