From 8c4fcb13e0ea91bc692ecd7a8c5d3627e9e4eeea Mon Sep 17 00:00:00 2001 From: Martin Bravenboer Date: Fri, 20 Aug 2004 22:48:59 +0000 Subject: [PATCH] Build jclasslib from source using Ant. xpf-rm is used to modify the build.xml file in one that actually works. svn path=/nixpkgs/trunk/; revision=1309 --- pkgs/development/tools/java/jclasslib/builder.sh | 11 +++++++++-- pkgs/development/tools/java/jclasslib/default.nix | 5 +++-- pkgs/system/all-packages-generic.nix | 3 ++- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/java/jclasslib/builder.sh b/pkgs/development/tools/java/jclasslib/builder.sh index e130845e3d2..1f6bdc6cfb1 100755 --- a/pkgs/development/tools/java/jclasslib/builder.sh +++ b/pkgs/development/tools/java/jclasslib/builder.sh @@ -1,9 +1,16 @@ . $stdenv/setup || exit 1 tar zxf $src || exit 1 -mkdir -p $out/bin -mv jclasslib/bin/jclasslib.jar $out/bin/ || exit 1 +cd jclasslib || exit 1 +xpf-rm -i build.xml "//taskdef" > build.new +mv build.new build.xml + +ant clean || exit 1 +ant jar || exit 1 + +mkdir -p $out/bin +mv build/jclasslib.jar $out/bin/ || exit 1 cat >> $out/bin/jclasslib <