about summary refs log tree commit diff
path: root/pkgs/development/tools/misc
diff options
context:
space:
mode:
authorJoerg Thalheim <joerg@thalheim.io>2017-10-13 15:28:32 +0100
committerJoerg Thalheim <joerg@thalheim.io>2017-10-13 15:37:29 +0100
commit998f087fea485a338ca4675c6880134a930a00e1 (patch)
tree36ec98fc07e142f034abc2aae007d89b0b648d93 /pkgs/development/tools/misc
parent0ef6e215ff74df480db984aac0c832b0a57d98f8 (diff)
downloadnixlib-998f087fea485a338ca4675c6880134a930a00e1.tar
nixlib-998f087fea485a338ca4675c6880134a930a00e1.tar.gz
nixlib-998f087fea485a338ca4675c6880134a930a00e1.tar.bz2
nixlib-998f087fea485a338ca4675c6880134a930a00e1.tar.lz
nixlib-998f087fea485a338ca4675c6880134a930a00e1.tar.xz
nixlib-998f087fea485a338ca4675c6880134a930a00e1.tar.zst
nixlib-998f087fea485a338ca4675c6880134a930a00e1.zip
dbench: fix wrong client.txt location
(the path is hard-coded)
cc @bjornfor
Diffstat (limited to 'pkgs/development/tools/misc')
-rw-r--r--pkgs/development/tools/misc/dbench/default.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/tools/misc/dbench/default.nix b/pkgs/development/tools/misc/dbench/default.nix
index 997b1e18fd78..a1c9c11d34d1 100644
--- a/pkgs/development/tools/misc/dbench/default.nix
+++ b/pkgs/development/tools/misc/dbench/default.nix
@@ -13,10 +13,18 @@ stdenv.mkDerivation rec {
 
   preConfigure = ''
     ./autogen.sh
+    configureFlagsArray+=("--datadir=$out/share/dbench")
   '';
 
   postInstall = ''
-    cp -R loadfiles/ $out/share/
+    cp -R loadfiles/* $out/share/dbench/doc/dbench/loadfiles
+
+    # dbench looks here for the file
+    ln -s doc/dbench/loadfiles/client.txt $out/share/dbench/client.txt
+
+    # backwards compatible to older nixpkgs packaging introduced by
+    # 3f27be8e5d5861cd4b9487d6c5212d88bf24316d
+    ln -s dbench/doc/dbench/loadfiles $out/share/loadfiles
   '';
 
   meta = with stdenv.lib; {