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
24 URL: http://www.cegui.org.uk/
25 BuildRequires: DevIL-devel
26 %{?with_directfb:BuildRequires: DirectFB-devel >= 1.2.0}
27 BuildRequires: FreeImage-devel
29 BuildRequires: OpenGL-devel
30 BuildRequires: SDL2-devel
31 BuildRequires: SDL2_image-devel
32 BuildRequires: SILLY-devel >= 0.1.0
33 BuildRequires: boost-devel >= 1.36.0
34 BuildRequires: boost-python-devel >= 1.36.0
35 BuildRequires: cmake >= 2.8
36 BuildRequires: corona-devel
37 BuildRequires: doxygen
38 BuildRequires: expat-devel
39 BuildRequires: fribidi-devel
40 BuildRequires: freetype-devel >= 2.0
41 BuildRequires: glew-devel
43 BuildRequires: glfw-devel
44 BuildRequires: gtk+2-devel >= 2:2.4
45 BuildRequires: irrlicht-devel >= 1.4
46 BuildRequires: libstdc++-devel
47 BuildRequires: libtool >= 2:1.5
48 BuildRequires: libxml2-devel >= 1:2.6
49 BuildRequires: lua51-devel >= 5.1
50 BuildRequires: minizip-devel
52 BuildRequires: ogre-devel >= 1.6.0
53 BuildRequires: ois-devel >= 1.0.0
55 BuildRequires: pcre-devel >= 5.0
56 BuildRequires: pkgconfig
57 BuildRequires: python-devel >= 2
58 BuildRequires: rapidxml
59 BuildRequires: sed >= 4.0
60 BuildRequires: tinyxml-devel
61 BuildRequires: tolua++-devel
62 %{?with_xercesc:BuildRequires: xerces-c-devel}
63 # for irrlicht renderer
64 BuildRequires: xorg-lib-libXxf86vm-devel
67 BuildRequires: OpenGL-GLU-devel
68 BuildRequires: glew-devel
69 BuildRequires: glfw-devel
71 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74 CEGUI stands for Crazy Eddie's Gui System; a free library providing
75 windowing and widgets for graphics APIs / engines where such
76 functionality is not natively available, or severely lacking. The
77 library is object orientated, written in C++, and targeted at games
78 developers who should be spending their time creating great games, not
79 building GUI sub-systems!
81 %description -l pl.UTF-8
82 CEGUI oznacza Crazy Eddie's Gui System - wolnodostępną bibliotekę
83 zapewniającą okienka i widgety dla graficznych API i silników tam,
84 gdzie natywnie taka funkcjonalność nie jest dostępna lub ma znaczące
85 braki. Biblioteka jest zorientowana obiektowo, napisana w C++ i
86 skierowana dla programistów gier, którzy powinni spędzać czas na
87 pisaniu świetnych gier, a nie tworzeniu podsystemów GUI!
90 Summary: Development files for CEGUI
91 Summary(pl.UTF-8): Pliki programistyczne dla CEGUI
92 Group: Development/Libraries
93 Requires: %{name} = %{version}-%{release}
94 Requires: freetype-devel >= 2.0
95 Requires: libstdc++-devel
96 Requires: pcre-devel >= 5.0
101 %description devel -l pl.UTF-8
102 Pliki nagłówkowe CEGUI.
105 Summary: Documentation files for CEGUI
106 Summary(pl.UTF-8): Pliki dokumentacji CEGUI
108 Requires: %{name} = %{version}-%{release}
113 %description docs -l pl.UTF-8
116 %package ImageCodec-Corona
117 Summary: CoronaImageCodec library for CEGUI
118 Summary(pl.UTF-8): Biblioteka CoronaImageCodec dla CEGUI
120 Requires: %{name} = %{version}-%{release}
122 %description ImageCodec-Corona
123 CoronaImageCodec library for CEGUI.
125 %description ImageCodec-Corona -l pl.UTF-8
126 Biblioteka CoronaImageCodec dla CEGUI
128 %package ImageCodec-Corona-devel
129 Summary: Header files for CEGUI CoronaImageCodec library
130 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec
131 Group: Development/Libraries
132 Requires: %{name}-ImageCodec-Corona = %{version}-%{release}
133 Requires: %{name}-devel = %{version}-%{release}
134 Requires: corona-devel
136 %description ImageCodec-Corona-devel
137 Header files for CEGUI CoronaImageCodec library.
139 %description ImageCodec-Corona-devel -l pl.UTF-8
140 Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec.
142 %package ImageCodec-DevIL
143 Summary: DevILImageCodec library for CEGUI
144 Summary(pl.UTF-8): Biblioteka DevILImageCodec dla CEGUI
146 Requires: %{name} = %{version}-%{release}
148 %description ImageCodec-DevIL
149 DevILImageCodec library for CEGUI.
151 %description ImageCodec-DevIL -l pl.UTF-8
152 Biblioteka DevILImageCodec dla CEGUI
154 %package ImageCodec-DevIL-devel
155 Summary: Header files for CEGUI DevILImageCodec library
156 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI DevILImageCodec
157 Group: Development/Libraries
158 Requires: %{name}-ImageCodec-DevIL = %{version}-%{release}
159 Requires: %{name}-devel = %{version}-%{release}
160 Requires: DevIL-devel
162 %description ImageCodec-DevIL-devel
163 Header files for CEGUI DevILImageCodec library.
165 %description ImageCodec-DevIL-devel -l pl.UTF-8
166 Pliki nagłówkowe biblioteki CEGUI DevILImageCodec.
168 %package ImageCodec-FreeImage
169 Summary: FreeImageImageCodec library for CEGUI
170 Summary(pl.UTF-8): Biblioteka FreeImageImageCodec dla CEGUI
172 Requires: %{name} = %{version}-%{release}
174 %description ImageCodec-FreeImage
175 FreeImageImageCodec library for CEGUI.
177 %description ImageCodec-FreeImage -l pl.UTF-8
178 Biblioteka FreeImageImageCodec dla CEGUI
180 %package ImageCodec-FreeImage-devel
181 Summary: Header files for CEGUI FreeImageImageCodec library
182 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec
183 Group: Development/Libraries
184 Requires: %{name}-ImageCodec-FreeImage = %{version}-%{release}
185 Requires: %{name}-devel = %{version}-%{release}
186 Requires: FreeImage-devel
188 %description ImageCodec-FreeImage-devel
189 Header files for CEGUI FreeImageImageCodec library.
191 %description ImageCodec-FreeImage-devel -l pl.UTF-8
192 Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec.
194 %package ImageCodec-SDL2
195 Summary: SDL2ImageCodec library for CEGUI
196 Summary(pl.UTF-8): Biblioteka SDL2ImageCodec dla CEGUI
198 Requires: %{name} = %{version}-%{release}
201 %description ImageCodec-SDL2
202 SDL2ImageCodec library for CEGUI.
204 %description ImageCodec-SDL2 -l pl.UTF-8
205 Biblioteka SDL2ImageCodec dla CEGUI
207 %package ImageCodec-SDL2-devel
208 Summary: Header files for CEGUI SDL2ImageCodec library
209 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI SDL2ImageCodec
210 Group: Development/Libraries
211 Requires: %{name}-ImageCodec-SDL2 = %{version}-%{release}
212 Requires: %{name}-devel = %{version}-%{release}
213 Requires: SDL2-devel >= 0.1.0
215 %description ImageCodec-SDL2-devel
216 Header files for CEGUI SDL2ImageCodec library.
218 %description ImageCodec-SDL2-devel -l pl.UTF-8
219 Pliki nagłówkowe biblioteki CEGUI SDL2ImageCodec.
221 %package ImageCodec-SILLY
222 Summary: SILLYImageCodec library for CEGUI
223 Summary(pl.UTF-8): Biblioteka SILLYImageCodec dla CEGUI
225 Requires: %{name} = %{version}-%{release}
226 Requires: SILLY >= 0.1.0
228 %description ImageCodec-SILLY
229 SILLYImageCodec library for CEGUI.
231 %description ImageCodec-SILLY -l pl.UTF-8
232 Biblioteka SILLYImageCodec dla CEGUI
234 %package ImageCodec-SILLY-devel
235 Summary: Header files for CEGUI SILLYImageCodec library
236 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec
237 Group: Development/Libraries
238 Requires: %{name}-ImageCodec-SILLY = %{version}-%{release}
239 Requires: %{name}-devel = %{version}-%{release}
240 Requires: SILLY-devel >= 0.1.0
242 %description ImageCodec-SILLY-devel
243 Header files for CEGUI SILLYImageCodec library.
245 %description ImageCodec-SILLY-devel -l pl.UTF-8
246 Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec.
248 %package Parser-Expat
249 Summary: Expat-based XML parser module
250 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece Expat
252 Requires: %{name} = %{version}-%{release}
254 %description Parser-Expat
255 Expat-based XML parser module.
257 %description Parser-Expat -l pl.UTF-8
258 Moduł analizatora XML oparty na bibliotece Expat.
260 %package Parser-LibXML
261 Summary: LibXML-based XML parser module
262 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece LibXML
264 Requires: %{name} = %{version}-%{release}
265 Requires: libxml2 >= 1:2.6
267 %description Parser-LibXML
268 LibXML-based XML parser module.
270 %description Parser-LibXML -l pl.UTF-8
271 Moduł analizatora XML oparty na bibliotece LibXML.
273 %package Parser-RapidXML
274 Summary: RapidXML-based XML parser module
275 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece RapidXML
277 Requires: %{name} = %{version}-%{release}
279 %description Parser-RapidXML
280 RapidXML-based XML parser module.
282 %description Parser-RapidXML -l pl.UTF-8
283 Moduł analizatora XML oparty na bibliotece RapidXML.
285 %package Parser-TinyXML
286 Summary: TinyXML-based XML parser module
287 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece TinyXML
289 Requires: %{name} = %{version}-%{release}
291 %description Parser-TinyXML
292 TinyXML-based XML parser module.
294 %description Parser-TinyXML -l pl.UTF-8
295 Moduł analizatora XML oparty na bibliotece TinyXML.
297 %package Parser-Xerces
298 Summary: Xerces-based XML parser module
299 Summary(pl.UTF-8): Moduł analizatora XML oparty na bibliotece Xerces
301 Requires: %{name} = %{version}-%{release}
303 %description Parser-Xerces
304 Xerces-based XML parser module.
306 %description Parser-Xerces -l pl.UTF-8
307 Moduł analizatora XML oparty na bibliotece Xerces.
309 %package Renderer-DirectFB
310 Summary: DirectFBRenderer library for CEGUI
311 Summary(pl.UTF-8): Biblioteka DirectFBRenderer dla CEGUI
313 Requires: %{name} = %{version}-%{release}
314 Requires: DirectFB >= 1.2.0
316 %description Renderer-DirectFB
317 DirectFBRenderer library for CEGUI.
319 %description Renderer-DirectFB -l pl.UTF-8
320 Biblioteka DirectFBRenderer dla CEGUI
322 %package Renderer-DirectFB-devel
323 Summary: Header files for CEGUI DirectFBRenderer library
324 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer
325 Group: Development/Libraries
326 Requires: %{name}-Renderer-DirectFB = %{version}-%{release}
327 Requires: %{name}-devel = %{version}-%{release}
328 Requires: DirectFB-devel >= 1.2.0
330 %description Renderer-DirectFB-devel
331 Header files for CEGUI DirectFBRenderer library.
333 %description Renderer-DirectFB-devel -l pl.UTF-8
334 Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer.
336 %package Renderer-Irrlicht
337 Summary: IrrlichtRenderer library for CEGUI
338 Summary(pl.UTF-8): Biblioteka IrrlichtRenderer dla CEGUI
340 Requires: %{name} = %{version}-%{release}
341 Requires: irrlicht >= 1.4
343 %description Renderer-Irrlicht
344 IrrlichtRenderer library for CEGUI.
346 %description Renderer-Irrlicht -l pl.UTF-8
347 Biblioteka IrrlichtRenderer dla CEGUI
349 %package Renderer-Irrlicht-devel
350 Summary: Header files for CEGUI IrrlichtRenderer library
351 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer
352 Group: Development/Libraries
353 Requires: %{name}-Renderer-Irrlicht = %{version}-%{release}
354 Requires: %{name}-devel = %{version}-%{release}
355 Requires: irrlicht-devel >= 1.4
357 %description Renderer-Irrlicht-devel
358 Header files for CEGUI IrrlichtRenderer library.
360 %description Renderer-Irrlicht-devel -l pl.UTF-8
361 Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer.
363 %package Renderer-Ogre
364 Summary: OgreRenderer library for CEGUI
365 Summary(pl.UTF-8): Biblioteka OgreRenderer dla CEGUI
367 Requires: %{name} = %{version}-%{release}
368 Obsoletes: CEGUI-Ogre
370 %description Renderer-Ogre
371 OgreRenderer library for CEGUI.
373 %description Renderer-Ogre -l pl.UTF-8
374 Biblioteka OgreRenderer dla CEGUI
376 %package Renderer-Ogre-devel
377 Summary: Header files for CEGUI OgreRenderer library
378 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI OgreRenderer
379 Group: Development/Libraries
380 Requires: %{name}-Renderer-Ogre = %{version}-%{release}
381 Requires: %{name}-devel = %{version}-%{release}
382 Requires: ogre-devel >= 1.6.0
383 Obsoletes: CEGUI-Ogre-devel
385 %description Renderer-Ogre-devel
386 Header files for CEGUI OgreRenderer library.
388 %description Renderer-Ogre-devel -l pl.UTF-8
389 Pliki nagłówkowe biblioteki CEGUI OgreRenderer.
391 %package Renderer-OpenGL
392 Summary: OpenGLRenderer library for CEGUI
393 Summary(pl.UTF-8): Biblioteka OpenGLRenderer dla CEGUI
395 Requires: %{name} = %{version}-%{release}
396 Obsoletes: CEGUI-OpenGL
398 %description Renderer-OpenGL
399 OpenGLRenderer library for CEGUI.
401 %description Renderer-OpenGL -l pl.UTF-8
402 Biblioteka OpenGLRenderer dla CEGUI.
404 %package Renderer-OpenGL-devel
405 Summary: Header files for CEGUI OpenGLRenderer library
406 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer
407 Group: Development/Libraries
408 Requires: %{name}-Renderer-OpenGL = %{version}-%{release}
409 Requires: %{name}-devel = %{version}-%{release}
410 Requires: OpenGL-GLU-devel
411 Requires: OpenGL-glut-devel
413 Obsoletes: CEGUI-OpenGL-devel
415 %description Renderer-OpenGL-devel
416 Header files for CEGUI OpenGLRenderer library.
418 %description Renderer-OpenGL-devel -l pl.UTF-8
419 Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer.
421 %package -n python-CEGUI
422 Summary: Python binding for CEGUI
423 Summary(pl.UTF-8): Wiązania Pythona do CEGUI
424 Group: Libraries/Python
425 Requires: %{name} = %{version}-%{release}
427 %description -n python-CEGUI
428 Python binding for CEGUI.
430 %description -n python-CEGUI -l pl.UTF-8
431 Wiązania Pythona do CEGUI.
433 %package -n python-CEGUI-Renderer-Ogre
434 Summary: Python binding for CEGUI OgreRenderer library
435 Summary(pl.UTF-8): Wiązania Pythona do biblioteki CEGUI OgreRenderer
436 Group: Libraries/Python
437 Requires: %{name}-Renderer-Ogre = %{version}-%{release}
438 Requires: python-CEGUI = %{version}-%{release}
440 %description -n python-CEGUI-Renderer-Ogre
441 Python binding for CEGUI OgreRenderer library.
443 %description -n python-CEGUI-Renderer-Ogre -l pl.UTF-8
444 Wiązania Pythona do biblioteki CEGUI OgreRenderer.
446 %package -n python-CEGUI-Renderer-OpenGL
447 Summary: Python binding for CEGUI OpenGLRenderer library
448 Summary(pl.UTF-8): Wiązania Pythona do biblioteki CEGUI OpenGLRenderer
449 Group: Libraries/Python
450 Requires: %{name}-Renderer-OpenGL = %{version}-%{release}
451 Requires: python-CEGUI = %{version}-%{release}
453 %description -n python-CEGUI-Renderer-OpenGL
454 Python binding for CEGUI OpenGLRenderer library.
456 %description -n python-CEGUI-Renderer-OpenGL -l pl.UTF-8
457 Wiązania Pythona do biblioteki CEGUI OpenGLRenderer.
460 %setup -q -a 1 -n cegui-%{version}
470 -DCEGUI_SAMPLES_ENABLED:BOOL=%{?with_samples:ON}%{!?with_samples:OFF} \
471 -DCEGUI_BUILD_RENDERER_DIRECTFB:BOOL=%{?with_directfb:ON}%{!?with_directfb:OFF} \
472 -DCEGUI_BUILD_RENDERER_OPENGL:BOOL=%{?with_opengl:ON}%{!?with_opengl:OFF} \
473 -DCEGUI_BUILD_RENDERER_OGRE:BOOL=%{?with_ogre:ON}%{!?with_ogre:OFF} \
474 -DCEGUI_BUILD_XMLPARSER_XERCES:BOOL=%{?with_xercesc:ON}%{!?with_xercesc:OFF} \
475 -DCEGUI_OPTION_DEFAULT_IMAGECODEC:STRING=FreeImageImageCodec \
476 -DCEGUI_OPTION_DEFAULT_XMLPARSER:STRING=LibxmlParser \
477 -DCEGUI_PYTHON_INSTALL_DIR=%{py_sitedir}
482 rm -rf $RPM_BUILD_ROOT
484 %{__make} -C build install/fast \
485 DESTDIR=$RPM_BUILD_ROOT
487 %if %{without samples}
488 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/cegui-0/{animations,fonts,imagesets,layouts,looknfeel,lua_scripts,schemes,xml_schemas}
492 rm -rf $RPM_BUILD_ROOT
494 %post -p /sbin/ldconfig
495 %postun -p /sbin/ldconfig
497 %post Renderer-Irrlicht -p /sbin/ldconfig
498 %postun Renderer-Irrlicht -p /sbin/ldconfig
499 %post Renderer-Ogre -p /sbin/ldconfig
500 %postun Renderer-Ogre -p /sbin/ldconfig
501 %post Renderer-OpenGL -p /sbin/ldconfig
502 %postun Renderer-OpenGL -p /sbin/ldconfig
505 %defattr(644,root,root,755)
507 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so.*.*.*
508 %attr(755,root,root) %ghost %{_libdir}/libCEGUIBase-0.so.2
509 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so.*.*.*
510 %attr(755,root,root) %ghost %{_libdir}/libCEGUICommonDialogs-0.so.2
511 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so.*.*.*
512 %attr(755,root,root) %ghost %{_libdir}/libCEGUILuaScriptModule-0.so.2
514 %dir %{_libdir}/cegui-0.8
515 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoreWindowRendererSet.so
518 %defattr(644,root,root,755)
519 %doc cegui-docs-%{version}/*
522 %defattr(644,root,root,755)
523 %attr(755,root,root) %{_bindir}/toluappcegui-0.8
524 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so
525 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so
526 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so
527 %dir %{_includedir}/cegui-0
528 %dir %{_includedir}/cegui-0/%{name}
529 %{_includedir}/cegui-0/%{name}/*.h
530 %{_includedir}/cegui-0/%{name}/CommonDialogs
531 %dir %{_includedir}/cegui-0/%{name}/ImageCodecModules
532 %dir %{_includedir}/cegui-0/%{name}/RendererModules
533 %{_includedir}/cegui-0/%{name}/ScriptModules
534 %{_includedir}/cegui-0/%{name}/WindowRendererSets
535 %{_includedir}/cegui-0/%{name}/XMLParserModules
536 %{_includedir}/cegui-0/%{name}/falagard
537 %{_includedir}/cegui-0/%{name}/widgets
538 %{_pkgconfigdir}/CEGUI-0.pc
539 %{_pkgconfigdir}/CEGUI-0-LUA.pc
541 %files ImageCodec-Corona
542 %defattr(644,root,root,755)
543 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoronaImageCodec.so
545 %files ImageCodec-Corona-devel
546 %defattr(644,root,root,755)
547 %{_includedir}/cegui-0/%{name}/ImageCodecModules/Corona
549 %files ImageCodec-DevIL
550 %defattr(644,root,root,755)
551 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIDevILImageCodec.so
553 %files ImageCodec-DevIL-devel
554 %defattr(644,root,root,755)
555 %{_includedir}/cegui-0/%{name}/ImageCodecModules/DevIL
557 %files ImageCodec-FreeImage
558 %defattr(644,root,root,755)
559 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIFreeImageImageCodec.so
561 %files ImageCodec-FreeImage-devel
562 %defattr(644,root,root,755)
563 %{_includedir}/cegui-0/%{name}/ImageCodecModules/FreeImage
565 %files ImageCodec-SDL2
566 %defattr(644,root,root,755)
567 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISDL2ImageCodec.so
569 %files ImageCodec-SDL2-devel
570 %defattr(644,root,root,755)
571 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SDL2
573 %files ImageCodec-SILLY
574 %defattr(644,root,root,755)
575 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISILLYImageCodec.so
577 %files ImageCodec-SILLY-devel
578 %defattr(644,root,root,755)
579 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SILLY
582 %defattr(644,root,root,755)
583 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIExpatParser.so
586 %defattr(644,root,root,755)
587 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUILibXMLParser.so
589 %files Parser-RapidXML
590 %defattr(644,root,root,755)
591 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIRapidXMLParser.so
593 %files Parser-TinyXML
594 %defattr(644,root,root,755)
595 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUITinyXMLParser.so
598 %defattr(644,root,root,755)
599 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIXercesParser.so
602 %files Renderer-DirectFB
603 %defattr(644,root,root,755)
604 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so.*.*.*
605 %attr(755,root,root) %ghost %{_libdir}/libCEGUIDirectFBRenderer-0.so.2
607 %files Renderer-DirectFB-devel
608 %defattr(644,root,root,755)
609 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so
610 %{_includedir}/cegui-0/%{name}/RendererModules/DirectFB
613 %files Renderer-Irrlicht
614 %defattr(644,root,root,755)
615 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so.*.*.*
616 %attr(755,root,root) %ghost %{_libdir}/libCEGUIIrrlichtRenderer-0.so.2
618 %files Renderer-Irrlicht-devel
619 %defattr(644,root,root,755)
620 %{_includedir}/cegui-0/%{name}/RendererModules/Irrlicht
621 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so
622 %{_pkgconfigdir}/CEGUI-0-IRRLICHT.pc
626 %defattr(644,root,root,755)
627 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so.*.*.*
628 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOgreRenderer-0.so.2
630 %files Renderer-Ogre-devel
631 %defattr(644,root,root,755)
632 %{_includedir}/cegui-0/%{name}/RendererModules/Ogre
633 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so
634 %{_pkgconfigdir}/CEGUI-0-OGRE.pc
638 %files Renderer-OpenGL
639 %defattr(644,root,root,755)
640 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so.*.*.*
641 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOpenGLRenderer-0.so.2
643 %files Renderer-OpenGL-devel
644 %defattr(644,root,root,755)
645 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so
646 %{_includedir}/cegui-0/%{name}/RendererModules/OpenGL
647 %{_pkgconfigdir}/CEGUI-0-OPENGL.pc
648 %{_pkgconfigdir}/CEGUI-0-OPENGL3.pc
651 %files -n python-CEGUI
652 %defattr(644,root,root,755)
653 %dir %{py_sitedir}/cegui-0.8
654 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUI.so
657 %files -n python-CEGUI-Renderer-Ogre
658 %defattr(644,root,root,755)
659 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOgreRenderer.so
663 %files -n python-CEGUI-Renderer-OpenGL
664 %defattr(644,root,root,755)
665 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOpenGLRenderer.so