diff options
Diffstat (limited to 'pkgs/os-specific/linux/btrfsprogs/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/btrfsprogs/default.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/btrfsprogs/default.nix b/pkgs/os-specific/linux/btrfsprogs/default.nix new file mode 100644 index 00000000000..a8f2c7ea46f --- /dev/null +++ b/pkgs/os-specific/linux/btrfsprogs/default.nix @@ -0,0 +1,27 @@ +a : +let + fetchurl = a.fetchurl; + + version = a.lib.getAttr ["version"] "0.18" a; + buildInputs = with a; [ + zlib e2fsprogs acl + ]; +in +rec { + src = fetchurl { + url = "http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/btrfs-progs-${version}.tar.bz2"; + sha256 = "032g9lyrinpnrx4b8hs5i6qfbmv8x4ss02p26fgvk4zbc0slh7z8"; + }; + + inherit buildInputs; + configureFlags = []; + makeFlags = ["prefix=$out"]; + + /* doConfigure should be removed if not needed */ + phaseNames = ["doMakeInstall"]; + + name = "btrfs-progs-" + version; + meta = { + description = "BTRFS utilities"; + }; +} |