about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-10 17:37:50 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-10 17:37:50 +0000
commit150ea51a9c894dcbd2cb48a7e21272356973e6dc (patch)
tree624e02ce700efd78834037ef65d333097f800772
parent7b3c313ec63695619be61bb5258c167491f6ce2f (diff)
downloadnixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar.gz
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar.bz2
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar.lz
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar.xz
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.tar.zst
nixlib-150ea51a9c894dcbd2cb48a7e21272356973e6dc.zip
Added Apache Axis2
svn path=/nixpkgs/branches/stdenv-updates/; revision=10582
-rw-r--r--pkgs/servers/http/tomcat/axis2/builder.sh8
-rw-r--r--pkgs/servers/http/tomcat/axis2/default.nix15
-rw-r--r--pkgs/top-level/all-packages.nix4
3 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/servers/http/tomcat/axis2/builder.sh b/pkgs/servers/http/tomcat/axis2/builder.sh
new file mode 100644
index 000000000000..e97c8c77b60c
--- /dev/null
+++ b/pkgs/servers/http/tomcat/axis2/builder.sh
@@ -0,0 +1,8 @@
+buildInputs="$unzip $apacheAnt $jdk"
+source $stdenv/setup
+
+unzip $src
+cd axis2-*/webapp
+ant
+ensureDir $out/webapps
+cp ../dist/axis2.war $out/webapps
diff --git a/pkgs/servers/http/tomcat/axis2/default.nix b/pkgs/servers/http/tomcat/axis2/default.nix
new file mode 100644
index 000000000000..aeb103c0e7d6
--- /dev/null
+++ b/pkgs/servers/http/tomcat/axis2/default.nix
@@ -0,0 +1,15 @@
+{stdenv, fetchurl, apacheAnt, jdk, unzip}:
+
+stdenv.mkDerivation {
+
+  name = "axis2-1.3";
+
+  builder = ./builder.sh;
+
+  src = fetchurl {
+    url = http://apache.hippo.nl/ws/axis2/1_3/axis2-1.3-bin.zip;
+    md5 = "ab2bc77452288ebf80d861270734a83e";
+  };
+
+  inherit apacheAnt jdk unzip;
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 7e390142eefc..b2c77f0f2bb9 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3247,6 +3247,10 @@ rec {
     inherit fetchurl stdenv jdk;
   };
 
+  axis2 = import ../servers/http/tomcat/axis2 {
+    inherit fetchurl stdenv jdk apacheAnt unzip;  
+  };
+
   vsftpd = import ../servers/ftp/vsftpd {
     inherit fetchurl openssl stdenv libcap pam;
   };