From 58c20ef4283060c5a62743b19d76c2d4dfd602a1 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 25 Nov 2003 13:46:24 +0000 Subject: [PATCH] * Added autoconf/automake. svn path=/nixpkgs/trunk/; revision=540 --- pkgs/development/tools/misc/autoconf/builder.sh | 10 ++++++++++ pkgs/development/tools/misc/autoconf/default.nix | 13 +++++++++++++ pkgs/development/tools/misc/automake/builder.sh | 10 ++++++++++ pkgs/development/tools/misc/automake/default.nix | 13 +++++++++++++ 4 files changed, 46 insertions(+) create mode 100755 pkgs/development/tools/misc/autoconf/builder.sh create mode 100644 pkgs/development/tools/misc/autoconf/default.nix create mode 100755 pkgs/development/tools/misc/automake/builder.sh create mode 100644 pkgs/development/tools/misc/automake/default.nix diff --git a/pkgs/development/tools/misc/autoconf/builder.sh b/pkgs/development/tools/misc/autoconf/builder.sh new file mode 100755 index 00000000000..e421c69a6c2 --- /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 00000000000..f7ea5d44c57 --- /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 00000000000..b356da42365 --- /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 00000000000..219ed9c89e2 --- /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; +}