summary refs log tree commit diff
path: root/pkgs/development/tools/misc/autoconf
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2008-07-01 08:31:48 +0000
committerLudovic Courtès <ludo@gnu.org>2008-07-01 08:31:48 +0000
commit117865a28f73c2aba2b0eec66bbab049ec17829b (patch)
tree31eb723de10be1a62645474b698159a934dd7dfc /pkgs/development/tools/misc/autoconf
parent21e500ac88dfb3b58ff0f72d6c7c8d8f6e3e44cd (diff)
downloadnixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar.gz
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar.bz2
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar.lz
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar.xz
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.tar.zst
nixpkgs-117865a28f73c2aba2b0eec66bbab049ec17829b.zip
Switch to GNU Autoconf 2.62.
svn path=/nixpkgs/trunk/; revision=12230
Diffstat (limited to 'pkgs/development/tools/misc/autoconf')
-rw-r--r--pkgs/development/tools/misc/autoconf/2.62.nix31
-rw-r--r--pkgs/development/tools/misc/autoconf/default.nix33
2 files changed, 27 insertions, 37 deletions
diff --git a/pkgs/development/tools/misc/autoconf/2.62.nix b/pkgs/development/tools/misc/autoconf/2.62.nix
deleted file mode 100644
index 4194fcb94bd..00000000000
--- a/pkgs/development/tools/misc/autoconf/2.62.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{stdenv, fetchurl, m4, perl, lzma}:
-
-stdenv.mkDerivation rec {
-  name = "autoconf-2.62";
-  src = fetchurl {
-    url = "mirror://gnu/autoconf/${name}.tar.lzma";
-    sha256 = "0wc70i36cjw5kszvp50d02w8fzh2yxnsa9la6chrf7csb0dnn4jn";
-  };
-
-  buildInputs = [m4 perl lzma];
-  unpackCmd="lzma -d < $src | tar -x ";
-
-  doCheck = true;
-
-  meta = {
-    homepage = http://www.gnu.org/software/autoconf/;
-    description = "GNU Autoconf, a part of the GNU Build System";
-
-    longDescription = ''
-      GNU Autoconf is an extensible package of M4 macros that produce
-      shell scripts to automatically configure software source code
-      packages.  These scripts can adapt the packages to many kinds of
-      UNIX-like systems without manual user intervention.  Autoconf
-      creates a configuration script for a package from a template
-      file that lists the operating system features that the package
-      can use, in the form of M4 macro calls.
-    '';
-
-    license = "GPLv2+";
-  };
-}
diff --git a/pkgs/development/tools/misc/autoconf/default.nix b/pkgs/development/tools/misc/autoconf/default.nix
index 4c0c870d23e..4194fcb94bd 100644
--- a/pkgs/development/tools/misc/autoconf/default.nix
+++ b/pkgs/development/tools/misc/autoconf/default.nix
@@ -1,10 +1,31 @@
-{stdenv, fetchurl, m4, perl}:
+{stdenv, fetchurl, m4, perl, lzma}:
 
-stdenv.mkDerivation {
-  name = "autoconf-2.61";
+stdenv.mkDerivation rec {
+  name = "autoconf-2.62";
   src = fetchurl {
-    url = http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2;
-    md5 = "36d3fe706ad0950f1be10c46a429efe0";
+    url = "mirror://gnu/autoconf/${name}.tar.lzma";
+    sha256 = "0wc70i36cjw5kszvp50d02w8fzh2yxnsa9la6chrf7csb0dnn4jn";
+  };
+
+  buildInputs = [m4 perl lzma];
+  unpackCmd="lzma -d < $src | tar -x ";
+
+  doCheck = true;
+
+  meta = {
+    homepage = http://www.gnu.org/software/autoconf/;
+    description = "GNU Autoconf, a part of the GNU Build System";
+
+    longDescription = ''
+      GNU Autoconf is an extensible package of M4 macros that produce
+      shell scripts to automatically configure software source code
+      packages.  These scripts can adapt the packages to many kinds of
+      UNIX-like systems without manual user intervention.  Autoconf
+      creates a configuration script for a package from a template
+      file that lists the operating system features that the package
+      can use, in the form of M4 macro calls.
+    '';
+
+    license = "GPLv2+";
   };
-  buildInputs = [m4 perl];
 }