From 068a45420f2c98887e220b45e946cc7074da550e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 21:22:29 +0200 Subject: Adding upstream version 1.8. Signed-off-by: Daniel Baumann --- libnvme.spec.in | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 libnvme.spec.in (limited to 'libnvme.spec.in') diff --git a/libnvme.spec.in b/libnvme.spec.in new file mode 100644 index 0000000..ea263ce --- /dev/null +++ b/libnvme.spec.in @@ -0,0 +1,53 @@ +Name: @NAME@ +Version: @VERSION@ +Release: 0 +Summary: Linux-native nvme device management library + +License: @LICENSE@ +Source: libnvme.tar.gz +BuildRoot: %{_tmppath}/%{name}-root +URL: http://github.com/linux-nvme/libnvme + +%description +Provides library functions for accessing and managing nvme devices on a Linux +system. + +%package devel +Summary: Development files for Linux-native nvme +Requires: libnvme +Provides: libnvme.so.1 + +%description devel +This package provides header files to include and libraries to link with +for Linux-native nvme device maangement. + +%prep +%autosetup -c + +%build +meson .build -Ddocs=man -Ddocs-build=true -Ddefault_library=both + +%install +cd .build +meson install --destdir %{buildroot} --skip-subprojects + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_libdir}/libnvme* +%doc COPYING + +%files devel +%defattr(-,root,root) +%attr(-,root,root) %{_includedir}/nvme/ +%attr(0644,root,root) %{_includedir}/libnvme* +%attr(0755,root,root) %{_libdir}/libnvme* +%attr(0644,root,root) %{_libdir}/pkgconfig/* +%attr(0644,root,root) %{_mandir}/man2/* + +%changelog +* Wed Jul 13 2022 Steven Seungcheol Lee +- Enable building rpm +- meson is needed higher version then what rpm repo offering (use pip install) + +* Thu Dec 12 2019 Keith Busch - 0.1 +- Initial version -- cgit v1.2.3