diff options
author | Ludovic Courtès <ludo@gnu.org> | 2009-04-22 12:11:21 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2009-04-22 12:11:21 +0000 |
commit | a6b2ffd5f2596f3fc88aece492aa741d17ab4424 (patch) | |
tree | 363397a9897ee7426d6c1a89582bb6205f3c0c4f /pkgs/tools/misc/findutils | |
parent | 47b27a6c00048494c0e0d8a95519024b2541e17c (diff) |
GNU Find Utilities 4.4.1.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15242
Diffstat (limited to 'pkgs/tools/misc/findutils')
-rw-r--r-- | pkgs/tools/misc/findutils/default.nix | 31 |
1 files changed, 26 insertions, 5 deletions
diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix index 34667f596ed70..2350ab2604920 100644 --- a/pkgs/tools/misc/findutils/default.nix +++ b/pkgs/tools/misc/findutils/default.nix @@ -1,11 +1,13 @@ {stdenv, fetchurl, coreutils}: -stdenv.mkDerivation { - name = "findutils-4.2.33"; +stdenv.mkDerivation rec { + name = "findutils-4.4.1"; + src = fetchurl { - url = mirror://gnu/findutils/findutils-4.2.33.tar.gz; - sha256 = "0y0gmdc55kknf5438c1da5xsvpch3v800r79rgz5rv6fb90djg41"; + url = "mirror://gnu/findutils/${name}.tar.gz"; + sha256 = "0f61phan4q8w5i1lz768q973c1spfqgvc470jc89rpg0gxfvi9bp"; }; + buildInputs = [coreutils]; patches = [ ./findutils-path.patch ./change_echo_path.patch ] @@ -13,8 +15,27 @@ stdenv.mkDerivation { # The locate command probably won't work though. ++ stdenv.lib.optional (stdenv ? isDietLibC) ./dietlibc-hack.patch; + doCheck = true; + meta = { homepage = http://www.gnu.org/software/findutils/; - description = "The basic directory searching utilities of the GNU operating system"; + description = "GNU Find Utilities, the basic directory searching utilities of the GNU operating system"; + + longDescription = '' + The GNU Find Utilities are the basic directory searching + utilities of the GNU operating system. These programs are + typically used in conjunction with other programs to provide + modular and powerful directory search and file locating + capabilities to other commands. + + The tools supplied with this package are: + + * find - search for files in a directory hierarchy; + * locate - list files in databases that match a pattern; + * updatedb - update a file name database; + * xargs - build and execute command lines from standard input. + ''; + + license = "GPLv3+"; }; } |