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