]> git.pld-linux.org Git - packages/CEGUI.git/blob - CEGUI.spec
- add package dirs
[packages/CEGUI.git] / CEGUI.spec
1 # TODO:
2 # - separate packages for plugins
3 #
4 # Conditional build:
5 %bcond_without  xercesc         # build XercesParser
6 %bcond_without  ogre            # build without Ogre renderer
7 %bcond_without  opengl          # build without OpenGL renderer
8 %bcond_with     samples         # build samples
9 #
10 Summary:        CEGUI - a free library providing windowing and widgets
11 Summary(pl.UTF-8):      CEGUI - wolnodostępna biblioteka zapewniającą okienka i widgety
12 Name:           CEGUI
13 Version:        0.8.2
14 Release:        2
15 License:        LGPL v2.1+ (with MIT parts)
16 Group:          Libraries
17 Source0:        http://downloads.sourceforge.net/crayzedsgui/cegui-%{version}.tar.gz
18 # Source0-md5:  f72951f0cc0374bb2294035cb639bb83
19 Source1:        http://downloads.sourceforge.net/crayzedsgui/cegui-docs-%{version}.tar.gz
20 # Source1-md5:  19029d82148fb6c4145c757ee59ccf8a
21 Patch0:         pthread.patch
22 Patch1:         python-sitedir.patch
23 URL:            http://www.cegui.org.uk/
24 BuildRequires:  DevIL-devel
25 BuildRequires:  DirectFB-devel >= 1.2.0
26 BuildRequires:  FreeImage-devel
27 BuildRequires:  SILLY-devel >= 0.1.0
28 BuildRequires:  cmake
29 BuildRequires:  corona-devel
30 BuildRequires:  expat-devel
31 BuildRequires:  freetype-devel >= 2.0
32 BuildRequires:  gtk+2-devel >= 2:2.4
33 BuildRequires:  irrlicht-devel >= 1.4
34 BuildRequires:  libstdc++-devel
35 BuildRequires:  libtool >= 2:1.5
36 BuildRequires:  libxml2-devel >= 1:2.6
37 BuildRequires:  lua51-devel >= 5.1
38 %if %{with ogre}
39 BuildRequires:  ogre-devel >= 1.6.0
40 BuildRequires:  ois-devel >= 1.0.0
41 %endif
42 BuildRequires:  pcre-devel >= 5.0
43 BuildRequires:  pkgconfig
44 BuildRequires:  sed >= 4.0
45 BuildRequires:  tinyxml-devel
46 BuildRequires:  tolua++-devel
47 # for irrlicht renderer
48 BuildRequires:  xorg-lib-libXxf86vm-devel
49 %if %{with opengl}
50 BuildRequires:  GLM
51 BuildRequires:  OpenGL-GLU-devel
52 BuildRequires:  OpenGL-glut-devel
53 BuildRequires:  glew-devel
54 %endif
55 %if %{with xercesc}
56 BuildRequires:  xerces-c-devel
57 %endif
58 Requires:       irrlicht >= 1.4
59 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60
61 %description
62 CEGUI stands for Crazy Eddie's Gui System; a free library providing
63 windowing and widgets for graphics APIs / engines where such
64 functionality is not natively available, or severely lacking. The
65 library is object orientated, written in C++, and targeted at games
66 developers who should be spending their time creating great games, not
67 building GUI sub-systems!
68
69 %description -l pl.UTF-8
70 CEGUI oznacza Crazy Eddie's Gui System - wolnodostępną bibliotekę
71 zapewniającą okienka i widgety dla graficznych API i silników tam,
72 gdzie natywnie taka funkcjonalność nie jest dostępna lub ma znaczące
73 braki. Biblioteka jest zorientowana obiektowo, napisana w C++ i
74 skierowana dla programistów gier, którzy powinni spędzać czas na
75 pisaniu świetnych gier, a nie tworzeniu podsystemów GUI!
76
77 %package devel
78 Summary:        Development files for CEGUI
79 Summary(pl.UTF-8):      Pliki programistyczne dla CEGUI
80 Group:          Development/Libraries
81 Requires:       %{name} = %{version}-%{release}
82 Requires:       freetype-devel >= 2.0
83 Requires:       libstdc++-devel
84 Requires:       pcre-devel >= 5.0
85
86 %description devel
87 CEGUI headers.
88
89 %description devel -l pl.UTF-8
90 Pliki nagłówkowe CEGUI.
91
92 %package docs
93 Summary:        Documentation files for CEGUI
94 Summary(pl.UTF-8):      Pliki dokumentacji CEGUI
95 Group:          Documentation
96 Requires:       %{name} = %{version}-%{release}
97
98 %description docs
99 CEGUI documentation.
100
101 %description docs -l pl.UTF-8
102 Dokumentacja CEGUI.
103
104 %package ImageCodec-Corona
105 Summary:        CoronaImageCodec library for CEGUI
106 Summary(pl.UTF-8):      Biblioteka CoronaImageCodec dla CEGUI
107 Group:          Libraries
108 Requires:       %{name} = %{version}-%{release}
109
110 %description ImageCodec-Corona
111 CoronaImageCodec library for CEGUI.
112
113 %description ImageCodec-Corona -l pl.UTF-8
114 Biblioteka CoronaImageCodec dla CEGUI
115
116 %package ImageCodec-Corona-devel
117 Summary:        Header files for CEGUI CoronaImageCodec library
118 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec
119 Group:          Development/Libraries
120 Requires:       %{name}-ImageCodec-Corona = %{version}-%{release}
121 Requires:       %{name}-devel = %{version}-%{release}
122 Requires:       corona-devel
123
124 %description ImageCodec-Corona-devel
125 Header files for CEGUI CoronaImageCodec library.
126
127 %description ImageCodec-Corona-devel -l pl.UTF-8
128 Pliki nagłówkowe biblioteki CEGUI CoronaImageCodec.
129
130 %package ImageCodec-DevIL
131 Summary:        DevILImageCodec library for CEGUI
132 Summary(pl.UTF-8):      Biblioteka DevILImageCodec dla CEGUI
133 Group:          Libraries
134 Requires:       %{name} = %{version}-%{release}
135
136 %description ImageCodec-DevIL
137 DevILImageCodec library for CEGUI.
138
139 %description ImageCodec-DevIL -l pl.UTF-8
140 Biblioteka DevILImageCodec dla CEGUI
141
142 %package ImageCodec-DevIL-devel
143 Summary:        Header files for CEGUI DevILImageCodec library
144 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI DevILImageCodec
145 Group:          Development/Libraries
146 Requires:       %{name}-ImageCodec-DevIL = %{version}-%{release}
147 Requires:       %{name}-devel = %{version}-%{release}
148 Requires:       DevIL-devel
149
150 %description ImageCodec-DevIL-devel
151 Header files for CEGUI DevILImageCodec library.
152
153 %description ImageCodec-DevIL-devel -l pl.UTF-8
154 Pliki nagłówkowe biblioteki CEGUI DevILImageCodec.
155
156 %package ImageCodec-FreeImage
157 Summary:        FreeImageImageCodec library for CEGUI
158 Summary(pl.UTF-8):      Biblioteka FreeImageImageCodec dla CEGUI
159 Group:          Libraries
160 Requires:       %{name} = %{version}-%{release}
161
162 %description ImageCodec-FreeImage
163 FreeImageImageCodec library for CEGUI.
164
165 %description ImageCodec-FreeImage -l pl.UTF-8
166 Biblioteka FreeImageImageCodec dla CEGUI
167
168 %package ImageCodec-FreeImage-devel
169 Summary:        Header files for CEGUI FreeImageImageCodec library
170 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec
171 Group:          Development/Libraries
172 Requires:       %{name}-ImageCodec-FreeImage = %{version}-%{release}
173 Requires:       %{name}-devel = %{version}-%{release}
174 Requires:       FreeImage-devel
175
176 %description ImageCodec-FreeImage-devel
177 Header files for CEGUI FreeImageImageCodec library.
178
179 %description ImageCodec-FreeImage-devel -l pl.UTF-8
180 Pliki nagłówkowe biblioteki CEGUI FreeImageImageCodec.
181
182 %package ImageCodec-SILLY
183 Summary:        SILLYImageCodec library for CEGUI
184 Summary(pl.UTF-8):      Biblioteka SILLYImageCodec dla CEGUI
185 Group:          Libraries
186 Requires:       %{name} = %{version}-%{release}
187 Requires:       SILLY >= 0.1.0
188
189 %description ImageCodec-SILLY
190 SILLYImageCodec library for CEGUI.
191
192 %description ImageCodec-SILLY -l pl.UTF-8
193 Biblioteka SILLYImageCodec dla CEGUI
194
195 %package ImageCodec-SILLY-devel
196 Summary:        Header files for CEGUI SILLYImageCodec library
197 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec
198 Group:          Development/Libraries
199 Requires:       %{name}-ImageCodec-SILLY = %{version}-%{release}
200 Requires:       %{name}-devel = %{version}-%{release}
201 Requires:       SILLY-devel >= 0.1.0
202
203 %description ImageCodec-SILLY-devel
204 Header files for CEGUI SILLYImageCodec library.
205
206 %description ImageCodec-SILLY-devel -l pl.UTF-8
207 Pliki nagłówkowe biblioteki CEGUI SILLYImageCodec.
208
209 %package Renderer-DirectFB
210 Summary:        DirectFBRenderer library for CEGUI
211 Summary(pl.UTF-8):      Biblioteka DirectFBRenderer dla CEGUI
212 Group:          Libraries
213 Requires:       %{name} = %{version}-%{release}
214 Requires:       DirectFB >= 1.2.0
215
216 %description Renderer-DirectFB
217 DirectFBRenderer library for CEGUI.
218
219 %description Renderer-DirectFB -l pl.UTF-8
220 Biblioteka DirectFBRenderer dla CEGUI
221
222 %package Renderer-DirectFB-devel
223 Summary:        Header files for CEGUI DirectFBRenderer library
224 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer
225 Group:          Development/Libraries
226 Requires:       %{name}-Renderer-DirectFB = %{version}-%{release}
227 Requires:       %{name}-devel = %{version}-%{release}
228 Requires:       DirectFB-devel >= 1.2.0
229
230 %description Renderer-DirectFB-devel
231 Header files for CEGUI DirectFBRenderer library.
232
233 %description Renderer-DirectFB-devel -l pl.UTF-8
234 Pliki nagłówkowe biblioteki CEGUI DirectFBRenderer.
235
236 %package Renderer-Irrlicht
237 Summary:        IrrlichtRenderer library for CEGUI
238 Summary(pl.UTF-8):      Biblioteka IrrlichtRenderer dla CEGUI
239 Group:          Libraries
240 Requires:       %{name} = %{version}-%{release}
241 Requires:       irrlicht >= 1.4
242
243 %description Renderer-Irrlicht
244 IrrlichtRenderer library for CEGUI.
245
246 %description Renderer-Irrlicht -l pl.UTF-8
247 Biblioteka IrrlichtRenderer dla CEGUI
248
249 %package Renderer-Irrlicht-devel
250 Summary:        Header files for CEGUI IrrlichtRenderer library
251 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer
252 Group:          Development/Libraries
253 Requires:       %{name}-Renderer-Irrlicht = %{version}-%{release}
254 Requires:       %{name}-devel = %{version}-%{release}
255 Requires:       irrlicht-devel >= 1.4
256
257 %description Renderer-Irrlicht-devel
258 Header files for CEGUI IrrlichtRenderer library.
259
260 %description Renderer-Irrlicht-devel -l pl.UTF-8
261 Pliki nagłówkowe biblioteki CEGUI IrrlichtRenderer.
262
263 %package Renderer-Ogre
264 Summary:        OgreRenderer library for CEGUI
265 Summary(pl.UTF-8):      Biblioteka OgreRenderer dla CEGUI
266 Group:          Libraries
267 Requires:       %{name} = %{version}-%{release}
268 Obsoletes:      CEGUI-Ogre
269
270 %description Renderer-Ogre
271 OgreRenderer library for CEGUI.
272
273 %description Renderer-Ogre -l pl.UTF-8
274 Biblioteka OgreRenderer dla CEGUI
275
276 %package Renderer-Ogre-devel
277 Summary:        Header files for CEGUI OgreRenderer library
278 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI OgreRenderer
279 Group:          Development/Libraries
280 Requires:       %{name}-Renderer-Ogre = %{version}-%{release}
281 Requires:       %{name}-devel = %{version}-%{release}
282 Requires:       ogre-devel >= 1.6.0
283 Obsoletes:      CEGUI-Ogre-devel
284
285 %description Renderer-Ogre-devel
286 Header files for CEGUI OgreRenderer library.
287
288 %description Renderer-Ogre-devel -l pl.UTF-8
289 Pliki nagłówkowe biblioteki CEGUI OgreRenderer.
290
291 %package Renderer-OpenGL
292 Summary:        OpenGLRenderer library for CEGUI
293 Summary(pl.UTF-8):      Biblioteka OpenGLRenderer dla CEGUI
294 Group:          Libraries
295 Requires:       %{name} = %{version}-%{release}
296 Obsoletes:      CEGUI-OpenGL
297
298 %description Renderer-OpenGL
299 OpenGLRenderer library for CEGUI.
300
301 %description Renderer-OpenGL -l pl.UTF-8
302 Biblioteka OpenGLRenderer dla CEGUI.
303
304 %package Renderer-OpenGL-devel
305 Summary:        Header files for CEGUI OpenGLRenderer library
306 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer
307 Group:          Development/Libraries
308 Requires:       %{name}-Renderer-OpenGL = %{version}-%{release}
309 Requires:       %{name}-devel = %{version}-%{release}
310 Requires:       OpenGL-GLU-devel
311 Requires:       OpenGL-glut-devel
312 Requires:       glew-devel
313 Obsoletes:      CEGUI-OpenGL-devel
314
315 %description Renderer-OpenGL-devel
316 Header files for CEGUI OpenGLRenderer library.
317
318 %description Renderer-OpenGL-devel -l pl.UTF-8
319 Pliki nagłówkowe biblioteki CEGUI OpenGLRenderer.
320
321 %package -n python-CEGUI
322 Summary:        Python binding for CEGUI
323 Summary(pl.UTF-8):      Wiązania Pythona do CEGUI
324 Group:          Libraries/Python
325 Requires:       %{name} = %{version}-%{release}
326
327 %description -n python-CEGUI
328 Python binding for CEGUI.
329
330 %description -n python-CEGUI -l pl.UTF-8
331 Wiązania Pythona do CEGUI.
332
333 %package -n python-CEGUI-Renderer-Ogre
334 Summary:        Python binding for CEGUI OgreRenderer library
335 Summary(pl.UTF-8):      Wiązania Pythona do biblioteki CEGUI OgreRenderer
336 Group:          Libraries/Python
337 Requires:       %{name}-Renderer-Ogre = %{version}-%{release}
338 Requires:       python-CEGUI = %{version}-%{release}
339
340 %description -n python-CEGUI-Renderer-Ogre
341 Python binding for CEGUI OgreRenderer library.
342
343 %description -n python-CEGUI-Renderer-Ogre -l pl.UTF-8
344 Wiązania Pythona do biblioteki CEGUI OgreRenderer.
345
346 %package -n python-CEGUI-Renderer-OpenGL
347 Summary:        Python binding for CEGUI OpenGLRenderer library
348 Summary(pl.UTF-8):      Wiązania Pythona do biblioteki CEGUI OpenGLRenderer
349 Group:          Libraries/Python
350 Requires:       %{name}-Renderer-OpenGL = %{version}-%{release}
351 Requires:       python-CEGUI = %{version}-%{release}
352
353 %description -n python-CEGUI-Renderer-OpenGL
354 Python binding for CEGUI OpenGLRenderer library.
355
356 %description -n python-CEGUI-Renderer-OpenGL -l pl.UTF-8
357 Wiązania Pythona do biblioteki CEGUI OpenGLRenderer.
358
359 %prep
360 %setup -q -a 1 -n cegui-%{version}
361 %patch0 -p1
362 %patch1 -p1
363
364 %build
365 install -d build
366 cd build
367 %cmake \
368         ../ \
369         -DCEGUI_SAMPLES_ENABLED:BOOL=%{?with_samples:ON}%{!?with_samples:OFF} \
370         -DCEGUI_BUILD_RENDERER_OPENGL:BOOL=%{?with_opengl:ON}%{!?with_opengl:OFF} \
371         -DCEGUI_BUILD_RENDERER_OGRE:BOOL=%{?with_ogre:ON}%{!?with_ogre:OFF} \
372         -DCEGUI_BUILD_XMLPARSER_XERCES:BOOL=%{?with_xercesc:ON}%{!?with_xercesc:OFF} \
373         -DCEGUI_OPTION_DEFAULT_IMAGECODEC:STRING=FreeImageImageCodec \
374         -DCEGUI_OPTION_DEFAULT_XMLPARSER:STRING=LibxmlParser \
375         -DCEGUI_PYTHON_INSTALL_DIR=%{py_sitedir}
376
377 %{__make}
378
379 %install
380 rm -rf $RPM_BUILD_ROOT
381
382 %{__make} -C build install/fast \
383         DESTDIR=$RPM_BUILD_ROOT
384
385 %if %{without samples}
386 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/cegui-0/{animations,fonts,imagesets,layouts,looknfeel,lua_scripts,schemes,xml_schemas}
387 %endif
388
389 %clean
390 rm -rf $RPM_BUILD_ROOT
391
392 %post   -p /sbin/ldconfig
393 %postun -p /sbin/ldconfig
394
395 %post   ImageCodec-Corona -p /sbin/ldconfig
396 %postun ImageCodec-Corona -p /sbin/ldconfig
397 %post   ImageCodec-DevIL -p /sbin/ldconfig
398 %postun ImageCodec-DevIL -p /sbin/ldconfig
399 %post   ImageCodec-FreeImage -p /sbin/ldconfig
400 %postun ImageCodec-FreeImage -p /sbin/ldconfig
401 %post   ImageCodec-SILLY -p /sbin/ldconfig
402 %postun ImageCodec-SILLY -p /sbin/ldconfig
403
404 %post   Renderer-Irrlicht -p /sbin/ldconfig
405 %postun Renderer-Irrlicht -p /sbin/ldconfig
406 %post   Renderer-Ogre -p /sbin/ldconfig
407 %postun Renderer-Ogre -p /sbin/ldconfig
408 %post   Renderer-OpenGL -p /sbin/ldconfig
409 %postun Renderer-OpenGL -p /sbin/ldconfig
410
411 %files
412 %defattr(644,root,root,755)
413 %doc doc/README
414 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so.*.*.*
415 %attr(755,root,root) %ghost %{_libdir}/libCEGUIBase-0.so.3
416 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so.*.*.*
417 %attr(755,root,root) %ghost %{_libdir}/libCEGUICommonDialogs-0.so.3
418 %attr(755,root,root) %{_libdir}/libCEGUINullRenderer-0.so.*.*.*
419 %attr(755,root,root) %ghost %{_libdir}/libCEGUINullRenderer-0.so.3
420 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so.*.*.*
421 %attr(755,root,root) %ghost %{_libdir}/libCEGUILuaScriptModule-0.so.3
422 # plugins
423 %dir %{_libdir}/cegui-0.8
424 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoreWindowRendererSet.so
425 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIExpatParser.so
426 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUILibXMLParser.so
427 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISTBImageCodec.so
428 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUITGAImageCodec.so
429 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUITinyXMLParser.so
430 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIXercesParser.so
431
432 %files docs
433 %defattr(644,root,root,755)
434 %doc cegui-docs-0.8.2/*
435
436 %files devel
437 %defattr(644,root,root,755)
438 %attr(755,root,root) %{_bindir}/toluappcegui-0.8
439 %attr(755,root,root) %{_libdir}/libCEGUIBase-0.so
440 %attr(755,root,root) %{_libdir}/libCEGUICommonDialogs-0.so
441 %attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-0.so
442 %attr(755,root,root) %{_libdir}/libCEGUINullRenderer-0.so
443 %dir %{_includedir}/cegui-0
444 %dir %{_includedir}/cegui-0/%{name}
445 %{_includedir}/cegui-0/%{name}/*.h
446 %{_includedir}/cegui-0/%{name}/CommonDialogs
447 %dir %{_includedir}/cegui-0/%{name}/ImageCodecModules
448 %{_includedir}/cegui-0/%{name}/ImageCodecModules/STB
449 %{_includedir}/cegui-0/%{name}/ImageCodecModules/TGA
450 %dir %{_includedir}/cegui-0/%{name}/RendererModules
451 %{_includedir}/cegui-0/%{name}/RendererModules/Null
452 %{_includedir}/cegui-0/%{name}/ScriptModules
453 %{_includedir}/cegui-0/%{name}/WindowRendererSets
454 %{_includedir}/cegui-0/%{name}/XMLParserModules
455 %{_includedir}/cegui-0/%{name}/falagard
456 %{_includedir}/cegui-0/%{name}/widgets
457 %{_pkgconfigdir}/CEGUI-0.pc
458 %{_pkgconfigdir}/CEGUI-0-LUA.pc
459 %{_pkgconfigdir}/CEGUI-0-NULL.pc
460
461 %files ImageCodec-Corona
462 %defattr(644,root,root,755)
463 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUICoronaImageCodec.so
464
465 %files ImageCodec-Corona-devel
466 %defattr(644,root,root,755)
467 %{_includedir}/cegui-0/%{name}/ImageCodecModules/Corona
468
469 %files ImageCodec-DevIL
470 %defattr(644,root,root,755)
471 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIDevILImageCodec.so
472
473 %files ImageCodec-DevIL-devel
474 %defattr(644,root,root,755)
475 %{_includedir}/cegui-0/%{name}/ImageCodecModules/DevIL
476
477 %files ImageCodec-FreeImage
478 %defattr(644,root,root,755)
479 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUIFreeImageImageCodec.so
480
481 %files ImageCodec-FreeImage-devel
482 %defattr(644,root,root,755)
483 %{_includedir}/cegui-0/%{name}/ImageCodecModules/FreeImage
484
485 %files ImageCodec-SILLY
486 %defattr(644,root,root,755)
487 %attr(755,root,root) %{_libdir}/cegui-0.8/libCEGUISILLYImageCodec.so
488
489 %files ImageCodec-SILLY-devel
490 %defattr(644,root,root,755)
491 %{_includedir}/cegui-0/%{name}/ImageCodecModules/SILLY
492
493 %files Renderer-DirectFB
494 %defattr(644,root,root,755)
495 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so.*.*.*
496 %attr(755,root,root) %ghost %{_libdir}/libCEGUIDirectFBRenderer-0.so.3
497
498 %files Renderer-DirectFB-devel
499 %defattr(644,root,root,755)
500 %attr(755,root,root) %{_libdir}/libCEGUIDirectFBRenderer-0.so
501 %{_includedir}/cegui-0/%{name}/RendererModules/DirectFB
502
503 %files Renderer-Irrlicht
504 %defattr(644,root,root,755)
505 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so.*.*.*
506 %attr(755,root,root) %ghost %{_libdir}/libCEGUIIrrlichtRenderer-0.so.3
507
508 %files Renderer-Irrlicht-devel
509 %defattr(644,root,root,755)
510 %{_includedir}/cegui-0/%{name}/RendererModules/Irrlicht
511 %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer-0.so
512 %{_pkgconfigdir}/CEGUI-0-IRRLICHT.pc
513
514 %if %{with ogre}
515 %files Renderer-Ogre
516 %defattr(644,root,root,755)
517 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so.*.*.*
518 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOgreRenderer-0.so.3
519
520 %files Renderer-Ogre-devel
521 %defattr(644,root,root,755)
522 %{_includedir}/cegui-0/%{name}/RendererModules/Ogre
523 %attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer-0.so
524 %{_pkgconfigdir}/CEGUI-0-OGRE.pc
525 %endif
526
527 %if %{with opengl}
528 %files Renderer-OpenGL
529 %defattr(644,root,root,755)
530 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so.*.*.*
531 %attr(755,root,root) %ghost %{_libdir}/libCEGUIOpenGLRenderer-0.so.3
532
533 %files Renderer-OpenGL-devel
534 %defattr(644,root,root,755)
535 %attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer-0.so
536 %{_includedir}/cegui-0/%{name}/RendererModules/OpenGL
537 %{_pkgconfigdir}/CEGUI-0-OPENGL.pc
538 %{_pkgconfigdir}/CEGUI-0-OPENGL3.pc
539 %endif
540
541 %files -n python-CEGUI
542 %defattr(644,root,root,755)
543 %dir %{py_sitedir}/cegui-0.8
544 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUI.so
545 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUINullRenderer.so
546
547 %if %{with ogre}
548 %files -n python-CEGUI-Renderer-Ogre
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOgreRenderer.so
551 %endif
552
553 %if %{with opengl}
554 %files -n python-CEGUI-Renderer-OpenGL
555 %defattr(644,root,root,755)
556 %attr(755,root,root) %{py_sitedir}/cegui-0.8/PyCEGUIOpenGLRenderer.so
557 %endif
This page took 0.085716 seconds and 3 git commands to generate.