Update Disnix packages to use the 0.1 release

svn path=/nixpkgs/trunk/; revision=20915
This commit is contained in:
Sander van der Burg 2010-04-01 14:49:05 +00:00
parent d1a7c6e39f
commit 4597b33ed1
4 changed files with 32 additions and 33 deletions

View File

@ -1,18 +1,21 @@
{stdenv, fetchsvn, jdk, apacheAnt, axis2, shebangfix}: {stdenv, fetchurl, apacheAnt, jdk, axis2, dbus_java}:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "DisnixService-0.1"; name = "DisnixService-0.1";
src = fetchsvn { src = fetchurl {
url = https://svn.nixos.org/repos/nix/disnix/DisnixService/trunk; url = http://hydra.nixos.org/build/337920/download/1/DisnixService-0.1.tar.bz2;
md5 = "019e4485e02b65a3402e885592cdd7f5"; sha256 = "18526dh5axmicbahwma2m71hw7j0nkxmmhgl4kd76r61wdiiblx7";
rev = 12653; };
}; buildInputs = [ apacheAnt ];
PREFIX = ''''${env.out}'';
buildInputs = [ jdk apacheAnt axis2 shebangfix ]; AXIS2_LIB = "${axis2}/lib";
builder = ./builder.sh; AXIS2_WEBAPP = "${axis2}/webapps/axis2";
inherit axis2; DBUS_JAVA_LIB = "${dbus_java}/share/java";
patchPhase = ''
meta = { sed -i -e "s|#JAVA_HOME=|JAVA_HOME=${jdk}|" \
license = "LGPL"; -e "s|#AXIS2_LIB=|AXIS2_LIB=${axis2}/lib|" \
}; scripts/disnix-soap-client
'';
buildPhase = "ant";
installPhase = "ant install";
} }

View File

@ -1,11 +1,9 @@
{stdenv, fetchsvn, autoconf, automake}: {stdenv, fetchurl}:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "disnix-activation-scripts-nixos"; name = "disnix-activation-scripts-test";
src = fetchsvn { src = fetchurl {
url = https://svn.nixos.org/repos/nix/disnix/disnix-activation-scripts-nixos/trunk; url = http://hydra.nixos.org/build/333630/download/1/disnix-activation-scripts-nixos-0.1.tar.gz;
sha256 = "3ba44fbd2c00da6dd1926513184db89c1f3557c55af5c3a4041e85fb6d1a5758"; sha256 = "0izkkdw9r2gff03mq973ah5b9b0a4b07l8ac0406yv8ss9vaaclm";
}; };
buildInputs = [ autoconf automake ];
preConfigure = "./bootstrap";
} }

View File

@ -1,12 +1,10 @@
{stdenv, fetchsvn, autoconf, automake, libtool, pkgconfig, dbus_glib, openssl, libxml2}: {stdenv, fetchurl, pkgconfig, dbus_glib, libxml2, libxslt, getopt, nixUnstable}:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "disnix"; name = "disnix-0.1";
src = fetchsvn { src = fetchurl {
url = https://svn.nixos.org/repos/nix/disnix/disnix/trunk; url = http://hydra.nixos.org/build/334661/download/1/disnix-0.1.tar.gz;
sha256 = "4397dc0bf4b4ecca795784d0011eb631538b17bd81e77b84bf15d89bf85e94bb"; sha256 = "0qiskbgn49dihhicczsbjandwjnz04yhnlxgwjinkcyfzsh4yqdp";
rev = 16924;
}; };
buildInputs = [ autoconf automake libtool pkgconfig dbus_glib openssl libxml2 ]; buildInputs = [ pkgconfig dbus_glib libxml2 libxslt getopt nixUnstable ];
preConfigure = "./bootstrap";
} }

View File

@ -9159,15 +9159,15 @@ let
}; };
disnix = import ../tools/package-management/disnix { disnix = import ../tools/package-management/disnix {
inherit stdenv fetchsvn openssl autoconf automake libtool pkgconfig dbus_glib libxml2; inherit stdenv fetchurl pkgconfig dbus_glib libxml2 libxslt getopt nixUnstable;
}; };
disnix_activation_scripts = import ../tools/package-management/disnix/activation-scripts { disnix_activation_scripts = import ../tools/package-management/disnix/activation-scripts {
inherit stdenv fetchsvn autoconf automake; inherit stdenv fetchurl;
}; };
DisnixService = import ../tools/package-management/disnix/DisnixService { DisnixService = import ../tools/package-management/disnix/DisnixService {
inherit stdenv fetchsvn apacheAnt jdk axis2 shebangfix; inherit stdenv fetchurl apacheAnt jdk axis2 dbus_java;
}; };
latex2html = import ../misc/tex/latex2html/default.nix { latex2html = import ../misc/tex/latex2html/default.nix {