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