From e967438c486eb70132cdeccdadac1a74645300ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 3 Nov 2008 10:15:37 +0000 Subject: [PATCH] Add GNU Libtool 2.2.x. svn path=/nixpkgs/trunk/; revision=13176 --- .../tools/misc/libtool/libtool2.nix | 18 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/tools/misc/libtool/libtool2.nix diff --git a/pkgs/development/tools/misc/libtool/libtool2.nix b/pkgs/development/tools/misc/libtool/libtool2.nix new file mode 100644 index 00000000000..14513c4bff0 --- /dev/null +++ b/pkgs/development/tools/misc/libtool/libtool2.nix @@ -0,0 +1,18 @@ +{ stdenv, fetchurl, m4, perl, lzma }: + +stdenv.mkDerivation rec { + name = "libtool-2.2.6a"; + + src = fetchurl { + url = "mirror://gnu/libtool/${name}.tar.lzma"; + sha256 = "12k3m7d0ngcwwahicncxbyd1155ij63ylr8372f0q8xbzq59c8hx"; + }; + + buildInputs = [ lzma m4 perl ]; + + unpackCmd = "lzma -d < $src | tar xv"; + + # Don't fixup "#! /bin/sh" in Libtool, otherwise it will use the + # "fixed" path in generated files! + dontPatchShebangs = true; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a3ebd64ccac..5f64dfcc216 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2387,6 +2387,10 @@ let inherit fetchurl stdenv perl m4; }; + libtool2 = import ../development/tools/misc/libtool/libtool2.nix { + inherit fetchurl stdenv lzma perl m4; + }; + libtoolOld = lowPrio (import ../development/tools/misc/libtool/old.nix { inherit fetchurl stdenv perl m4; });