commit:     5abf0352fd409cdd1062292850243d6b8e1833f8
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jun  3 00:51:19 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Jun  3 01:18:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5abf0352

net-misc/FORT-validator: fix build-time deps

New test-dep also enables tests.
Remove deps that we inherit inherit from the autotools eclass.
Remove deps that we inherit from the system set.

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild | 12 +++++-------
 net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild | 10 ++++++----
 net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild | 10 ++++++----
 3 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild 
b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
index b6df06436..0b4f4d9cb 100644
--- a/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.5.4-r1.ebuild
@@ -16,7 +16,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
 
 PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
 
@@ -27,13 +28,10 @@ DEPEND="
        dev-libs/jansson
        dev-libs/openssl
 "
-RDEPEND="
-       ${DEPEND}
-       net-misc/rsync
-"
+RDEPEND="${DEPEND}"
 BDEPEND="
-       dev-build/automake
-       dev-build/automake
+       virtual/pkgconfig
+       test? ( dev-libs/check )
 "
 
 src_prepare() {

diff --git a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild 
b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
index 1eb18db5b..192cce1c9 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.1-r1.ebuild
@@ -16,7 +16,8 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
 
 PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
 
@@ -29,9 +30,10 @@ DEPEND="
        dev-libs/openssl
        net-misc/curl
 "
-RDEPEND="
-       ${DEPEND}
-       net-misc/rsync
+RDEPEND="${DEPEND}"
+BDEPEND="
+       virtual/pkgconfig
+       test? ( dev-libs/check )
 "
 
 src_prepare() {

diff --git a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild 
b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
index 7e33ba238..b5735861e 100644
--- a/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.6.2-r1.ebuild
@@ -14,7 +14,8 @@ 
SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.g
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="caps"
+IUSE="caps test"
+RESTRICT="!test? ( test )"
 
 PATCHES="${FILESDIR}"/${PN}-1.5.4-GCC14.patch
 
@@ -27,9 +28,10 @@ DEPEND="
        dev-libs/openssl[rfc3779]
        net-misc/curl
 "
-RDEPEND="
-       ${DEPEND}
-       net-misc/rsync
+RDEPEND="${DEPEND}"
+BDEPEND="
+       virtual/pkgconfig
+       test? ( dev-libs/check )
 "
 
 S="${WORKDIR}/${MY_PN}-${PV}"

Reply via email to