Andreas Wacknitz
2023-05-09 6c9ccfb313a1874af6b90ac69b48ad008369ca34
gawk: update to 5.2.2

5 files modified
45 ■■■■■ changed files
components/text/gawk/Makefile 19 ●●●● patch | view | raw | blame | history
components/text/gawk/gawk.p5m 7 ●●●●● patch | view | raw | blame | history
components/text/gawk/manifests/sample-manifest.p5m 13 ●●●● patch | view | raw | blame | history
components/text/gawk/pkg5 1 ●●●● patch | view | raw | blame | history
components/text/gawk/test/results-all.master 5 ●●●●● patch | view | raw | blame | history
components/text/gawk/Makefile
@@ -25,30 +25,29 @@
#
BUILD_BITS=                64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=            gawk
COMPONENT_VERSION=        5.2.1
COMPONENT_VERSION=        5.2.2
COMPONENT_SUMMARY=        GNU awk
COMPONENT_PROJECT_URL=    https://www.gnu.org/software/gawk/
COMPONENT_FMRI=            text/gawk
COMPONENT_CLASSIFICATION=Applications/System Utilities
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= sha256:673553b91f9e18cc5792ed51075df8d510c9040f550a6f74e09c9add243a7e4f
COMPONENT_ARCHIVE_HASH= sha256:3c1fce1446b4cbee1cd273bd7ec64bc87d89f61537471cd3e05e33a965a250e9
COMPONENT_ARCHIVE_URL=    https://ftp.gnu.org/gnu/gawk/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=            text/gawk
COMPONENT_CLASSIFICATION=Applications/System Utilities
COMPONENT_LICENSE=        GPLv3, FDLv1.3
include $(WS_MAKE_RULES)/common.mk
CFLAGS+= $(gcc_C99_ENABLE) $(CPP_XPG6MODE)
CFLAGS += $(gcc_C99_ENABLE) $(CPP_XPG6MODE)
CONFIGURE_OPTIONS +=    --infodir=$(CONFIGURE_INFODIR)
CONFIGURE_OPTIONS +=    --libexecdir=$(CONFIGURE_LIBDIR.$(BITS))
CONFIGURE_OPTIONS +=    --with-mpfr=$(LIBDIR.$(BITS))
CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
CONFIGURE_OPTIONS += --libexecdir=$(CONFIGURE_LIBDIR.$(BITS))
CONFIGURE_OPTIONS += --with-mpfr=$(LIBDIR.$(BITS))
COMPONENT_TEST_ENV+= LANG=C LC_ALL=C
COMPONENT_TEST_ENV += LANG=C LC_ALL=C
COMPONENT_TEST_TRANSFORMS += \
    '-e "/\/usr\/gnu\/bin\/make/d" ' \
components/text/gawk/gawk.p5m
@@ -91,6 +91,13 @@
file path=usr/share/awk/zerofile.awk
file path=usr/share/info/dir
file path=usr/share/info/gawk.info
file path=usr/share/info/gawk_api-figure1.png
file path=usr/share/info/gawk_api-figure2.png
file path=usr/share/info/gawk_api-figure3.png
file path=usr/share/info/gawk_array-elements.png
file path=usr/share/info/gawk_general-program.png
file path=usr/share/info/gawk_process-flow.png
file path=usr/share/info/gawk_statist.jpg
file path=usr/share/info/gawkinet.info
file path=usr/share/info/gawkworkflow.info
file path=usr/share/info/pm-gawk.info
components/text/gawk/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -24,8 +24,8 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
link path=usr/bin/awk target=gawk
hardlink path=usr/bin/gawk target=gawk-$(COMPONENT_VERSION)
file path=usr/bin/gawk-$(COMPONENT_VERSION)
file path=usr/bin/gawk
hardlink path=usr/bin/gawk-$(HUMAN_VERSION) target=gawk
file path=usr/bin/gawkbug
file path=usr/etc/profile.d/gawk.csh
file path=usr/etc/profile.d/gawk.sh
@@ -74,6 +74,13 @@
file path=usr/share/awk/zerofile.awk
file path=usr/share/info/dir
file path=usr/share/info/gawk.info
file path=usr/share/info/gawk_api-figure1.png
file path=usr/share/info/gawk_api-figure2.png
file path=usr/share/info/gawk_api-figure3.png
file path=usr/share/info/gawk_array-elements.png
file path=usr/share/info/gawk_general-program.png
file path=usr/share/info/gawk_process-flow.png
file path=usr/share/info/gawk_statist.jpg
file path=usr/share/info/gawkinet.info
file path=usr/share/info/gawkworkflow.info
file path=usr/share/info/pm-gawk.info
components/text/gawk/pkg5
@@ -1,6 +1,5 @@
{
    "dependencies": [
        "SUNWcs",
        "library/gmp",
        "library/libsigsegv",
        "library/mpfr",
components/text/gawk/test/results-all.master
@@ -81,6 +81,7 @@
exitval3
fcall_exit
fcall_exit2
fieldassign
fldchg
fldchgnf
fldterm
@@ -311,6 +312,7 @@
badargs
beginfile1
beginfile2
asortsymtab
binmode1
charasbytes
clos1way
@@ -334,6 +336,9 @@
devfd2
dfacheck1
dumpvars
elemnew1
elemnew2
elemnew3
errno
exit
fieldwdth