source: spec/trunk/SPECS/libaio.spec@ 659

Last change on this file since 659 was 656, checked in by valerius, 10 years ago

spec: libaio: Release initial version 0.0.1-1

File size: 1.5 KB
Line 
1Summary: Port of Asynchronous I/O support from glibc.
2Name: libaio
3Version: 0.0.1
4Release: 1%{?dist}
5License: GPLv2, LGPL 2.1
6URL: https://ftp.gnu.org/gnu/libc/
7Group: Development/Libraries
8Source: libaio-0.0.1.zip
9BuildRequires: gcc
10BuildRequires: libc-devel
11
12%description
13Asynchronous I/O support library does the support of
14asynchronous I/O requests executing, e.g., read/write/list i/o. The
15requests are queued and are executed in background, with consequent
16further signal delivery or thread creation.
17
18%package devel
19License: GPLv2, LGPL 2.1
20Summary: Asynchronous I/O support library
21Group: Development/Libraries
22
23%description devel
24Asynchronous I/O support library does the support of
25asynchronous I/O requests executing, e.g., read/write/list i/o. The
26requests are queued and are executed in background, with consequent
27further signal delivery or thread creation.
28
29%prep
30%setup -q -n %{name}-%{version}
31
32%build
33make %{?_smp_mflags}
34
35%install
36rm -rf %{buildroot}
37mkdir -p %{buildroot}%{_includedir}
38install -m 644 aio.h %{buildroot}%{_includedir}
39mkdir -p %{buildroot}%{_libdir}
40install -m 755 aio_dll.lib libaio.lib aio.dll %{buildroot}%{_libdir}
41
42%clean
43rm -rf %{buildroot}
44
45%files
46%defattr(-,root,root)
47%doc COPYING COPYING.LIB LICENSES README.OS2
48%{_libdir}/aio.dll
49
50%files devel
51%defattr(-,root,root)
52%{_includedir}/aio.h
53%{_libdir}/libaio.lib
54%{_libdir}/aio_dll.lib
55%{_libdir}/aio.dbg
56
57%changelog
58* Sun Feb 14 2016 Valery V.Sedletski <_valerius@mail.ru> 0.0.1-1
59- Initial package for version 0.0.1.
Note: See TracBrowser for help on using the repository browser.