summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2003-11-25 13:46:24 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2003-11-25 13:46:24 +0000
commit58c20ef4283060c5a62743b19d76c2d4dfd602a1 (patch)
tree32509cc9b589095fdda8e8f3408d22bdcca036f9 /pkgs/development
parentef2f51e930cb9e6230e706e06d4658630ad6b99e (diff)
* Added autoconf/automake.
svn path=/nixpkgs/trunk/; revision=540
Diffstat (limited to 'pkgs/development')
-rwxr-xr-xpkgs/development/tools/misc/autoconf/builder.sh10
-rw-r--r--pkgs/development/tools/misc/autoconf/default.nix13
-rwxr-xr-xpkgs/development/tools/misc/automake/builder.sh10
-rw-r--r--pkgs/development/tools/misc/automake/default.nix13
4 files changed, 46 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/autoconf/builder.sh b/pkgs/development/tools/misc/autoconf/builder.sh
new file mode 100755
index 0000000000000..e421c69a6c27e
--- /dev/null
+++ b/pkgs/development/tools/misc/autoconf/builder.sh
@@ -0,0 +1,10 @@
+#! /bin/sh
+
+buildinputs="$m4 $perl"
+. $stdenv/setup || exit 1
+
+tar xvfj $src || exit 1
+cd autoconf-* || exit 1
+./configure --prefix=$out || exit 1
+make || exit 1
+make install || exit 1
diff --git a/pkgs/development/tools/misc/autoconf/default.nix b/pkgs/development/tools/misc/autoconf/default.nix
new file mode 100644
index 0000000000000..f7ea5d44c5763
--- /dev/null
+++ b/pkgs/development/tools/misc/autoconf/default.nix
@@ -0,0 +1,13 @@
+{stdenv, fetchurl, m4, perl}:
+derivation {
+  name = "autoconf-2.58";
+  system = stdenv.system;
+  builder = ./builder.sh;
+  src = fetchurl {
+    url = ftp://ftp.nluug.nl/pub/gnu/autoconf/autoconf-2.58.tar.bz2;
+    md5 = "db3fa3069c6554b3505799c7e1022e2b";
+  };
+  stdenv = stdenv;
+  m4 = m4;
+  perl = perl;
+}
diff --git a/pkgs/development/tools/misc/automake/builder.sh b/pkgs/development/tools/misc/automake/builder.sh
new file mode 100755
index 0000000000000..b356da4236515
--- /dev/null
+++ b/pkgs/development/tools/misc/automake/builder.sh
@@ -0,0 +1,10 @@
+#! /bin/sh
+
+buildinputs="$perl $autoconf"
+. $stdenv/setup || exit 1
+
+tar xvfj $src || exit 1
+cd automake-* || exit 1
+./configure --prefix=$out || exit 1
+make || exit 1
+make install || exit 1
diff --git a/pkgs/development/tools/misc/automake/default.nix b/pkgs/development/tools/misc/automake/default.nix
new file mode 100644
index 0000000000000..219ed9c89e202
--- /dev/null
+++ b/pkgs/development/tools/misc/automake/default.nix
@@ -0,0 +1,13 @@
+{stdenv, fetchurl, perl, autoconf}:
+derivation {
+  name = "automake-1.7.9";
+  system = stdenv.system;
+  builder = ./builder.sh;
+  src = fetchurl {
+    url = ftp://ftp.nluug.nl/pub/gnu/automake/automake-1.7.9.tar.bz2;
+    md5 = "571fd0b0598eb2a27dcf68adcfddfacb";
+  };
+  stdenv = stdenv;
+  perl = perl;
+  autoconf = autoconf;
+}