1{lib, stdenv, fetchurl} :
2
3stdenv.mkDerivation {
4 name = "mockobjects-0.09";
5
6 src = fetchurl {
7 url = "mirror://sourceforge/mockobjects/mockobjects-bin-0.09.tar";
8 sha256 = "18rnyqfcyh0s3dwkkaszdd50ssyjx5fa1y3ii309ldqg693lfgnz";
9 };
10
11 # Work around the "unpacker appears to have produced no directories"
12 setSourceRoot = "sourceRoot=`pwd`";
13
14 installPhase = ''
15 runHook preInstall
16
17 mkdir -p $out/share/java
18 cp mockobjects-*.jar $out/share/java
19
20 runHook postInstall
21 '';
22
23 meta = with lib; {
24 description = "Generic unit testing framework and methodology for testing any kind of code";
25 platforms = platforms.unix;
26 license = licenses.asl20;
27 };
28}