From owner-dev-commits-src-main@freebsd.org Mon Jan 4 15:25:22 2021 Return-Path: Delivered-To: dev-commits-src-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B7F044D8E54; Mon, 4 Jan 2021 15:25:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D8fZp4mTlz4r5Z; Mon, 4 Jan 2021 15:25:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 92EBC1BE69; Mon, 4 Jan 2021 15:25:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 104FPMhL059158; Mon, 4 Jan 2021 15:25:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 104FPMEX059157; Mon, 4 Jan 2021 15:25:22 GMT (envelope-from git) Date: Mon, 4 Jan 2021 15:25:22 GMT Message-Id: <202101041525.104FPMEX059157@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 066a8c691e67 - main - pkgbase: Install atf and kyua in the tests package MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 066a8c691e6751e281e529938c620f183299229a Auto-Submitted: auto-generated X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2021 15:25:22 -0000 The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=066a8c691e6751e281e529938c620f183299229a commit 066a8c691e6751e281e529938c620f183299229a Author: Emmanuel Vadot AuthorDate: 2020-12-21 22:36:31 +0000 Commit: Emmanuel Vadot CommitDate: 2021-01-04 15:20:47 +0000 pkgbase: Install atf and kyua in the tests package While here make sure that all tests dirs are taggued correctly. Reviewed by: bapt, emaste Differential Revision: https://reviews.freebsd.org/D27714 --- etc/mtree/BSD.root.dist | 2 +- etc/mtree/BSD.tests.dist | 2 +- etc/mtree/BSD.usr.dist | 14 +++++++------- lib/atf/libatf-c++/Makefile | 1 + lib/atf/libatf-c/Makefile | 1 + libexec/atf/atf-check/Makefile | 1 + libexec/atf/atf-sh/Makefile | 2 ++ share/doc/atf/Makefile | 1 + usr.bin/kyua/Makefile | 6 ++++++ 9 files changed, 21 insertions(+), 9 deletions(-) diff --git a/etc/mtree/BSD.root.dist b/etc/mtree/BSD.root.dist index 7e5917c049b9..2cfa18dd5662 100644 --- a/etc/mtree/BSD.root.dist +++ b/etc/mtree/BSD.root.dist @@ -56,7 +56,7 @@ .. gss .. - kyua + kyua tags=package=tests .. mail .. diff --git a/etc/mtree/BSD.tests.dist b/etc/mtree/BSD.tests.dist index cb9632570d79..3d50a1943ce4 100644 --- a/etc/mtree/BSD.tests.dist +++ b/etc/mtree/BSD.tests.dist @@ -3,7 +3,7 @@ # Please see the file src/etc/mtree/README before making changes to this file. # -/set type=dir uname=root gname=wheel mode=0755 +/set type=dir uname=root gname=wheel mode=0755 tags=package=tests . bin cat diff --git a/etc/mtree/BSD.usr.dist b/etc/mtree/BSD.usr.dist index 1f3a4f5c54cc..f643d5ad269f 100644 --- a/etc/mtree/BSD.usr.dist +++ b/etc/mtree/BSD.usr.dist @@ -168,7 +168,7 @@ sbin .. share - atf + atf tags=package=tests .. bsdconfig media @@ -219,9 +219,9 @@ doc IPv6 .. - atf + atf tags=package=tests .. - kyua + kyua tags=package=tests .. legal .. @@ -319,7 +319,7 @@ .. .. .. - kyua + kyua tags=package=tests .. libusb20 .. @@ -460,10 +460,10 @@ .. .. .. - kyua - misc + kyua tags=package=tests + misc tags=package=tests .. - store + store tags=package=tests .. .. locale diff --git a/lib/atf/libatf-c++/Makefile b/lib/atf/libatf-c++/Makefile index cacf87520d2d..10450dff2399 100644 --- a/lib/atf/libatf-c++/Makefile +++ b/lib/atf/libatf-c++/Makefile @@ -28,6 +28,7 @@ .include .include +PACKAGE= tests LIB_CXX= atf-c++ PRIVATELIB= true SHLIB_MAJOR= 2 diff --git a/lib/atf/libatf-c/Makefile b/lib/atf/libatf-c/Makefile index 7473cd09b478..78b821b3c64d 100644 --- a/lib/atf/libatf-c/Makefile +++ b/lib/atf/libatf-c/Makefile @@ -44,6 +44,7 @@ ATF_BUILD_CFLAGS:= ${CFLAGS:M-[DILOWf]*} ATF_BUILD_CPPFLAGS:= ${CPPFLAGS:M-[DILOWf]*} ATF_BUILD_CXXFLAGS:= ${CXXFLAGS:M-[DILOWf]*} +PACKAGE= tests LIB= atf-c PRIVATELIB= true SHLIB_MAJOR= 1 diff --git a/libexec/atf/atf-check/Makefile b/libexec/atf/atf-check/Makefile index b6ef6778403a..6711d1744430 100644 --- a/libexec/atf/atf-check/Makefile +++ b/libexec/atf/atf-check/Makefile @@ -31,6 +31,7 @@ ATF= ${SRCTOP}/contrib/atf .PATH: ${ATF}/atf-sh +PACKAGE= tests PROG_CXX= atf-check SRCS= atf-check.cpp MAN= atf-check.1 diff --git a/libexec/atf/atf-sh/Makefile b/libexec/atf/atf-sh/Makefile index d04816f8a591..50a18e2f59dd 100644 --- a/libexec/atf/atf-sh/Makefile +++ b/libexec/atf/atf-sh/Makefile @@ -31,6 +31,7 @@ ATF= ${SRCTOP}/contrib/atf .PATH: ${ATF}/atf-sh +PACKAGE= tests PROG_CXX= atf-sh SRCS= atf-sh.cpp MAN= atf-sh.1 atf-sh.3 @@ -74,6 +75,7 @@ FILESGROUPS= SUBR SUBRDIR= ${SHAREDIR}/atf SUBR= libatf-sh.subr +SUBRTAGS= package=tests HAS_TESTS= SUBDIR.${MK_TESTS}+= tests diff --git a/share/doc/atf/Makefile b/share/doc/atf/Makefile index 78eb7bc7c607..8eaa15db8edd 100644 --- a/share/doc/atf/Makefile +++ b/share/doc/atf/Makefile @@ -32,5 +32,6 @@ FILESGROUPS= TOP TOPDIR= ${SHAREDIR}/doc/atf TOP= AUTHORS COPYING NEWS README +TOPTAGS= package=tests .include diff --git a/usr.bin/kyua/Makefile b/usr.bin/kyua/Makefile index 2c7ae11c7408..e27c8603f11b 100644 --- a/usr.bin/kyua/Makefile +++ b/usr.bin/kyua/Makefile @@ -6,6 +6,7 @@ .PATH: ${KYUA_SRCDIR} +PACKAGE= tests PROG_CXX= kyua SRCS= main.cpp LIBADD= kyua_cli kyua_drivers kyua_engine kyua_model kyua_store @@ -41,20 +42,25 @@ FILESGROUPS+= EXAMPLES CONFS= kyua.conf-default CONFSDIR= ${KYUA_CONFDIR} CONFSNAME= kyua.conf +CONFSDIRTAGS= package=tests DOCS= AUTHORS CONTRIBUTORS LICENSE DOCSDIR= ${KYUA_DOCDIR} +DOCSTAGS= package=tests EXAMPLES= Kyuafile.top kyua.conf EXAMPLESDIR= ${KYUA_EGDIR} +EXAMPLESTAGS= package=tests .PATH: ${KYUA_SRCDIR}/examples MISC= context.html index.html report.css test_result.html MISCDIR= ${KYUA_MISCDIR} +MISCTAGS= package=tests .PATH: ${KYUA_SRCDIR}/misc STORE= migrate_v1_v2.sql migrate_v2_v3.sql schema_v3.sql STOREDIR= ${KYUA_STOREDIR} +STORETAGS= package=tests .PATH: ${KYUA_SRCDIR}/store CLEANFILES+= ${MAN}