Also kill reference to long dead TODO file. Patch from Hrvoje Zeba <zeba.hrvoje@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
57 lines
1.3 KiB
RPMSpec
57 lines
1.3 KiB
RPMSpec
Name: liburing
|
|
Version: 0.1
|
|
Release: 1
|
|
Summary: Linux-native io_uring I/O access library
|
|
License: LGPL
|
|
Group: System Environment/Libraries
|
|
Source: %{name}-%{version}.tar.gz
|
|
BuildRoot: %{_tmppath}/%{name}-root
|
|
|
|
%description
|
|
Provides native async IO for the Linux kernel, in a fast and efficient
|
|
manner, for both buffered and O_DIRECT.
|
|
|
|
%package devel
|
|
Summary: Development files for Linux-native io_uring I/O access library
|
|
Group: Development/System
|
|
Requires: liburing
|
|
Provides: liburing.so.1
|
|
|
|
%description devel
|
|
This package provides header files to include and libraries to link with
|
|
for the Linux-native io_uring.
|
|
|
|
%prep
|
|
%setup
|
|
|
|
%build
|
|
make
|
|
|
|
%install
|
|
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT prefix=/usr libdir=/%{_libdir} mandir=/usr/share/man
|
|
|
|
%clean
|
|
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
%files
|
|
%defattr(-,root,root)
|
|
%attr(0755,root,root) %{_libdir}/liburing.so.*
|
|
%doc COPYING
|
|
|
|
%files devel
|
|
%defattr(-,root,root)
|
|
%attr(0644,root,root) %{_includedir}/*
|
|
%attr(0755,root,root) %{_libdir}/liburing.so
|
|
%attr(0644,root,root) %{_libdir}/liburing.a
|
|
%attr(0644,root,root) %{_mandir}/*
|
|
|
|
%changelog
|
|
* Tue Jan 8 2019 Jens Axboe <axboe@kernel.dk> - 0.1
|
|
- Initial version
|