From nobody Mon Aug 07 06:39:49 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RK6BF5nJdz4TvHw; Mon, 7 Aug 2023 06:39:49 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RK6BF5Bhwz4YsH; Mon, 7 Aug 2023 06:39:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691390389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XE0j9l7LX1FzroLJF24qcAYVQg81xpu/FEPMJgMsUnw=; b=IWRJUJ23l2AG47LLQp9YYWvd2HYB1KQiF0qS8wAGURgHFXkMY/0bV2kbksEixRgFORSORj Tjq6VNAGYYivCLYR42I78TbrpWwu479dcOH5/m+t7PCyniQU9Q8hbuq62ZnMt/IryMW9eg y7i5qesbRnNi2v3PWhOYq3RIdkBS39D79HavKN16tDafGUi8vgFQc9912eB6/R0f4gDnyr Fa2gjK3rVS+WeY01S7U42kBXJP5R3lRBEHfX6pIF3sjJul6eAJAb8iW6bBu957EKiFbrUo twNTl11vUQTS5SfJ1WYsEiun0VKVkOL0CH/nErPslfxRz/IVdEOC1FYv6zrb8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691390389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XE0j9l7LX1FzroLJF24qcAYVQg81xpu/FEPMJgMsUnw=; b=Xxt1fUwq6s9q9ioPY1VL79tyFFqKeWldcA3W44/5lKuh08X9/m8HzildpsFAn0Nu+qIQUg qNK4tE80o0CUxul07sDQ2/FqXiWIaK+Oe+Sj8+LCRpHYlBqT/cit5i3J4vBKoVRdAnngLP CvYe8J59JBcEGOFxHix0bAn9epz8PVqFphzJXgW+pNNM073a3rFp3K67XxMrDJsVaz1p+m +mkf3cQl/swfYJ1w1urNX2XZPmjNqTvrr+mVOWKv35WwLirtNdVphRhAqMBfe9reQa5kxW 6cNMbDWejxrJJ+kDC2b/i9vyGUBQh8kd90dBd1lVtnjdaTqRjFLbYX7H/jkvow== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691390389; a=rsa-sha256; cv=none; b=A3BwtEYVfgX7w4ApWJ5rg0vfjp993iWhby0uWl0ubRKBVSqAeG6T2SQhaBmnO+yUWKufDj W7vGTOP5SZlnBNs6H928Rq4xbp0S9763ZqK767zdQnofdzo4ZqxShJDlNLjDV1IcPDn7+q 90zuPWI9W6mpN7JJlfCiHr1X30A1zhI57qNef0D4fueVjTfuj6OGApbNLzm8yhFaeYtSv5 1bEpMslDo4ikEpeCIiHU4TL3RkJY+BPX2tqjwZw1ryHNOBvc4CTtn65P1VLe2Q3ZUsdSgI wD+w/qI45crkXYfcPYqnF33vxkV10CK+xxG0qxdwgE6gLaSPnZMN6aAjpfE59A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4RK6BF4Ft2zhpj; Mon, 7 Aug 2023 06:39:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3776dnSY045044; Mon, 7 Aug 2023 06:39:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3776dn5b045043; Mon, 7 Aug 2023 06:39:49 GMT (envelope-from git) Date: Mon, 7 Aug 2023 06:39:49 GMT Message-Id: <202308070639.3776dn5b045043@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kirill Ponomarev Subject: git: 06a3004d8c16 - main - benchmarks/fio: Install header files for I/O engines. List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: krion X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 06a3004d8c162ee25db48c69520a1550f96bd7b4 Auto-Submitted: auto-generated The branch main has been updated by krion: URL: https://cgit.FreeBSD.org/ports/commit/?id=06a3004d8c162ee25db48c69520a1550f96bd7b4 commit 06a3004d8c162ee25db48c69520a1550f96bd7b4 Author: Kirill Ponomarev AuthorDate: 2023-08-07 06:38:33 +0000 Commit: Kirill Ponomarev CommitDate: 2023-08-07 06:38:33 +0000 benchmarks/fio: Install header files for I/O engines. PR: 272960 Reported by: asomers --- benchmarks/fio/Makefile | 15 +++++++ benchmarks/fio/pkg-plist | 110 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+) diff --git a/benchmarks/fio/Makefile b/benchmarks/fio/Makefile index 51b652d2907d..d1ee1a93c575 100644 --- a/benchmarks/fio/Makefile +++ b/benchmarks/fio/Makefile @@ -1,5 +1,6 @@ PORTNAME= fio DISTVERSION= 3.35 +PORTREVISION= 1 CATEGORIES= benchmarks MASTER_SITES= https://brick.kernel.dk/snaps/ @@ -36,6 +37,20 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tools/fio_generate_plots ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/fio.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/tools/fio_generate_plots.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/compiler + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/lib + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/arch + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/os + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/oslib + ${INSTALL_DATA} ${WRKSRC}/compiler/compiler.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/compiler + ${INSTALL_DATA} ${WRKSRC}/os/os.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/os + ${INSTALL_DATA} ${WRKSRC}/os/os-freebsd.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/os + ${INSTALL_DATA} ${WRKSRC}/oslib/getopt.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/oslib + ${INSTALL_DATA} ${WRKSRC}/lib/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/lib + @(cd ${WRKSRC}/arch/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/${PORTNAME}/arch) + ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME} + do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) diff --git a/benchmarks/fio/pkg-plist b/benchmarks/fio/pkg-plist index db6315a28f69..f652fb8942be 100644 --- a/benchmarks/fio/pkg-plist +++ b/benchmarks/fio/pkg-plist @@ -1,5 +1,115 @@ bin/fio bin/fio_generate_plots +include/fio/arch/arch-aarch64.h +include/fio/arch/arch-alpha.h +include/fio/arch/arch-arm.h +include/fio/arch/arch-generic.h +include/fio/arch/arch-hppa.h +include/fio/arch/arch-ia64.h +include/fio/arch/arch-loongarch64.h +include/fio/arch/arch-mips.h +include/fio/arch/arch-ppc.h +include/fio/arch/arch-s390.h +include/fio/arch/arch-sh.h +include/fio/arch/arch-sparc.h +include/fio/arch/arch-sparc64.h +include/fio/arch/arch-x86-common.h +include/fio/arch/arch-x86.h +include/fio/arch/arch-x86_64.h +include/fio/arch/arch.h +include/fio/blktrace.h +include/fio/blktrace_api.h +include/fio/cairo_text_helpers.h +include/fio/cgroup.h +include/fio/client.h +include/fio/compiler/compiler.h +include/fio/config-host.h +include/fio/debug.h +include/fio/dedupe.h +include/fio/diskutil.h +include/fio/err.h +include/fio/fdp.h +include/fio/fifo.h +include/fio/file.h +include/fio/filehash.h +include/fio/filelock.h +include/fio/fio.h +include/fio/fio_sem.h +include/fio/fio_time.h +include/fio/flist.h +include/fio/flow.h +include/fio/gclient.h +include/fio/gcompat.h +include/fio/gerror.h +include/fio/gettime.h +include/fio/gfio.h +include/fio/ghelpers.h +include/fio/goptions.h +include/fio/graph.h +include/fio/hash.h +include/fio/helper_thread.h +include/fio/helpers.h +include/fio/idletime.h +include/fio/io_ddir.h +include/fio/io_u.h +include/fio/io_u_queue.h +include/fio/ioengines.h +include/fio/iolog.h +include/fio/json.h +include/fio/lib/axmap.h +include/fio/lib/bloom.h +include/fio/lib/bswap.h +include/fio/lib/ffz.h +include/fio/lib/fls.h +include/fio/lib/gauss.h +include/fio/lib/getrusage.h +include/fio/lib/hweight.h +include/fio/lib/ieee754.h +include/fio/lib/lfsr.h +include/fio/lib/memalign.h +include/fio/lib/memcpy.h +include/fio/lib/mountcheck.h +include/fio/lib/nowarn_snprintf.h +include/fio/lib/num2str.h +include/fio/lib/output_buffer.h +include/fio/lib/pattern.h +include/fio/lib/pow2.h +include/fio/lib/prio_tree.h +include/fio/lib/rand.h +include/fio/lib/rbtree.h +include/fio/lib/roundup.h +include/fio/lib/seqlock.h +include/fio/lib/strntol.h +include/fio/lib/types.h +include/fio/lib/zipf.h +include/fio/log.h +include/fio/minmax.h +include/fio/optgroup.h +include/fio/options.h +include/fio/os/os-freebsd.h +include/fio/os/os.h +include/fio/oslib/getopt.h +include/fio/parse.h +include/fio/printing.h +include/fio/profile.h +include/fio/pshared.h +include/fio/rate-submit.h +include/fio/rwlock.h +include/fio/server.h +include/fio/smalloc.h +include/fio/stat.h +include/fio/steadystate.h +include/fio/td_error.h +include/fio/thread_options.h +include/fio/tickmarks.h +include/fio/trim.h +include/fio/verify-state.h +include/fio/verify.h +include/fio/workqueue.h +include/fio/y.tab.h +include/fio/zbd.h +include/fio/zbd_types.h +include/fio/zone-dist.h man/man1/fio.1.gz man/man1/fio_generate_plots.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/1mbs_clients.fio