git: 06a3004d8c16 - main - benchmarks/fio: Install header files for I/O engines.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Aug 2023 06:39:49 UTC
The branch main has been updated by krion: URL: https://cgit.FreeBSD.org/ports/commit/?id=06a3004d8c162ee25db48c69520a1550f96bd7b4 commit 06a3004d8c162ee25db48c69520a1550f96bd7b4 Author: Kirill Ponomarev <krion@FreeBSD.org> AuthorDate: 2023-08-07 06:38:33 +0000 Commit: Kirill Ponomarev <krion@FreeBSD.org> 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