]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - libaio/libaio.nm
grep: Update to 2.17.
[people/ms/ipfire-3.x.git] / libaio / libaio.nm
CommitLineData
3af615d7 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
3af615d7
SS
4###############################################################################
5
802ea3af
MT
6name = libaio
7version = 0.3.109
a135f599 8release = 3
3af615d7 9
802ea3af
MT
10groups = System/Libraries
11url = ftp://ftp.kernel.org/pub/linux/libs/aio/
12license = LGPLv2+
13summary = Linux-native asynchronous I/O access library.
3af615d7 14
802ea3af 15description
97ec1362 16 The Linux-native asynchronous I/O facility (async I/O, or aio) \
3af615d7
SS
17 has a richer API and capability set than the simple POSIX async I/O \
18 facility. This library, libaio, provides the Linux-native API for \
19 async I/O. The POSIX async I/O facility requires this library in \
20 order to provide kernel-accelerated async I/O capabilities, as do \
802ea3af
MT
21 applications which require the Linux-native async I/O API.
22end
23
24source_dl =
25sources = %{thisapp}.tar.bz2
26
27build
28 requires
29 e2fsprogs-devel
30 end
31
32 build
33 make %{PARALLELISMFLAGS} \
7c1b882b 34 CFLAGS="%{CFLAGS} -I. -fPIC" CC="gcc"
802ea3af
MT
35 end
36
a135f599 37 make_install_targets += prefix=%{prefix} libdir=%{libdir} usrlibdir=%{libdir}
7c1b882b 38
802ea3af
MT
39 install_cmds
40 # Modify links to be relative
7c1b882b
MT
41 ln -svf libaio.so.1 %{BUILDROOT}%{libdir}/libaio.so
42 ln -svf libaio.so.1.0.1 %{BUILDROOT}%{libdir}/libaio.so.1
802ea3af
MT
43 end
44end
45
46packages
47 package %{name}
1f9bc2f0 48
802ea3af
MT
49 package %{name}-devel
50 template DEVEL
51 end
1f9bc2f0
MT
52
53 package %{name}-debuginfo
54 template DEBUGINFO
55 end
802ea3af 56end