Name: xnvme
Version: 0.7.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Unified API and tools for traditional and emerging I/O interfaces
License: BSD-3-Clause
URL: https://github.com/OpenMPDK/xNVMe
Source: %{url}/releases/download/v%{version}/xnvme-%{version}.tar.gz
+# The package makes 64 bit assumptions so exclude 32 bit i686.
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+ExcludeArch: %{ix86}
+
BuildRequires: meson
BuildRequires: gcc
BuildRequires: libaio-devel
%package static
Summary: Static library for %{name}
+Requires: %{name}-devel%{?_isa} = %{version}-%{release}
%description static
%{summary}.
%meson_install
%files
+%license LICENSE
%{_libdir}/lib%{name}.so.0*
%files devel
%{_bindir}/%{name}-driver
%{_bindir}/%{name}_file
%{_bindir}/zoned
-%{_mandir}/man1/kvs*
-%{_mandir}/man1/lblk*
-%{_mandir}/man1/xdd*
-%{_mandir}/man1/%{name}-*
-%{_mandir}/man1/%{name}.1.gz
-%{_mandir}/man1/%{name}_file*
-%{_mandir}/man1/zoned*
+%{_mandir}/man1/kvs.1*
+%{_mandir}/man1/kvs-*.1*
+%{_mandir}/man1/lblk.1*
+%{_mandir}/man1/lblk-*.1*
+%{_mandir}/man1/xdd.1*
+%{_mandir}/man1/xdd-*.1*
+%{_mandir}/man1/%{name}.1*
+%{_mandir}/man1/%{name}-*.1*
+%{_mandir}/man1/%{name}_file.1*
+%{_mandir}/man1/%{name}_file-*.1*
+%{_mandir}/man1/zoned.1*
+%{_mandir}/man1/zoned-*.1*
%{_datadir}/bash-completion/completions/kvs-completions
%{_datadir}/bash-completion/completions/lblk-completions
%{_datadir}/bash-completion/completions/xdd-completions
%{_datadir}/bash-completion/completions/zoned-completions
%changelog
-* Thu Feb 08 2024 Richard W.M. Jones <rjones@redhat.com> - 0.7.4-1
+* Mon Feb 19 2024 Richard W.M. Jones <rjones@redhat.com> - 0.7.4-2
- Initial version