Marcel Telka
2023-03-31 3b53b4827db60e4617bcb5a077ee65b0fb84eedf
ggrep: packages required by tests should go to TEST_REQUIRED_PACKAGES

3 files modified
21 ■■■■■ changed files
components/text/ggrep/Makefile 12 ●●●●● patch | view | raw | blame | history
components/text/ggrep/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/text/ggrep/pkg5 7 ●●●● patch | view | raw | blame | history
components/text/ggrep/Makefile
@@ -24,11 +24,11 @@
# Copyright (c) 2020-2021, Nona Hansel
#
BUILD_BITS= 64
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        grep
COMPONENT_VERSION=    3.10
COMPONENT_REVISION=    1
COMPONENT_SUMMARY=     GNU grep utilities
COMPONENT_PROJECT_URL=    https://gnu.org/software/grep/
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
@@ -66,13 +66,11 @@
    '-e "/FAIL/p" ' \
    '-e "/ERROR/p" '
# Since version 3.4, GNU grep is needed for build.
REQUIRED_PACKAGES += text/gnu-grep
# Testsuite requirements
REQUIRED_PACKAGES += developer/versioning/cvs
REQUIRED_PACKAGES += locale/tr
REQUIRED_PACKAGES += locale/ru-extra
REQUIRED_PACKAGES += locale/zh_cn-extra
TEST_REQUIRED_PACKAGES += developer/versioning/cvs
TEST_REQUIRED_PACKAGES += locale/tr
TEST_REQUIRED_PACKAGES += locale/ru-extra
TEST_REQUIRED_PACKAGES += locale/zh_cn-extra
# Auto-generated dependencies
REQUIRED_PACKAGES += library/pcre2
components/text/ggrep/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)
components/text/ggrep/pkg5
@@ -1,13 +1,8 @@
{
    "dependencies": [
        "developer/versioning/cvs",
        "library/pcre2",
        "locale/ru-extra",
        "locale/tr",
        "locale/zh_cn-extra",
        "shell/ksh93",
        "system/library",
        "text/gnu-grep"
        "system/library"
    ],
    "fmris": [
        "text/gnu-grep"