Added JBoss
svn path=/nixpkgs/trunk/; revision=10259
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
buildInputs="$jdk5"
|
||||
source $stdenv/setup
|
||||
|
||||
export JDK_HOME=$jdk5
|
||||
export JAVA_HOME=$jdk5
|
||||
|
||||
tar xfvz $src
|
||||
cd jboss-*
|
||||
cd build
|
||||
sh build.sh
|
||||
ensureDir $out
|
||||
cp -av output/jboss-*/* $out
|
||||
|
||||
# Insert JAVA_HOME variable to make sure the latest JRE is used and not version 5
|
||||
sed -i -e "/GREP/aJAVA_HOME=$jdk" $out/bin/run.sh
|
||||
|
||||
# Change the deploy directory to the nix profile
|
||||
sed -i -e "s|deploy/|/nix/var/nix/profiles/default/server/default/deploy/|" $out/server/default/conf/jboss-service.xml
|
||||
@@ -0,0 +1,20 @@
|
||||
{ stdenv, fetchurl, jdk5, jdk }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "jboss-4.2.2.GA";
|
||||
|
||||
builder = ./builder.sh;
|
||||
src =
|
||||
fetchurl {
|
||||
url = http://garr.dl.sourceforge.net/sourceforge/jboss/jboss-4.2.2.GA-src.tar.gz;
|
||||
md5 = "2a626cdccabe712628555676d67ad44a";
|
||||
};
|
||||
|
||||
inherit jdk5 jdk;
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.jboss.org/";
|
||||
description = "JBoss, Open Source J2EE application server";
|
||||
license = "GPL/LGPL";
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user