Andreas Wacknitz
2023-10-15 2a3c918ca22b214a5ebd7333f435a8693f1792e6
oniguruma: update to 6.9.9

1 files deleted
1 files added
4 files modified
117 ■■■■■ changed files
components/text/oniguruma/Makefile 22 ●●●● patch | view | raw | blame | history
components/text/oniguruma/manifests/sample-manifest.p5m 9 ●●●●● patch | view | raw | blame | history
components/text/oniguruma/oniguruma.p5m 7 ●●●●● patch | view | raw | blame | history
components/text/oniguruma/pkg5 1 ●●●● patch | view | raw | blame | history
components/text/oniguruma/test/results-64.master 43 ●●●●● patch | view | raw | blame | history
components/text/oniguruma/test/results-all.master 35 ●●●●● patch | view | raw | blame | history
components/text/oniguruma/Makefile
@@ -12,40 +12,30 @@
# Copyright 2021 Till Wegmueller
#
BUILD_BITS=64 # for binaries or 32_and_64 for libraries
BUILD_BITS= 64
USE_DEFAULT_TEST_TRANSFORMS= yes
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=            oniguruma
COMPONENT_VERSION_BASE=        6.9.8
COMPONENT_VERSION_BASE=        6.9.9
COMPONENT_VERSION=        $(COMPONENT_VERSION_BASE)
COMPONENT_SUMMARY=        oniguruma - regular expression library 
COMPONENT_PROJECT_URL=        https://github.com/kkos/oniguruma
COMPONENT_FMRI=            text/oniguruma
COMPONENT_CLASSIFICATION=    Applications/System Utilities
COMPONENT_SRC=            onig-$(COMPONENT_VERSION_BASE)
COMPONENT_SRC2=            onig-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=        $(COMPONENT_SRC2).tar.gz
COMPONENT_ARCHIVE_URL=        https://github.com/kkos/$(COMPONENT_NAME)/releases/download/v$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH=        sha256:28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e
COMPONENT_ARCHIVE_HASH=        sha256:60162bd3b9fc6f4886d4c7a07925ffd374167732f55dce8c491bfd9cd818a6cf
COMPONENT_FMRI=            text/oniguruma
COMPONENT_CLASSIFICATION=    Applications/System Utilities
COMPONENT_LICENSE=        BSD like
COMPONENT_LICENSE_FILE=        COPYING
#TEST_TARGET=$(NO_TESTS)
include $(WS_MAKE_RULES)/common.mk
CONFIGURE_OPTIONS += --enable-static=no
unexport SHELLOPTS
COMPONENT_TEST_TRANSFORMS += \
    '-n ' \
    '-e "/=====/p" ' \
    '-e "/Testsuite summary/p" ' \
    '-e "/TOTAL/p" ' \
    '-e "/SKIP/p" ' \
    '-e "/PASS/p" ' \
    '-e "/FAIL/p" ' \
    '-e "/ERROR/p" '
# Auto-generated dependencies
REQUIRED_PACKAGES += shell/ksh93
components/text/oniguruma/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -25,7 +26,7 @@
file path=usr/bin/onig-config
file path=usr/include/oniggnu.h
file path=usr/include/oniguruma.h
link path=usr/lib/$(MACH64)/libonig.so target=libonig.so.5.3.0
link path=usr/lib/$(MACH64)/libonig.so.5 target=libonig.so.5.3.0
file path=usr/lib/$(MACH64)/libonig.so.5.3.0
link path=usr/lib/$(MACH64)/libonig.so target=libonig.so.5.4.0
link path=usr/lib/$(MACH64)/libonig.so.5 target=libonig.so.5.4.0
file path=usr/lib/$(MACH64)/libonig.so.5.4.0
file path=usr/lib/$(MACH64)/pkgconfig/oniguruma.pc
components/text/oniguruma/oniguruma.p5m
@@ -14,6 +14,7 @@
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -25,7 +26,7 @@
file path=usr/bin/onig-config
file path=usr/include/oniggnu.h
file path=usr/include/oniguruma.h
link path=usr/lib/$(MACH64)/libonig.so target=libonig.so.5.3.0
link path=usr/lib/$(MACH64)/libonig.so.5 target=libonig.so.5.3.0
file path=usr/lib/$(MACH64)/libonig.so.5.3.0
link path=usr/lib/$(MACH64)/libonig.so target=libonig.so.5.4.0
link path=usr/lib/$(MACH64)/libonig.so.5 target=libonig.so.5.4.0
file path=usr/lib/$(MACH64)/libonig.so.5.4.0
file path=usr/lib/$(MACH64)/pkgconfig/oniguruma.pc
components/text/oniguruma/pkg5
@@ -1,6 +1,5 @@
{
    "dependencies": [
        "SUNWcs",
        "shell/ksh93",
        "system/library"
    ],
components/text/oniguruma/test/results-64.master
File was deleted
components/text/oniguruma/test/results-all.master
New file
@@ -0,0 +1,35 @@
PASS: test_utf8
PASS: test_syntax
PASS: test_options
PASS: testc
PASS: testcu
PASS: test_regset
PASS: test_back
# TOTAL: 7
# PASS:  7
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
PASS: encode
PASS: listcap
PASS: names
PASS: simple
PASS: sql
PASS: syntax
PASS: user_property
PASS: callout
PASS: echo
PASS: count
PASS: bug_fix
PASS: regset
PASS: scan
PASS: callback_each_match
# TOTAL: 14
# PASS:  14
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0