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