git.iko.soy/typeable/nixpkgs
on master help sign in
Added Maven 1.0.2.

svn path=/nixpkgs/trunk/; revision=5132

commitde468583ce77e8d9616fd6b8afb2634540b9717e authorRoy van den Broek <rbroek@cs.uu.nl> dateFri 31 Mar 2006, 12:44 (21 years ago) parent9bd2e74
3 files changed+21−4
pkgs/misc/maven/builder.sh+3−3 pkgs/misc/maven/default.nix+2−1 pkgs/misc/maven/maven-1.0.nix+16
pkgs/misc/maven/builder.sh+3−3
@@ -9,6 +9,6 @@ cp -r $name/* $out
99# Make a backup of the original directory
1010cp -r $out/bin $out/bin-orig
1111# Remove the original mvn from the bin directory
12−rm $out/bin/mvn
13−# Set the JAVA_HOME variable when using `mvn'
14−makeWrapper "$out/bin-orig/mvn" "$out/bin/mvn" --set JAVA_HOME "$jdk"
12+rm $out/bin/$mavenBinary
13+# Set the JAVA_HOME variable when using Maven
14+makeWrapper "$out/bin-orig/$mavenBinary" "$out/bin/$mavenBinary" --set JAVA_HOME "$jdk"
pkgs/misc/maven/default.nix+2−1
@@ -4,6 +4,7 @@ assert jdk != null;
44
55stdenv.mkDerivation {
66 name = "maven-2.0.3";
7+ mavenBinary = "mvn";
78 builder = ./builder.sh;
89 src = fetchurl {
910 url = http://apache.cs.uu.nl/dist/maven/binaries/maven-2.0.3-bin.tar.bz2;
@@ -12,4 +13,4 @@ stdenv.mkDerivation {
1213 makeWrapper = ../../build-support/make-wrapper/make-wrapper.sh;
1314
1415 inherit jdk;
15−}
16+}
pkgs/misc/maven/maven-1.0.nixnew file+16
@@ -0,0 +1,16 @@
1+{stdenv, fetchurl, jdk}:
2+
3+assert jdk != null;
4+
5+stdenv.mkDerivation {
6+ name = "maven-1.0.2";
7+ mavenBinary = "maven";
8+ builder = ./builder.sh;
9+ src = fetchurl {
10+ url = http://apache.cs.uu.nl/dist/maven/binaries/maven-1.0.2.tar.bz2;
11+ md5 = "81a6b4393e550635efe19e95cea38718";
12+ };
13+ makeWrapper = ../../build-support/make-wrapper/make-wrapper.sh;
14+
15+ inherit jdk;
16+}