]> git.pld-linux.org Git - packages/ecore.git/blame - ecore.spec
- updated to 1.0.0.beta3
[packages/ecore.git] / ecore.spec
CommitLineData
95b32668
KK
1#
2# Conditional build:
3%bcond_without static_libs # don't build static library
d8516976 4%bcond_with xcb # XCB instead of Xlib
95b32668 5#
13ba6f84 6%define eet_ver 1.4.0
320931eb 7Summary: Enlightened Core X interface library
967c161c 8Summary(pl.UTF-8): Biblioteka interfejsu X Enlightened Core
320931eb 9Name: ecore
0be1ee08 10%define subver beta3
13ba6f84 11Version: 1.0.0
12Release: 0.%{subver}.1
d18fccf8 13License: LGPL v2.1
320931eb 14Group: X11/Libraries
13ba6f84 15Source0: http://download.enlightenment.org/releases/%{name}-%{version}.%{subver}.tar.bz2
0be1ee08 16# Source0-md5: 34c13b29f675eaaea4b51b7b3963d7a1
dd506027 17URL: http://enlightenment.org/p.php?p=about/libs/ecore
d8516976 18BuildRequires: DirectFB-devel >= 0.9.16
34dcbe62
JB
19BuildRequires: SDL-devel
20BuildRequires: autoconf >= 2.52
21BuildRequires: automake >= 1.6
fcac574f 22BuildRequires: curl-devel
3eba0190 23BuildRequires: eet-devel >= %{eet_ver}
d8516976 24BuildRequires: evas-devel >= %{version}
320931eb 25BuildRequires: libtool
26BuildRequires: openssl-devel
c3b5ffaf 27BuildRequires: pkgconfig
d8516976
JB
28BuildRequires: tslib-devel
29%if %{with xcb}
30BuildRequires: libxcb-devel
31BuildRequires: xcb-util-devel
32%else
8bd9691e 33BuildRequires: xorg-lib-libXScrnSaver-devel
34BuildRequires: xorg-lib-libXcursor-devel
35BuildRequires: xorg-lib-libXdamage-devel
d8516976
JB
36BuildRequires: xorg-lib-libXext-devel
37BuildRequires: xorg-lib-libXfixes-devel
8bd9691e 38BuildRequires: xorg-lib-libXinerama-devel
39BuildRequires: xorg-lib-libXp-devel
40BuildRequires: xorg-lib-libXrandr-devel
d8516976
JB
41BuildRequires: xorg-lib-libXrender-devel
42%endif
43Requires: evas >= %{version}
76bceaba 44Obsoletes: ecore-libs
320931eb 45BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
4acfc032 47%undefine __cxx
48
320931eb 49%description
50Ecore is the event/X abstraction layer that makes doing selections,
51Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
52optimized, and convenient. It's a separate library so anyone can make
53use of the work put into Ecore to make this job easy for applications.
54
e84a11fe
JR
55%description -l pl.UTF-8
56Ecore to warstwa abstrakcji zdarzeń/X, która powoduje, że dokonywanie
57zaznaczeń, Xdnd, ogólne operacje X, pętle zdarzeń, obsługa timeoutów i
58bezczynności są szybkie, zoptymalizowane i wygodne. Jest to wydzielona
59biblioteka, więc każdy może skorzystać z pracy włożonej w Ecore do
60ułatwienia swojej pracy przy aplikacjach.
f95d65ff 61
76bceaba 62%package con
63Summary: Ecore Connection Library
967c161c 64Summary(pl.UTF-8): Biblioteka połączeń Ecore
76bceaba 65Group: Libraries
66Requires: %{name} = %{version}-%{release}
67Conflicts: ecore-libs
68
69%description con
70Ecore Connection Library.
71
e84a11fe
JR
72%description con -l pl.UTF-8
73Biblioteka połączeń Ecore.
4127e42d 74
76bceaba 75%package config
76Summary: Ecore Enlightened Property Library
967c161c 77Summary(pl.UTF-8): Biblioteka właściwości Ecore
76bceaba 78Group: Libraries
d8516976 79Requires: %{name}-ipc = %{version}-%{release}
76bceaba 80Conflicts: ecore-libs
81
82%description config
83Ecore Enlightened Property Library.
84
e84a11fe
JR
85%description config -l pl.UTF-8
86Biblioteka właściwości Ecore.
4127e42d 87
76bceaba 88%package desktop
89Summary: Ecore freedesktop.org .desktop, icon, menu parsing Library
967c161c 90Summary(pl.UTF-8): Biblioteka przetwarzania plików .desktop, ikon i menu
ef89d0f2 91Group: X11/Libraries
d8516976 92Requires: %{name}-file = %{version}-%{release}
76bceaba 93Conflicts: ecore-libs
94
95%description desktop
96Ecore freedesktop.org .desktop, icon, menu parsing Library.
97
e84a11fe
JR
98%description desktop -l pl.UTF-8
99Biblioteka przetwarzania plików .desktop, ikon i menu.
4127e42d 100
76bceaba 101%package directfb
102Summary: Ecore frame buffer system functions
967c161c 103Summary(pl.UTF-8): Funkcje systemowe framebuffera Ecore
76bceaba 104Group: Libraries
105Requires: %{name} = %{version}-%{release}
d8516976 106Requires: DirectFB >= 0.9.16
76bceaba 107Conflicts: ecore-libs
108
109%description directfb
110Ecore frame buffer system functions.
111
e84a11fe 112%description directfb -l pl.UTF-8
4127e42d
JB
113Funkcje systemowe framebuffera Ecore.
114
76bceaba 115%package fb
116Summary: Ecore frame buffer system functions
967c161c 117Summary(pl.UTF-8): Funkcje systemowe framebuffera Ecore
76bceaba 118Group: Libraries
119Requires: %{name} = %{version}-%{release}
120Conflicts: ecore-libs
ef89d0f2 121
76bceaba 122%description fb
123Ecore frame buffer system functions.
ef89d0f2 124
e84a11fe 125%description fb -l pl.UTF-8
4127e42d
JB
126Funkcje systemowe framebuffera Ecore.
127
76bceaba 128%package file
129Summary: Ecore File Library
967c161c 130Summary(pl.UTF-8): Biblioteka Ecore File
76bceaba 131Group: Libraries
132Requires: %{name} = %{version}-%{release}
133Conflicts: ecore-libs
134
135%description file
136Ecore File Library.
137
e84a11fe 138%description file -l pl.UTF-8
4127e42d
JB
139Biblioteka Ecore File.
140
03d369ba 141%package imf
34dcbe62
JB
142Summary: Ecore library IMF module
143Summary(pl.UTF-8): Moduł IMF biblioteki Ecore
03d369ba
BZ
144Group: Libraries
145Requires: %{name}-con = %{version}-%{release}
146Conflicts: ecore-libs
147
148%description imf
34dcbe62
JB
149Ecore library IMF module.
150
151%description imf -l pl.UTF-8
152Moduł IMF biblioteki Ecore.
153
154%package imf-evas
155Summary: Ecore library IMF Evas module
156Summary(pl.UTF-8): Moduł IMF Evas biblioteki Ecore
157Group: Libraries
158Requires: %{name}-evas = %{version}-%{release}
159Requires: %{name}-imf = %{version}-%{release}
160Conflicts: ecore-libs
161
162%description imf-evas
163Ecore library IMF Evas module.
03d369ba 164
34dcbe62
JB
165%description imf-evas -l pl.UTF-8
166Moduł IMF Evas biblioteki Ecore.
03d369ba 167
d18fccf8 168%package input
169Summary: Ecore library Input module
170Summary(pl.UTF-8): Moduł Input biblioteki Ecore
171Group: Libraries
172Requires: %{name} = %{version}-%{release}
173Conflicts: ecore-libs
174
175%description input
176Ecore library Input module.
177
178%description input -l pl.UTF-8
179Moduł Input biblioteki Ecore.
180
181%package input-evas
182Summary: Ecore library Input Evas module
183Summary(pl.UTF-8): Moduł Input Evas biblioteki Ecore
184Group: Libraries
185Requires: %{name}-evas = %{version}-%{release}
186Requires: %{name}-input = %{version}-%{release}
187Conflicts: ecore-libs
188
189%description input-evas
190Ecore library Input Evas module.
191
192%description input-evas -l pl.UTF-8
193Moduł Input Evas biblioteki Ecore.
194
76bceaba 195%package ipc
196Summary: Ecore inter-process communication functions
967c161c 197Summary(pl.UTF-8): Funkcje komunikacji międzyprocesowej Ecore
76bceaba 198Group: Libraries
d8516976 199Requires: %{name}-con = %{version}-%{release}
76bceaba 200Conflicts: ecore-libs
201
202%description ipc
203Ecore inter-process communication functions.
204
e84a11fe
JR
205%description ipc -l pl.UTF-8
206Funkcje komunikacji międzyprocesowej Ecore.
4127e42d 207
76bceaba 208%package job
209Summary: Ecore job dealing functions
967c161c 210Summary(pl.UTF-8): Funkcje obsługi zadań Ecore
76bceaba 211Group: Libraries
212Requires: %{name} = %{version}-%{release}
213Conflicts: ecore-libs
214
215%description job
216Ecore job dealing functions.
217
e84a11fe
JR
218%description job -l pl.UTF-8
219Funkcje obsługi zadań Ecore.
4127e42d 220
34dcbe62
JB
221%package sdl
222Summary: Ecore library SDL module
223Summary(pl.UTF-8): Moduł SDL biblioteki Ecore
224Group: Libraries
225Requires: %{name} = %{version}-%{release}
226Conflicts: ecore-libs
227
228%description sdl
229Ecore library SDL module.
230
231%description sdl -l pl.UTF-8
232Moduł SDL biblioteki Ecore.
233
76bceaba 234%package txt
235Summary: Ecore text encoding conversion functions
967c161c 236Summary(pl.UTF-8): Funkcje konwersji kodowania tekstu Ecore
76bceaba 237Group: Libraries
238Requires: %{name} = %{version}-%{release}
239Conflicts: ecore-libs
240
241%description txt
242Ecore text encoding conversion functions.
243
e84a11fe 244%description txt -l pl.UTF-8
4127e42d
JB
245Funkcje konwersji kodowania tekstu Ecore.
246
76bceaba 247%package x
4127e42d 248Summary: Ecore functions for dealing with the X Window System
967c161c 249Summary(pl.UTF-8): Funkcje Ecore do obsługi X Window System
76bceaba 250Group: X11/Libraries
76bceaba 251Conflicts: ecore-libs
252
253%description x
4127e42d
JB
254Ecore functions for dealing with the X Window System.
255
e84a11fe
JR
256%description x -l pl.UTF-8
257Funkcje Ecore do obsługi X Window System.
ef89d0f2 258
320931eb 259%package devel
f95d65ff 260Summary: Ecore header files
967c161c 261Summary(pl.UTF-8): Pliki nagłówkowe Ecore
320931eb 262Group: Development/Libraries
76bceaba 263Requires: %{name} = %{version}-%{release}
264Requires: %{name}-con = %{version}-%{release}
d8516976 265# + openssl-devel curl-devel
eb591d49 266#Requires: %{name}-config = %{version}-%{release}
d8516976 267# + eet-devel >= 0.9.10.038
34dcbe62 268Requires: %{name}-directfb = %{version}-%{release}
d8516976 269# + DirectFB-devel >= 0.9.16
76bceaba 270Requires: %{name}-fb = %{version}-%{release}
d8516976 271# + tslib-devel
76bceaba 272Requires: %{name}-file = %{version}-%{release}
d8516976 273# + curl-devel
03d369ba 274Requires: %{name}-imf = %{version}-%{release}
76bceaba 275Requires: %{name}-ipc = %{version}-%{release}
34dcbe62
JB
276Requires: %{name}-sdl = %{version}-%{release}
277# + sdl-devel
76bceaba 278Requires: %{name}-x = %{version}-%{release}
d8516976
JB
279%if %{with xcb}
280# + libxcb-devel xcb-util-devel
281%else
282# + xorg-lib-libXScrnSaver-devel xorg-lib-libXcursor-devel xorg-lib-libXdamage-devel xorg-lib-libXext-devel xorg-lib-libXfixes-devel xorg-lib-libXinerama-devel xorg-lib-libXp-devel xorg-lib-libXrandr-devel xorg-lib-libXrender-devel
283%endif
320931eb 284
285%description devel
286Ecore development files.
287
e84a11fe 288%description devel -l pl.UTF-8
f95d65ff
JB
289Pliki programistyczne Ecore.
290
320931eb 291%package static
f95d65ff 292Summary: Static Ecore libraries
967c161c 293Summary(pl.UTF-8): Statyczne biblioteki Ecore
320931eb 294Group: Development/Libraries
f95d65ff 295Requires: %{name}-devel = %{version}-%{release}
320931eb 296
297%description static
f95d65ff
JB
298Static Ecore libraries.
299
e84a11fe 300%description static -l pl.UTF-8
f95d65ff 301Statyczne biblioteki Ecore.
320931eb 302
34dcbe62
JB
303%package evas
304Summary: Ecore Evas Wrapper Library
305Summary(pl.UTF-8): Biblioteka Ecore Evas Wrapper
306Group: Libraries
307#Requires: %{name}-directfb = %{version}-%{release}
308Requires: %{name}-fb = %{version}-%{release}
309Requires: %{name}-sdl = %{version}-%{release}
310Requires: %{name}-x = %{version}-%{release}
311Requires: evas >= %{version}
312Conflicts: ecore-libs
313
314%description evas
315Ecore Evas Wrapper Library.
316
317%description evas -l pl.UTF-8
318Biblioteka Ecore Evas Wrapper.
319
320%package evas-devel
321Summary: Header files for Ecore Evas Wrapper Library
322Summary(pl.UTF-8): Pliki nagłówkowe biblioteka Ecore Evas Wrapper
323Group: Development/Libraries
324Requires: %{name}-devel = %{version}-%{release}
325Requires: %{name}-imf-evas = %{version}-%{release}
326#Requires: DirectFB-devel >= 0.9.16
327Requires: SDL-devel
328Requires: evas-devel >= %{version}
329Requires: tslib-devel
330
331%description evas-devel
332Header files for Ecore Evas Wrapper Library.
333
334%description evas-devel -l pl.UTF-8
335Pliki nagłówkowe biblioteka Ecore Evas Wrapper.
336
337%package evas-static
338Summary: Static Ecore Evas Wrapper Library
339Summary(pl.UTF-8): Biblioteka statyczna Ecore Evas Wrapper
340Group: Development/Libraries
341Requires: %{name}-evas-devel = %{version}-%{release}
342
343%description evas-static
344Static Ecore Evas Wrapper Library.
345
346%description evas-static -l pl.UTF-8
347Biblioteka statyczna Ecore Evas Wrapper.
348
320931eb 349%prep
13ba6f84 350%setup -q -n %{name}-%{version}.%{subver}
320931eb 351
352%build
de1254be 353%{__libtoolize}
354%{__aclocal} -I m4
355%{__autoconf}
356%{__autoheader}
357%{__automake}
dd0b420b 358%configure \
95b32668 359 %{!?with_static_libs:--disable-static} \
34dcbe62 360 --enable-ecore-con \
34dcbe62
JB
361 --enable-ecore-directfb \
362 --enable-ecore-fb \
363 --enable-ecore-file \
364 --enable-ecore-ipc \
34dcbe62 365 --enable-ecore-sdl \
dd0b420b 366 --enable-ecore-x \
d8516976 367 %{?with_xcb:--enable-ecore-x-xcb} \
dd0b420b 368 --enable-ecore-evas \
dd0b420b 369 --enable-ecore-evas-buffer \
34dcbe62
JB
370 --disable-ecore-evas-dfb \
371 --enable-ecore-evas-fb \
372 --enable-ecore-evas-sdl \
373 --enable-ecore-evas-xrender \
374 --enable-curl \
fcac574f 375 --enable-inotify \
34dcbe62
JB
376 --enable-openssl \
377 --enable-poll
378
379# --enable-ecore-evas-dfb needs evas-directfb (currently disabled)
dd0b420b 380
d18fccf8 381%{__make} V=1
320931eb 382
383%install
384rm -rf $RPM_BUILD_ROOT
34dcbe62 385
320931eb 386%{__make} install \
387 DESTDIR=$RPM_BUILD_ROOT
388
d18fccf8 389%find_lang %{name} --all-name
390
320931eb 391%clean
392rm -rf $RPM_BUILD_ROOT
393
76bceaba 394%post -p /sbin/ldconfig
395%postun -p /sbin/ldconfig
4127e42d
JB
396%post con -p /sbin/ldconfig
397%postun con -p /sbin/ldconfig
398%post config -p /sbin/ldconfig
399%postun config -p /sbin/ldconfig
4127e42d
JB
400%post directfb -p /sbin/ldconfig
401%postun directfb -p /sbin/ldconfig
402%post desktop -p /sbin/ldconfig
403%postun desktop -p /sbin/ldconfig
404%post evas -p /sbin/ldconfig
405%postun evas -p /sbin/ldconfig
406%post fb -p /sbin/ldconfig
407%postun fb -p /sbin/ldconfig
408%post file -p /sbin/ldconfig
409%postun file -p /sbin/ldconfig
03d369ba
BZ
410%post imf -p /sbin/ldconfig
411%postun imf -p /sbin/ldconfig
34dcbe62
JB
412%post imf-evas -p /sbin/ldconfig
413%postun imf-evas -p /sbin/ldconfig
d18fccf8 414%post input -p /sbin/ldconfig
415%postun input -p /sbin/ldconfig
416%post input-evas -p /sbin/ldconfig
417%postun input-evas -p /sbin/ldconfig
4127e42d
JB
418%post ipc -p /sbin/ldconfig
419%postun ipc -p /sbin/ldconfig
34dcbe62
JB
420%post sdl -p /sbin/ldconfig
421%postun sdl -p /sbin/ldconfig
4127e42d
JB
422%post x -p /sbin/ldconfig
423%postun x -p /sbin/ldconfig
320931eb 424
d18fccf8 425%files -f %{name}.lang
320931eb 426%defattr(644,root,root,755)
eb591d49 427%doc AUTHORS COPYING NEWS README
0be1ee08
JB
428%attr(755,root,root) %{_libdir}/libecore.so.*.*.*
429%attr(755,root,root) %ghost %{_libdir}/libecore.so.1
320931eb 430
76bceaba 431%files con
ef89d0f2 432%defattr(644,root,root,755)
0be1ee08
JB
433%attr(755,root,root) %{_libdir}/libecore_con.so.*.*.*
434%attr(755,root,root) %ghost %{_libdir}/libecore_con.so.1
76bceaba 435
13ba6f84 436%if 0
76bceaba 437%files config
438%defattr(644,root,root,755)
439%attr(755,root,root) %{_bindir}/ecore_config
0be1ee08
JB
440%attr(755,root,root) %{_libdir}/libecore_config.so.*.*.*
441%attr(755,root,root) %ghost %{_libdir}/libecore_config.so.1
13ba6f84 442%endif
76bceaba 443
34dcbe62 444%files directfb
25c309e2 445%defattr(644,root,root,755)
0be1ee08
JB
446%attr(755,root,root) %{_libdir}/libecore_directfb.so.*.*.*
447%attr(755,root,root) %ghost %{_libdir}/libecore_directfb.so.1
76bceaba 448
d18fccf8 449%if 0
34dcbe62 450%files desktop
76bceaba 451%defattr(644,root,root,755)
34dcbe62 452%attr(755,root,root) %{_libdir}/libecore_desktop.so.*.*.*
13ba6f84 453%attr(755,root,root) %ghost %{_libdir}/libecore_desktop.so.1
d18fccf8 454%endif
76bceaba 455
456%files fb
457%defattr(644,root,root,755)
0be1ee08
JB
458%attr(755,root,root) %{_libdir}/libecore_fb.so.*.*.*
459%attr(755,root,root) %ghost %{_libdir}/libecore_fb.so.1
76bceaba 460
461%files file
462%defattr(644,root,root,755)
0be1ee08
JB
463%attr(755,root,root) %{_libdir}/libecore_file.so.*.*.*
464%attr(755,root,root) %ghost %{_libdir}/libecore_file.so.1
03d369ba
BZ
465
466%files imf
467%defattr(644,root,root,755)
0be1ee08
JB
468%attr(755,root,root) %{_libdir}/libecore_imf.so.*.*.*
469%attr(755,root,root) %ghost %{_libdir}/libecore_imf.so.1
34dcbe62
JB
470
471%files imf-evas
472%defattr(644,root,root,755)
0be1ee08
JB
473%attr(755,root,root) %{_libdir}/libecore_imf_evas.so.*.*.*
474%attr(755,root,root) %ghost %{_libdir}/libecore_imf_evas.so.1
d18fccf8 475
476%files input
477%defattr(644,root,root,755)
0be1ee08
JB
478%attr(755,root,root) %{_libdir}/libecore_input.so.*.*.*
479%attr(755,root,root) %ghost %{_libdir}/libecore_input.so.1
d18fccf8 480
481%files input-evas
482%defattr(644,root,root,755)
0be1ee08
JB
483%attr(755,root,root) %{_libdir}/libecore_input_evas.so.*.*.*
484%attr(755,root,root) %ghost %{_libdir}/libecore_input_evas.so.1
76bceaba 485
486%files ipc
487%defattr(644,root,root,755)
0be1ee08
JB
488%attr(755,root,root) %{_libdir}/libecore_ipc.so.*.*.*
489%attr(755,root,root) %ghost %{_libdir}/libecore_ipc.so.1
76bceaba 490
d18fccf8 491%if 0
76bceaba 492%files job
493%defattr(644,root,root,755)
34dcbe62 494%attr(755,root,root) %{_libdir}/libecore_job.so.*.*.*
13ba6f84 495%attr(755,root,root) %ghost %{_libdir}/libecore_job.so.1
d18fccf8 496%endif
34dcbe62
JB
497
498%files sdl
499%defattr(644,root,root,755)
0be1ee08
JB
500%attr(755,root,root) %{_libdir}/libecore_sdl.so.*.*.*
501%attr(755,root,root) %ghost %{_libdir}/libecore_sdl.so.1
76bceaba 502
d18fccf8 503%if 0
76bceaba 504%files txt
505%defattr(644,root,root,755)
34dcbe62 506%attr(755,root,root) %{_libdir}/libecore_txt.so.*.*.*
13ba6f84 507%attr(755,root,root) %ghost %{_libdir}/libecore_txt.so.1
d18fccf8 508%endif
76bceaba 509
510%files x
511%defattr(644,root,root,755)
0be1ee08
JB
512%attr(755,root,root) %{_libdir}/libecore_x.so.*.*.*
513%attr(755,root,root) %ghost %{_libdir}/libecore_x.so.1
ef89d0f2 514
320931eb 515%files devel
516%defattr(644,root,root,755)
d8516976
JB
517%attr(755,root,root) %{_libdir}/libecore.so
518%{_libdir}/libecore.la
13ba6f84 519%dir %{_includedir}/ecore-1
520%{_includedir}/ecore-1/*
320931eb 521%{_pkgconfigdir}/ecore.pc
d8516976 522# modules
34dcbe62 523%attr(755,root,root) %{_libdir}/libecore_con.so
13ba6f84 524#%attr(755,root,root) %{_libdir}/libecore_config.so
34dcbe62 525%attr(755,root,root) %{_libdir}/libecore_directfb.so
d18fccf8 526#%attr(755,root,root) %{_libdir}/libecore_desktop.so
34dcbe62
JB
527%attr(755,root,root) %{_libdir}/libecore_fb.so
528%attr(755,root,root) %{_libdir}/libecore_file.so
529%attr(755,root,root) %{_libdir}/libecore_imf.so
d18fccf8 530%attr(755,root,root) %{_libdir}/libecore_input.so
34dcbe62 531%attr(755,root,root) %{_libdir}/libecore_ipc.so
d18fccf8 532#%attr(755,root,root) %{_libdir}/libecore_job.so
34dcbe62 533%attr(755,root,root) %{_libdir}/libecore_sdl.so
d18fccf8 534#%attr(755,root,root) %{_libdir}/libecore_txt.so
34dcbe62
JB
535%attr(755,root,root) %{_libdir}/libecore_x.so
536%{_libdir}/libecore_con.la
13ba6f84 537#%{_libdir}/libecore_config.la
34dcbe62 538%{_libdir}/libecore_directfb.la
d18fccf8 539#%{_libdir}/libecore_desktop.la
34dcbe62
JB
540%{_libdir}/libecore_fb.la
541%{_libdir}/libecore_file.la
542%{_libdir}/libecore_imf.la
d18fccf8 543%{_libdir}/libecore_input.la
34dcbe62 544%{_libdir}/libecore_ipc.la
d18fccf8 545#%{_libdir}/libecore_job.la
34dcbe62 546%{_libdir}/libecore_sdl.la
d18fccf8 547#%{_libdir}/libecore_txt.la
34dcbe62 548%{_libdir}/libecore_x.la
34dcbe62 549%{_pkgconfigdir}/ecore-con.pc
13ba6f84 550#%{_pkgconfigdir}/ecore-config.pc
34dcbe62 551%{_pkgconfigdir}/ecore-directfb.pc
d18fccf8 552#%{_pkgconfigdir}/ecore-desktop.pc
34dcbe62
JB
553%{_pkgconfigdir}/ecore-fb.pc
554%{_pkgconfigdir}/ecore-file.pc
555%{_pkgconfigdir}/ecore-imf.pc
d18fccf8 556%{_pkgconfigdir}/ecore-input.pc
34dcbe62 557%{_pkgconfigdir}/ecore-ipc.pc
d18fccf8 558#%{_pkgconfigdir}/ecore-job.pc
34dcbe62 559%{_pkgconfigdir}/ecore-sdl.pc
d18fccf8 560#%{_pkgconfigdir}/ecore-txt.pc
34dcbe62 561%{_pkgconfigdir}/ecore-x.pc
320931eb 562
95b32668 563%if %{with static_libs}
320931eb 564%files static
565%defattr(644,root,root,755)
d8516976
JB
566%{_libdir}/libecore.a
567# modules
34dcbe62 568%{_libdir}/libecore_con.a
13ba6f84 569#%{_libdir}/libecore_config.a
34dcbe62 570%{_libdir}/libecore_directfb.a
d18fccf8 571#%{_libdir}/libecore_desktop.a
34dcbe62
JB
572%{_libdir}/libecore_fb.a
573%{_libdir}/libecore_file.a
574%{_libdir}/libecore_imf.a
d18fccf8 575%{_libdir}/libecore_input.a
34dcbe62 576%{_libdir}/libecore_ipc.a
d18fccf8 577#%{_libdir}/libecore_job.a
34dcbe62 578%{_libdir}/libecore_sdl.a
d18fccf8 579#%{_libdir}/libecore_txt.a
34dcbe62 580%{_libdir}/libecore_x.a
95b32668 581%endif
34dcbe62
JB
582
583%files evas
584%defattr(644,root,root,755)
0be1ee08
JB
585%attr(755,root,root) %{_libdir}/libecore_evas.so.*.*.*
586%attr(755,root,root) %ghost %{_libdir}/libecore_evas.so.1
34dcbe62
JB
587
588%files evas-devel
589%defattr(644,root,root,755)
590%attr(755,root,root) %{_libdir}/libecore_evas.so
591%{_libdir}/libecore_evas.la
34dcbe62
JB
592%{_pkgconfigdir}/ecore-evas.pc
593# evas modules
594%attr(755,root,root) %{_libdir}/libecore_imf_evas.so
d18fccf8 595%attr(755,root,root) %{_libdir}/libecore_input_evas.so
34dcbe62 596%{_libdir}/libecore_imf_evas.la
d18fccf8 597%{_libdir}/libecore_input_evas.la
34dcbe62 598%{_pkgconfigdir}/ecore-imf-evas.pc
d18fccf8 599%{_pkgconfigdir}/ecore-input-evas.pc
34dcbe62
JB
600
601%files evas-static
602%defattr(644,root,root,755)
603%{_libdir}/libecore_evas.a
604# evas modules
605%{_libdir}/libecore_imf_evas.a
d18fccf8 606%{_libdir}/libecore_input_evas.a
This page took 0.232982 seconds and 4 git commands to generate.