]> git.pld-linux.org Git - packages/evas.git/blame - evas.spec
- cleanup, fixed doc files
[packages/evas.git] / evas.spec
CommitLineData
3b0f8708 1#
aeeb419b
BZ
2# TODO :
3# software-xcb - BR: xcb-util => 0.2.1 +patch
4# xrender-xcb - BR: xcb-util < 0.2.1
b0fe12e6 5# sdl doesn't compile
a7e1c749 6#
32b49c04 7# Conditional build:
ca577fef 8%bcond_without mmx # without MMX and MMX2
9%bcond_without sse # without SSE
10%bcond_without altivec # without altivec
5720f241 11%bcond_without fb # build without FB support
b0fe12e6 12%bcond_without directfb # build without DirectFB support
1774f6cc 13%bcond_with sdl # build with SDL support
5720f241 14%bcond_with soft_xcb # build with software xcb support
aeeb419b 15%bcond_with xrender_xcb # build with xrender xcb support
8cd4650d 16%bcond_without static_libs # don't build static library
3b0f8708 17#
6c429415 18%ifnarch i586 i686 pentium3 pentium4 athlon %{x8664}
ca577fef 19%undefine with_mmx
3b0f8708 20%endif
6c429415 21%ifnarch i686 pentium3 pentium4 athlon %{x8664}
ca577fef 22%undefine with_sse
23%endif
24%ifnarch ppc
25%undefine with_altivec
26%endif
27#
4ed58df2 28%define edb_ver 1.0.5.043
b0fe12e6 29%define eet_ver 1.3.2
a18274f3 30
ee730ab3 31Summary: Multi-platform Canvas Library
16e991b2 32Summary(pl.UTF-8): Wieloplatformowa biblioteka do rysowania
ee730ab3 33Name: evas
d7d4ea89 34%define subver beta2
35Version: 1.0.0
36Release: 0.%{subver}.1
b0fe12e6 37License: LGPL v2.1
ee730ab3 38Group: Libraries
d7d4ea89 39Source0: http://download.enlightenment.org/releases/%{name}-%{version}.%{subver}.tar.bz2
40# Source0-md5: 9257e31106b472f5e36e0461b0884170
d3c7064c 41URL: http://enlightenment.org/p.php?p=about/libs/evas
b0fe12e6 42BuildRequires: DirectFB-devel
50ceb922 43BuildRequires: Mesa-libGLU-devel
b0fe12e6 44BuildRequires: SDL-devel
6c429415 45BuildRequires: autoconf >= 2.59-9
faf23ef4 46BuildRequires: automake >= 1.6
a18274f3
BZ
47BuildRequires: edb-devel >= %{edb_ver}
48BuildRequires: eet-devel >= %{eet_ver}
6c429415 49BuildRequires: fontconfig-devel
609b40ed 50BuildRequires: freetype-devel >= 1:2.2
d2865238 51BuildRequires: giflib-devel
8eaabbe3 52BuildRequires: glitz-devel
ee730ab3 53BuildRequires: libjpeg-devel
6c429415
JB
54BuildRequires: libpng-devel >= 1.2
55BuildRequires: librsvg-devel >= 1:2.14.0
8761de99 56BuildRequires: libtiff-devel
ee730ab3 57BuildRequires: libtool
6c429415 58BuildRequires: libxcb-devel
3b0f8708 59BuildRequires: pkgconfig
50ceb922 60BuildRequires: readline-devel
6c429415
JB
61BuildRequires: xcb-util-devel
62BuildRequires: xorg-lib-libXext-devel
609b40ed 63Requires: freetype >= 1:2.2
a18274f3 64Requires: eet >= %{eet_ver}
f70301be 65Obsoletes: evas-libs
ee730ab3 66BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
67
ffb4a3b0 68%undefine __cxx
69
ee730ab3 70%description
71Evas is a clean display canvas API for several target display systems
72that can draw anti-aliased text, smooth super and sub-sampled scaled
73images, alpha-blend objects much and more.
74
40b45bbf
JR
75%description -l pl.UTF-8
76Evas to czyste API "płótna obrazu" dla różnych systemów wyświetlania,
77będące w stanie rysować tekst z antyaliasingiem, wygładzane, skalowane
ab7d1756
JB
78obrazy, obiekty z alpha-blendingiem i inne elementy.
79
ee730ab3 80%package devel
ab7d1756 81Summary: Evas header files
16e991b2 82Summary(pl.UTF-8): Pliki nagłówkowe Evas
ee730ab3 83Group: Development/Libraries
245fd882 84Requires: %{name} = %{version}-%{release}
a18274f3
BZ
85Requires: edb-devel >= %{edb_ver}
86Requires: eet-devel >= %{eet_ver}
6c429415 87Requires: fontconfig-devel
609b40ed 88Requires: freetype-devel >= 1:2.2
6c429415
JB
89# for evas-gl_x11, evas-glitz_x11, evas-software_x11, evas-xrender_x11
90#Requires: xorg-lib-libX11-devel
91# for evas-software_xcb, evas-xrender_xcb
faf23ef4 92#Requires: libxcb-devel
ee730ab3 93
94%description devel
ab7d1756
JB
95Header files for Evas.
96
40b45bbf
JR
97%description devel -l pl.UTF-8
98Pliki nagłówkowe Evas.
ee730ab3 99
100%package static
ab7d1756 101Summary: Static Evas library
16e991b2 102Summary(pl.UTF-8): Statyczna biblioteka Evas
ee730ab3 103Group: Development/Libraries
ab7d1756 104Requires: %{name}-devel = %{version}-%{release}
ee730ab3 105
106%description static
ab7d1756
JB
107Static Evas library.
108
40b45bbf 109%description static -l pl.UTF-8
ab7d1756 110Statyczna biblioteka Evas.
ee730ab3 111
8761de99 112##### MODULES #####
113# engines:
114%package engine-buffer
115Summary: Buffer rendering engine module for Evas
16e991b2 116Summary(pl.UTF-8): Moduł silnika renderującego do bufora dla Evas
8761de99 117Group: X11/Libraries
85ee035a 118Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 119
120%description engine-buffer
121Memory Buffer rendering engine module for Evas.
122
40b45bbf
JR
123%description engine-buffer -l pl.UTF-8
124Moduł silnika renderującego do bufora dla Evas.
5da3d643 125
8761de99 126%package engine-fb
127Summary: Framebuffer rendering engine module for Evas
16e991b2 128Summary(pl.UTF-8): Moduł silnika renderującego na framebuffer dla Evas
8761de99 129Group: X11/Libraries
85ee035a 130Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 131
132%description engine-fb
133Framebuffer rendering engine module for Evas.
134
40b45bbf
JR
135%description engine-fb -l pl.UTF-8
136Moduł silnika renderującego na framebuffer dla Evas.
5da3d643 137
b0fe12e6 138%package engine-gl_sdl
139Summary: SDL OpenGL rendering engine module for Evas
140Summary(pl.UTF-8): Moduł silnika renderującego na SDL OpenGL dla Evas
141Group: X11/Libraries
142Requires: %{name}-engine-software_generic = %{version}-%{release}
143
144%description engine-gl_sdl
145SDL OpenGL rendering engine module for Evas.
146
147%description engine-gl_sdl -l pl.UTF-8
148Moduł silnika renderującego na SDL OpenGL dla Evas.
149
150%package engine-software_sdl
151Summary: SDL software rendering engine module for Evas
152Summary(pl.UTF-8): Moduł silnika programowego renderującego na SDL dla Evas
153Group: X11/Libraries
154Requires: %{name}-engine-software_generic = %{version}-%{release}
155
156%description engine-software_sdl
157SDL software rendering engine module for Evas.
158
159%description engine-software_sdl -l pl.UTF-8
160Moduł silnika programowego renderującego na SDL dla Evas.
161
8761de99 162%package engine-gl_x11
163Summary: OpenGL under X11 rendering engine module for Evas
16e991b2 164Summary(pl.UTF-8): Moduł silnika renderującego na OpenGL pod X11 dla Evas
8761de99 165Group: X11/Libraries
245fd882 166Requires: %{name} = %{version}-%{release}
8761de99 167
168%description engine-gl_x11
169OpenGL under X11 rendering engine module for Evas.
170
40b45bbf
JR
171%description engine-gl_x11 -l pl.UTF-8
172Moduł silnika renderującego na OpenGL pod X11 dla Evas.
5da3d643 173
6c429415
JB
174%package engine-glitz_x11
175Summary: Glitz X11 rendering engine module for Evas
176Summary(pl.UTF-8): Moduł silnika renderującego na OpenGL pod X11 dla Evas
177Group: X11/Libraries
178Requires: %{name} = %{version}-%{release}
179
180%description engine-glitz_x11
181Glitz X11 rendering engine module for Evas.
182
183%description engine-glitz_x11 -l pl.UTF-8
184Moduł silnika renderującego Glitz X11 dla Evas.
185
b0fe12e6 186%package engine-directfb
187Summary: DirectFB rendering engine module for Evas
188Summary(pl.UTF-8): Moduł silnika renderującego na DirectFB dla Evas
189Group: X11/Libraries
190Requires: %{name} = %{version}-%{release}
191
192%description engine-directfb
193DirectFB rendering engine module for Evas.
194
195%description engine-directfb -l pl.UTF-8
196Moduł silnika renderującego na DirectFB dla Evas.
197
8761de99 198%package engine-software_generic
b0fe12e6 199Summary: Software rendering common engine module for Evas
16e991b2 200Summary(pl.UTF-8): Moduł wspólnego programowego silnika renderującego dla Evas
8761de99 201Group: X11/Libraries
245fd882 202Requires: %{name} = %{version}-%{release}
8761de99 203
204%description engine-software_generic
205Software rendering common engine module for Evas.
206
40b45bbf
JR
207%description engine-software_generic -l pl.UTF-8
208Moduł wspólnego programowego silnika renderującego dla Evas.
5da3d643 209
8761de99 210%package engine-software_qtopia
211Summary: Qtopia rendering engine module for Evas
16e991b2 212Summary(pl.UTF-8): Moduł silnika renderującego Qtopia dla Evas
8761de99 213Group: X11/Libraries
85ee035a 214Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 215
216%description engine-software_qtopia
217Qtopia rendering engine module for Evas.
218
40b45bbf
JR
219%description engine-software_qtopia -l pl.UTF-8
220Moduł silnika renderującego Qtopia dla Evas.
5da3d643 221
8761de99 222%package engine-software_x11
223Summary: Software X11 rendering engine module for Evas
16e991b2 224Summary(pl.UTF-8): Moduł programowego silnika renderującego X11 dla Evas
8761de99 225Group: X11/Libraries
85ee035a 226Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 227
228%description engine-software_x11
229Software X11 rendering engine module for Evas.
230
40b45bbf
JR
231%description engine-software_x11 -l pl.UTF-8
232Moduł programowego silnika renderującego X11 dla Evas.
5da3d643 233
8761de99 234%package engine-software_xcb
235Summary: Software XCB X11 rendering engine module for Evas
16e991b2 236Summary(pl.UTF-8): Moduł programowego silnika renderującego XCB X11 dla Evas
8761de99 237Group: X11/Libraries
85ee035a 238Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 239
240%description engine-software_xcb
241Software XCB X11 rendering engine module for Evas.
242
40b45bbf
JR
243%description engine-software_xcb -l pl.UTF-8
244Moduł programowego silnika renderującego XCB X11 dla Evas.
5da3d643 245
b0fe12e6 246
247%package engine-software_16
248Summary: Software 16bit rendering engine module for Evas
249Summary(pl.UTF-8): Moduł programowego silnika renderującego 16 bitowego dla Evas
250Group: X11/Libraries
251Requires: %{name}-engine-software_generic = %{version}-%{release}
252
253%description engine-software_16
254Software 16 bit rendering engine module for Evas.
255
256%description engine-software_16 -l pl.UTF-8
257Moduł programowego silnika renderującego 16 bitowego dla Evas.
258
8761de99 259%package engine-xrender_x11
6c429415
JB
260Summary: XRender X11 rendering engine module for Evas
261Summary(pl.UTF-8): Moduł silnika renderującego XRender X11 dla Evas
8761de99 262Group: X11/Libraries
85ee035a 263Requires: %{name}-engine-software_generic = %{version}-%{release}
8761de99 264
265%description engine-xrender_x11
6c429415 266XRender X11 rendering engine module for Evas.
8761de99 267
40b45bbf 268%description engine-xrender_x11 -l pl.UTF-8
6c429415
JB
269Moduł silnika renderującego XRender X11 dla Evas.
270
271%package engine-xrender_xcb
272Summary: XRender XCB rendering engine module for Evas
273Summary(pl.UTF-8): Moduł silnika renderującego XCB XRender dla Evas
274Group: X11/Libraries
275Requires: %{name}-engine-software_generic = %{version}-%{release}
276
277%description engine-xrender_xcb
278XCB XRender rendering engine module for Evas.
279
280%description engine-xrender_xcb -l pl.UTF-8
281Moduł silnika renderującego XCB XRender dla Evas.
5da3d643 282
8761de99 283# loaders:
284%package loader-edb
285Summary: EDB Image loader module for Evas
16e991b2 286Summary(pl.UTF-8): Moduł wczytywania obrazów EDB dla Evas
8761de99 287Group: X11/Libraries
245fd882 288Requires: %{name} = %{version}-%{release}
8761de99 289
290%description loader-edb
291EDB Image loader module for Evas.
292
40b45bbf
JR
293%description loader-edb -l pl.UTF-8
294Moduł wczytywania obrazów EDB dla Evas.
5da3d643 295
8761de99 296%package loader-eet
297Summary: EET Image loader module for Evas
16e991b2 298Summary(pl.UTF-8): Moduł wczytywania obrazów EET dla Evas
8761de99 299Group: X11/Libraries
245fd882 300Requires: %{name} = %{version}-%{release}
8761de99 301
302%description loader-eet
303EET Image loader module for Evas.
304
40b45bbf
JR
305%description loader-eet -l pl.UTF-8
306Moduł wczytywania obrazów EET dla Evas.
5da3d643 307
8761de99 308%package loader-gif
309Summary: GIF Image loader module for Evas
16e991b2 310Summary(pl.UTF-8): Moduł wczytywania obrazów GIF dla Evas
8761de99 311Group: X11/Libraries
245fd882 312Requires: %{name} = %{version}-%{release}
8761de99 313
314%description loader-gif
315GIF Image loader module for Evas.
316
40b45bbf
JR
317%description loader-gif -l pl.UTF-8
318Moduł wczytywania obrazów GIF dla Evas.
5da3d643 319
8761de99 320%package loader-jpeg
321Summary: JPEG Image loader module for Evas
16e991b2 322Summary(pl.UTF-8): Moduł wczytywania obrazów JPEG dla Evas
8761de99 323Group: X11/Libraries
245fd882 324Requires: %{name} = %{version}-%{release}
8761de99 325
326%description loader-jpeg
327JPEG Image loader module for Evas.
328
40b45bbf
JR
329%description loader-jpeg -l pl.UTF-8
330Moduł wczytywania obrazów JPEG dla Evas.
5da3d643 331
a7e1c749
BZ
332%package loader-pmaps
333Summary: PMAPS Image loader module for Evas
334Summary(pl.UTF-8): Moduł wczytywania obrazów PMAPS dla Evas
335Group: X11/Libraries
336Requires: %{name} = %{version}-%{release}
337
338%description loader-pmaps
339PMAPS Image loader module for Evas.
340
341%description loader-pmaps -l pl.UTF-8
342Moduł wczytywania obrazów PMAPS dla Evas.
343
8761de99 344%package loader-png
345Summary: PNG Image loader module for Evas
16e991b2 346Summary(pl.UTF-8): Moduł wczytywania obrazów PNG dla Evas
8761de99 347Group: X11/Libraries
245fd882 348Requires: %{name} = %{version}-%{release}
8761de99 349
350%description loader-png
351PNG Image loader module for Evas.
352
40b45bbf
JR
353%description loader-png -l pl.UTF-8
354Moduł wczytywania obrazów PNG dla Evas.
5da3d643 355
245fd882 356%package loader-svg
357Summary: SVG Image loader module for Evas
16e991b2 358Summary(pl.UTF-8): Moduł wczytywania obrazów SVG dla Evas
245fd882 359Group: X11/Libraries
360Requires: %{name} = %{version}-%{release}
6c429415 361Requires: librsvg >= 1:2.14.0
245fd882 362
363%description loader-svg
364SVG Image loader module for Evas.
365
40b45bbf
JR
366%description loader-svg -l pl.UTF-8
367Moduł wczytywania obrazów SVG dla Evas.
245fd882 368
8761de99 369%package loader-tiff
370Summary: TIFF Image loader module for Evas
16e991b2 371Summary(pl.UTF-8): Moduł wczytywania obrazów TIFF dla Evas
8761de99 372Group: X11/Libraries
245fd882 373Requires: %{name} = %{version}-%{release}
8761de99 374
375%description loader-tiff
376TIFF Image loader module for Evas.
377
40b45bbf
JR
378%description loader-tiff -l pl.UTF-8
379Moduł wczytywania obrazów TIFF dla Evas.
5da3d643 380
245fd882 381%package loader-xpm
382Summary: XPM Image loader module for Evas
16e991b2 383Summary(pl.UTF-8): Moduł wczytywania obrazów XPM dla Evas
245fd882 384Group: X11/Libraries
385Requires: %{name} = %{version}-%{release}
386
387%description loader-xpm
388XPM Image loader module for Evas.
389
40b45bbf
JR
390%description loader-xpm -l pl.UTF-8
391Moduł wczytywania obrazów XPM dla Evas.
245fd882 392
8761de99 393# savers:
394%package saver-edb
395Summary: EDB Image saver module for Evas
16e991b2 396Summary(pl.UTF-8): Moduł zapisywania obrazów EDB dla Evas
8761de99 397Group: X11/Libraries
245fd882 398Requires: %{name} = %{version}-%{release}
8761de99 399
400%description saver-edb
401EDB Image saver module for Evas.
402
40b45bbf
JR
403%description saver-edb -l pl.UTF-8
404Moduł zapisywania obrazów EDB dla Evas.
5da3d643 405
8761de99 406%package saver-eet
407Summary: EET Image saver module for Evas
16e991b2 408Summary(pl.UTF-8): Moduł zapisywania obrazów EET dla Evas
8761de99 409Group: X11/Libraries
245fd882 410Requires: %{name} = %{version}-%{release}
8761de99 411
412%description saver-eet
413EET Image saver module for Evas.
414
40b45bbf
JR
415%description saver-eet -l pl.UTF-8
416Moduł zapisywania obrazów EET dla Evas.
5da3d643 417
8761de99 418%package saver-jpeg
419Summary: JPEG Image saver module for Evas
16e991b2 420Summary(pl.UTF-8): Moduł zapisywania obrazów JPEG dla Evas
8761de99 421Group: X11/Libraries
245fd882 422Requires: %{name} = %{version}-%{release}
8761de99 423
424%description saver-jpeg
425JPEG Image saver module for Evas.
426
40b45bbf
JR
427%description saver-jpeg -l pl.UTF-8
428Moduł zapisywania obrazów JPEG dla Evas.
5da3d643 429
8761de99 430%package saver-png
431Summary: PNG Image saver module for Evas
16e991b2 432Summary(pl.UTF-8): Moduł zapisywania obrazów PNG dla Evas
8761de99 433Group: X11/Libraries
245fd882 434Requires: %{name} = %{version}-%{release}
8761de99 435
436%description saver-png
437PNG Image saver module for Evas.
438
40b45bbf
JR
439%description saver-png -l pl.UTF-8
440Moduł zapisywania obrazów PNG dla Evas.
5da3d643 441
8761de99 442%package saver-tiff
443Summary: TIFF Image saver module for Evas
16e991b2 444Summary(pl.UTF-8): Moduł zapisywania obrazów TIFF dla Evas
8761de99 445Group: X11/Libraries
245fd882 446Requires: %{name} = %{version}-%{release}
8761de99 447
448%description saver-tiff
449TIFF Image saver module for Evas.
450
40b45bbf
JR
451%description saver-tiff -l pl.UTF-8
452Moduł zapisywania obrazów TIFF dla Evas.
5da3d643 453
ee730ab3 454%prep
d7d4ea89 455%setup -q -n %{name}-%{version}.%{subver}
ee730ab3 456
457%build
a7e1c749
BZ
458rm -rf autom4te.cache
459rm -f aclocal.m4 ltmain.sh
245fd882 460%{__libtoolize}
a7e1c749 461%{__aclocal} -I m4
245fd882 462%{__autoconf}
463%{__autoheader}
464%{__automake}
ee730ab3 465%configure \
8cd4650d 466 %{!?with_static_libs:--disable-static} \
6c429415 467 --enable-buffer \
574e9baa 468 --%{?with_fb:en}%{!?with_fb:dis}able-fb \
5720f241 469 --%{?with_soft_xcb:en}%{!?with_soft_xcb:dis}able-software-xcb \
3b0f8708 470 --enable-gl-x11 \
353188a7 471 --enable-xrender-x11 \
b0fe12e6 472 --%{?with_sdl:en}%{!?with_sdl:dis}able-software-sdl \
473 --%{?with_sdl:en}%{!?with_sdl:dis}able-gl-sdl \
474 --%{?with_directfb:en}%{!?with_directfb:dis}able-directfb \
aeeb419b 475 --%{?with_xrender_xcb:en}%{!?with_xrender_xcb:dis}able-xrender-xcb \
3efa5131 476 --enable-font-loader-eet \
477 --enable-image-loader-edb \
245fd882 478 --enable-image-loader-eet \
479 --enable-image-loader-gif \
480 --enable-image-loader-jpeg \
481 --enable-image-loader-png \
482 --enable-image-loader-svg \
483 --enable-image-loader-tiff \
484 --enable-image-loader-xpm \
3b0f8708 485%if %{with mmx}
486 --enable-cpu-mmx \
487%else
488 --disable-cpu-mmx \
489%endif
490%if %{with sse}
491 --enable-cpu-sse \
492%else
493 --disable-cpu-sse \
494%endif
495%if %{with altivec}
496 --enable-cpu-altivec \
497%else
498 --disable-cpu-altivec \
499%endif
353188a7 500 --enable-cpu-c \
501 --disable-valgrind
ca577fef 502
b0fe12e6 503%{__make} V=1
ee730ab3 504
505%install
506rm -rf $RPM_BUILD_ROOT
ab7d1756 507
ee730ab3 508%{__make} install \
509 DESTDIR=$RPM_BUILD_ROOT
510
4972462a 511rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/*/*/*/module.{a,la}
3efa5131 512
ee730ab3 513%clean
514rm -rf $RPM_BUILD_ROOT
515
245fd882 516%post -p /sbin/ldconfig
517%postun -p /sbin/ldconfig
ee730ab3 518
519%files
520%defattr(644,root,root,755)
1774f6cc 521%doc AUTHORS COPYING README
b0fe12e6 522%attr(755,root,root) %{_bindir}/evas_cserve
523%attr(755,root,root) %{_bindir}/evas_cserve_tool
1774f6cc
JB
524%attr(755,root,root) %{_libdir}/libevas.so.*.*.*
525%attr(755,root,root) %ghost %{_libdir}/libevas.so.1
b08700b8 526%dir %{_libdir}/%{name}
527%dir %{_libdir}/%{name}/modules
6c429415
JB
528%dir %{_libdir}/%{name}/modules/engines
529%dir %{_libdir}/%{name}/modules/loaders
530%dir %{_libdir}/%{name}/modules/savers
1774f6cc
JB
531# loaders without additional dependencies
532%dir %{_libdir}/%{name}/modules/loaders/bmp
533%dir %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu-*
534%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/bmp/linux-gnu-*/module.so
535%dir %{_libdir}/%{name}/modules/loaders/tga
536%dir %{_libdir}/%{name}/modules/loaders/tga/linux-gnu-*
537%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tga/linux-gnu-*/module.so
1920e53d 538
ee730ab3 539%files devel
540%defattr(644,root,root,755)
ee730ab3 541%attr(755,root,root) %{_libdir}/libevas.so
542%{_libdir}/libevas.la
1774f6cc 543%{_includedir}/evas-1
ee730ab3 544%{_pkgconfigdir}/evas.pc
6c429415 545# engine private structures
6c429415 546%{_pkgconfigdir}/evas-*.pc
ee730ab3 547
8cd4650d 548%if %{with static_libs}
ee730ab3 549%files static
550%defattr(644,root,root,755)
551%{_libdir}/libevas.a
8cd4650d 552%endif
8761de99 553
554%files engine-buffer
555%defattr(644,root,root,755)
556%dir %{_libdir}/%{name}/modules/engines/buffer
557%dir %{_libdir}/%{name}/modules/engines/buffer/linux-gnu-*
558%attr(755,root,root) %{_libdir}/%{name}/modules/engines/buffer/linux-gnu-*/module.so
559
b0fe12e6 560%if %{with directfb}
561%files engine-directfb
562%defattr(644,root,root,755)
563%dir %{_libdir}/%{name}/modules/engines/directfb
564%dir %{_libdir}/%{name}/modules/engines/directfb/linux-gnu-*
565%attr(755,root,root) %{_libdir}/%{name}/modules/engines/directfb/linux-gnu-*/module.so
566%endif
567
574e9baa 568%if %{with fb}
8761de99 569%files engine-fb
570%defattr(644,root,root,755)
571%dir %{_libdir}/%{name}/modules/engines/fb
572%dir %{_libdir}/%{name}/modules/engines/fb/linux-gnu-*
573%attr(755,root,root) %{_libdir}/%{name}/modules/engines/fb/linux-gnu-*/module.so
574e9baa 574%endif
8761de99 575
576%files engine-gl_x11
577%defattr(644,root,root,755)
578%dir %{_libdir}/%{name}/modules/engines/gl_x11
579%dir %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu-*
580%attr(755,root,root) %{_libdir}/%{name}/modules/engines/gl_x11/linux-gnu-*/module.so
581
b0fe12e6 582%if 0
6c429415
JB
583%files engine-glitz_x11
584%defattr(644,root,root,755)
585%dir %{_libdir}/%{name}/modules/engines/glitz_x11
586%dir %{_libdir}/%{name}/modules/engines/glitz_x11/linux-gnu-*
587%attr(755,root,root) %{_libdir}/%{name}/modules/engines/glitz_x11/linux-gnu-*/module.so
b0fe12e6 588%endif
6c429415 589
8761de99 590%files engine-software_generic
591%defattr(644,root,root,755)
592%dir %{_libdir}/%{name}/modules/engines/software_generic
593%dir %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu-*
594%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_generic/linux-gnu-*/module.so
595
d7d4ea89 596%if 0
b0fe12e6 597%files engine-software_16
598%defattr(644,root,root,755)
599%dir %{_libdir}/%{name}/modules/engines/software_16
600%dir %{_libdir}/%{name}/modules/engines/software_16/linux-gnu-*
601%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_16/linux-gnu-*/module.so
602
8761de99 603%files engine-software_qtopia
604%defattr(644,root,root,755)
605%dir %{_libdir}/%{name}/modules/engines/software_qtopia
606%dir %{_libdir}/%{name}/modules/engines/software_qtopia/linux-gnu-*
607%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_qtopia/linux-gnu-*/module.so
608%endif
609
610%files engine-software_x11
611%defattr(644,root,root,755)
612%dir %{_libdir}/%{name}/modules/engines/software_x11
613%dir %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu-*
614%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_x11/linux-gnu-*/module.so
615
5720f241
BZ
616%if %{with soft_xcb}
617%files engine-software_xcb
618%defattr(644,root,root,755)
619%dir %{_libdir}/%{name}/modules/engines/software_xcb
620%dir %{_libdir}/%{name}/modules/engines/software_xcb/linux-gnu-*
621%attr(755,root,root) %{_libdir}/%{name}/modules/engines/software_xcb/linux-gnu-*/module.so
622%endif
8761de99 623
624%files engine-xrender_x11
625%defattr(644,root,root,755)
626%dir %{_libdir}/%{name}/modules/engines/xrender_x11
627%dir %{_libdir}/%{name}/modules/engines/xrender_x11/linux-gnu-*
628%attr(755,root,root) %{_libdir}/%{name}/modules/engines/xrender_x11/linux-gnu-*/module.so
629
aeeb419b 630%if %{with xrender_xcb}
6c429415
JB
631%files engine-xrender_xcb
632%defattr(644,root,root,755)
633%dir %{_libdir}/%{name}/modules/engines/xrender_xcb
634%dir %{_libdir}/%{name}/modules/engines/xrender_xcb/linux-gnu-*
635%attr(755,root,root) %{_libdir}/%{name}/modules/engines/xrender_xcb/linux-gnu-*/module.so
aeeb419b 636%endif
6c429415 637
8761de99 638%files loader-edb
639%defattr(644,root,root,755)
640%dir %{_libdir}/%{name}/modules/loaders/edb
641%dir %{_libdir}/%{name}/modules/loaders/edb/linux-gnu-*
642%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/edb/linux-gnu-*/module.so
643
644%files loader-eet
645%defattr(644,root,root,755)
646%dir %{_libdir}/%{name}/modules/loaders/eet
647%dir %{_libdir}/%{name}/modules/loaders/eet/linux-gnu-*
648%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/eet/linux-gnu-*/module.so
649
650%files loader-gif
651%defattr(644,root,root,755)
652%dir %{_libdir}/%{name}/modules/loaders/gif
653%dir %{_libdir}/%{name}/modules/loaders/gif/linux-gnu-*
654%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/gif/linux-gnu-*/module.so
655
656%files loader-jpeg
657%defattr(644,root,root,755)
658%dir %{_libdir}/%{name}/modules/loaders/jpeg
659%dir %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu-*
660%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/jpeg/linux-gnu-*/module.so
661
a7e1c749
BZ
662%files loader-pmaps
663%defattr(644,root,root,755)
664%dir %{_libdir}/%{name}/modules/loaders/pmaps
665%dir %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu-*
666%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/pmaps/linux-gnu-*/module.so
667
8761de99 668%files loader-png
669%defattr(644,root,root,755)
670%dir %{_libdir}/%{name}/modules/loaders/png
671%dir %{_libdir}/%{name}/modules/loaders/png/linux-gnu-*
672%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/png/linux-gnu-*/module.so
673
245fd882 674%files loader-svg
675%defattr(644,root,root,755)
676%dir %{_libdir}/%{name}/modules/loaders/svg
677%dir %{_libdir}/%{name}/modules/loaders/svg/linux-gnu-*
678%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/svg/linux-gnu-*/module.so
679
8761de99 680%files loader-tiff
681%defattr(644,root,root,755)
682%dir %{_libdir}/%{name}/modules/loaders/tiff
683%dir %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu-*
684%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/tiff/linux-gnu-*/module.so
685
245fd882 686%files loader-xpm
687%defattr(644,root,root,755)
688%dir %{_libdir}/%{name}/modules/loaders/xpm
689%dir %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu-*
690%attr(755,root,root) %{_libdir}/%{name}/modules/loaders/xpm/linux-gnu-*/module.so
691
8761de99 692%files saver-edb
693%defattr(644,root,root,755)
694%dir %{_libdir}/%{name}/modules/savers/edb
695%dir %{_libdir}/%{name}/modules/savers/edb/linux-gnu-*
696%attr(755,root,root) %{_libdir}/%{name}/modules/savers/edb/linux-gnu-*/module.so
697
698%files saver-eet
699%defattr(644,root,root,755)
700%dir %{_libdir}/%{name}/modules/savers/eet
701%dir %{_libdir}/%{name}/modules/savers/eet/linux-gnu-*
702%attr(755,root,root) %{_libdir}/%{name}/modules/savers/eet/linux-gnu-*/module.so
703
704%files saver-jpeg
705%defattr(644,root,root,755)
706%dir %{_libdir}/%{name}/modules/savers/jpeg
707%dir %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu-*
708%attr(755,root,root) %{_libdir}/%{name}/modules/savers/jpeg/linux-gnu-*/module.so
709
710%files saver-png
711%defattr(644,root,root,755)
712%dir %{_libdir}/%{name}/modules/savers/png
713%dir %{_libdir}/%{name}/modules/savers/png/linux-gnu-*
714%attr(755,root,root) %{_libdir}/%{name}/modules/savers/png/linux-gnu-*/module.so
715
716%files saver-tiff
717%defattr(644,root,root,755)
718%dir %{_libdir}/%{name}/modules/savers/tiff
719%dir %{_libdir}/%{name}/modules/savers/tiff/linux-gnu-*
720%attr(755,root,root) %{_libdir}/%{name}/modules/savers/tiff/linux-gnu-*/module.so
This page took 0.142274 seconds and 4 git commands to generate.