lol
1{ stdenv, fetchurl, perl, autoconf, makeWrapper, doCheck ? false }:
2
3stdenv.mkDerivation rec {
4 name = "automake-1.14.1";
5
6 src = fetchurl {
7 url = "mirror://gnu/automake/${name}.tar.xz";
8 sha256 = "0s86rzdayj1licgj35q0mnynv5xa8f4p32m36blc5jk9id5z1d59";
9 };
10
11 buildInputs = [ perl autoconf ];
12
13 setupHook = ./setup-hook.sh;
14
15 # Disable indented log output from Make, otherwise "make.test" will
16 # fail.
17 preCheck = "unset NIX_INDENT_MAKE";
18 inherit doCheck;
19
20 # The test suite can run in parallel.
21 enableParallelBuilding = true;
22
23 # Don't fixup "#! /bin/sh" in Libtool, otherwise it will use the
24 # "fixed" path in generated files!
25 dontPatchShebangs = true;
26
27 meta = {
28 branch = "1.14";
29 homepage = "http://www.gnu.org/software/automake/";
30 description = "GNU standard-compliant makefile generator";
31 license = stdenv.lib.licenses.gpl2Plus;
32
33 longDescription = ''
34 GNU Automake is a tool for automatically generating
35 `Makefile.in' files compliant with the GNU Coding
36 Standards. Automake requires the use of Autoconf.
37 '';
38
39 platforms = stdenv.lib.platforms.all;
40 };
41}