From c61a1d2562aa42574424111ec52b3f447ab5b990 Mon Sep 17 00:00:00 2001 From: Christian Theune Date: Mon, 6 Apr 2015 11:56:54 +0200 Subject: [PATCH] Package zerofree. --- pkgs/tools/filesystems/zerofree/default.nix | 24 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/tools/filesystems/zerofree/default.nix diff --git a/pkgs/tools/filesystems/zerofree/default.nix b/pkgs/tools/filesystems/zerofree/default.nix new file mode 100644 index 00000000000..fa034968911 --- /dev/null +++ b/pkgs/tools/filesystems/zerofree/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, e2fsprogs }: + +stdenv.mkDerivation rec { + name = "zerofree-1.0.3"; + + src = fetchurl { + url = "http://intgat.tigress.co.uk/rmy/uml/zerofree-1.0.3.tgz"; + sha256 = "3acfda860be0f0ddcb5c982ff3b4475b1ee8cc35a90ae2a910e93261dbe0ccf6"; + }; + + buildInputs = [ e2fsprogs ]; + + installPhase = '' + mkdir -p $out/bin + cp zerofree $out/bin +''; + + meta = { + homepage = http://intgat.tigress.co.uk/rmy/uml/index.html; + description = "zero free blocks from ext2, ext3 and ext4 file-systems"; + platforms = stdenv.lib.platforms.linux; + maintainers = [ stdenv.lib.maintainers.theuni ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6cd7d9df801..1ff198df265 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3230,6 +3230,8 @@ let zerotierone = callPackage ../tools/networking/zerotierone { }; + zerofree = callPackage ../tools/filesystems/zerofree { }; + zfstools = callPackage ../tools/filesystems/zfstools { }; zile = callPackage ../applications/editors/zile { };