1 Summary: library with asynchronous io functionality
5 License: GPL version 2 + linking exception
8 Source: %{name}-%{version}.tar.gz
9 Buildroot: /tmp/%{name}-%{version}-root
11 Requires: libi2ncommon >= 1.0
12 Requires: boost >= 1.32.0
14 BuildRequires: boost-devel >= 1.32.0
15 Obsoletes: libsimpleio
18 library with asynchronous io functionality
22 Summary: library with asynchronous io functionality
23 Group: Intranator/Development
24 Requires: libi2ncommon-devel
25 Requires: boost-devel >= 1.32.0
26 Obsoletes: libsimpleio-devel
30 development files for library with asynchronous io functionality
34 Summary: library with asynchronous io functionality
36 Requires: boost >= 1.32.0
39 A collection of util function and classes used within asyncio, but
40 are also usable for other purposes, too.
44 Summary: library with asynchronous io functionality
45 Group: Intranator/Development
46 Requires: boost-devel >= 1.32.0
48 %description utils-devel
49 development files for asyncio utils.
53 Summary: glue library for using t2n with libasyncio
55 BuildRequires: libt2n-devel >= 0.4
56 Requires: libt2n >= 0.4
57 Obsoletes: libsimpleio-t2n
60 glue lib for using t2n with simpleio.
64 Summary: glue library for using t2n with libasyncio
65 Group: Intranator/Development
66 Requires: libt2n-devel >= 0.4
68 %description t2n-devel
69 development files for glue lib for using t2n with simpleio.
77 export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/intranator/lib/pkgconfig
79 ./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix}
82 for dir in utils asyncio; do
83 make -C $dir headerlist
89 make DESTDIR=$RPM_BUILD_ROOT install
92 rm -fr $RPM_BUILD_ROOT
99 %doc LICENSE COPYING.GPL
100 %{prefix}/lib/libasyncio.so*
102 %files devel -f headerlist.asyncio
103 %defattr(-,root,root)
104 %{prefix}/lib/libasyncio.*a*
105 %{prefix}/lib/pkgconfig/libasyncio.pc
109 %defattr(-,root,root)
110 %{prefix}/lib/libasyncio_utils.so*
113 %files utils-devel -f headerlist.utils
114 %defattr(-,root,root)
115 %{prefix}/lib/libasyncio.*a*
116 %{prefix}/lib/pkgconfig/libasyncio_utils.pc
120 %defattr(-,root,root)
122 %{prefix}/lib/libasyncio_t2n.so*
125 %defattr(-,root,root)
126 %{prefix}/lib/libasyncio_t2n.*a*
127 %{prefix}/lib/pkgconfig/libasyncio_t2n.pc
128 %{prefix}/include/asyncio_t2n*.hpp