Some fixes
svn path=/nixpkgs/trunk/; revision=12450
This commit is contained in:
parent
4f13fdc34d
commit
3bd550f170
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, perl, arts, qt, kdelibs, libX11, libXt, libXext, zlib, libpng, libjpeg, freetype, expat }:
|
{stdenv, fetchurl, perl, arts, qt, kdelibs, libX11, libXt, libXext, libXrender, libXft, zlib, libpng, libjpeg, freetype, expat }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "kile-2.0";
|
name = "kile-2.0";
|
||||||
@ -8,5 +8,5 @@ stdenv.mkDerivation {
|
|||||||
sha256 = "14a7e4605a3ee486b9a7c11e9bd3236bdbd34955d5522eac5da1e511dea6c7e2";
|
sha256 = "14a7e4605a3ee486b9a7c11e9bd3236bdbd34955d5522eac5da1e511dea6c7e2";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ perl arts qt kdelibs libX11 libXt libXext zlib libpng libjpeg freetype expat ];
|
buildInputs = [ perl arts qt kdelibs libX11 libXt libXext libXrender libXft zlib libpng libjpeg freetype expat ];
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
source $stdenv/setup
|
source $stdenv/setup
|
||||||
|
|
||||||
|
# Fix permissions
|
||||||
cp -av $src/* .
|
cp -av $src/* .
|
||||||
find . -type f | while read i
|
find . -type f | while read i
|
||||||
do
|
do
|
||||||
@ -9,7 +10,10 @@ find . -type d | while read i
|
|||||||
do
|
do
|
||||||
chmod 755 "$i"
|
chmod 755 "$i"
|
||||||
done
|
done
|
||||||
|
|
||||||
export AXIS2_LIB=$axis2/share/java/axis2
|
export AXIS2_LIB=$axis2/share/java/axis2
|
||||||
|
|
||||||
|
# Deploy webservice
|
||||||
ant generate.library.jar
|
ant generate.library.jar
|
||||||
ant generate.service.aar
|
ant generate.service.aar
|
||||||
ensureDir $out/shared/lib
|
ensureDir $out/shared/lib
|
||||||
@ -17,3 +21,14 @@ cp *.jar *.so $out/shared/lib
|
|||||||
chmod 755 $out/shared/lib/*.so
|
chmod 755 $out/shared/lib/*.so
|
||||||
ensureDir $out/webapps/axis2/WEB-INF/services
|
ensureDir $out/webapps/axis2/WEB-INF/services
|
||||||
cp DisnixService.aar $out/webapps/axis2/WEB-INF/services
|
cp DisnixService.aar $out/webapps/axis2/WEB-INF/services
|
||||||
|
|
||||||
|
# Deploy client
|
||||||
|
ant generate.client.jar
|
||||||
|
ensureDir $out/bin
|
||||||
|
for i in disnix-soap-*
|
||||||
|
do
|
||||||
|
sed -i -e "s|AXIS2_LIBDIR=|AXIS2_LIBDIR=$axis2/share/java/axis2|" $i
|
||||||
|
shebangfix $i
|
||||||
|
done
|
||||||
|
cp disnix-soap-* DisnixClient.jar jargs.jar $out/bin
|
||||||
|
chmod 755 $out/bin/disnix-soap-*
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{stdenv, fetchsvn, jdk, apacheAnt, axis2}:
|
{stdenv, fetchsvn, jdk, apacheAnt, axis2, shebangfix}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "DisnixService-0.1";
|
name = "DisnixService-0.1";
|
||||||
src = fetchsvn {
|
src = fetchsvn {
|
||||||
url = https://svn.nixos.org/repos/nix/disnix/DisnixService/trunk;
|
url = https://svn.nixos.org/repos/nix/disnix/DisnixService/trunk;
|
||||||
md5 = "f1a5cc28b8a0f92a084111241c35045d";
|
md5 = "d58d2f313b9b6c18648f1a54a113d86a";
|
||||||
rev = 12354;
|
rev = 12449;
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ jdk apacheAnt axis2 ];
|
buildInputs = [ jdk apacheAnt axis2 shebangfix ];
|
||||||
builder = ./builder.sh;
|
builder = ./builder.sh;
|
||||||
inherit axis2;
|
inherit axis2;
|
||||||
|
|
||||||
|
@ -2,7 +2,8 @@ args : with args; with builderDefs {src="";} null;
|
|||||||
let localDefs = builderDefs (rec {
|
let localDefs = builderDefs (rec {
|
||||||
src = /* put a fetchurl here */
|
src = /* put a fetchurl here */
|
||||||
fetchurl {
|
fetchurl {
|
||||||
url = http://freshmeat.net/redir/seccure/65485/url_tgz/seccure-0.3.tar.gz;
|
# url = http://freshmeat.net/redir/seccure/65485/url_tgz/seccure-0.3.tar.gz;
|
||||||
|
url = http://ftp.ussg.iu.edu/FreeBSD/distfiles/seccure-0.3.tar.gz;
|
||||||
sha256 = "0isah96p35yxm86dklmgmdkvpflqi2aj4k344jp57chrhg5av74d";
|
sha256 = "0isah96p35yxm86dklmgmdkvpflqi2aj4k344jp57chrhg5av74d";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -6209,7 +6209,7 @@ let pkgs = rec {
|
|||||||
|
|
||||||
kile = import ../applications/editors/kile {
|
kile = import ../applications/editors/kile {
|
||||||
inherit stdenv fetchurl perl arts kdelibs zlib libpng libjpeg freetype expat;
|
inherit stdenv fetchurl perl arts kdelibs zlib libpng libjpeg freetype expat;
|
||||||
inherit (xlibs) libX11 libXt libXext libXrender;
|
inherit (xlibs) libX11 libXt libXext libXrender libXft;
|
||||||
qt = qt3;
|
qt = qt3;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -7264,7 +7264,7 @@ let pkgs = rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
DisnixService = import ../tools/package-management/disnix/DisnixService {
|
DisnixService = import ../tools/package-management/disnix/DisnixService {
|
||||||
inherit stdenv fetchsvn apacheAnt jdk axis2;
|
inherit stdenv fetchsvn apacheAnt jdk axis2 shebangfix;
|
||||||
};
|
};
|
||||||
|
|
||||||
ntfs3g = import ../misc/ntfs-3g {
|
ntfs3g = import ../misc/ntfs-3g {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user