tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
mockobjects: remove builder.sh
Felix Buehler
4 years ago
bde93173
57c90b89
+12
-7
2 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
java
mockobjects
builder.sh
default.nix
-6
pkgs/development/libraries/java/mockobjects/builder.sh
···
1
-
set -e
2
-
source $stdenv/setup
3
-
4
-
tar xvf $src
5
-
mkdir -p $out
6
-
mv * $out
···
0
0
0
0
0
0
+12
-1
pkgs/development/libraries/java/mockobjects/default.nix
···
2
3
stdenv.mkDerivation {
4
name = "mockobjects-0.09";
5
-
builder = ./builder.sh;
6
7
src = fetchurl {
8
url = "mirror://sourceforge/mockobjects/mockobjects-bin-0.09.tar";
9
sha256 = "18rnyqfcyh0s3dwkkaszdd50ssyjx5fa1y3ii309ldqg693lfgnz";
10
};
0
0
0
0
0
0
0
0
0
0
0
0
11
12
meta = with lib; {
13
description = "Generic unit testing framework and methodology for testing any kind of code";
···
2
3
stdenv.mkDerivation {
4
name = "mockobjects-0.09";
0
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";