about summary refs log tree commit diff
path: root/pkgs/development/compilers/scala/default.nix
blob: 6de5faa6026d299737d2a91cf8a0d6d27c20010d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
args: with args;

stdenv.mkDerivation rec {
  name = "scala-2.7.0-final";

  src = fetchurl {
    url = "http://www.scala-lang.org/downloads/distrib/files/${name}.tar.bz2";
    sha256 = "17b9711bfddac611e907659cab4cb51f4114b886bbee243274d774b691dae248";
  };

  installPhase = ''
    mkdir -p $out
    mv * $out
    rm -f $out/bin/*.bat
  '';

  phases = "unpackPhase installPhase";

  meta = {
    description = "Scala is a general purpose programming language";
  };
}