Added j2sdk-1.5.0-beta
svn path=/nixpkgs/trunk/; revision=1014
This commit is contained in:
parent
ecdac2b804
commit
ffade7689e
@ -1,7 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
. $stdenv/setup || exit 1
|
. $stdenv/setup || exit 1
|
||||||
version=j2sdk1.4.2_03
|
src=$filename.bin
|
||||||
src=$version.bin
|
|
||||||
|
|
||||||
cp $pathname $src || exit 1
|
cp $pathname $src || exit 1
|
||||||
|
|
||||||
@ -18,4 +18,4 @@ alias more=cat
|
|||||||
yes yes | ./$src || exit 1
|
yes yes | ./$src || exit 1
|
||||||
|
|
||||||
mkdir $out || exit 1
|
mkdir $out || exit 1
|
||||||
mv $version/* $out/ || exit 1
|
mv $dirname/* $out/ || exit 1
|
||||||
|
10
pkgs/development/compilers/j2sdk/default-1.5.nix
Normal file
10
pkgs/development/compilers/j2sdk/default-1.5.nix
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
if stdenv.system == "i686-linux"
|
||||||
|
then
|
||||||
|
(import ./j2sdk1.5-sun-linux.nix) {
|
||||||
|
stdenv = stdenv;
|
||||||
|
fetchurl = fetchurl;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
false
|
@ -14,6 +14,8 @@ assert stdenv.system == "i686-linux";
|
|||||||
|
|
||||||
derivation {
|
derivation {
|
||||||
name = "j2sdk-1.4.2";
|
name = "j2sdk-1.4.2";
|
||||||
|
filename = "j2sdk-1.4.2_03";
|
||||||
|
dirname = "j2sdk1.4.2_03";
|
||||||
system = stdenv.system;
|
system = stdenv.system;
|
||||||
builder = ./builder.sh;
|
builder = ./builder.sh;
|
||||||
pathname = "/tmp/j2sdk-1_4_2_03-linux-i586.bin";
|
pathname = "/tmp/j2sdk-1_4_2_03-linux-i586.bin";
|
||||||
|
24
pkgs/development/compilers/j2sdk/j2sdk1.5-sun-linux.nix
Normal file
24
pkgs/development/compilers/j2sdk/j2sdk1.5-sun-linux.nix
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
/**
|
||||||
|
* This Nix expression requires the user to download the j2sdk
|
||||||
|
* distribution to /tmp. Please obtain j2sdk-1_5_0-beta-linux-i586.bin
|
||||||
|
* from java.sun.com by hand and place it in /tmp. Blame Sun, not me.
|
||||||
|
*
|
||||||
|
* Note that this is not necessary if someone has already pushed a
|
||||||
|
* binary.
|
||||||
|
*
|
||||||
|
* @author Martin Bravenboer <martin@cs.uu.nl>
|
||||||
|
*/
|
||||||
|
{stdenv, fetchurl}:
|
||||||
|
|
||||||
|
assert stdenv.system == "i686-linux";
|
||||||
|
|
||||||
|
derivation {
|
||||||
|
name = "j2sdk-1.5.0-beta";
|
||||||
|
filename = "j2sdk-1_5_0-beta";
|
||||||
|
dirname = "j2sdk1.5.0";
|
||||||
|
system = stdenv.system;
|
||||||
|
builder = ./builder.sh;
|
||||||
|
pathname = "/tmp/j2sdk-1_5_0-beta-linux-i586.bin";
|
||||||
|
md5 = "1e6af0d64563b085ffadec97db365b19";
|
||||||
|
stdenv = stdenv;
|
||||||
|
}
|
@ -224,6 +224,10 @@ rec {
|
|||||||
inherit fetchurl stdenv;
|
inherit fetchurl stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
j2sdk15 = (import ../development/compilers/j2sdk/default-1.5.nix) {
|
||||||
|
inherit fetchurl stdenv;
|
||||||
|
};
|
||||||
|
|
||||||
strategoxt = (import ../development/compilers/strategoxt) {
|
strategoxt = (import ../development/compilers/strategoxt) {
|
||||||
inherit fetchurl stdenv aterm;
|
inherit fetchurl stdenv aterm;
|
||||||
sdf = sdf2;
|
sdf = sdf2;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user