all-packages.nix: added the 'tree' utility

svn path=/nixpkgs/trunk/; revision=27916
This commit is contained in:
Peter Simons 2011-07-24 09:57:06 +00:00
parent e34c2e366e
commit 7743596401
2 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,35 @@
{stdenv, fetchurl}:
let
version = "1.6.0";
in
stdenv.mkDerivation {
name = "tree-${version}";
src = fetchurl {
url = "http://mama.indstate.edu/users/ice/tree/src/tree-${version}.tgz";
sha256 = "4dc470a74880338b01da41701d8db90d0fb178877e526d385931a007d68d7591";
};
configurePhase = ''
makeFlagsArray=(
prefix=$out
MANDIR=$out/share/man/man1
)
'';
meta = {
homepage = "http://mama.indstate.edu/users/ice/tree/";
description = "command to produce a depth indented directory listing";
license = "GPLv2";
longDescription = ''
Tree is a recursive directory listing command that produces a
depth indented listing of files, which is colorized ala dircolors if
the LS_COLORS environment variable is set and output is to tty.
'';
platforms = stdenv.lib.platforms.unix;
maintainers = [stdenv.lib.maintainers.simons];
};
}

View File

@ -7094,6 +7094,8 @@ let
transmission = callPackage ../applications/networking/p2p/transmission { };
tree = callPackage ../tools/system/tree { };
tribler = callPackage ../applications/networking/p2p/tribler { };
twinkle = callPackage ../applications/networking/twinkle {