about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMartin Bravenboer <martin.bravenboer@logicblox.com>2005-09-17 23:58:51 +0000
committerMartin Bravenboer <martin.bravenboer@logicblox.com>2005-09-17 23:58:51 +0000
commit4c70ef7e5dc4e65c989160a54ad104beaa1b10d5 (patch)
treec8e0fff64e5565608c717839fa7d25c20d9b6f35
parent3919e7593ae7feef27c91842a2c49a7539ee7a01 (diff)
downloadnixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar.gz
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar.bz2
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar.lz
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar.xz
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.tar.zst
nixlib-4c70ef7e5dc4e65c989160a54ad104beaa1b10d5.zip
Cleaning up the java naming conventions
svn path=/nixpkgs/trunk/; revision=3871
-rw-r--r--pkgs/applications/version-management/subversion-1.1.x/builder.sh6
-rw-r--r--pkgs/applications/version-management/subversion-1.1.x/default.nix8
-rw-r--r--pkgs/applications/version-management/subversion-1.2.x/builder.sh6
-rw-r--r--pkgs/applications/version-management/subversion-1.2.x/default.nix6
-rw-r--r--pkgs/development/compilers/jdk/default-1.4.nix9
-rw-r--r--pkgs/development/compilers/jdk/jdk5-sun-linux.nix6
-rw-r--r--pkgs/development/eclipse/ecj/builder.sh4
-rw-r--r--pkgs/development/eclipse/ecj/default.nix6
-rw-r--r--pkgs/development/interpreters/jre/default.nix2
-rw-r--r--pkgs/development/interpreters/jre/jre-sun-linux.nix (renamed from pkgs/development/interpreters/jre/j2re-sun-linux.nix)0
-rw-r--r--pkgs/development/libraries/java/aterm/default.nix4
-rwxr-xr-xpkgs/development/libraries/java/cup/builder.sh4
-rw-r--r--pkgs/development/libraries/java/cup/default.nix4
-rw-r--r--pkgs/development/libraries/java/jjtraveler/default.nix4
-rw-r--r--pkgs/development/libraries/java/shared-objects/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/apache-ant/builder.sh4
-rw-r--r--pkgs/development/tools/build-managers/apache-ant/default.nix6
-rwxr-xr-xpkgs/development/tools/java/jclasslib/builder.sh4
-rw-r--r--pkgs/development/tools/java/jclasslib/default.nix4
-rw-r--r--pkgs/development/tools/misc/swig/builder.sh2
-rw-r--r--pkgs/development/tools/misc/swig/default.nix6
-rw-r--r--pkgs/servers/http/tomcat/builder.sh2
-rw-r--r--pkgs/servers/http/tomcat/default.nix4
-rw-r--r--pkgs/system/all-packages-generic.nix51
-rw-r--r--pkgs/system/populate-cache.nix2
-rw-r--r--pkgs/tools/text/xml/jing/jing-script.nix4
-rw-r--r--pkgs/tools/text/xml/jing/script-builder.sh4
27 files changed, 88 insertions, 78 deletions
diff --git a/pkgs/applications/version-management/subversion-1.1.x/builder.sh b/pkgs/applications/version-management/subversion-1.1.x/builder.sh
index 168ba61c7929..09e6654faa6a 100644
--- a/pkgs/applications/version-management/subversion-1.1.x/builder.sh
+++ b/pkgs/applications/version-management/subversion-1.1.x/builder.sh
@@ -1,4 +1,4 @@
-buildInputs="$openssl $zlib $db4 $httpd $swig $python $j2sdk $expat $patch"
+buildInputs="$openssl $zlib $db4 $httpd $swig $python $jdk $expat $patch"
 . $stdenv/setup
 
 configureFlags="--without-gdbm --disable-static"
@@ -21,7 +21,7 @@ if test -n "$pythonBindings" -o -n "$javaSwigBindings"; then
 fi
 
 if test "$javahlBindings"; then
-    configureFlags="--enable-javahl --with-jdk=$j2sdk $configureFlags"
+    configureFlags="--enable-javahl --with-jdk=$jdk $configureFlags"
 fi
 
 installFlags="$makeFlags"
@@ -48,7 +48,7 @@ postInstall() {
         make javahl
         make install-javahl
         mkdir -p $out/share/doc/$name
-        $j2sdk/bin/javadoc -d $out/share/doc/$name \
+        $jdk/bin/javadoc -d $out/share/doc/$name \
             -windowtitle "JavaHL Subversion Bindings" \
             -link http://java.sun.com/j2se/1.4.2/docs/api/ \
             subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/*.java
diff --git a/pkgs/applications/version-management/subversion-1.1.x/default.nix b/pkgs/applications/version-management/subversion-1.1.x/default.nix
index ff9faaf3aaf7..0eedca4defb2 100644
--- a/pkgs/applications/version-management/subversion-1.1.x/default.nix
+++ b/pkgs/applications/version-management/subversion-1.1.x/default.nix
@@ -6,7 +6,7 @@
 , javaSwigBindings ? false
 , javahlBindings ? false
 , stdenv, fetchurl
-, openssl ? null, httpd ? null, db4 ? null, expat, swig ? null, j2sdk ? null, zlib ? null
+, openssl ? null, httpd ? null, db4 ? null, expat, swig ? null, jdk ? null, zlib ? null
 }:
 
 assert expat != null;
@@ -15,7 +15,7 @@ assert httpServer -> httpd != null && httpd.expat == expat;
 assert sslSupport -> openssl != null && (httpServer -> httpd.openssl == openssl);
 assert pythonBindings -> swig != null && swig.pythonSupport;
 assert javaSwigBindings -> swig != null && swig.javaSupport;
-assert javahlBindings -> j2sdk != null;
+assert javahlBindings -> jdk != null;
 assert compressionSupport -> zlib != null;
 
 stdenv.mkDerivation {
@@ -38,8 +38,8 @@ stdenv.mkDerivation {
   db4 = if localServer then db4 else null;
   swig = if pythonBindings || javaSwigBindings then swig else null;
   python = if pythonBindings then swig.python else null;
-  j2sdk = if javaSwigBindings then swig.j2sdk else
-          if javahlBindings then j2sdk else null;
+  jdk = if javaSwigBindings then swig.jdk else
+          if javahlBindings then jdk else null;
 
   inherit expat localServer httpServer sslSupport
           pythonBindings javaSwigBindings javahlBindings;
diff --git a/pkgs/applications/version-management/subversion-1.2.x/builder.sh b/pkgs/applications/version-management/subversion-1.2.x/builder.sh
index 6007a5978a7c..19f30a4f2587 100644
--- a/pkgs/applications/version-management/subversion-1.2.x/builder.sh
+++ b/pkgs/applications/version-management/subversion-1.2.x/builder.sh
@@ -1,4 +1,4 @@
-buildInputs="$openssl $zlib $db4 $httpd $swig $python $j2sdk $expat $patch"
+buildInputs="$openssl $zlib $db4 $httpd $swig $python $jdk $expat $patch"
 . $stdenv/setup
 
 configureFlags="--without-gdbm --disable-static"
@@ -23,7 +23,7 @@ if test -n "$pythonBindings"; then
 fi
 
 if test "$javahlBindings"; then
-    configureFlags="--enable-javahl --with-jdk=$j2sdk $configureFlags"
+    configureFlags="--enable-javahl --with-jdk=$jdk $configureFlags"
 fi
 
 installFlags="$makeFlags"
@@ -39,7 +39,7 @@ postInstall() {
         make javahl
         make install-javahl
         mkdir -p $out/share/doc/$name
-        $j2sdk/bin/javadoc -d $out/share/doc/$name \
+        $jdk/bin/javadoc -d $out/share/doc/$name \
             -windowtitle "JavaHL Subversion Bindings" \
             -link http://java.sun.com/j2se/1.4.2/docs/api/ \
             subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/*.java
diff --git a/pkgs/applications/version-management/subversion-1.2.x/default.nix b/pkgs/applications/version-management/subversion-1.2.x/default.nix
index a2b6b356aa6a..e6932d481f12 100644
--- a/pkgs/applications/version-management/subversion-1.2.x/default.nix
+++ b/pkgs/applications/version-management/subversion-1.2.x/default.nix
@@ -5,7 +5,7 @@
 , pythonBindings ? false
 , javahlBindings ? false
 , stdenv, fetchurl
-, openssl ? null, httpd ? null, db4 ? null, expat, swig ? null, j2sdk ? null, zlib ? null
+, openssl ? null, httpd ? null, db4 ? null, expat, swig ? null, jdk ? null, zlib ? null
 }:
 
 assert expat != null;
@@ -13,7 +13,7 @@ assert localServer -> db4 != null;
 assert httpServer -> httpd != null && httpd.expat == expat;
 assert sslSupport -> openssl != null && (httpServer -> httpd.openssl == openssl);
 assert pythonBindings -> swig != null && swig.pythonSupport;
-assert javahlBindings -> j2sdk != null;
+assert javahlBindings -> jdk != null;
 assert compressionSupport -> zlib != null;
 
 stdenv.mkDerivation {
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
   db4 = if localServer then db4 else null;
   swig = if pythonBindings then swig else null;
   python = if pythonBindings then swig.python else null;
-  j2sdk = if javahlBindings then j2sdk else null;
+  jdk = if javahlBindings then jdk else null;
 
   inherit expat localServer httpServer sslSupport
           pythonBindings javahlBindings;
diff --git a/pkgs/development/compilers/jdk/default-1.4.nix b/pkgs/development/compilers/jdk/default-1.4.nix
new file mode 100644
index 000000000000..097af70bc1c9
--- /dev/null
+++ b/pkgs/development/compilers/jdk/default-1.4.nix
@@ -0,0 +1,9 @@
+{stdenv, fetchurl}: 
+
+if stdenv.system == "i686-linux"
+  then
+    (import ./j2sdk-1.4.x-sun-linux.nix) {
+      inherit stdenv fetchurl;
+    }
+  else
+    false
diff --git a/pkgs/development/compilers/jdk/jdk5-sun-linux.nix b/pkgs/development/compilers/jdk/jdk5-sun-linux.nix
index 89fd6ab2a545..81ed02232843 100644
--- a/pkgs/development/compilers/jdk/jdk5-sun-linux.nix
+++ b/pkgs/development/compilers/jdk/jdk5-sun-linux.nix
@@ -1,6 +1,6 @@
 /**
- * This Nix expression requires the user to download the j2sdk
- * distribution to /tmp. Please obtain j2sdk-1_5_0_05-linux-i586.bin
+ * This Nix expression requires the user to download the jdk
+ * distribution to /tmp. Please obtain jdk-1_5_0_05-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
@@ -19,6 +19,6 @@ derivation {
   system = stdenv.system;
   builder = ./builder.sh;
   pathname = "/tmp/jdk-1_5_0_05-linux-i586.bin";
-  md5 = "";
+  md5 = "2f83bf2a38fff1f8ac51b02ec7391ca3";
   stdenv = stdenv;
 }
diff --git a/pkgs/development/eclipse/ecj/builder.sh b/pkgs/development/eclipse/ecj/builder.sh
index 67297e2fd87b..1b3d86f44a5a 100644
--- a/pkgs/development/eclipse/ecj/builder.sh
+++ b/pkgs/development/eclipse/ecj/builder.sh
@@ -12,10 +12,10 @@ mkdir -p $out/bin
 cat >> $out/bin/ecj <<EOF
 #! /bin/sh
 
-export JAVA_HOME=$j2re
+export JAVA_HOME=$jre
 export LANG="en_US"
 
-$j2re/bin/java -cp $out/share/ecj/ecj.jar org.eclipse.jdt.internal.compiler.batch.Main \$@
+$jre/bin/java -cp $out/share/ecj/ecj.jar org.eclipse.jdt.internal.compiler.batch.Main \$@
 EOF
 
 chmod u+x $out/bin/ecj
diff --git a/pkgs/development/eclipse/ecj/default.nix b/pkgs/development/eclipse/ecj/default.nix
index a0428608d16c..44e2a1edd0d3 100644
--- a/pkgs/development/eclipse/ecj/default.nix
+++ b/pkgs/development/eclipse/ecj/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, unzip, ant, j2re}: 
+{stdenv, fetchurl, unzip, ant, jre}: 
 
 stdenv.mkDerivation {
   name = "ecj-3.1";
@@ -8,6 +8,6 @@ stdenv.mkDerivation {
     md5 = "19ad65d52005da5eaa1d3687b3a50de2";
   };
 
-  inherit j2re;
-  buildInputs = [unzip ant j2re];
+  inherit jre;
+  buildInputs = [unzip ant jre];
 }
diff --git a/pkgs/development/interpreters/jre/default.nix b/pkgs/development/interpreters/jre/default.nix
index 348703c17cea..fd81dd18ceea 100644
--- a/pkgs/development/interpreters/jre/default.nix
+++ b/pkgs/development/interpreters/jre/default.nix
@@ -2,7 +2,7 @@
 
 if stdenv.system == "i686-linux"
   then
-    (import ./j2re-sun-linux.nix) {
+    (import ./jre-sun-linux.nix) {
       inherit stdenv fetchurl;
     }
   else
diff --git a/pkgs/development/interpreters/jre/j2re-sun-linux.nix b/pkgs/development/interpreters/jre/jre-sun-linux.nix
index b4d072107cb6..b4d072107cb6 100644
--- a/pkgs/development/interpreters/jre/j2re-sun-linux.nix
+++ b/pkgs/development/interpreters/jre/jre-sun-linux.nix
diff --git a/pkgs/development/libraries/java/aterm/default.nix b/pkgs/development/libraries/java/aterm/default.nix
index 5aa11ea0a4a7..35b6ea258ed2 100644
--- a/pkgs/development/libraries/java/aterm/default.nix
+++ b/pkgs/development/libraries/java/aterm/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2sdk, sharedobjects, jjtraveler}:
+{stdenv, fetchurl, jdk, sharedobjects, jjtraveler}:
 
 stdenv.mkDerivation {
   name = "aterm-java-1.6";
@@ -6,5 +6,5 @@ stdenv.mkDerivation {
     url = http://nix.cs.uu.nl/dist/tarballs/aterm-java-1.6.tar.gz;
     md5 = "abf475dae2f5efca865fcdff871feb5e";
   };
-  buildInputs = [stdenv j2sdk sharedobjects jjtraveler];
+  buildInputs = [stdenv jdk sharedobjects jjtraveler];
 }
diff --git a/pkgs/development/libraries/java/cup/builder.sh b/pkgs/development/libraries/java/cup/builder.sh
index 9f9cc5cda630..ecd33aa1363c 100755
--- a/pkgs/development/libraries/java/cup/builder.sh
+++ b/pkgs/development/libraries/java/cup/builder.sh
@@ -3,8 +3,8 @@ set -e
 
 tar zxvf $src
 
-$j2sdk/bin/javac java_cup/*.java
-$j2sdk/bin/javac java_cup/runtime/*.java
+$jdk/bin/javac java_cup/*.java
+$jdk/bin/javac java_cup/runtime/*.java
 
 mkdir -p $out/java_cup/runtime
 
diff --git a/pkgs/development/libraries/java/cup/default.nix b/pkgs/development/libraries/java/cup/default.nix
index 36c6e9633269..1181cef074ec 100644
--- a/pkgs/development/libraries/java/cup/default.nix
+++ b/pkgs/development/libraries/java/cup/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2sdk} :
+{stdenv, fetchurl, jdk} :
 
 stdenv.mkDerivation {
   name = "java-cup-10k";
@@ -9,5 +9,5 @@ stdenv.mkDerivation {
     md5 = "8b11edfec13c590ea443d0f0ae0da479";
   };
 
-  inherit j2sdk;
+  inherit jdk;
 }
diff --git a/pkgs/development/libraries/java/jjtraveler/default.nix b/pkgs/development/libraries/java/jjtraveler/default.nix
index ea2c3eb46de5..01199f9e22ff 100644
--- a/pkgs/development/libraries/java/jjtraveler/default.nix
+++ b/pkgs/development/libraries/java/jjtraveler/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2sdk}:
+{stdenv, fetchurl, jdk}:
 
 stdenv.mkDerivation {
   name = "jjtraveler-0.4.3";
@@ -6,5 +6,5 @@ stdenv.mkDerivation {
     url = http://nix.cs.uu.nl/dist/tarballs/JJTraveler-0.4.3.tar.gz;
     md5 = "35bf801ee61f042513ae88247fe1bf1d";
   };
-  buildInputs = [stdenv j2sdk];
+  buildInputs = [stdenv jdk];
 }
diff --git a/pkgs/development/libraries/java/shared-objects/default.nix b/pkgs/development/libraries/java/shared-objects/default.nix
index d863679c16e9..cc76ca8ac4a4 100644
--- a/pkgs/development/libraries/java/shared-objects/default.nix
+++ b/pkgs/development/libraries/java/shared-objects/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2sdk}:
+{stdenv, fetchurl, jdk}:
 
 stdenv.mkDerivation {
   name = "shared-objects-1.4";
@@ -6,5 +6,5 @@ stdenv.mkDerivation {
     url = http://nix.cs.uu.nl/dist/tarballs/shared-objects-1.4.tar.gz;
     md5 = "c1f2c58bd1a07be32da8a6b89354a11f";
   };
-  buildInputs = [stdenv j2sdk];
+  buildInputs = [stdenv jdk];
 }
diff --git a/pkgs/development/tools/build-managers/apache-ant/builder.sh b/pkgs/development/tools/build-managers/apache-ant/builder.sh
index 6a35394749eb..f6fba7275d3d 100644
--- a/pkgs/development/tools/build-managers/apache-ant/builder.sh
+++ b/pkgs/development/tools/build-managers/apache-ant/builder.sh
@@ -5,8 +5,8 @@ mkdir -p $out/bin || exit 1
 cat >> $out/bin/ant <<EOF
 #! /bin/sh
 
-export JAVA_HOME=$j2sdk
-export JAVACMD=$j2sdk/bin/java
+export JAVA_HOME=$jdk
+export JAVACMD=$jdk/bin/java
 export ANT_OPTS=""
 export ANT_ARGS=""
 export LANG="en_US"
diff --git a/pkgs/development/tools/build-managers/apache-ant/default.nix b/pkgs/development/tools/build-managers/apache-ant/default.nix
index cbedddcee212..2532db69f97f 100644
--- a/pkgs/development/tools/build-managers/apache-ant/default.nix
+++ b/pkgs/development/tools/build-managers/apache-ant/default.nix
@@ -1,12 +1,12 @@
-{stdenv, fetchurl, j2sdk, name}:
+{stdenv, fetchurl, jdk, name}:
 
 let {
   body =
     stdenv.mkDerivation {
       name = name;
       builder = ./builder.sh;
-      buildInputs = [ant j2sdk];
-      inherit ant j2sdk;
+      buildInputs = [ant jdk];
+      inherit ant jdk;
     };
 
   ant =
diff --git a/pkgs/development/tools/java/jclasslib/builder.sh b/pkgs/development/tools/java/jclasslib/builder.sh
index 56407b376e37..2c9be51476c1 100755
--- a/pkgs/development/tools/java/jclasslib/builder.sh
+++ b/pkgs/development/tools/java/jclasslib/builder.sh
@@ -14,9 +14,9 @@ mv build/jclasslib.jar $out/bin/ || exit 1
 cat >> $out/bin/jclasslib <<EOF
 #! /bin/sh
 
-export JAVA_HOME=$j2re
+export JAVA_HOME=$jre
 
-$j2re/bin/java -jar $out/bin/jclasslib.jar \$@
+$jre/bin/java -jar $out/bin/jclasslib.jar \$@
 EOF
 
 chmod a+x $out/bin/jclasslib || exit 1
diff --git a/pkgs/development/tools/java/jclasslib/default.nix b/pkgs/development/tools/java/jclasslib/default.nix
index f87edb3eab01..dc0d475c4389 100644
--- a/pkgs/development/tools/java/jclasslib/default.nix
+++ b/pkgs/development/tools/java/jclasslib/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, xpf, j2re, ant}:
+{stdenv, fetchurl, xpf, jre, ant}:
 
 stdenv.mkDerivation {
   name = "jclasslib-2.0";
@@ -8,6 +8,6 @@ stdenv.mkDerivation {
     md5 = "31d91bb03fee23410689d2f1c4c439b1";
   };
 
-  inherit j2re xpf ant;
+  inherit jre xpf ant;
   buildInputs = [xpf ant];
 }
diff --git a/pkgs/development/tools/misc/swig/builder.sh b/pkgs/development/tools/misc/swig/builder.sh
index d57a2199f737..b4ac1b18a1f5 100644
--- a/pkgs/development/tools/misc/swig/builder.sh
+++ b/pkgs/development/tools/misc/swig/builder.sh
@@ -1,3 +1,3 @@
-buildInputs="$perl $python $j2sdk"
+buildInputs="$perl $python $jdk"
 . $stdenv/setup
 genericBuild
diff --git a/pkgs/development/tools/misc/swig/default.nix b/pkgs/development/tools/misc/swig/default.nix
index 1e14ddc8f299..4cb3f1d0565e 100644
--- a/pkgs/development/tools/misc/swig/default.nix
+++ b/pkgs/development/tools/misc/swig/default.nix
@@ -1,9 +1,9 @@
 { perlSupport, pythonSupport, javaSupport
-, stdenv, fetchurl, perl ? null, python ? null, j2sdk ? null}:
+, stdenv, fetchurl, perl ? null, python ? null, jdk ? null}:
 
 assert perlSupport -> perl != null;
 assert pythonSupport -> python != null;
-assert javaSupport -> j2sdk != null;
+assert javaSupport -> jdk != null;
 
 stdenv.mkDerivation {
   name = "swig-1.3.19";
@@ -18,5 +18,5 @@ stdenv.mkDerivation {
 
   perl = if perlSupport then perl else null;
   python = if pythonSupport then python else null;
-  j2sdk = if javaSupport then j2sdk else null;
+  jdk = if javaSupport then jdk else null;
 }
\ No newline at end of file
diff --git a/pkgs/servers/http/tomcat/builder.sh b/pkgs/servers/http/tomcat/builder.sh
index 1a2414d5970d..e70807437e11 100644
--- a/pkgs/servers/http/tomcat/builder.sh
+++ b/pkgs/servers/http/tomcat/builder.sh
@@ -7,7 +7,7 @@ cd jakarta-tomcat*/bin
 
 tar xvfz jsvc.tar.gz
 cd jsvc-src
-sh ./configure --with-java=$sdk
+sh ./configure --with-java=$jdk
 make
 cp jsvc ..
 cd ..
diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix
index f7cb3c47d9d1..9c32965d8cc1 100644
--- a/pkgs/servers/http/tomcat/default.nix
+++ b/pkgs/servers/http/tomcat/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2sdk}:
+{stdenv, fetchurl, jdk}:
 
 stdenv.mkDerivation {
 
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
     md5 = "b802ee042677e284bcf65738c7bdc3b6";
   };
 
-  sdk = j2sdk;
+  inherit jdk;
 }
 
 
diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix
index d3b5b85b3a50..436eb772f409 100644
--- a/pkgs/system/all-packages-generic.nix
+++ b/pkgs/system/all-packages-generic.nix
@@ -121,7 +121,7 @@ rec {
 
   jing_tools = (import ../tools/text/xml/jing/jing-script.nix) {
     inherit fetchurl stdenv unzip;
-    j2re = blackdown;
+    jre = blackdown;
   };
 
   cpio = (import ../tools/archivers/cpio) {
@@ -332,7 +332,7 @@ rec {
   
   swigWithJava = (import ../development/tools/misc/swig) {
     inherit fetchurl stdenv;
-    j2sdk = blackdown;
+    jdk = blackdown;
     perlSupport = false;
     pythonSupport = false;
     javaSupport = true;
@@ -485,7 +485,7 @@ rec {
   };
 
   ecj = (import ../development/eclipse/ecj) {
-    inherit fetchurl stdenv unzip j2re;
+    inherit fetchurl stdenv unzip jre;
     ant  = apacheAntBlackdown14;
   };
 
@@ -497,11 +497,11 @@ rec {
     inherit fetchurl stdenv;
   };
 
-  j2sdk = (import ../development/compilers/j2sdk) {
+  jdk = (import ../development/compilers/jdk) {
     inherit fetchurl stdenv;
   };
 
-  j2sdk15 = (import ../development/compilers/j2sdk/default-1.5.nix) {
+  j2sdk14x = (import ../development/compilers/jdk/default-1.4.nix) {
     inherit fetchurl stdenv;
   };
 
@@ -614,7 +614,7 @@ rec {
     inherit fetchurl stdenv ncurses readline;
   };
 
-  j2re = (import ../development/interpreters/j2re) {
+  jre = (import ../development/interpreters/jre) {
     inherit fetchurl stdenv;
   };
 
@@ -623,20 +623,19 @@ rec {
   };
 
   apacheAnt14 = (import ../development/tools/build-managers/apache-ant) {
-    inherit fetchurl stdenv j2sdk;
-    name = "ant-j2sdk-1.4.2";
+    inherit fetchurl stdenv jdk;
+    name = "ant-jdk-1.4.2";
   };
 
   apacheAntBlackdown14 = (import ../development/tools/build-managers/apache-ant) {
     inherit fetchurl stdenv;
-    j2sdk = blackdown;
+    jdk = blackdown;
     name = "ant-blackdown-1.4.2";
   };
 
-  apacheAnt15 = (import ../development/tools/build-managers/apache-ant) {
-    inherit fetchurl stdenv;
-    name = "ant-j2sdk-1.5.0";
-    j2sdk = j2sdk15;
+  apacheAnt = (import ../development/tools/build-managers/apache-ant) {
+    inherit fetchurl stdenv jdk;
+    name = "ant-jdk-1.5.0";
   };
 
   dovecot = (import ../servers/mail/dovecot) {
@@ -649,7 +648,7 @@ rec {
  
   tomcat5 = (import ../servers/http/tomcat) {
     inherit fetchurl stdenv ;
-    j2sdk = blackdown;
+    jdk = blackdown;
   };
 
   cil = (import ../development/libraries/cil) {
@@ -939,18 +938,15 @@ rec {
   };
 
   sharedobjects = (import ../development/libraries/java/shared-objects) {
-    j2sdk = j2sdk15;
-    inherit fetchurl stdenv;
+    inherit fetchurl stdenv jdk;
   };
 
   jjtraveler = (import ../development/libraries/java/jjtraveler) {
-    j2sdk = j2sdk15;
-    inherit fetchurl stdenv;
+    inherit fetchurl stdenv jdk;
   };
 
   atermjava = (import ../development/libraries/java/aterm) {
-    j2sdk = j2sdk15;
-    inherit fetchurl stdenv sharedobjects jjtraveler;
+    inherit fetchurl stdenv sharedobjects jjtraveler jdk;
   };
 
   jakartaregexp = (import ../development/libraries/java/jakarta-regexp) {
@@ -963,8 +959,7 @@ rec {
   };
 
   jclasslib = (import ../development/tools/java/jclasslib) {
-    inherit fetchurl stdenv xpf;
-    j2re = j2sdk15;
+    inherit fetchurl stdenv xpf jre;
     ant = apacheAnt14;
   };
 
@@ -977,8 +972,7 @@ rec {
   };
 
   javaCup = import ../development/libraries/java/cup {
-      inherit stdenv fetchurl;
-      j2sdk = j2sdk15;
+    inherit stdenv fetchurl jdk;
   };
 
   jflex = import ../development/libraries/java/jflex {
@@ -1354,7 +1348,7 @@ rec {
     sslSupport = true;
     httpd = apacheHttpd;
     javahlBindings = true;
-    j2sdk = blackdown;
+    jdk = blackdown;
   };
 
   rcs = (import ../applications/version-management/rcs) {
@@ -1392,6 +1386,13 @@ rec {
     inherit (xlibs) libXi;
   };
 
+  firefoxbeta = (import ../applications/networking/browsers/firefox-1.5beta) {
+    inherit fetchurl stdenv pkgconfig perl zip;
+    inherit (gtkLibs) gtk;
+    inherit (gnome) libIDL;
+    inherit (xlibs) libXi;
+  };
+
   firefoxWrapper = (import ../applications/networking/browsers/firefox-wrapper) {
     inherit stdenv firefox;
     plugins = [
diff --git a/pkgs/system/populate-cache.nix b/pkgs/system/populate-cache.nix
index 09e33485ec86..d88c11a7b283 100644
--- a/pkgs/system/populate-cache.nix
+++ b/pkgs/system/populate-cache.nix
@@ -114,7 +114,7 @@ let {
     apacheAntBlackdown14
     jikes
     ecj
-    j2re
+    jre
     jetty
   ;};
 
diff --git a/pkgs/tools/text/xml/jing/jing-script.nix b/pkgs/tools/text/xml/jing/jing-script.nix
index 617836f9325d..d6433f43a0cf 100644
--- a/pkgs/tools/text/xml/jing/jing-script.nix
+++ b/pkgs/tools/text/xml/jing/jing-script.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, j2re, unzip} :
+{stdenv, fetchurl, jre, unzip} :
 
 stdenv.mkDerivation {
   name = "jing-tools-20030619";
@@ -8,5 +8,5 @@ stdenv.mkDerivation {
     inherit stdenv fetchurl unzip;
   };
 
-  inherit j2re;
+  inherit jre;
 }
\ No newline at end of file
diff --git a/pkgs/tools/text/xml/jing/script-builder.sh b/pkgs/tools/text/xml/jing/script-builder.sh
index fa9f727e1311..b0c4648404c5 100644
--- a/pkgs/tools/text/xml/jing/script-builder.sh
+++ b/pkgs/tools/text/xml/jing/script-builder.sh
@@ -5,10 +5,10 @@ mkdir -p $out/bin || exit 1
 cat >> $out/bin/jing <<EOF
 #! /bin/sh
 
-export JAVA_HOME=$j2re
+export JAVA_HOME=$jre
 export LANG="en_US"
 
-$j2re/bin/java -jar $jing/bin/jing.jar \$@
+$jre/bin/java -jar $jing/bin/jing.jar \$@
 EOF
 
 chmod a+x $out/bin/jing || exit 1