4 Summary: Unified API and tools for traditional and emerging I/O interfaces
7 URL: https://github.com/OpenMPDK/xNVMe
8 Source: %{url}/releases/download/v%{version}/xnvme-%{version}.tar.gz
12 BuildRequires: libaio-devel
13 BuildRequires: liburing-devel
17 Minimal-overhead libraries and tools for cross-platform storage I/O and
18 NVMe-native development. A unified API encapsulating traditional block-I/O via
19 psync, libaio, and io_uring as well as user-space NVMe drivers.
22 Summary: Development library and header files for %{name}
23 Requires: %{name}%{?_isa} = %{version}-%{release}
26 This contains the headers and libraries for developing against %{name}.
29 Summary: Static library for %{name}
35 Summary: Command-line tools for storage I/O and NVMe-native development
36 Requires: %{name}%{?_isa} = %{version}-%{release}
45 %meson -Dforce_completions=true -Dwith-libvfn=disabled -Dwith-isal=disabled -Dwith-spdk=false -Dexamples=false -Dtests=false
52 %{_libdir}/lib%{name}.so.0*
55 %{_libdir}/lib%{name}.so
56 %{_libdir}/pkgconfig/%{name}.pc
57 %{_includedir}/lib%{name}*.h
60 %{_libdir}/lib%{name}.a
67 %{_bindir}/%{name}-driver
68 %{_bindir}/%{name}_file
73 %{_mandir}/man1/%{name}-*
74 %{_mandir}/man1/%{name}.1.gz
75 %{_mandir}/man1/%{name}_file*
76 %{_mandir}/man1/zoned*
77 %{_datadir}/bash-completion/completions/kvs-completions
78 %{_datadir}/bash-completion/completions/lblk-completions
79 %{_datadir}/bash-completion/completions/xdd-completions
80 %{_datadir}/bash-completion/completions/%{name}-completions
81 %{_datadir}/bash-completion/completions/%{name}_file-completions
82 %{_datadir}/bash-completion/completions/zoned-completions
85 * Thu Feb 08 2024 Richard W.M. Jones <rjones@redhat.com> - 0.7.4-1