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() {