commit:     2cd796d8905bf3e5f17e20423052b958cdb0c019
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 23:50:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 23:50:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd796d8

sys-devel/automake: add dejagnu test dep

See tests/dejagnu*.test. It's used for testing automake's own dejagnu 
functionality.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/automake/automake-1.11.6-r3.ebuild | 21 ++++++++++++++-------
 sys-devel/automake/automake-1.11.6-r4.ebuild | 21 ++++++++++++++-------
 sys-devel/automake/automake-1.16.5-r1.ebuild | 11 ++++++++---
 sys-devel/automake/automake-1.16.5.ebuild    | 11 ++++++++---
 sys-devel/automake/automake-9999.ebuild      | 11 ++++++++---
 5 files changed, 52 insertions(+), 23 deletions(-)

diff --git a/sys-devel/automake/automake-1.11.6-r3.ebuild 
b/sys-devel/automake/automake-1.11.6-r3.ebuild
index 90cf71692500..40500353a26f 100644
--- a/sys-devel/automake/automake-1.11.6-r3.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r3.ebuild
@@ -11,16 +11,23 @@ LICENSE="GPL-2"
 # Use Gentoo versioning for slotting.
 SLOT="${PV:0:4}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos"
-IUSE=""
-RESTRICT="test"
+IUSE="test"
+RESTRICT="test !test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+       >=dev-lang/perl-5.6
        >=sys-devel/automake-wrapper-10
        >=sys-devel/autoconf-2.69:*
-       sys-devel/gnuconfig"
-DEPEND="${RDEPEND}
-       sys-apps/help2man"
-BDEPEND="app-arch/gzip"
+       sys-devel/gnuconfig
+"
+DEPEND="
+       ${RDEPEND}
+       sys-apps/help2man
+"
+BDEPEND="
+       app-arch/gzip
+       test? ( dev-util/dejagnu )
+"
 
 PATCHES=(
        "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453

diff --git a/sys-devel/automake/automake-1.11.6-r4.ebuild 
b/sys-devel/automake/automake-1.11.6-r4.ebuild
index 50b2acc093d8..e8c72f202f6c 100644
--- a/sys-devel/automake/automake-1.11.6-r4.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r4.ebuild
@@ -11,16 +11,23 @@ LICENSE="GPL-2"
 # Use Gentoo versioning for slotting.
 SLOT="${PV:0:4}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos"
-IUSE=""
-RESTRICT="test"
+IUSE="test"
+RESTRICT="test !test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+       >=dev-lang/perl-5.6
        >=sys-devel/automake-wrapper-10
        >=sys-devel/autoconf-2.69:*
-       sys-devel/gnuconfig"
-DEPEND="${RDEPEND}
-       sys-apps/help2man"
-BDEPEND="app-arch/gzip"
+       sys-devel/gnuconfig
+"
+DEPEND="
+       ${RDEPEND}
+       sys-apps/help2man
+"
+BDEPEND="
+       app-arch/gzip
+       test? ( dev-util/dejagnu )
+"
 
 PATCHES=(
        "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453

diff --git a/sys-devel/automake/automake-1.16.5-r1.ebuild 
b/sys-devel/automake/automake-1.16.5-r1.ebuild
index 34c52da4c2aa..934356a4ba66 100644
--- a/sys-devel/automake/automake-1.16.5-r1.ebuild
+++ b/sys-devel/automake/automake-1.16.5-r1.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+       >=dev-lang/perl-5.6
        >=sys-devel/automake-wrapper-11
        >=sys-devel/autoconf-2.69:*
-       sys-devel/gnuconfig"
+       sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
        app-alternatives/gzip
        sys-apps/help2man
-       test? ( ${PYTHON_DEPS} )
+       test? (
+               ${PYTHON_DEPS}
+               dev-util/dejagnu
+       )
 "
 
 PATCHES=(

diff --git a/sys-devel/automake/automake-1.16.5.ebuild 
b/sys-devel/automake/automake-1.16.5.ebuild
index 156318f9ba77..5cf47a1e63c2 100644
--- a/sys-devel/automake/automake-1.16.5.ebuild
+++ b/sys-devel/automake/automake-1.16.5.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+       >=dev-lang/perl-5.6
        >=sys-devel/automake-wrapper-11
        >=sys-devel/autoconf-2.69:*
-       sys-devel/gnuconfig"
+       sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
        app-alternatives/gzip
        sys-apps/help2man
-       test? ( ${PYTHON_DEPS} )
+       test? (
+               ${PYTHON_DEPS}
+               dev-util/dejagnu
+       )
 "
 
 PATCHES=(

diff --git a/sys-devel/automake/automake-9999.ebuild 
b/sys-devel/automake/automake-9999.ebuild
index 8935774850e8..0fef18d0c6d4 100644
--- a/sys-devel/automake/automake-9999.ebuild
+++ b/sys-devel/automake/automake-9999.ebuild
@@ -36,15 +36,20 @@ SLOT="${PV:0:4}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-lang/perl-5.6
+RDEPEND="
+       >=dev-lang/perl-5.6
        >=sys-devel/automake-wrapper-11
        >=sys-devel/autoconf-2.69:*
-       sys-devel/gnuconfig"
+       sys-devel/gnuconfig
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
        app-alternatives/gzip
        sys-apps/help2man
-       test? ( ${PYTHON_DEPS} )
+       test? (
+               ${PYTHON_DEPS}
+               dev-util/dejagnu
+       )
 "
 
 pkg_setup() {

Reply via email to