]> git.pld-linux.org Git - packages/libaio.git/blame - libaio.spec
- converted to UTF-8
[packages/libaio.git] / libaio.spec
CommitLineData
bb7286e8 1Summary: Linux-native asynchronous I/O access library
df913f84 2Summary(pl.UTF-8): Biblioteka natywnego dla Linuksa asynchronicznego dostępu do wejścia/wyjścia
bb7286e8
JB
3Name: libaio
4Version: 0.3.104
5Release: 1
6License: LGPL v2+
7Group: Libraries
8# http://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/
9Source0: %{name}-%{version}.tar.gz
10# Source0-md5: 2a4a17ed8f95d08b52cc72a41a6f5c60
11# syscall*.h implemented for:
12ExclusiveArch: %{ix86} %{x8664} alpha ia64 ppc ppc64 s390 s390x
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16The Linux-native asynchronous I/O facility ("async I/O", or "aio") has
17a richer API and capability set than the simple POSIX async I/O
18facility. This library, libaio, provides the Linux-native API for
19async I/O. The POSIX async I/O facility requires this library in order
20to provide kernel-accelerated async I/O capabilities, as do
21applications which require the Linux-native async I/O API.
22
df913f84
JR
23%description -l pl.UTF-8
24Natywna dla Linuksa obsługa asynchronicznego wejścia/wyjścia ("async
25I/O" lub "aio") ma bogatsze API i zestaw możliwości niż proste
26asynchroniczne wejście/wyjście zgodne z POSIX. Ta biblioteka - libaio
27- udostępnia natywne Linuksowe API dla asynchronicznego we/wy. Zgodne
28z POSIX asynchroniczne we/wy wymaga tej biblioteki do udostępnienia
29przyspieszanych przez jądro możliwości asynchronicznego we/wy,
30podobnie jak aplikacje wymagające natywnego dla Linuksa API
bb7286e8
JB
31asynchronicznego we/wy.
32
33%package devel
34Summary: Header files for libaio library
df913f84 35Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libaio
bb7286e8
JB
36Group: Development/Libraries
37Requires: %{name} = %{version}-%{release}
38
39%description devel
40Header files for libaio library.
41
df913f84
JR
42%description devel -l pl.UTF-8
43Pliki nagłówkowe biblioteki libaio.
bb7286e8
JB
44
45%package static
46Summary: Static libaio library
df913f84 47Summary(pl.UTF-8): Statyczna biblioteka libaio
bb7286e8
JB
48Group: Development/Libraries
49Requires: %{name}-devel = %{version}-%{release}
50
51%description static
52Static libaio library.
53
df913f84 54%description static -l pl.UTF-8
bb7286e8
JB
55Statyczna biblioteka libaio.
56
57%prep
58%setup -q
59
60%build
61%{__make} \
62 CC="%{__cc}" \
63 CFLAGS="%{rpmcflags} -fomit-frame-pointer -fPIC -Wall -I. -nostdlib -nostartfiles"
64
65%install
66rm -rf $RPM_BUILD_ROOT
67
68%{__make} install \
69 prefix=$RPM_BUILD_ROOT%{_prefix} \
70 libdir=$RPM_BUILD_ROOT%{_libdir}
71
72install -d $RPM_BUILD_ROOT%{_mandir}/man{2,3}
73install man/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
74for f in man/*.1 ; do
75 install $f $RPM_BUILD_ROOT%{_mandir}/man2/`basename $f .1`.2
76done
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%post -p /sbin/ldconfig
82%postun -p /sbin/ldconfig
83
84%files
85%defattr(644,root,root,755)
86%doc ChangeLog TODO
87%attr(755,root,root) %{_libdir}/libaio.so.*.*.*
88
89%files devel
90%defattr(644,root,root,755)
91%attr(755,root,root) %{_libdir}/libaio.so
92%{_includedir}/libaio.h
93%{_mandir}/man2/io_*.2*
94%{_mandir}/man3/*io*.3*
95
96%files static
97%defattr(644,root,root,755)
98%{_libdir}/libaio.a
This page took 0.065267 seconds and 4 git commands to generate.