mirror of
https://git.freebsd.org/ports.git
synced 2025-05-01 11:06:39 -04:00
devel/kyua: update to 0.14.1
This version update brings in some minor fixes around building from source, etc. Most of the changes are not apparent to FreeBSD as they relate to FreeBSD-specific features. More information can be found in the [release notes](https://github.com/freebsd/kyua/releases/tag/kyua-0.14.1). Approved by: bofh (maintainer) Reviewed by: bofh Differential Revision: https://reviews.freebsd.org/D49574
This commit is contained in:
parent
a844655c19
commit
dc10385c61
3 changed files with 9 additions and 17 deletions
|
@ -1,27 +1,19 @@
|
||||||
PORTNAME= kyua
|
PORTNAME= kyua
|
||||||
DISTVERSION= 0.14
|
DISTVERSION= 0.14.1
|
||||||
PORTEPOCH= 3
|
PORTEPOCH= 3
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
|
MASTER_SITES= https://github.com/freebsd/${PORTNAME}/releases/download/${DISTNAME}/
|
||||||
|
|
||||||
MAINTAINER= bofh@FreeBSD.org
|
MAINTAINER= bofh@FreeBSD.org
|
||||||
COMMENT= Testing framework for infrastructure software
|
COMMENT= Testing framework for infrastructure software
|
||||||
WWW= https://github.com/jmmv/kyua/
|
WWW= https://github.com/freebsd/kyua/
|
||||||
|
|
||||||
LICENSE= BSD3CLAUSE
|
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
|
LIB_DEPENDS= liblutok.so:devel/lutok
|
||||||
|
|
||||||
USES= autoreconf lua pkgconfig sqlite
|
USES= autoreconf lua pkgconfig sqlite
|
||||||
USE_GITHUB= yes
|
USE_CXXSTD= gnu++14
|
||||||
GH_ACCOUNT= freebsd
|
|
||||||
GH_TAGNAME= c85354e
|
|
||||||
USE_CXXSTD= gnu++11
|
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
|
||||||
|
@ -46,7 +38,7 @@ DOCS_MAKE_ARGS_OFF= doc_DATA=
|
||||||
EXAMPLES_MAKE_ARGS_OFF= dist_examples_DATA=
|
EXAMPLES_MAKE_ARGS_OFF= dist_examples_DATA=
|
||||||
TEST_BUILD_DEPENDS= atf>=0.21:devel/atf
|
TEST_BUILD_DEPENDS= atf>=0.21:devel/atf
|
||||||
TEST_RUN_DEPENDS= atf>=0.21:devel/atf
|
TEST_RUN_DEPENDS= atf>=0.21:devel/atf
|
||||||
TEST_CONFIGURE_WITH= atf
|
TEST_CONFIGURE_ENABLE= atf
|
||||||
|
|
||||||
# TODO: Get back to IGNORE after the alignment with the dependent ports
|
# TODO: Get back to IGNORE after the alignment with the dependent ports
|
||||||
#.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 14
|
#.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 14
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1735891685
|
TIMESTAMP = 1743284768
|
||||||
SHA256 (freebsd-kyua-0.14-c85354e_GH0.tar.gz) = d354e0df90cb9d7df2a0bd9f85fd819e8ca3fa54b7d13f33c35d15ee61eee3f1
|
SHA256 (kyua-0.14.1.tar.gz) = 3caf30a7e316f4f21c32e1c419ec80371fe113e3eed10ba1db9e6efc7ee15ecb
|
||||||
SIZE (freebsd-kyua-0.14-c85354e_GH0.tar.gz) = 509081
|
SIZE (kyua-0.14.1.tar.gz) = 996797
|
||||||
|
|
|
@ -25,7 +25,7 @@ share/man/man5/kyuafile.5.gz
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
|
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
|
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/NEWS.md
|
%%PORTDOCS%%%%DOCSDIR%%/NEWS
|
||||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Kyuafile.top
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Kyuafile.top
|
||||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kyua.conf
|
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kyua.conf
|
||||||
%%TEST%%tests/Kyuafile
|
%%TEST%%tests/Kyuafile
|
||||||
|
|
Loading…
Add table
Reference in a new issue