devel/kyua: Deprecate in favor of the base version
- Kyua is part of the base in all supported versions - Kyua's evolution happens in the base, let's avoid duplicating work - Set EXPIRATION_DATE to 2026-04-30 (expected 13 branch EOL) Reviewed by: bofh Approved by: bofh Differential Revision: https://reviews.freebsd.org/D47473
This commit is contained in:
+13
-1
@@ -1,6 +1,6 @@
|
||||
PORTNAME= kyua
|
||||
DISTVERSION= 0.13
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
PORTEPOCH= 3
|
||||
CATEGORIES= devel
|
||||
|
||||
@@ -10,6 +10,12 @@ WWW= https://github.com/jmmv/kyua/
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
# Since 14.2 the test suite is based on execenv=jail feature of the latest Kyua,
|
||||
# and tests(7) are expected to be aligned with Kyua version in the base,
|
||||
# while the port is not going to be maintained to avoid double work.
|
||||
DEPRECATED= Consider using base version as tests(7) fail on 14.2 and later
|
||||
EXPIRATION_DATE= 2026-04-30
|
||||
|
||||
LIB_DEPENDS= liblutok.so:devel/lutok
|
||||
|
||||
USES= autoreconf lua pkgconfig sqlite
|
||||
@@ -37,6 +43,12 @@ OPTIONS_DEFINE= DOCS EXAMPLES TEST
|
||||
OPTIONS_DEFAULT= TEST
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 14
|
||||
IGNORE= kyua from base must be used for FreeBSD 14.x and newer
|
||||
.endif
|
||||
|
||||
DOCS_MAKE_ARGS_OFF= doc_DATA=
|
||||
EXAMPLES_MAKE_ARGS_OFF= dist_examples_DATA=
|
||||
TEST_BUILD_DEPENDS= atf>=0.21:devel/atf
|
||||
|
||||
Reference in New Issue
Block a user