]> git.pld-linux.org Git - packages/CEGUI.git/blob - CEGUI.spec
- rebuild with boost 1.63.0
[packages/CEGUI.git] / CEGUI.spec
1 #
2 # Conditional build:
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
8 #
9 Summary:        CEGUI - a free library providing windowing and widgets
10 Summary(pl.UTF-8):      CEGUI - wolnodostępna biblioteka zapewniającą okienka i widgety
11 Name:           CEGUI
12 Version:        0.8.7
13 Release:        2
14 License:        LGPL v2.1+ (with MIT parts)
15 Group:          Libraries
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
20 Patch0:         pthread.patch
21 Patch1:         %{name}-glfw3.patch
22 Patch3:         x32.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
27 BuildRequires:  GLM
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
41 # for SampleFramework
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
50 %if %{with ogre}
51 BuildRequires:  ogre-devel >= 1.6.0
52 BuildRequires:  ois-devel >= 1.0.0
53 %endif
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
64 %if %{with opengl}
65 BuildRequires:  GLM
66 BuildRequires:  OpenGL-GLU-devel
67 BuildRequires:  glew-devel
68 BuildRequires:  glfw-devel
69 %endif
70 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
71
72 %description
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!
79
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!
87
88 %package devel
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
96
97 %description devel
98 CEGUI headers.
99
100 %description devel -l pl.UTF-8
101 Pliki nagłówkowe CEGUI.
102
103 %package docs
104 Summary:        Documentation files for CEGUI
105 Summary(pl.UTF-8):      Pliki dokumentacji CEGUI
106 Group:          Documentation
107 Requires:       %{name} = %{version}-%{release}
108
109 %description docs
110 CEGUI documentation.
111
112 %description docs -l pl.UTF-8
113 Dokumentacja CEGUI.
114
115 %package ImageCodec-Corona
116 Summary:        CoronaImageCodec library for CEGUI
117 Summary(pl.UTF-8):      Biblioteka CoronaImageCodec dla CEGUI
118 Group:          Libraries
119 Requires:       %{name} = %{version}-%{release}
120
121 %description ImageCodec-Corona
122 CoronaImageCodec library for CEGUI.
123
124 %description ImageCodec-Corona -l pl.UTF-8
125 Biblioteka CoronaImageCodec dla CEGUI
126
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
134
135 %description ImageCodec-Corona-devel
136 Header files for CEGUI CoronaImageCodec library.
137
138 %description ImageCodec-Corona-devel -l pl.UTF-8
139 Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec.
140
141 %package ImageCodec-DevIL
142 Summary:        DevILImageCodec library for CEGUI
143 Summary(pl.UTF-8):      Biblioteka DevILImageCodec dla CEGUI
144 Group:          Libraries
145 Requires:       %{name} = %{version}-%{release}
146
147 %description ImageCodec-DevIL
148 DevILImageCodec library for CEGUI.
149
150 %description ImageCodec-DevIL -l pl.UTF-8
151 Biblioteka DevILImageCodec dla CEGUI
152
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
160
161 %description ImageCodec-DevIL-devel
162 Header files for CEGUI DevILImageCodec library.
163
164 %description ImageCodec-DevIL-devel -l pl.UTF-8
165 Pliki nagłówkowe biblioteki CEGUI DevILImageCodec.
166
167 %package ImageCodec-FreeImage
168 Summary:        FreeImageImageCodec library for CEGUI
169 Summary(pl.UTF-8):      Biblioteka FreeImageImageCodec dla CEGUI
170 Group:          Libraries
171 Requires:       %{name} = %{version}-%{release}
172
173 %description ImageCodec-FreeImage
174 FreeImageImageCodec library for CEGUI.
175
176 %description ImageCodec-FreeImage -l pl.UTF-8
177 Biblioteka FreeImageImageCodec dla CEGUI
178
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
186
187 %description ImageCodec-FreeImage-devel
188 Header files for CEGUI FreeImageImageCodec library.
189
190 %description ImageCodec-FreeImage-devel -l pl.UTF-8
191 Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec.
192
193 %package ImageCodec-SDL2
194 Summary:        SDL2ImageCodec library for CEGUI
195 Summary(pl.UTF-8):      Biblioteka SDL2ImageCodec dla CEGUI
196 Group:          Libraries
197 Requires:       %{name} = %{version}-%{release}
198 Requires:       SDL2
199
200 %description ImageCodec-SDL2
201 SDL2ImageCodec library for CEGUI.
202
203 %description ImageCodec-SDL2 -l pl.UTF-8
204 Biblioteka SDL2ImageCodec dla CEGUI
205
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
213
214 %description ImageCodec-SDL2-devel
215 Header files for CEGUI SDL2ImageCodec library.
216
217 %description ImageCodec-SDL2-devel -l pl.UTF-8
218 Pliki nagłówkowe biblioteki CEGUI SDL2ImageCodec.
219
220 %package ImageCodec-SILLY
221 Summary:        SILLYImageCodec library for CEGUI
222 Summary(pl.UTF-8):      Biblioteka SILLYImageCodec dla CEGUI
223 Group:          Libraries
224 Requires:       %{name} = %{version}-%{release}
225 Requires:       SILLY >= 0.1.0
226
227 %description ImageCodec-SILLY
228 SILLYImageCodec library for CEGUI.
229
230 %description ImageCodec-SILLY -l pl.UTF-8
231 Biblioteka SILLYImageCodec dla CEGUI
232
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
240
241 %description ImageCodec-SILLY-devel
242 Header files for CEGUI SILLYImageCodec library.
243
244 %description ImageCodec-SILLY-devel -l pl.UTF-8
245 Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec.
246
247 %package Parser-Expat
248 Summary:        Expat-based XML parser module
249 Summary(pl.UTF-8):      Moduł analizatora XML oparty na bibliotece Expat
250 Group:          Libraries
251 Requires:       %{name} = %{version}-%{release}
252
253 %description Parser-Expat
254 Expat-based XML parser module.
255
256 %description Parser-Expat -l pl.UTF-8
257 Moduł analizatora XML oparty na bibliotece Expat.
258
259 %package Parser-LibXML
260 Summary:        LibXML-based XML parser module
261 Summary(pl.UTF-8):      Moduł analizatora XML oparty na bibliotece LibXML
262 Group:          Libraries
263 Requires:       %{name} = %{version}-%{release}
264 Requires:       libxml2 >= 1:2.6
265
266 %description Parser-LibXML
267 LibXML-based XML parser module.
268
269 %description Parser-LibXML -l pl.UTF-8
270 Moduł analizatora XML oparty na bibliotece LibXML.
271
272 %package Parser-RapidXML
273 Summary:        RapidXML-based XML parser module
274 Summary(pl.UTF-8):      Moduł analizatora XML oparty na bibliotece RapidXML
275 Group:          Libraries
276 Requires:       %{name} = %{version}-%{release}
277
278 %description Parser-RapidXML
279 RapidXML-based XML parser module.
280
281 %description Parser-RapidXML -l pl.UTF-8
282 Moduł analizatora XML oparty na bibliotece RapidXML.
283
284 %package Parser-TinyXML
285 Summary:        TinyXML-based XML parser module
286 Summary(pl.UTF-8):      Moduł analizatora XML oparty na bibliotece TinyXML
287 Group:          Libraries
288 Requires:       %{name} = %{version}-%{release}
289
290 %description Parser-TinyXML
291 TinyXML-based XML parser module.
292
293 %description Parser-TinyXML -l pl.UTF-8
294 Moduł analizatora XML oparty na bibliotece TinyXML.
295
296 %package Parser-Xerces
297 Summary:        Xerces-based XML parser module
298 Summary(pl.UTF-8):      Moduł analizatora XML oparty na bibliotece Xerces
299 Group:          Libraries
300 Requires:       %{name} = %{version}-%{release}
301
302 %description Parser-Xerces
303 Xerces-based XML parser module.
304
305 %description Parser-Xerces -l pl.UTF-8
306 Moduł analizatora XML oparty na bibliotece Xerces.
307
308 %package Renderer-DirectFB
309 Summary:        DirectFBRenderer library for CEGUI
310 Summary(pl.UTF-8):      Biblioteka DirectFBRenderer dla CEGUI
311 Group:          Libraries
312 Requires:       %{name} = %{version}-%{release}
313 Requires:       DirectFB >= 1.2.0
314
315 %description Renderer-DirectFB
316 DirectFBRenderer library for CEGUI.
317
318 %description Renderer-DirectFB -l pl.UTF-8
319 Biblioteka DirectFBRenderer dla CEGUI
320
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
328
329 %description Renderer-DirectFB-devel
330 Header files for CEGUI DirectFBRenderer library.
331
332 %description Renderer-DirectFB-devel -l pl.UTF-8
333 Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer.
334
335 %package Renderer-Irrlicht
336 Summary:        IrrlichtRenderer library for CEGUI
337 Summary(pl.UTF-8):      Biblioteka IrrlichtRenderer dla CEGUI
338 Group:          Libraries
339 Requires:       %{name} = %{version}-%{release}
340 Requires:       irrlicht >= 1.4
341
342 %description Renderer-Irrlicht
343 IrrlichtRenderer library for CEGUI.
344
345 %description Renderer-Irrlicht -l pl.UTF-8
346 Biblioteka IrrlichtRenderer dla CEGUI
347
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
355
356 %description Renderer-Irrlicht-devel
357 Header files for CEGUI IrrlichtRenderer library.
358
359 %description Renderer-Irrlicht-devel -l pl.UTF-8
360 Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer.
361
362 %package Renderer-Ogre
363 Summary:        OgreRenderer library for CEGUI
364 Summary(pl.UTF-8):      Biblioteka OgreRenderer dla CEGUI
365 Group:          Libraries
366 Requires:       %{name} = %{version}-%{release}
367 Obsoletes:      CEGUI-Ogre
368
369 %description Renderer-Ogre
370 OgreRenderer library for CEGUI.
371
372 %description Renderer-Ogre -l pl.UTF-8
373 Biblioteka OgreRenderer dla CEGUI
374
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
383
384 %description Renderer-Ogre-devel
385 Header files for CEGUI OgreRenderer library.
386
387 %description Renderer-Ogre-devel -l pl.UTF-8
388 Pliki nagłówkowe biblioteki CEGUI OgreRenderer.
389
390 %package Renderer-OpenGL
391 Summary:        OpenGLRenderer library for CEGUI
392 Summary(pl.UTF-8):      Biblioteka OpenGLRenderer dla CEGUI
393 Group:          Libraries
394 Requires:       %{name} = %{version}-%{release}
395 Obsoletes:      CEGUI-OpenGL
396
397 %description Renderer-OpenGL
398 OpenGLRenderer library for CEGUI.
399
400 %description Renderer-OpenGL -l pl.UTF-8
401 Biblioteka OpenGLRenderer dla CEGUI.
402
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
411 Requires:       glew-devel
412 Obsoletes:      CEGUI-OpenGL-devel
413
414 %description Renderer-OpenGL-devel
415 Header files for CEGUI OpenGLRenderer library.
416
417 %description Renderer-OpenGL-devel -l pl.UTF-8
418 Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer.
419
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}
425
426 %description -n python-CEGUI
427 Python binding for CEGUI.
428
429 %description -n python-CEGUI -l pl.UTF-8
430 Wiązania Pythona do CEGUI.
431
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}
438
439 %description -n python-CEGUI-Renderer-Ogre
440 Python binding for CEGUI OgreRenderer library.
441
442 %description -n python-CEGUI-Renderer-Ogre -l pl.UTF-8
443 Wiązania Pythona do biblioteki CEGUI OgreRenderer.
444
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}
451
452 %description -n python-CEGUI-Renderer-OpenGL
453 Python binding for CEGUI OpenGLRenderer library.
454
455 %description -n python-CEGUI-Renderer-OpenGL -l pl.UTF-8
456 Wiązania Pythona do biblioteki CEGUI OpenGLRenderer.
457
458 %prep
459 %setup -q -a 1 -n cegui-%{version}
460 %patch0 -p1
461 %patch1 -p1
462 %patch3 -p1
463
464 %build
465 install -d build
466 cd build
467 %cmake .. \
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}
476
477 %{__make} -j1
478
479 %install
480 rm -rf $RPM_BUILD_ROOT
481
482 %{__make} -C build install/fast \
483         DESTDIR=$RPM_BUILD_ROOT
484
485 %if %{without samples}
486 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/cegui-0/{animations,fonts,imagesets,layouts,looknfeel,lua_scripts,schemes,xml_schemas}
487 %endif
488
489 %clean
490 rm -rf $RPM_BUILD_ROOT
491
492 %post   -p /sbin/ldconfig
493 %postun -p /sbin/ldconfig
494
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
501
502 %files
503 %defattr(644,root,root,755)
504 %doc README.md
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
511 # plugins
512 %dir %{_libdir}/cegui-0.8
513 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoreWindowRendererSet.so
514
515 %files docs
516 %defattr(644,root,root,755)
517 %doc cegui-docs-%{version}/*
518
519 %files devel
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
538
539 %files ImageCodec-Corona
540 %defattr(644,root,root,755)
541 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoronaImageCodec.so
542
543 %files ImageCodec-Corona-devel
544 %defattr(644,root,root,755)
545 %{_includedir}/cegui-0/%{name}/ImageCodecModules/Corona
546
547 %files ImageCodec-DevIL
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIDevILImageCodec.so
550
551 %files ImageCodec-DevIL-devel
552 %defattr(644,root,root,755)
553 %{_includedir}/cegui-0/%{name}/ImageCodecModules/DevIL
554
555 %files ImageCodec-FreeImage
556 %defattr(644,root,root,755)
557 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIFreeImageImageCodec.so
558
559 %files ImageCodec-FreeImage-devel
560 %defattr(644,root,root,755)
561 %{_includedir}/cegui-0/%{name}/ImageCodecModules/FreeImage
562
563 %files ImageCodec-SDL2
564 %defattr(644,root,root,755)
565 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISDL2ImageCodec.so
566
567 %files ImageCodec-SDL2-devel
568 %defattr(644,root,root,755)
569 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SDL2
570
571 %files ImageCodec-SILLY
572 %defattr(644,root,root,755)
573 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISILLYImageCodec.so
574
575 %files ImageCodec-SILLY-devel
576 %defattr(644,root,root,755)
577 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SILLY
578
579 %files Parser-Expat
580 %defattr(644,root,root,755)
581 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIExpatParser.so
582
583 %files Parser-LibXML
584 %defattr(644,root,root,755)
585 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUILibXMLParser.so
586
587 %files Parser-RapidXML
588 %defattr(644,root,root,755)
589 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIRapidXMLParser.so
590
591 %files Parser-TinyXML
592 %defattr(644,root,root,755)
593 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUITinyXMLParser.so
594
595 %files Parser-Xerces
596 %defattr(644,root,root,755)
597 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIXercesParser.so
598
599 %if %{with directfb}
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
604
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
609 %endif
610
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
615
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
621
622 %if %{with ogre}
623 %files Renderer-Ogre
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
627
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
633 %endif
634
635 %if %{with opengl}
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
640
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
647 %endif
648
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
653
654 %if %{with ogre}
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
658 %endif
659
660 %if %{with opengl}
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
664 %endif
This page took 0.142759 seconds and 3 git commands to generate.