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