* coreutils-6.10, findutils-4.2.32.

* Added some meta attributes.

svn path=/nixpkgs/branches/stdenv-updates/; revision=10511
This commit is contained in:
Eelco Dolstra 2008-02-06 13:18:50 +00:00
parent d3993b18fb
commit 8cd1b893cf
9 changed files with 60 additions and 8 deletions

View file

@ -21,6 +21,7 @@ stdenv.mkDerivation {
buildInputs = [bison] ++ stdenv.lib.optional interactive ncurses;
meta = {
homepage = http://www.gnu.org/software/bash/;
description =
"GNU Bourne-Again Shell, the de facto standard shell on Linux" +
(if interactive then " (for interactive use)" else "");

View file

@ -2,9 +2,16 @@
stdenv.mkDerivation {
name = "gnutar-1.19";
src = fetchurl {
url = mirror://gnu/tar/tar-1.19.tar.bz2;
sha256 = "1d4wh27wlgryz3ld6gp6fn56knh7dmny93bmgixy07kvlxnx9466";
};
patches = [./implausible.patch];
meta = {
homepage = http://www.gnu.org/software/grep/;
description = "GNU implementation of the tar archiver";
};
}

View file

@ -2,9 +2,16 @@
stdenv.mkDerivation {
name = "gzip-1.3.12";
src = fetchurl {
url = http://ftp.gnu.org/gnu/gzip/gzip-1.3.12.tar.gz;
sha256 = "1bw7sm68xjlnlzgcx66hnw80ac1qqyvhw0vw27zilgbzbzh5nmiz";
};
patches = [./gnulib-futimens.patch];
meta = {
homepage = http://www.gzip.org/;
description = "The gzip compression program";
};
patches = [./gnulib-futimens.patch];
}

View file

@ -1,10 +1,15 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "coreutils-6.9";
name = "coreutils-6.10";
src = fetchurl {
url = mirror://gnu/coreutils/coreutils-6.9.tar.bz2;
sha256 = "1c4p2kiy4m024qcl1przvphy8vhivf8jvclq6bjm1pjps5d8khl9";
url = mirror://gnu/coreutils/coreutils-6.10.tar.gz;
sha256 = "0zpbxfl16sq45s53fxw43i9i8lrdcc845714c1j5f84zi13ka08x";
};
meta = {
homepage = http://www.gnu.org/software/coreutils/;
description = "The basic file, shell and text manipulation utilities of the GNU operating system";
};
patches = [ ./gnulib-futimens.patch ] ;
}

View file

@ -1,10 +1,10 @@
{stdenv, fetchurl, coreutils}:
stdenv.mkDerivation {
name = "findutils-4.2.31";
name = "findutils-4.2.32";
src = fetchurl {
url = mirror://gnu/findutils/findutils-4.2.31.tar.gz;
sha256 = "01329mrgg7pc2069hdbcl45jzrzvi94nnv1zf2hcrcx0mj7lplz0";
url = mirror://gnu/findutils/findutils-4.2.32.tar.gz;
sha256 = "05sj0154kl4mbqg7dcabiaa16snjv2ppfwwhcvl2zyn2yc28igc7";
};
buildInputs = [coreutils];
@ -12,4 +12,9 @@ stdenv.mkDerivation {
# Note: the dietlibc patch is just to get findutils to compile.
# The locate command probably won't work though.
++ stdenv.lib.optional (stdenv ? isDietLibC) ./dietlibc-hack.patch;
meta = {
homepage = http://www.gnu.org/software/findutils/;
description = "The basic directory searching utilities of the GNU operating system";
};
}

View file

@ -2,10 +2,17 @@
stdenv.mkDerivation {
name = "diffutils-2.8.1";
src = fetchurl {
url = mirror://gnu/diffutils/diffutils-2.8.1.tar.gz;
md5 = "71f9c5ae19b60608f6c7f162da86a428";
};
/* If no explicit coreutils is given, use the one from stdenv. */
buildInputs = [coreutils];
meta = {
homepage = http://www.gnu.org/software/diffutils/diffutils.html;
description = "Commands for showing the differences between files (diff, cmp, etc.)";
};
}

View file

@ -2,8 +2,14 @@
stdenv.mkDerivation {
name = "gawk-3.1.6";
src = fetchurl {
url = mirror://gnu/gawk/gawk-3.1.6.tar.bz2;
sha256 = "0v6ba4hxfiiy3bny5japd3zmzxlh8vdkmswk96yngd6i1dddsgsi";
};
meta = {
homepage = http://www.gnu.org/software/gawk/;
description = "GNU implementation of the AWK programming language";
};
}

View file

@ -2,9 +2,16 @@
stdenv.mkDerivation {
name = "gnugrep-2.5.3";
src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/grep-2.5.3-with-info.tar.bz2;
sha256 = "0rg9dipksqzbg8v1xalib1n3xkkycc5r1l2gb9cxy1cz3cjip5l8";
};
buildInputs = [pcre];
meta = {
homepage = http://www.gnu.org/software/grep/;
description = "GNU implementation of the Unix grep command";
};
}

View file

@ -2,10 +2,17 @@
stdenv.mkDerivation {
name = "gnused-4.1.5";
src = fetchurl {
url = mirror://gnu/sed/sed-4.1.5.tar.gz;
md5 = "7a1cbbbb3341287308e140bd4834c3ba";
};
# !!! hack: this should go away in gnused > 4.1.5
patches = [./gettext-fix.patch];
meta = {
homepage = http://www.gnu.org/software/grep/;
description = "GNU implementation of the Unix sed command";
};
}