1{ stdenv, fetchgit, autoconf, popt, zlib }:
2
3stdenv.mkDerivation rec {
4 name = "dbench-2013-01-01";
5
6 src = fetchgit {
7 url = git://git.samba.org/sahlberg/dbench.git;
8 rev = "65b19870ed8d25bff14cafa1c30beb33f1fb6597";
9 sha256 = "16lcbwmmx8z5i73k3dnf54yffrpx7ql3y9k3cpkss9dcyxb1p83i";
10 };
11
12 buildInputs = [ autoconf popt zlib ];
13
14 preConfigure = ''
15 ./autogen.sh
16 '';
17
18 postInstall = ''
19 cp -R loadfiles/ $out/share/
20 '';
21
22 meta = with stdenv.lib; {
23 description = "Filesystem benchmark tool based on load patterns";
24 homepage = https://dbench.samba.org/;
25 license = licenses.gpl3;
26 platforms = platforms.all;
27 maintainers = [ maintainers.bjornfor ];
28 };
29}