3 %bcond_without xercesc # build XercesParser
4 %bcond_without ogre # build without Ogre renderer
5 %bcond_without opengl # build without OpenGL renderer
6 %bcond_with directb # unsupported by upstream
7 %bcond_with samples # build samples
9 Summary: CEGUI - a free library providing windowing and widgets
10 Summary(pl.UTF-8): CEGUI - wolnodostępna biblioteka zapewniającą okienka i widgety
14 License: LGPL v2.1+ (with MIT parts)
16 Source0: http://downloads.sourceforge.net/crayzedsgui/cegui-%{version}.tar.bz2
17 # Source0-md5: cebcc95e205b9ad353db0d65b9b2d505
18 Source1: http://downloads.sourceforge.net/crayzedsgui/cegui-docs.%{version}.zip
19 # Source1-md5: 5f3b19f82cf1e11b4406560b8e809f20
21 Patch1: %{name}-glfw3.patch
23 URL: http://www.cegui.org.uk/
24 BuildRequires: DevIL-devel
25 %{?with_directfb:BuildRequires: DirectFB-devel >= 1.2.0}
26 BuildRequires: FreeImage-devel
28 BuildRequires: OpenGL-devel
29 BuildRequires: SDL2-devel
30 BuildRequires: SDL2_image-devel
31 BuildRequires: SILLY-devel >= 0.1.0
32 BuildRequires: boost-devel >= 1.36.0
33 BuildRequires: boost-python-devel >= 1.36.0
34 BuildRequires: cmake >= 2.8
35 BuildRequires: corona-devel
36 BuildRequires: doxygen
37 BuildRequires: expat-devel
38 BuildRequires: fribidi-devel
39 BuildRequires: freetype-devel >= 2.0
40 BuildRequires: glew-devel
42 BuildRequires: glfw-devel
43 BuildRequires: gtk+2-devel >= 2:2.4
44 BuildRequires: irrlicht-devel >= 1.4
45 BuildRequires: libstdc++-devel
46 BuildRequires: libtool >= 2:1.5
47 BuildRequires: libxml2-devel >= 1:2.6
48 BuildRequires: lua51-devel >= 5.1
49 BuildRequires: minizip-devel
51 BuildRequires: ogre-devel >= 1.6.0
52 BuildRequires: ois-devel >= 1.0.0
54 BuildRequires: pcre-devel >= 5.0
55 BuildRequires: pkgconfig
56 BuildRequires: python-devel >= 2
57 BuildRequires: rapidxml
58 BuildRequires: sed >= 4.0
59 BuildRequires: tinyxml-devel
60 BuildRequires: tolua++-devel
61 %{?with_xercesc:BuildRequires: xerces-c-devel}
62 # for irrlicht renderer
63 BuildRequires: xorg-lib-libXxf86vm-devel
66 BuildRequires: OpenGL-GLU-devel
67 BuildRequires: glew-devel
68 BuildRequires: glfw-devel
70 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
73 CEGUI stands for Crazy Eddie's Gui System; a free library providing
74 windowing and widgets for graphics APIs / engines where such
75 functionality is not natively available, or severely lacking. The
76 library is object orientated, written in C++, and targeted at games
77 developers who should be spending their time creating great games, not
78 building GUI sub-systems!
80 %description -l pl.UTF-8
81 CEGUI oznacza Crazy Eddie's Gui System - wolnodostępną bibliotekę
82 zapewniającą okienka i widgety dla graficznych API i silników tam,
83 gdzie natywnie taka funkcjonalność nie jest dostępna lub ma znaczące
84 braki. Biblioteka jest zorientowana obiektowo, napisana w C++ i
85 skierowana dla programistów gier, którzy powinni spędzać czas na
86 pisaniu świetnych gier, a nie tworzeniu podsystemów GUI!
89 Summary: Development files for CEGUI
90 Summary(pl.UTF-8): Pliki programistyczne dla CEGUI
91 Group: Development/Libraries
92 Requires: %{name} = %{version}-%{release}
93 Requires: freetype-devel >= 2.0
94 Requires: libstdc++-devel
95 Requires: pcre-devel >= 5.0
100 %description devel -l pl.UTF-8
101 Pliki nagłówkowe CEGUI.
104 Summary: Documentation files for CEGUI
105 Summary(pl.UTF-8): Pliki dokumentacji CEGUI
107 Requires: %{name} = %{version}-%{release}
112 %description docs -l pl.UTF-8
115 %package ImageCodec-Corona
116 Summary: CoronaImageCodec library for CEGUI
117 Summary(pl.UTF-8): Biblioteka CoronaImageCodec dla CEGUI
119 Requires: %{name} = %{version}-%{release}
121 %description ImageCodec-Corona
122 CoronaImageCodec library for CEGUI.
124 %description ImageCodec-Corona -l pl.UTF-8
125 Biblioteka CoronaImageCodec dla CEGUI
127 %package ImageCodec-Corona-devel
128 Summary: Header files for CEGUI CoronaImageCodec library
129 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec
130 Group: Development/Libraries
131 Requires: %{name}-ImageCodec-Corona = %{version}-%{release}
132 Requires: %{name}-devel = %{version}-%{release}
133 Requires: corona-devel
135 %description ImageCodec-Corona-devel
136 Header files for CEGUI CoronaImageCodec library.
138 %description ImageCodec-Corona-devel -l pl.UTF-8
139 Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec.
141 %package ImageCodec-DevIL
142 Summary: DevILImageCodec library for CEGUI
143 Summary(pl.UTF-8): Biblioteka DevILImageCodec dla CEGUI
145 Requires: %{name} = %{version}-%{release}
147 %description ImageCodec-DevIL
148 DevILImageCodec library for CEGUI.
150 %description ImageCodec-DevIL -l pl.UTF-8
151 Biblioteka DevILImageCodec dla CEGUI
153 %package ImageCodec-DevIL-devel
154 Summary: Header files for CEGUI DevILImageCodec library
155 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI DevILImageCodec
156 Group: Development/Libraries
157 Requires: %{name}-ImageCodec-DevIL = %{version}-%{release}
158 Requires: %{name}-devel = %{version}-%{release}
159 Requires: DevIL-devel
161 %description ImageCodec-DevIL-devel
162 Header files for CEGUI DevILImageCodec library.
164 %description ImageCodec-DevIL-devel -l pl.UTF-8
165 Pliki nagłówkowe biblioteki CEGUI DevILImageCodec.
167 %package ImageCodec-FreeImage
168 Summary: FreeImageImageCodec library for CEGUI
169 Summary(pl.UTF-8): Biblioteka FreeImageImageCodec dla CEGUI
171 Requires: %{name} = %{version}-%{release}
173 %description ImageCodec-FreeImage
174 FreeImageImageCodec library for CEGUI.
176 %description ImageCodec-FreeImage -l pl.UTF-8
177 Biblioteka FreeImageImageCodec dla CEGUI
179 %package ImageCodec-FreeImage-devel
180 Summary: Header files for CEGUI FreeImageImageCodec library
181 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec
182 Group: Development/Libraries
183 Requires: %{name}-ImageCodec-FreeImage = %{version}-%{release}
184 Requires: %{name}-devel = %{version}-%{release}
185 Requires: FreeImage-devel
187 %description ImageCodec-FreeImage-devel
188 Header files for CEGUI FreeImageImageCodec library.
190 %description ImageCodec-FreeImage-devel -l pl.UTF-8
191 Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec.
193 %package ImageCodec-SDL2
194 Summary: SDL2ImageCodec library for CEGUI
195 Summary(pl.UTF-8): Biblioteka SDL2ImageCodec dla CEGUI
197 Requires: %{name} = %{version}-%{release}
200 %description ImageCodec-SDL2
201 SDL2ImageCodec library for CEGUI.
203 %description ImageCodec-SDL2 -l pl.UTF-8
204 Biblioteka SDL2ImageCodec dla CEGUI
206 %package ImageCodec-SDL2-devel
207 Summary: Header files for CEGUI SDL2ImageCodec library
208 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI SDL2ImageCodec
209 Group: Development/Libraries
210 Requires: %{name}-ImageCodec-SDL2 = %{version}-%{release}
211 Requires: %{name}-devel = %{version}-%{release}
212 Requires: SDL2-devel >= 0.1.0
214 %description ImageCodec-SDL2-devel
215 Header files for CEGUI SDL2ImageCodec library.
217 %description ImageCodec-SDL2-devel -l pl.UTF-8
218 Pliki nagłówkowe biblioteki CEGUI SDL2ImageCodec.
220 %package ImageCodec-SILLY
221 Summary: SILLYImageCodec library for CEGUI
222 Summary(pl.UTF-8): Biblioteka SILLYImageCodec dla CEGUI
224 Requires: %{name} = %{version}-%{release}
225 Requires: SILLY >= 0.1.0
227 %description ImageCodec-SILLY
228 SILLYImageCodec library for CEGUI.
230 %description ImageCodec-SILLY -l pl.UTF-8
231 Biblioteka SILLYImageCodec dla CEGUI
233 %package ImageCodec-SILLY-devel
234 Summary: Header files for CEGUI SILLYImageCodec library
235 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec
236 Group: Development/Libraries
237 Requires: %{name}-ImageCodec-SILLY = %{version}-%{release}
238 Requires: %{name}-devel = %{version}-%{release}
239 Requires: SILLY-devel >= 0.1.0
241 %description ImageCodec-SILLY-devel
242 Header files for CEGUI SILLYImageCodec library.
244 %description ImageCodec-SILLY-devel -l pl.UTF-8
245 Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec.
247 %package Parser-Expat
248 Summary: Expat-based XML parser module
249 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece Expat
251 Requires: %{name} = %{version}-%{release}
253 %description Parser-Expat
254 Expat-based XML parser module.
256 %description Parser-Expat -l pl.UTF-8
257 Moduł analizatora XML oparty na bibliotece Expat.
259 %package Parser-LibXML
260 Summary: LibXML-based XML parser module
261 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece LibXML
263 Requires: %{name} = %{version}-%{release}
264 Requires: libxml2 >= 1:2.6
266 %description Parser-LibXML
267 LibXML-based XML parser module.
269 %description Parser-LibXML -l pl.UTF-8
270 Moduł analizatora XML oparty na bibliotece LibXML.
272 %package Parser-RapidXML
273 Summary: RapidXML-based XML parser module
274 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece RapidXML
276 Requires: %{name} = %{version}-%{release}
278 %description Parser-RapidXML
279 RapidXML-based XML parser module.
281 %description Parser-RapidXML -l pl.UTF-8
282 Moduł analizatora XML oparty na bibliotece RapidXML.
284 %package Parser-TinyXML
285 Summary: TinyXML-based XML parser module
286 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece TinyXML
288 Requires: %{name} = %{version}-%{release}
290 %description Parser-TinyXML
291 TinyXML-based XML parser module.
293 %description Parser-TinyXML -l pl.UTF-8
294 Moduł analizatora XML oparty na bibliotece TinyXML.
296 %package Parser-Xerces
297 Summary: Xerces-based XML parser module
298 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece Xerces
300 Requires: %{name} = %{version}-%{release}
302 %description Parser-Xerces
303 Xerces-based XML parser module.
305 %description Parser-Xerces -l pl.UTF-8
306 Moduł analizatora XML oparty na bibliotece Xerces.
308 %package Renderer-DirectFB
309 Summary: DirectFBRenderer library for CEGUI
310 Summary(pl.UTF-8): Biblioteka DirectFBRenderer dla CEGUI
312 Requires: %{name} = %{version}-%{release}
313 Requires: DirectFB >= 1.2.0
315 %description Renderer-DirectFB
316 DirectFBRenderer library for CEGUI.
318 %description Renderer-DirectFB -l pl.UTF-8
319 Biblioteka DirectFBRenderer dla CEGUI
321 %package Renderer-DirectFB-devel
322 Summary: Header files for CEGUI DirectFBRenderer library
323 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer
324 Group: Development/Libraries
325 Requires: %{name}-Renderer-DirectFB = %{version}-%{release}
326 Requires: %{name}-devel = %{version}-%{release}
327 Requires: DirectFB-devel >= 1.2.0
329 %description Renderer-DirectFB-devel
330 Header files for CEGUI DirectFBRenderer library.
332 %description Renderer-DirectFB-devel -l pl.UTF-8
333 Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer.
335 %package Renderer-Irrlicht
336 Summary: IrrlichtRenderer library for CEGUI
337 Summary(pl.UTF-8): Biblioteka IrrlichtRenderer dla CEGUI
339 Requires: %{name} = %{version}-%{release}
340 Requires: irrlicht >= 1.4
342 %description Renderer-Irrlicht
343 IrrlichtRenderer library for CEGUI.
345 %description Renderer-Irrlicht -l pl.UTF-8
346 Biblioteka IrrlichtRenderer dla CEGUI
348 %package Renderer-Irrlicht-devel
349 Summary: Header files for CEGUI IrrlichtRenderer library
350 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer
351 Group: Development/Libraries
352 Requires: %{name}-Renderer-Irrlicht = %{version}-%{release}
353 Requires: %{name}-devel = %{version}-%{release}
354 Requires: irrlicht-devel >= 1.4
356 %description Renderer-Irrlicht-devel
357 Header files for CEGUI IrrlichtRenderer library.
359 %description Renderer-Irrlicht-devel -l pl.UTF-8
360 Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer.
362 %package Renderer-Ogre
363 Summary: OgreRenderer library for CEGUI
364 Summary(pl.UTF-8): Biblioteka OgreRenderer dla CEGUI
366 Requires: %{name} = %{version}-%{release}
367 Obsoletes: CEGUI-Ogre
369 %description Renderer-Ogre
370 OgreRenderer library for CEGUI.
372 %description Renderer-Ogre -l pl.UTF-8
373 Biblioteka OgreRenderer dla CEGUI
375 %package Renderer-Ogre-devel
376 Summary: Header files for CEGUI OgreRenderer library
377 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI OgreRenderer
378 Group: Development/Libraries
379 Requires: %{name}-Renderer-Ogre = %{version}-%{release}
380 Requires: %{name}-devel = %{version}-%{release}
381 Requires: ogre-devel >= 1.6.0
382 Obsoletes: CEGUI-Ogre-devel
384 %description Renderer-Ogre-devel
385 Header files for CEGUI OgreRenderer library.
387 %description Renderer-Ogre-devel -l pl.UTF-8
388 Pliki nagłówkowe biblioteki CEGUI OgreRenderer.
390 %package Renderer-OpenGL
391 Summary: OpenGLRenderer library for CEGUI
392 Summary(pl.UTF-8): Biblioteka OpenGLRenderer dla CEGUI
394 Requires: %{name} = %{version}-%{release}
395 Obsoletes: CEGUI-OpenGL
397 %description Renderer-OpenGL
398 OpenGLRenderer library for CEGUI.
400 %description Renderer-OpenGL -l pl.UTF-8
401 Biblioteka OpenGLRenderer dla CEGUI.
403 %package Renderer-OpenGL-devel
404 Summary: Header files for CEGUI OpenGLRenderer library
405 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer
406 Group: Development/Libraries
407 Requires: %{name}-Renderer-OpenGL = %{version}-%{release}
408 Requires: %{name}-devel = %{version}-%{release}
409 Requires: OpenGL-GLU-devel
410 Requires: OpenGL-glut-devel
412 Obsoletes: CEGUI-OpenGL-devel
414 %description Renderer-OpenGL-devel
415 Header files for CEGUI OpenGLRenderer library.
417 %description Renderer-OpenGL-devel -l pl.UTF-8
418 Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer.
420 %package -n python-CEGUI
421 Summary: Python binding for CEGUI
422 Summary(pl.UTF-8): Wiązania Pythona do CEGUI
423 Group: Libraries/Python
424 Requires: %{name} = %{version}-%{release}
426 %description -n python-CEGUI
427 Python binding for CEGUI.
429 %description -n python-CEGUI -l pl.UTF-8
430 Wiązania Pythona do CEGUI.
432 %package -n python-CEGUI-Renderer-Ogre
433 Summary: Python binding for CEGUI OgreRenderer library
434 Summary(pl.UTF-8): Wiązania Pythona do biblioteki CEGUI OgreRenderer
435 Group: Libraries/Python
436 Requires: %{name}-Renderer-Ogre = %{version}-%{release}
437 Requires: python-CEGUI = %{version}-%{release}
439 %description -n python-CEGUI-Renderer-Ogre
440 Python binding for CEGUI OgreRenderer library.
442 %description -n python-CEGUI-Renderer-Ogre -l pl.UTF-8
443 Wiązania Pythona do biblioteki CEGUI OgreRenderer.
445 %package -n python-CEGUI-Renderer-OpenGL
446 Summary: Python binding for CEGUI OpenGLRenderer library
447 Summary(pl.UTF-8): Wiązania Pythona do biblioteki CEGUI OpenGLRenderer
448 Group: Libraries/Python
449 Requires: %{name}-Renderer-OpenGL = %{version}-%{release}
450 Requires: python-CEGUI = %{version}-%{release}
452 %description -n python-CEGUI-Renderer-OpenGL
453 Python binding for CEGUI OpenGLRenderer library.
455 %description -n python-CEGUI-Renderer-OpenGL -l pl.UTF-8
456 Wiązania Pythona do biblioteki CEGUI OpenGLRenderer.
459 %setup -q -a 1 -n cegui-%{version}
468 -DCEGUI_SAMPLES_ENABLED:BOOL=%{?with_samples:ON}%{!?with_samples:OFF} \
469 -DCEGUI_BUILD_RENDERER_DIRECTFB:BOOL=%{?with_directfb:ON}%{!?with_directfb:OFF} \
470 -DCEGUI_BUILD_RENDERER_OPENGL:BOOL=%{?with_opengl:ON}%{!?with_opengl:OFF} \
471 -DCEGUI_BUILD_RENDERER_OGRE:BOOL=%{?with_ogre:ON}%{!?with_ogre:OFF} \
472 -DCEGUI_BUILD_XMLPARSER_XERCES:BOOL=%{?with_xercesc:ON}%{!?with_xercesc:OFF} \
473 -DCEGUI_OPTION_DEFAULT_IMAGECODEC:STRING=FreeImageImageCodec \
474 -DCEGUI_OPTION_DEFAULT_XMLPARSER:STRING=LibxmlParser \
475 -DCEGUI_PYTHON_INSTALL_DIR=%{py_sitedir}
480 rm -rf $RPM_BUILD_ROOT
482 %{__make} -C build install/fast \
483 DESTDIR=$RPM_BUILD_ROOT
485 %if %{without samples}
486 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/cegui-0/{animations,fonts,imagesets,layouts,looknfeel,lua_scripts,schemes,xml_schemas}
490 rm -rf $RPM_BUILD_ROOT
492 %post -p /sbin/ldconfig
493 %postun -p /sbin/ldconfig
495 %post Renderer-Irrlicht -p /sbin/ldconfig
496 %postun Renderer-Irrlicht -p /sbin/ldconfig
497 %post Renderer-Ogre -p /sbin/ldconfig
498 %postun Renderer-Ogre -p /sbin/ldconfig
499 %post Renderer-OpenGL -p /sbin/ldconfig
500 %postun Renderer-OpenGL -p /sbin/ldconfig
503 %defattr(644,root,root,755)
505 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so.*.*.*
506 %attr(755,root,root) %ghost %{_libdir}/libCEGUIBase-0.so.2
507 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so.*.*.*
508 %attr(755,root,root) %ghost %{_libdir}/libCEGUICommonDialogs-0.so.2
509 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so.*.*.*
510 %attr(755,root,root) %ghost %{_libdir}/libCEGUILuaScriptModule-0.so.2
512 %dir %{_libdir}/cegui-0.8
513 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoreWindowRendererSet.so
516 %defattr(644,root,root,755)
517 %doc cegui-docs-%{version}/*
520 %defattr(644,root,root,755)
521 %attr(755,root,root) %{_bindir}/toluappcegui-0.8
522 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so
523 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so
524 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so
525 %dir %{_includedir}/cegui-0
526 %dir %{_includedir}/cegui-0/%{name}
527 %{_includedir}/cegui-0/%{name}/*.h
528 %{_includedir}/cegui-0/%{name}/CommonDialogs
529 %dir %{_includedir}/cegui-0/%{name}/ImageCodecModules
530 %dir %{_includedir}/cegui-0/%{name}/RendererModules
531 %{_includedir}/cegui-0/%{name}/ScriptModules
532 %{_includedir}/cegui-0/%{name}/WindowRendererSets
533 %{_includedir}/cegui-0/%{name}/XMLParserModules
534 %{_includedir}/cegui-0/%{name}/falagard
535 %{_includedir}/cegui-0/%{name}/widgets
536 %{_pkgconfigdir}/CEGUI-0.pc
537 %{_pkgconfigdir}/CEGUI-0-LUA.pc
539 %files ImageCodec-Corona
540 %defattr(644,root,root,755)
541 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoronaImageCodec.so
543 %files ImageCodec-Corona-devel
544 %defattr(644,root,root,755)
545 %{_includedir}/cegui-0/%{name}/ImageCodecModules/Corona
547 %files ImageCodec-DevIL
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIDevILImageCodec.so
551 %files ImageCodec-DevIL-devel
552 %defattr(644,root,root,755)
553 %{_includedir}/cegui-0/%{name}/ImageCodecModules/DevIL
555 %files ImageCodec-FreeImage
556 %defattr(644,root,root,755)
557 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIFreeImageImageCodec.so
559 %files ImageCodec-FreeImage-devel
560 %defattr(644,root,root,755)
561 %{_includedir}/cegui-0/%{name}/ImageCodecModules/FreeImage
563 %files ImageCodec-SDL2
564 %defattr(644,root,root,755)
565 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISDL2ImageCodec.so
567 %files ImageCodec-SDL2-devel
568 %defattr(644,root,root,755)
569 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SDL2
571 %files ImageCodec-SILLY
572 %defattr(644,root,root,755)
573 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISILLYImageCodec.so
575 %files ImageCodec-SILLY-devel
576 %defattr(644,root,root,755)
577 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SILLY
580 %defattr(644,root,root,755)
581 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIExpatParser.so
584 %defattr(644,root,root,755)
585 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUILibXMLParser.so
587 %files Parser-RapidXML
588 %defattr(644,root,root,755)
589 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIRapidXMLParser.so
591 %files Parser-TinyXML
592 %defattr(644,root,root,755)
593 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUITinyXMLParser.so
596 %defattr(644,root,root,755)
597 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIXercesParser.so
600 %files Renderer-DirectFB
601 %defattr(644,root,root,755)
602 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so.*.*.*
603 %attr(755,root,root) %ghost %{_libdir}/libCEGUIDirectFBRenderer-0.so.2
605 %files Renderer-DirectFB-devel
606 %defattr(644,root,root,755)
607 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so
608 %{_includedir}/cegui-0/%{name}/RendererModules/DirectFB
611 %files Renderer-Irrlicht
612 %defattr(644,root,root,755)
613 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so.*.*.*
614 %attr(755,root,root) %ghost %{_libdir}/libCEGUIIrrlichtRenderer-0.so.2
616 %files Renderer-Irrlicht-devel
617 %defattr(644,root,root,755)
618 %{_includedir}/cegui-0/%{name}/RendererModules/Irrlicht
619 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so
620 %{_pkgconfigdir}/CEGUI-0-IRRLICHT.pc
624 %defattr(644,root,root,755)
625 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so.*.*.*
626 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOgreRenderer-0.so.2
628 %files Renderer-Ogre-devel
629 %defattr(644,root,root,755)
630 %{_includedir}/cegui-0/%{name}/RendererModules/Ogre
631 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so
632 %{_pkgconfigdir}/CEGUI-0-OGRE.pc
636 %files Renderer-OpenGL
637 %defattr(644,root,root,755)
638 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so.*.*.*
639 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOpenGLRenderer-0.so.2
641 %files Renderer-OpenGL-devel
642 %defattr(644,root,root,755)
643 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so
644 %{_includedir}/cegui-0/%{name}/RendererModules/OpenGL
645 %{_pkgconfigdir}/CEGUI-0-OPENGL.pc
646 %{_pkgconfigdir}/CEGUI-0-OPENGL3.pc
649 %files -n python-CEGUI
650 %defattr(644,root,root,755)
651 %dir %{py_sitedir}/cegui-0.8
652 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUI.so
655 %files -n python-CEGUI-Renderer-Ogre
656 %defattr(644,root,root,755)
657 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOgreRenderer.so
661 %files -n python-CEGUI-Renderer-OpenGL
662 %defattr(644,root,root,755)
663 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOpenGLRenderer.so