From ea0cd3b547bd30d88502281763ddff40120c7ef5 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Tue, 25 Mar 2014 22:08:06 +0100 Subject: [PATCH] autoconf: Break cyclic dependency There is no reason why autoconf would need autoconf and thus have a cyclic dependency, as there is no need to call autoreconf as no files are changed that result in generated files. It seems the BUILD_PREREQUIRES only included autoconf as a hack to include perl, awk, m4 and others needed to build autoreconf. --- sys-devel/autoconf/autoconf-2.69.recipe | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sys-devel/autoconf/autoconf-2.69.recipe b/sys-devel/autoconf/autoconf-2.69.recipe index e0253f7f4..8beef6600 100644 --- a/sys-devel/autoconf/autoconf-2.69.recipe +++ b/sys-devel/autoconf/autoconf-2.69.recipe @@ -16,7 +16,7 @@ CHECKSUM_SIZE="1927468" CHECKSUM_MD5="82d05e03b93e45f5a39b828dc9c6c29b" CHECKSUM_RMD160="7b7d711535827826f32f5847095233e1e9925a29" CHECKSUM_SHA512="e34c7818bcde14d2cb13cdd293ed17d70740d4d1fd7c67a07b415491ef85d42f450d4fe5f8f80cc330bf75c40a62774c51a4336e06e8da07a4cbc49922d975ee" -REVISION="5" +REVISION="6" ARCHITECTURES="x86_gcc2 x86 x86_64" PATCHES='autoconf-2.69.patchset' @@ -44,10 +44,11 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" haiku_devel >= $haikuVersion - cmd:automake >= 1.13.1 - cmd:autoreconf >= 2.60 + cmd:awk + cmd:m4 cmd:make cmd:makeinfo + cmd:perl cmd:sed " @@ -55,8 +56,6 @@ BUILD_PACKAGE_ACTIVATION_PHASE=INSTALL BUILD() { - autoreconf - # make sure that the build system doesn't try to update the manpages, # as that requires help2man, which isn't available touch man/*.1