1{ lib, stdenv
2, fetchFromGitHub
3, pkg-config
4, asciidoc
5, docbook_xsl
6, fuse
7, libuuid
8, libxslt
9}:
10
11stdenv.mkDerivation rec {
12 pname = "vmfs-tools";
13 version = "0.2.5.20160116";
14
15 src = fetchFromGitHub {
16 owner = "glandium";
17 repo = pname;
18 rev = "4ab76ef5b074bdf06e4b518ff6d50439de05ae7f";
19 sha256 = "14y412ww5hxk336ils62s3fwykfh6mx1j0iiaa5cwc615pi6qvi4";
20 };
21
22 nativeBuildInputs = [ asciidoc docbook_xsl libxslt pkg-config ];
23
24 buildInputs = [ fuse libuuid ];
25
26 enableParallelBuilding = true;
27
28 postInstall = ''
29 install -Dm444 -t $out/share/doc/${pname} AUTHORS LICENSE README TODO
30 '';
31
32 meta = with lib; {
33 description = "FUSE-based VMFS (vmware) file system tools";
34 maintainers = with maintainers; [ peterhoeg ];
35 license = licenses.gpl2;
36 platforms = platforms.linux;
37 inherit (src.meta) homepage;
38 };
39}