1*25da2beaSAndroid Build Coastguard WorkerName: liburing 2*25da2beaSAndroid Build Coastguard WorkerVersion: 2.2 3*25da2beaSAndroid Build Coastguard WorkerRelease: 1%{?dist} 4*25da2beaSAndroid Build Coastguard WorkerSummary: Linux-native io_uring I/O access library 5*25da2beaSAndroid Build Coastguard WorkerLicense: (GPLv2 with exceptions and LGPLv2+) or MIT 6*25da2beaSAndroid Build Coastguard WorkerSource0: https://brick.kernel.dk/snaps/%{name}-%{version}.tar.gz 7*25da2beaSAndroid Build Coastguard WorkerSource1: https://brick.kernel.dk/snaps/%{name}-%{version}.tar.gz.asc 8*25da2beaSAndroid Build Coastguard WorkerURL: https://git.kernel.dk/cgit/liburing/ 9*25da2beaSAndroid Build Coastguard WorkerBuildRequires: gcc 10*25da2beaSAndroid Build Coastguard WorkerBuildRequires: make 11*25da2beaSAndroid Build Coastguard Worker 12*25da2beaSAndroid Build Coastguard Worker%description 13*25da2beaSAndroid Build Coastguard WorkerProvides native async IO for the Linux kernel, in a fast and efficient 14*25da2beaSAndroid Build Coastguard Workermanner, for both buffered and O_DIRECT. 15*25da2beaSAndroid Build Coastguard Worker 16*25da2beaSAndroid Build Coastguard Worker%package devel 17*25da2beaSAndroid Build Coastguard WorkerSummary: Development files for Linux-native io_uring I/O access library 18*25da2beaSAndroid Build Coastguard WorkerRequires: %{name}%{_isa} = %{version}-%{release} 19*25da2beaSAndroid Build Coastguard WorkerRequires: pkgconfig 20*25da2beaSAndroid Build Coastguard Worker 21*25da2beaSAndroid Build Coastguard Worker%description devel 22*25da2beaSAndroid Build Coastguard WorkerThis package provides header files to include and libraries to link with 23*25da2beaSAndroid Build Coastguard Workerfor the Linux-native io_uring. 24*25da2beaSAndroid Build Coastguard Worker 25*25da2beaSAndroid Build Coastguard Worker%prep 26*25da2beaSAndroid Build Coastguard Worker%autosetup 27*25da2beaSAndroid Build Coastguard Worker 28*25da2beaSAndroid Build Coastguard Worker%build 29*25da2beaSAndroid Build Coastguard Worker%set_build_flags 30*25da2beaSAndroid Build Coastguard Worker./configure --prefix=%{_prefix} --libdir=/%{_libdir} --libdevdir=/%{_libdir} --mandir=%{_mandir} --includedir=%{_includedir} 31*25da2beaSAndroid Build Coastguard Worker 32*25da2beaSAndroid Build Coastguard Worker%make_build 33*25da2beaSAndroid Build Coastguard Worker 34*25da2beaSAndroid Build Coastguard Worker%install 35*25da2beaSAndroid Build Coastguard Worker%make_install 36*25da2beaSAndroid Build Coastguard Worker 37*25da2beaSAndroid Build Coastguard Worker%files 38*25da2beaSAndroid Build Coastguard Worker%attr(0755,root,root) %{_libdir}/liburing.so.* 39*25da2beaSAndroid Build Coastguard Worker%license COPYING 40*25da2beaSAndroid Build Coastguard Worker 41*25da2beaSAndroid Build Coastguard Worker%files devel 42*25da2beaSAndroid Build Coastguard Worker%{_includedir}/liburing/ 43*25da2beaSAndroid Build Coastguard Worker%{_includedir}/liburing.h 44*25da2beaSAndroid Build Coastguard Worker%{_libdir}/liburing.so 45*25da2beaSAndroid Build Coastguard Worker%exclude %{_libdir}/liburing.a 46*25da2beaSAndroid Build Coastguard Worker%{_libdir}/pkgconfig/* 47*25da2beaSAndroid Build Coastguard Worker%{_mandir}/man2/* 48*25da2beaSAndroid Build Coastguard Worker%{_mandir}/man3/* 49*25da2beaSAndroid Build Coastguard Worker%{_mandir}/man7/* 50*25da2beaSAndroid Build Coastguard Worker 51*25da2beaSAndroid Build Coastguard Worker%changelog 52*25da2beaSAndroid Build Coastguard Worker* Thu Oct 31 2019 Jeff Moyer <jmoyer@redhat.com> - 0.2-1 53*25da2beaSAndroid Build Coastguard Worker- Add io_uring_cq_ready() 54*25da2beaSAndroid Build Coastguard Worker- Add io_uring_peek_batch_cqe() 55*25da2beaSAndroid Build Coastguard Worker- Add io_uring_prep_accept() 56*25da2beaSAndroid Build Coastguard Worker- Add io_uring_prep_{recv,send}msg() 57*25da2beaSAndroid Build Coastguard Worker- Add io_uring_prep_timeout_remove() 58*25da2beaSAndroid Build Coastguard Worker- Add io_uring_queue_init_params() 59*25da2beaSAndroid Build Coastguard Worker- Add io_uring_register_files_update() 60*25da2beaSAndroid Build Coastguard Worker- Add io_uring_sq_space_left() 61*25da2beaSAndroid Build Coastguard Worker- Add io_uring_wait_cqe_timeout() 62*25da2beaSAndroid Build Coastguard Worker- Add io_uring_wait_cqes() 63*25da2beaSAndroid Build Coastguard Worker- Add io_uring_wait_cqes_timeout() 64*25da2beaSAndroid Build Coastguard Worker 65*25da2beaSAndroid Build Coastguard Worker* Tue Jan 8 2019 Jens Axboe <axboe@kernel.dk> - 0.1 66*25da2beaSAndroid Build Coastguard Worker- Initial version 67