]> git.pld-linux.org Git - SPECS.git/blob - io.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / io.spec
1 #
2 # Conditional build
3 %bcond_with     glfw    # GLFW addon (not ready for glfw 3)
4 #
5 Summary:        Io programming language
6 Summary(pl.UTF-8):      Język programowania Io
7 Name:           io
8 Version:        20110912
9 Release:        1
10 License:        BSD
11 Group:          Development/Languages
12 Source0:        https://github.com/stevedekorte/io/archive/2011.09.12/%{name}-%{version}.tar.gz
13 # Source0-md5:  880b2d4b41cdfbeb7e8e3fe35e475739
14 Patch0:         %{name}-link.patch
15 Patch1:         %{name}-memcached.patch
16 Patch2:         %{name}-system-libsgml.patch
17 Patch3:         %{name}-theora.patch
18 Patch4:         %{name}-addons.patch
19 Patch5:         %{name}-ode.patch
20 Patch6:         %{name}-python.patch
21 URL:            http://iolanguage.org/
22 BuildRequires:  OpenGL-GLU-devel
23 BuildRequires:  OpenGL-glut-devel
24 BuildRequires:  cairo-devel
25 #BuildRequires: ffmpeg-devel
26 BuildRequires:  freetype-devel >= 2
27 %{?with_glfw:BuildRequires:     glfw-devel < 3}
28 BuildRequires:  gmp-devel
29 #BuildRequires: gnustep-gui-devel >= 0.11.0
30 BuildRequires:  libdbi-devel
31 BuildRequires:  libedit-devel
32 BuildRequires:  libevent-devel
33 BuildRequires:  libffi-devel
34 BuildRequires:  libjpeg-devel
35 BuildRequires:  libmemcached-devel >= 1.0.17
36 BuildRequires:  libogg-devel
37 BuildRequires:  libpng-devel
38 BuildRequires:  libsamplerate-devel
39 BuildRequires:  libsgml-devel >= 1.1.4
40 BuildRequires:  libsndfile-devel
41 BuildRequires:  libtheora-devel
42 BuildRequires:  libtiff-devel
43 BuildRequires:  libuuid-devel
44 BuildRequires:  libvorbis-devel
45 BuildRequires:  libxml2-devel >= 2
46 BuildRequires:  loudmouth-devel
47 BuildRequires:  lzo-devel
48 BuildRequires:  mysql-devel
49 BuildRequires:  ncurses-devel >= 5.0
50 BuildRequires:  ode-devel
51 BuildRequires:  openssl-devel
52 BuildRequires:  pcre-devel
53 #BuildRequires: portaudio-devel >= 18 < 19
54 BuildRequires:  postgresql-devel
55 BuildRequires:  python-devel >= 1:2.5
56 BuildRequires:  qdbm-devel
57 BuildRequires:  readline-devel
58 BuildRequires:  sed >= 4.0
59 #BuildRequires: soundtouch-devel >= 1.3.0
60 #BuildRequires: sqlite-devel >= 2.0
61 BuildRequires:  sqlite3-devel >= 3.0
62 BuildRequires:  taglib-devel
63 BuildRequires:  tokyocabinet-devel
64 BuildRequires:  yajl-devel
65 BuildRequires:  zlib-devel
66 Obsoletes:      io-static
67 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68
69 %description
70 Io programming language.
71
72 %description -l pl.UTF-8
73 Język programowania Io.
74
75 %prep
76 %setup -q -n io-2011.09.12
77 %patch0 -p1
78 %patch1 -p1
79 %patch2 -p1
80 %patch3 -p1
81 %patch4 -p1
82 %patch5 -p1
83 %patch6 -p1
84
85 %{__sed} -i -e 's,DESTINATION lib\>,DESTINATION lib${LIB_SUFFIX},' \
86         libs/*/CMakeLists.txt \
87         addons/*/CMakeLists.txt
88
89 %build
90 install -d build
91 cd build
92 %cmake .. \
93         -DCURSES_INCLUDE_PATH=/usr/include/ncurses
94
95 # build is racy wrt. io_static
96 %{__make} -j1
97
98 %install
99 rm -rf $RPM_BUILD_ROOT
100
101 %{__make} -C build install \
102         DESTDIR=$RPM_BUILD_ROOT
103
104 # nothing interesting
105 %{__rm} $RPM_BUILD_ROOT%{_bindir}/io_static
106 # to examplesdir?
107 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/io/addons/*/{samples,tests}
108 # shouldn't be needed(?)
109 %{__rm} $RPM_BUILD_ROOT%{_libdir}/io/addons/*/CMakeLists.txt
110 %{__rm} -r $RPM_BUILD_ROOT%{_libdir}/io/addons/*/{_build/{headers,lib,objs},source}
111 %{__rm} $RPM_BUILD_ROOT%{_libdir}/io/addons/TokyoCabinet/test.db
112 %{__rm} $RPM_BUILD_ROOT%{_libdir}/io/addons/Yajl/test.io
113 # kill empty dirs
114 rmdir --ignore-fail-on-non-empty $RPM_BUILD_ROOT%{_libdir}/io/addons/*/_build/binaries
115
116 # XXX: are addons/*/{depends,frameworks,protos} needed?
117
118 # addon docs
119 %{__mv} $RPM_BUILD_ROOT%{_libdir}/io/addons/CFFI/README docs/README.CFFI
120 %{__mv} $RPM_BUILD_ROOT%{_libdir}/io/addons/HttpClient/README docs/README.HttpClient
121 %{__mv} $RPM_BUILD_ROOT%{_libdir}/io/addons/HttpClient/TODO docs/TODO.HttpClient
122 %{__mv} $RPM_BUILD_ROOT%{_libdir}/io/addons/Volcano/README docs/README.Volcano
123
124 %clean
125 rm -rf $RPM_BUILD_ROOT
126
127 %post   -p /sbin/ldconfig
128 %postun -p /sbin/ldconfig
129
130 %files
131 %defattr(644,root,root,755)
132 %doc README.md docs/*
133 %attr(755,root,root) %{_bindir}/io
134 %attr(755,root,root) %{_libdir}/libbasekit.so
135 %attr(755,root,root) %{_libdir}/libcoroutine.so
136 %attr(755,root,root) %{_libdir}/libgarbagecollector.so
137 %attr(755,root,root) %{_libdir}/libiovmall.so
138 %dir %{_libdir}/io
139 %dir %{_libdir}/io/addons
140
141 # TODO: split (deps based?)
142
143 # R: ffmpeg [disabled as broken in addons/CMakeLists.txt]
144 %if %{with ffmpeg}
145 %dir %{_libdir}/io/addons/AVCodec
146 %dir %{_libdir}/io/addons/AVCodec/_build
147 %dir %{_libdir}/io/addons/AVCodec/_build/dll
148 %attr(755,root,root) %{_libdir}/io/addons/AVCodec/_build/dll/libIoAVCodec.so
149 %{_libdir}/io/addons/AVCodec/io
150 %endif
151
152 %dir %{_libdir}/io/addons/AsyncRequest
153 %dir %{_libdir}/io/addons/AsyncRequest/_build
154 %dir %{_libdir}/io/addons/AsyncRequest/_build/dll
155 %attr(755,root,root) %{_libdir}/io/addons/AsyncRequest/_build/dll/libIoAsyncRequest.so
156 %{_libdir}/io/addons/AsyncRequest/io
157 %{_libdir}/io/addons/AsyncRequest/depends
158 %{_libdir}/io/addons/AsyncRequest/protos
159
160 # R: gmp
161 %dir %{_libdir}/io/addons/BigNum
162 %dir %{_libdir}/io/addons/BigNum/_build
163 %dir %{_libdir}/io/addons/BigNum/_build/dll
164 %attr(755,root,root) %{_libdir}/io/addons/BigNum/_build/dll/libIoBigNum.so
165 %{_libdir}/io/addons/BigNum/io
166 %{_libdir}/io/addons/BigNum/depends
167 %{_libdir}/io/addons/BigNum/protos
168
169 %dir %{_libdir}/io/addons/Bitly
170 %dir %{_libdir}/io/addons/Bitly/_build
171 %dir %{_libdir}/io/addons/Bitly/_build/dll
172 %attr(755,root,root) %{_libdir}/io/addons/Bitly/_build/dll/libIoBitly.so
173 %{_libdir}/io/addons/Bitly/io
174 %{_libdir}/io/addons/Bitly/depends
175 %{_libdir}/io/addons/Bitly/protos
176
177 %dir %{_libdir}/io/addons/Blowfish
178 %dir %{_libdir}/io/addons/Blowfish/_build
179 %dir %{_libdir}/io/addons/Blowfish/_build/dll
180 %attr(755,root,root) %{_libdir}/io/addons/Blowfish/_build/dll/libIoBlowfish.so
181 %{_libdir}/io/addons/Blowfish/io
182 %{_libdir}/io/addons/Blowfish/depends
183 %{_libdir}/io/addons/Blowfish/protos
184
185 %dir %{_libdir}/io/addons/Box
186 %dir %{_libdir}/io/addons/Box/_build
187 %dir %{_libdir}/io/addons/Box/_build/dll
188 %attr(755,root,root) %{_libdir}/io/addons/Box/_build/dll/libIoBox.so
189 %{_libdir}/io/addons/Box/io
190 %{_libdir}/io/addons/Box/depends
191 %{_libdir}/io/addons/Box/frameworks
192 %{_libdir}/io/addons/Box/protos
193
194 # R: libffi
195 %dir %{_libdir}/io/addons/CFFI
196 %dir %{_libdir}/io/addons/CFFI/_build
197 %dir %{_libdir}/io/addons/CFFI/_build/dll
198 %attr(755,root,root) %{_libdir}/io/addons/CFFI/_build/dll/libIoCFFI.so
199 %{_libdir}/io/addons/CFFI/io
200 %{_libdir}/io/addons/CFFI/depends
201 %{_libdir}/io/addons/CFFI/protos
202
203 %dir %{_libdir}/io/addons/CGI
204 %dir %{_libdir}/io/addons/CGI/_build
205 %dir %{_libdir}/io/addons/CGI/_build/dll
206 %attr(755,root,root) %{_libdir}/io/addons/CGI/_build/dll/libIoCGI.so
207 %{_libdir}/io/addons/CGI/io
208 %{_libdir}/io/addons/CGI/depends
209 %{_libdir}/io/addons/CGI/protos
210
211 # R: cairo
212 %dir %{_libdir}/io/addons/Cairo
213 %dir %{_libdir}/io/addons/Cairo/_build
214 %dir %{_libdir}/io/addons/Cairo/_build/dll
215 %attr(755,root,root) %{_libdir}/io/addons/Cairo/_build/dll/libIoCairo.so
216 %{_libdir}/io/addons/Cairo/io
217 %{_libdir}/io/addons/Cairo/depends
218 %{_libdir}/io/addons/Cairo/protos
219
220 # TODO: Clutter (nothing is built???)
221 # R: clutter atk glib2 pango cairo
222
223 %dir %{_libdir}/io/addons/ContinuedFraction
224 %dir %{_libdir}/io/addons/ContinuedFraction/_build
225 %dir %{_libdir}/io/addons/ContinuedFraction/_build/dll
226 %attr(755,root,root) %{_libdir}/io/addons/ContinuedFraction/_build/dll/libIoContinuedFraction.so
227 %{_libdir}/io/addons/ContinuedFraction/io
228 %{_libdir}/io/addons/ContinuedFraction/depends
229 %{_libdir}/io/addons/ContinuedFraction/protos
230
231 # R: ncurses
232 %dir %{_libdir}/io/addons/Curses
233 %dir %{_libdir}/io/addons/Curses/_build
234 %dir %{_libdir}/io/addons/Curses/_build/dll
235 %attr(755,root,root) %{_libdir}/io/addons/Curses/_build/dll/libIoCurses.so
236 %{_libdir}/io/addons/Curses/io
237 %{_libdir}/io/addons/Curses/depends
238 %{_libdir}/io/addons/Curses/protos
239
240 # R: libdbi
241 %dir %{_libdir}/io/addons/DBI
242 %dir %{_libdir}/io/addons/DBI/_build
243 %dir %{_libdir}/io/addons/DBI/_build/dll
244 %attr(755,root,root) %{_libdir}/io/addons/DBI/_build/dll/libIoDBI.so
245 %{_libdir}/io/addons/DBI/io
246 %{_libdir}/io/addons/DBI/depends
247 %{_libdir}/io/addons/DBI/protos
248
249 # R(addons): Socket
250 %dir %{_libdir}/io/addons/DistributedObjects
251 %dir %{_libdir}/io/addons/DistributedObjects/_build
252 %dir %{_libdir}/io/addons/DistributedObjects/_build/dll
253 %attr(755,root,root) %{_libdir}/io/addons/DistributedObjects/_build/dll/libIoDistributedObjects.so
254 %{_libdir}/io/addons/DistributedObjects/io
255 %{_libdir}/io/addons/DistributedObjects/depends
256 %{_libdir}/io/addons/DistributedObjects/protos
257
258 # R: libedit
259 %dir %{_libdir}/io/addons/EditLine
260 %dir %{_libdir}/io/addons/EditLine/_build
261 %dir %{_libdir}/io/addons/EditLine/_build/dll
262 %attr(755,root,root) %{_libdir}/io/addons/EditLine/_build/dll/libIoEditLine.so
263 %{_libdir}/io/addons/EditLine/depends
264 %{_libdir}/io/addons/EditLine/protos
265
266 %dir %{_libdir}/io/addons/Facebook
267 %dir %{_libdir}/io/addons/Facebook/_build
268 %dir %{_libdir}/io/addons/Facebook/_build/dll
269 %attr(755,root,root) %{_libdir}/io/addons/Facebook/_build/dll/libIoFacebook.so
270 %{_libdir}/io/addons/Facebook/io
271 %{_libdir}/io/addons/Facebook/depends
272 %{_libdir}/io/addons/Facebook/protos
273
274 # R(addons): OpenGL
275 %dir %{_libdir}/io/addons/Flux
276 %dir %{_libdir}/io/addons/Flux/_build
277 %dir %{_libdir}/io/addons/Flux/_build/dll
278 %attr(755,root,root) %{_libdir}/io/addons/Flux/_build/dll/libIoFlux.so
279 %{_libdir}/io/addons/Flux/io
280 # XXX: use system fonts:
281 # - Free UCS (http://savannah.nongnu.org/projects/freefont/)
282 # - ProFont (http://www.tobiasjung.net/profont/ ?)
283 # - Adobe T207
284 # - Vera
285 %{_libdir}/io/addons/Flux/resources
286 %{_libdir}/io/addons/Flux/depends
287 %{_libdir}/io/addons/Flux/protos
288
289 %dir %{_libdir}/io/addons/Fnmatch
290 %dir %{_libdir}/io/addons/Fnmatch/_build
291 %dir %{_libdir}/io/addons/Fnmatch/_build/dll
292 %attr(755,root,root) %{_libdir}/io/addons/Fnmatch/_build/dll/libIoFnmatch.so
293 %{_libdir}/io/addons/Fnmatch/depends
294
295 # R: OpenGL freetype
296 %dir %{_libdir}/io/addons/Font
297 %dir %{_libdir}/io/addons/Font/_build
298 %dir %{_libdir}/io/addons/Font/_build/dll
299 %attr(755,root,root) %{_libdir}/io/addons/Font/_build/dll/libIoFont.so
300 %{_libdir}/io/addons/Font/depends
301 %{_libdir}/io/addons/Font/protos
302
303 # R: glfw OpenGL OpenGL-GLU OpenGL-glut; addons: OpenGL
304 %if %{with glfw}
305 %dir %{_libdir}/io/addons/GLFW
306 %dir %{_libdir}/io/addons/GLFW/_build
307 %dir %{_libdir}/io/addons/GLFW/_build/dll
308 %attr(755,root,root) %{_libdir}/io/addons/GLFW/_build/dll/libIoGLFW.so
309 %endif
310
311 # R(addons): Socket SGML
312 %dir %{_libdir}/io/addons/GoogleSearch
313 %dir %{_libdir}/io/addons/GoogleSearch/_build
314 %dir %{_libdir}/io/addons/GoogleSearch/_build/dll
315 %attr(755,root,root) %{_libdir}/io/addons/GoogleSearch/_build/dll/libIoGoogleSearch.so
316 %{_libdir}/io/addons/GoogleSearch/io
317 %{_libdir}/io/addons/GoogleSearch/depends
318 %{_libdir}/io/addons/GoogleSearch/protos
319
320 %dir %{_libdir}/io/addons/HttpClient
321 %dir %{_libdir}/io/addons/HttpClient/_build
322 %dir %{_libdir}/io/addons/HttpClient/_build/dll
323 %attr(755,root,root) %{_libdir}/io/addons/HttpClient/_build/dll/libIoHttpClient.so
324 %{_libdir}/io/addons/HttpClient/io
325 %{_libdir}/io/addons/HttpClient/depends
326 %{_libdir}/io/addons/HttpClient/protos
327
328 # R: libjpeg libpng libtiff
329 %dir %{_libdir}/io/addons/Image
330 %dir %{_libdir}/io/addons/Image/_build
331 %dir %{_libdir}/io/addons/Image/_build/dll
332 %attr(755,root,root) %{_libdir}/io/addons/Image/_build/dll/libIoImage.so
333 %{_libdir}/io/addons/Image/io
334 %{_libdir}/io/addons/Image/depends
335 %{_libdir}/io/addons/Image/protos
336
337 # R: lzo
338 %dir %{_libdir}/io/addons/LZO
339 %dir %{_libdir}/io/addons/LZO/_build
340 %dir %{_libdir}/io/addons/LZO/_build/dll
341 %attr(755,root,root) %{_libdir}/io/addons/LZO/_build/dll/libIoLZO.so
342 %{_libdir}/io/addons/LZO/io
343 %{_libdir}/io/addons/LZO/depends
344 %{_libdir}/io/addons/LZO/protos
345
346 # R: libsndfile
347 %dir %{_libdir}/io/addons/LibSndFile
348 %dir %{_libdir}/io/addons/LibSndFile/_build
349 %dir %{_libdir}/io/addons/LibSndFile/_build/dll
350 %attr(755,root,root) %{_libdir}/io/addons/LibSndFile/_build/dll/libIoLibSndFile.so
351 %{_libdir}/io/addons/LibSndFile/io
352 %{_libdir}/io/addons/LibSndFile/depends
353 %{_libdir}/io/addons/LibSndFile/protos
354
355 # R: libxml2
356 %dir %{_libdir}/io/addons/Libxml2
357 %dir %{_libdir}/io/addons/Libxml2/_build
358 %dir %{_libdir}/io/addons/Libxml2/_build/dll
359 %attr(755,root,root) %{_libdir}/io/addons/Libxml2/_build/dll/libIoLibxml2.so
360 %{_libdir}/io/addons/Libxml2/io
361 %{_libdir}/io/addons/Libxml2/depends
362 %{_libdir}/io/addons/Libxml2/protos
363
364 %dir %{_libdir}/io/addons/Loki
365 %dir %{_libdir}/io/addons/Loki/_build
366 %dir %{_libdir}/io/addons/Loki/_build/dll
367 %attr(755,root,root) %{_libdir}/io/addons/Loki/_build/dll/libIoLoki.so
368 %{_libdir}/io/addons/Loki/io
369 %{_libdir}/io/addons/Loki/depends
370 %{_libdir}/io/addons/Loki/protos
371
372 # R: loudmouth; addons: SGML
373 %dir %{_libdir}/io/addons/Loudmouth
374 %dir %{_libdir}/io/addons/Loudmouth/_build
375 %dir %{_libdir}/io/addons/Loudmouth/_build/dll
376 %attr(755,root,root) %{_libdir}/io/addons/Loudmouth/_build/dll/libIoLoudmouth.so
377 %{_libdir}/io/addons/Loudmouth/io
378 %{_libdir}/io/addons/Loudmouth/depends
379 %{_libdir}/io/addons/Loudmouth/protos
380
381 %dir %{_libdir}/io/addons/MD5
382 %dir %{_libdir}/io/addons/MD5/_build
383 %dir %{_libdir}/io/addons/MD5/_build/dll
384 %attr(755,root,root) %{_libdir}/io/addons/MD5/_build/dll/libIoMD5.so
385 %{_libdir}/io/addons/MD5/io
386 %{_libdir}/io/addons/MD5/depends
387 %{_libdir}/io/addons/MD5/protos
388
389 # R: libmemcached
390 %dir %{_libdir}/io/addons/Memcached
391 %dir %{_libdir}/io/addons/Memcached/_build
392 %dir %{_libdir}/io/addons/Memcached/_build/dll
393 %attr(755,root,root) %{_libdir}/io/addons/Memcached/_build/dll/libIoMemcached.so
394 %{_libdir}/io/addons/Memcached/io
395 %{_libdir}/io/addons/Memcached/depends
396 %{_libdir}/io/addons/Memcached/protos
397
398 # R: mysql-libs
399 %dir %{_libdir}/io/addons/MySQL
400 %dir %{_libdir}/io/addons/MySQL/_build
401 %dir %{_libdir}/io/addons/MySQL/_build/dll
402 %attr(755,root,root) %{_libdir}/io/addons/MySQL/_build/dll/libIoMySQL.so
403 %{_libdir}/io/addons/MySQL/io
404 %{_libdir}/io/addons/MySQL/depends
405 %{_libdir}/io/addons/MySQL/protos
406
407 %dir %{_libdir}/io/addons/NotificationCenter
408 %dir %{_libdir}/io/addons/NotificationCenter/_build
409 %dir %{_libdir}/io/addons/NotificationCenter/_build/dll
410 %attr(755,root,root) %{_libdir}/io/addons/NotificationCenter/_build/dll/libIoNotificationCenter.so
411 %{_libdir}/io/addons/NotificationCenter/io
412 %{_libdir}/io/addons/NotificationCenter/depends
413 %{_libdir}/io/addons/NotificationCenter/protos
414
415 # R: OpenGL ode; addons: OpenGL
416 %dir %{_libdir}/io/addons/ODE
417 %dir %{_libdir}/io/addons/ODE/_build
418 %dir %{_libdir}/io/addons/ODE/_build/dll
419 %attr(755,root,root) %{_libdir}/io/addons/ODE/_build/dll/libIoODE.so
420 %{_libdir}/io/addons/ODE/io
421 %{_libdir}/io/addons/ODE/depends
422 %{_libdir}/io/addons/ODE/protos
423
424 # R: openssl
425 %dir %{_libdir}/io/addons/Oauth
426 %dir %{_libdir}/io/addons/Oauth/_build
427 %dir %{_libdir}/io/addons/Oauth/_build/dll
428 %attr(755,root,root) %{_libdir}/io/addons/Oauth/_build/dll/libIoOauth.so
429 %{_libdir}/io/addons/Oauth/io
430 %{_libdir}/io/addons/Oauth/depends
431 %{_libdir}/io/addons/Oauth/protos
432
433 # R: gnustep-gui; addons: Box,Socket,SystemCall [Darwin-specific now, was built on Linux in 2006]
434 %if 0
435 %dir %{_libdir}/io/addons/ObjcBridge
436 %dir %{_libdir}/io/addons/ObjcBridge/_build
437 %dir %{_libdir}/io/addons/ObjcBridge/_build/dll
438 %attr(755,root,root) %{_libdir}/io/addons/ObjcBridge/_build/dll/libIoObjcBridge.so
439 %{_libdir}/io/addons/ObjcBridge/io
440 %endif
441
442 # R(addons): TokyoCabinet
443 %dir %{_libdir}/io/addons/Obsidian
444 %dir %{_libdir}/io/addons/Obsidian/_build
445 %dir %{_libdir}/io/addons/Obsidian/_build/dll
446 %attr(755,root,root) %{_libdir}/io/addons/Obsidian/_build/dll/libIoObsidian.so
447 %{_libdir}/io/addons/Obsidian/io
448 %{_libdir}/io/addons/Obsidian/depends
449 %{_libdir}/io/addons/Obsidian/protos
450
451 # R: libogg
452 %dir %{_libdir}/io/addons/Ogg
453 %dir %{_libdir}/io/addons/Ogg/_build
454 %dir %{_libdir}/io/addons/Ogg/_build/dll
455 %attr(755,root,root) %{_libdir}/io/addons/Ogg/_build/dll/libIoOgg.so
456 %{_libdir}/io/addons/Ogg/io
457 %{_libdir}/io/addons/Ogg/depends
458 %{_libdir}/io/addons/Ogg/protos
459
460 # R: OpenGL-GLU OpenGL-glut
461 %dir %{_libdir}/io/addons/OpenGL
462 %dir %{_libdir}/io/addons/OpenGL/_build
463 %dir %{_libdir}/io/addons/OpenGL/_build/dll
464 %attr(755,root,root) %{_libdir}/io/addons/OpenGL/_build/dll/libIoOpenGL.so
465 %{_libdir}/io/addons/OpenGL/io
466 %{_libdir}/io/addons/OpenGL/depends
467 %{_libdir}/io/addons/OpenGL/protos
468
469 # R: portaudio [disabled in addons/CMakeLists.txt, no CMakeLists.txt file]
470 %if 0
471 %dir %{_libdir}/io/addons/PortAudio
472 %dir %{_libdir}/io/addons/PortAudio/_build
473 %dir %{_libdir}/io/addons/PortAudio/_build/dll
474 %attr(755,root,root) %{_libdir}/io/addons/PortAudio/_build/dll/libIoPortAudio.so
475 %{_libdir}/io/addons/PortAudio/io
476 %endif
477
478 # R: postgresql-libs
479 %dir %{_libdir}/io/addons/PostgreSQL
480 %dir %{_libdir}/io/addons/PostgreSQL/_build
481 %dir %{_libdir}/io/addons/PostgreSQL/_build/dll
482 %attr(755,root,root) %{_libdir}/io/addons/PostgreSQL/_build/dll/libIoPostgreSQL.so
483 %{_libdir}/io/addons/PostgreSQL/io
484 %{_libdir}/io/addons/PostgreSQL/depends
485 %{_libdir}/io/addons/PostgreSQL/protos
486
487 # R: python-libs
488 %dir %{_libdir}/io/addons/Python
489 %dir %{_libdir}/io/addons/Python/_build
490 %dir %{_libdir}/io/addons/Python/_build/dll
491 %attr(755,root,root) %{_libdir}/io/addons/Python/_build/dll/libIoPython.so
492 %{_libdir}/io/addons/Python/depends
493 %{_libdir}/io/addons/Python/protos
494
495 # R: qdbm
496 %dir %{_libdir}/io/addons/QDBM
497 %dir %{_libdir}/io/addons/QDBM/_build
498 %dir %{_libdir}/io/addons/QDBM/_build/dll
499 %attr(755,root,root) %{_libdir}/io/addons/QDBM/_build/dll/libIoQDBM.so
500 %{_libdir}/io/addons/QDBM/io
501 %{_libdir}/io/addons/QDBM/depends
502 %{_libdir}/io/addons/QDBM/protos
503
504 %dir %{_libdir}/io/addons/Random
505 %dir %{_libdir}/io/addons/Random/_build
506 %dir %{_libdir}/io/addons/Random/_build/dll
507 %attr(755,root,root) %{_libdir}/io/addons/Random/_build/dll/libIoRandom.so
508 %{_libdir}/io/addons/Random/io
509 %{_libdir}/io/addons/Random/depends
510 %{_libdir}/io/addons/Random/protos
511
512 %dir %{_libdir}/io/addons/Range
513 %dir %{_libdir}/io/addons/Range/_build
514 %dir %{_libdir}/io/addons/Range/_build/dll
515 %attr(755,root,root) %{_libdir}/io/addons/Range/_build/dll/libIoRange.so
516 %{_libdir}/io/addons/Range/io
517 %{_libdir}/io/addons/Range/depends
518 %{_libdir}/io/addons/Range/protos
519
520 %dir %{_libdir}/io/addons/Rational
521 %dir %{_libdir}/io/addons/Rational/_build
522 %dir %{_libdir}/io/addons/Rational/_build/dll
523 %attr(755,root,root) %{_libdir}/io/addons/Rational/_build/dll/libIoRational.so
524 %{_libdir}/io/addons/Rational/io
525 %{_libdir}/io/addons/Rational/depends
526 %{_libdir}/io/addons/Rational/protos
527
528 # R: readline
529 %dir %{_libdir}/io/addons/ReadLine
530 %dir %{_libdir}/io/addons/ReadLine/_build
531 %dir %{_libdir}/io/addons/ReadLine/_build/dll
532 %attr(755,root,root) %{_libdir}/io/addons/ReadLine/_build/dll/libIoReadLine.so
533 %{_libdir}/io/addons/ReadLine/depends
534 %{_libdir}/io/addons/ReadLine/protos
535
536 # R: pcre; addons: Range
537 %dir %{_libdir}/io/addons/Regex
538 %dir %{_libdir}/io/addons/Regex/_build
539 %dir %{_libdir}/io/addons/Regex/_build/dll
540 %attr(755,root,root) %{_libdir}/io/addons/Regex/_build/dll/libIoRegex.so
541 %{_libdir}/io/addons/Regex/io
542 %{_libdir}/io/addons/Regex/depends
543 %{_libdir}/io/addons/Regex/protos
544
545 # R: libsgml
546 %dir %{_libdir}/io/addons/SGML
547 %dir %{_libdir}/io/addons/SGML/_build
548 %dir %{_libdir}/io/addons/SGML/_build/dll
549 %attr(755,root,root) %{_libdir}/io/addons/SGML/_build/dll/libIoSGML.so
550 %{_libdir}/io/addons/SGML/io
551 %{_libdir}/io/addons/SGML/depends
552 %{_libdir}/io/addons/SGML/protos
553
554 %dir %{_libdir}/io/addons/SHA1
555 %dir %{_libdir}/io/addons/SHA1/_build
556 %dir %{_libdir}/io/addons/SHA1/_build/dll
557 %attr(755,root,root) %{_libdir}/io/addons/SHA1/_build/dll/libIoSHA1.so
558 %{_libdir}/io/addons/SHA1/io
559 %{_libdir}/io/addons/SHA1/depends
560 %{_libdir}/io/addons/SHA1/protos
561
562 # R: sqlite [deprecated, no CMakeLists.txt for addon]
563 %if 0
564 %dir %{_libdir}/io/addons/SQLite
565 %dir %{_libdir}/io/addons/SQLite/_build
566 %dir %{_libdir}/io/addons/SQLite/_build/dll
567 %attr(755,root,root) %{_libdir}/io/addons/SQLite/_build/dll/libIoSQLite.so
568 %{_libdir}/io/addons/SQLite/io
569 %endif
570
571 # R: sqlite3
572 %dir %{_libdir}/io/addons/SQLite3
573 %dir %{_libdir}/io/addons/SQLite3/_build
574 %dir %{_libdir}/io/addons/SQLite3/_build/dll
575 %attr(755,root,root) %{_libdir}/io/addons/SQLite3/_build/dll/libIoSQLite3.so
576 %{_libdir}/io/addons/SQLite3/io
577 %{_libdir}/io/addons/SQLite3/depends
578 %{_libdir}/io/addons/SQLite3/protos
579
580 # R: libsamplerate
581 %dir %{_libdir}/io/addons/SampleRateConverter
582 %dir %{_libdir}/io/addons/SampleRateConverter/_build
583 %dir %{_libdir}/io/addons/SampleRateConverter/_build/dll
584 %attr(755,root,root) %{_libdir}/io/addons/SampleRateConverter/_build/dll/libIoSampleRateConverter.so
585 %{_libdir}/io/addons/SampleRateConverter/io
586 %{_libdir}/io/addons/SampleRateConverter/depends
587 %{_libdir}/io/addons/SampleRateConverter/protos
588
589 # TODO: SecureSocket (nothing is built???)
590 # R: openssl; addons: Socket
591
592 # disabled in addons/CMakeLists.txt, no CMakeLists.txt for addon
593 %if 0
594 %dir %{_libdir}/io/addons/SkipDB
595 %dir %{_libdir}/io/addons/SkipDB/_build
596 %dir %{_libdir}/io/addons/SkipDB/_build/dll
597 %attr(755,root,root) %{_libdir}/io/addons/SkipDB/_build/dll/libIoSkipDB.so
598 %endif
599
600 # R: libevent
601 %dir %{_libdir}/io/addons/Socket
602 %dir %{_libdir}/io/addons/Socket/_build
603 %dir %{_libdir}/io/addons/Socket/_build/dll
604 %attr(755,root,root) %{_libdir}/io/addons/Socket/_build/dll/libIoSocket.so
605 %{_libdir}/io/addons/Socket/io
606 %{_libdir}/io/addons/Socket/depends
607 %{_libdir}/io/addons/Socket/protos
608
609 # R: soundtouch [no CMakeLists.txt for addon]
610 %if 0
611 %dir %{_libdir}/io/addons/SoundTouch
612 %dir %{_libdir}/io/addons/SoundTouch/_build
613 %dir %{_libdir}/io/addons/SoundTouch/_build/dll
614 %attr(755,root,root) %{_libdir}/io/addons/SoundTouch/_build/dll/libIoSoundTouch.so
615 %endif
616
617 %dir %{_libdir}/io/addons/SqlDatabase
618 %dir %{_libdir}/io/addons/SqlDatabase/_build
619 %dir %{_libdir}/io/addons/SqlDatabase/_build/dll
620 %attr(755,root,root) %{_libdir}/io/addons/SqlDatabase/_build/dll/libIoSqlDatabase.so
621 %{_libdir}/io/addons/SqlDatabase/io
622 %{_libdir}/io/addons/SqlDatabase/depends
623 %{_libdir}/io/addons/SqlDatabase/protos
624
625 %dir %{_libdir}/io/addons/Syslog
626 %dir %{_libdir}/io/addons/Syslog/_build
627 %dir %{_libdir}/io/addons/Syslog/_build/dll
628 %attr(755,root,root) %{_libdir}/io/addons/Syslog/_build/dll/libIoSyslog.so
629 %{_libdir}/io/addons/Syslog/depends
630 %{_libdir}/io/addons/Syslog/protos
631
632 %dir %{_libdir}/io/addons/SystemCall
633 %dir %{_libdir}/io/addons/SystemCall/_build
634 %dir %{_libdir}/io/addons/SystemCall/_build/dll
635 %attr(755,root,root) %{_libdir}/io/addons/SystemCall/_build/dll/libIoSystemCall.so
636 %{_libdir}/io/addons/SystemCall/io
637 %{_libdir}/io/addons/SystemCall/depends
638 %{_libdir}/io/addons/SystemCall/protos
639
640 # TagDB - no CMakeLists.txt for addon
641
642 # R: taglib
643 %dir %{_libdir}/io/addons/TagLib
644 %dir %{_libdir}/io/addons/TagLib/_build
645 %dir %{_libdir}/io/addons/TagLib/_build/dll
646 %attr(755,root,root) %{_libdir}/io/addons/TagLib/_build/dll/libIoTagLib.so
647 %{_libdir}/io/addons/TagLib/io
648 %{_libdir}/io/addons/TagLib/depends
649 %{_libdir}/io/addons/TagLib/protos
650
651 # R: libtheora; addons: Ogg
652 %dir %{_libdir}/io/addons/Theora
653 %dir %{_libdir}/io/addons/Theora/_build
654 %dir %{_libdir}/io/addons/Theora/_build/dll
655 %attr(755,root,root) %{_libdir}/io/addons/Theora/_build/dll/libIoTheora.so
656 %{_libdir}/io/addons/Theora/io
657 %{_libdir}/io/addons/Theora/depends
658 %{_libdir}/io/addons/Theora/protos
659
660 %dir %{_libdir}/io/addons/Thread
661 %dir %{_libdir}/io/addons/Thread/_build
662 %dir %{_libdir}/io/addons/Thread/_build/dll
663 %attr(755,root,root) %{_libdir}/io/addons/Thread/_build/dll/libIoThread.so
664 %{_libdir}/io/addons/Thread/depends
665 %{_libdir}/io/addons/Thread/protos
666
667 # R: tokyocabinet-libs
668 %dir %{_libdir}/io/addons/TokyoCabinet
669 %dir %{_libdir}/io/addons/TokyoCabinet/_build
670 %dir %{_libdir}/io/addons/TokyoCabinet/_build/dll
671 %attr(755,root,root) %{_libdir}/io/addons/TokyoCabinet/_build/dll/libIoTokyoCabinet.so
672 %{_libdir}/io/addons/TokyoCabinet/io
673 %{_libdir}/io/addons/TokyoCabinet/depends
674 %{_libdir}/io/addons/TokyoCabinet/protos
675
676 %dir %{_libdir}/io/addons/Twitter
677 %dir %{_libdir}/io/addons/Twitter/_build
678 %dir %{_libdir}/io/addons/Twitter/_build/dll
679 %attr(755,root,root) %{_libdir}/io/addons/Twitter/_build/dll/libIoTwitter.so
680 %{_libdir}/io/addons/Twitter/io
681 %{_libdir}/io/addons/Twitter/depends
682 %{_libdir}/io/addons/Twitter/protos
683
684 # R: libuuid
685 %dir %{_libdir}/io/addons/UUID
686 %dir %{_libdir}/io/addons/UUID/_build
687 %dir %{_libdir}/io/addons/UUID/_build/dll
688 %attr(755,root,root) %{_libdir}/io/addons/UUID/_build/dll/libIoUUID.so
689 %{_libdir}/io/addons/UUID/io
690 %{_libdir}/io/addons/UUID/depends
691 %{_libdir}/io/addons/UUID/protos
692
693 %dir %{_libdir}/io/addons/User
694 %dir %{_libdir}/io/addons/User/_build
695 %dir %{_libdir}/io/addons/User/_build/dll
696 %attr(755,root,root) %{_libdir}/io/addons/User/_build/dll/libIoUser.so
697 %{_libdir}/io/addons/User/depends
698 %{_libdir}/io/addons/User/protos
699
700 # R(addons): Yajl,Socket
701 %dir %{_libdir}/io/addons/VertexDB
702 %dir %{_libdir}/io/addons/VertexDB/_build
703 %dir %{_libdir}/io/addons/VertexDB/_build/dll
704 %attr(755,root,root) %{_libdir}/io/addons/VertexDB/_build/dll/libIoVertexDB.so
705 %{_libdir}/io/addons/VertexDB/io
706 %{_libdir}/io/addons/VertexDB/depends
707 %{_libdir}/io/addons/VertexDB/protos
708
709 %dir %{_libdir}/io/addons/Volcano
710 %dir %{_libdir}/io/addons/Volcano/_build
711 %dir %{_libdir}/io/addons/Volcano/_build/dll
712 %attr(755,root,root) %{_libdir}/io/addons/Volcano/_build/dll/libIoVolcano.so
713 %{_libdir}/io/addons/Volcano/io
714 %{_libdir}/io/addons/Volcano/depends
715 %{_libdir}/io/addons/Volcano/protos
716
717 # R: libvorbis; addons: Ogg
718 %dir %{_libdir}/io/addons/Vorbis
719 %dir %{_libdir}/io/addons/Vorbis/_build
720 %dir %{_libdir}/io/addons/Vorbis/_build/dll
721 %attr(755,root,root) %{_libdir}/io/addons/Vorbis/_build/dll/libIoVorbis.so
722 %{_libdir}/io/addons/Vorbis/io
723 %{_libdir}/io/addons/Vorbis/depends
724 %{_libdir}/io/addons/Vorbis/protos
725
726 # R: yajl
727 %dir %{_libdir}/io/addons/Yajl
728 %dir %{_libdir}/io/addons/Yajl/_build
729 %dir %{_libdir}/io/addons/Yajl/_build/dll
730 %attr(755,root,root) %{_libdir}/io/addons/Yajl/_build/dll/libIoYajl.so
731 %{_libdir}/io/addons/Yajl/io
732 %{_libdir}/io/addons/Yajl/depends
733 %{_libdir}/io/addons/Yajl/protos
734
735 # R: zlib
736 %dir %{_libdir}/io/addons/Zlib
737 %dir %{_libdir}/io/addons/Zlib/_build
738 %dir %{_libdir}/io/addons/Zlib/_build/dll
739 %attr(755,root,root) %{_libdir}/io/addons/Zlib/_build/dll/libIoZlib.so
740 %{_libdir}/io/addons/Zlib/io
741 %{_libdir}/io/addons/Zlib/depends
742 %{_libdir}/io/addons/Zlib/protos
This page took 0.7708 seconds and 3 git commands to generate.