From f588e4cfb63a32e74799b2f0bc78fb62b714614d Mon Sep 17 00:00:00 2001 From: Andreas Wacknitz <A.Wacknitz@gmx.de> Date: Sat, 23 Dec 2023 16:09:36 +0100 Subject: [PATCH] autoconf: update to 2.72 & add test results --- components/developer/autoconf/Makefile | 43 ++++++++++++++++++++++++++++++++----------- 1 files changed, 32 insertions(+), 11 deletions(-) diff --git a/components/developer/autoconf/Makefile b/components/developer/autoconf/Makefile index 9d88b6d..a801569 100644 --- a/components/developer/autoconf/Makefile +++ b/components/developer/autoconf/Makefile @@ -23,31 +23,52 @@ # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. # -BUILD_BITS=64 +BUILD_BITS= 64 include ../../../make-rules/shared-macros.mk COMPONENT_NAME= autoconf -COMPONENT_VERSION= 2.71 -COMPONENT_REVISION= 2 -COMPONENT_FMRI= developer/build/autoconf +COMPONENT_VERSION= 2.72 COMPONENT_SUMMARY= GNU autoconf utility -COMPONENT_CLASSIFICATION=Development/GNU COMPONENT_PROJECT_URL= https://www.gnu.org/software/autoconf/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz -COMPONENT_ARCHIVE_HASH= sha256:431075ad0bf529ef13cb41e9042c542381103e80015686222b8a9d4abef42a1c +COMPONENT_ARCHIVE_HASH= sha256:afb181a76e1ee72832f6581c0eddf8df032b83e2e0239ef79ebedc4467d92d6e COMPONENT_ARCHIVE_URL= https://ftp.gnu.org/gnu/autoconf/$(COMPONENT_ARCHIVE) +COMPONENT_FMRI= developer/build/autoconf +COMPONENT_CLASSIFICATION=Development/GNU COMPONENT_LICENSE= GPLv2, GPLv3, autoconf exception include $(WS_MAKE_RULES)/common.mk -COMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D)) +COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) ) -CONFIGURE_OPTIONS += --srcdir=. -CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) -CONFIGURE_OPTIONS += PERL="$(PERL)" +CONFIGURE_OPTIONS += --srcdir=. +CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) +CONFIGURE_OPTIONS += PERL="$(PERL)" + +COMPONENT_TEST_TRANSFORMS += \ + ' -n ' \ + ' -e "/ok/p" ' \ + ' -e "/skipped/p" ' \ + ' -e "/expected/p" ' \ + ' -e "/results/p" ' \ + ' -e "/^autoreconf/p" ' \ + ' -e "/^C low level/p" ' \ + ' -e "/^Erlang/p" ' \ + ' -e "/^Fortran/p" ' \ + ' -e "/^Go /p" ' \ + ' -e "/^Low level /p" ' \ + ' -e "/^Testing/p" ' \ + ' -e "/^Compatibility/p" ' \ + ' -e "/^Autoconf/p" ' \ + ' -e "/^Autoscan/p" ' \ + ' -e "/^Autotest/p" ' \ + ' -e "/^Executables/p" ' \ + ' -e "/^M4sh/p" ' \ + ' -e "/^M4sugar/p" ' \ + ' -e "/^Semantics/p" ' \ + ' -e "/----/p" ' # Auto-generated dependencies PERL_REQUIRED_PACKAGES += runtime/perl REQUIRED_PACKAGES += developer/macro/gnu-m4 -REQUIRED_PACKAGES += shell/ksh93 -- Gitblit v1.9.3