]> git.pld-linux.org Git - packages/ecore.git/blame - ecore.spec
- rel 4
[packages/ecore.git] / ecore.spec
CommitLineData
b7a05495 1# NOTE: for versions >= 1.8 see efl.spec
59daa9d7 2# TODO: drop --disable-ecore-evas-software-8-x11 when fixed (xcb_api only)
95b32668
KK
3#
4# Conditional build:
5%bcond_without static_libs # don't build static library
59daa9d7
JB
6%bcond_without xcb # force disabling XCB usage
7%bcond_with xcb_api # XCB instead of Xlib (highly experimental, no XIM module)
8 # must be consistent with xcb_api setting in evas!
9%bcond_without cares # use c-ares
e5fe8dca 10%bcond_without directfb # DirectFB engine
5bf504ac 11%bcond_without ibus # IBus module
59daa9d7 12%bcond_without scim # SCIM module
5bf504ac 13%bcond_without wayland # Wayland library module
95b32668 14#
59daa9d7
JB
15%if %{without xcb}
16%undefine xcb_api
17%endif
18%if %{with xcb_api}
19%undefine with_wayland
20%define xapi xcb
21%else
22%define xapi xlib
23%endif
c889814d
JB
24%define eina_ver 1.7.10
25%define eet_ver 1.7.10
26%define evas_ver 1.7.10
320931eb 27Summary: Enlightened Core X interface library
967c161c 28Summary(pl.UTF-8): Biblioteka interfejsu X Enlightened Core
320931eb 29Name: ecore
c889814d 30Version: 1.7.10
52788b33 31Release: 4
ad5f0592 32License: BSD
320931eb 33Group: X11/Libraries
6ec23d2f 34Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
c889814d 35# Source0-md5: eada670139dc1984eda5a24eb4781f43
167dce3c 36URL: http://trac.enlightenment.org/e/wiki/Ecore
e5fe8dca 37%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.16}
ad5f0592 38BuildRequires: SDL-devel >= 1.2.0
34dcbe62
JB
39BuildRequires: autoconf >= 2.52
40BuildRequires: automake >= 1.6
fd3d0e5e
JB
41%if %{with cares}
42BuildRequires: c-ares-devel >= 1.6.1
fd3d0e5e 43%endif
fcac574f 44BuildRequires: curl-devel
65a5dbef 45BuildRequires: eina-devel >= %{eina_ver}
ad5f0592 46# for disabled config library
65a5dbef
JB
47#BuildRequires: eet-devel >= %{eet_ver}
48BuildRequires: evas-devel(%{xapi}) >= %{evas_ver}
c3498039 49BuildRequires: gettext-tools >= 0.17
ad5f0592 50BuildRequires: glib2-devel >= 2.0
59daa9d7 51BuildRequires: gnutls-devel >= 2.10.2
5bf504ac 52%{?with_ibus:BuildRequires: ibus-devel >= 1.4}
320931eb 53BuildRequires: libtool
ad5f0592 54BuildRequires: pkgconfig >= 1:0.22
59daa9d7 55%{?with_scim:BuildRequires: scim-devel}
d8516976 56BuildRequires: tslib-devel
59daa9d7 57%if %{with xcb_api}
d8516976 58BuildRequires: libxcb-devel
3ed6dea3 59BuildRequires: pixman-devel
fd3d0e5e 60BuildRequires: xcb-util-devel >= 0.3.8
3ed6dea3 61BuildRequires: xcb-util-image-devel
fd3d0e5e
JB
62BuildRequires: xcb-util-keysyms-devel >= 0.3.8
63BuildRequires: xcb-util-wm-devel >= 0.3.8
d8516976 64%else
ad5f0592 65BuildRequires: xorg-lib-libX11-devel
8bd9691e 66BuildRequires: xorg-lib-libXScrnSaver-devel
ad5f0592 67BuildRequires: xorg-lib-libXcomposite-devel
8bd9691e 68BuildRequires: xorg-lib-libXcursor-devel
69BuildRequires: xorg-lib-libXdamage-devel
d8516976
JB
70BuildRequires: xorg-lib-libXext-devel
71BuildRequires: xorg-lib-libXfixes-devel
3ed6dea3 72BuildRequires: xorg-lib-libXi-devel >= 1.3
8bd9691e 73BuildRequires: xorg-lib-libXinerama-devel
74BuildRequires: xorg-lib-libXp-devel
75BuildRequires: xorg-lib-libXrandr-devel
d8516976 76BuildRequires: xorg-lib-libXrender-devel
ad5f0592 77BuildRequires: xorg-lib-libXtst-devel
59daa9d7
JB
78# xorg-lib-libXgesture-devel
79%endif
80%if %{with wayland}
26e17438
JB
81BuildRequires: Mesa-libEGL-devel >= 7.10
82BuildRequires: Mesa-libwayland-egl-devel
2df4acd6 83BuildRequires: wayland-devel >= 1.0.0
5bf504ac 84BuildRequires: xorg-lib-libxkbcommon-devel
d8516976 85%endif
65a5dbef 86Requires: eina >= %{eina_ver}
ad5f0592
JB
87Obsoletes: ecore-desktop
88Obsoletes: ecore-job
76bceaba 89Obsoletes: ecore-libs
ad5f0592 90Obsoletes: ecore-txt
320931eb 91BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
92
4acfc032 93%undefine __cxx
94
320931eb 95%description
96Ecore is the event/X abstraction layer that makes doing selections,
97Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
98optimized, and convenient. It's a separate library so anyone can make
99use of the work put into Ecore to make this job easy for applications.
100
e84a11fe
JR
101%description -l pl.UTF-8
102Ecore to warstwa abstrakcji zdarzeń/X, która powoduje, że dokonywanie
103zaznaczeń, Xdnd, ogólne operacje X, pętle zdarzeń, obsługa timeoutów i
104bezczynności są szybkie, zoptymalizowane i wygodne. Jest to wydzielona
105biblioteka, więc każdy może skorzystać z pracy włożonej w Ecore do
106ułatwienia swojej pracy przy aplikacjach.
f95d65ff 107
ad5f0592
JB
108%package devel
109Summary: Header files for Ecore library
110Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore
111Group: Development/Libraries
112Requires: %{name} = %{version}-%{release}
65a5dbef 113Requires: eina-devel >= %{eina_ver}
ad5f0592
JB
114Requires: glib2-devel >= 2.0
115
116%description devel
117Header files for Ecore library.
118
119%description devel -l pl.UTF-8
120Pliki nagłówkowe biblioteki Ecore.
121
122%package static
123Summary: Static Ecore library
124Summary(pl.UTF-8): Statyczna biblioteka Ecore
125Group: Development/Libraries
126Requires: %{name}-devel = %{version}-%{release}
127
128%description static
129Static Ecore library.
130
131%description static -l pl.UTF-8
132Statyczna biblioteka Ecore.
133
76bceaba 134%package con
ad5f0592
JB
135Summary: Ecore Con(nection) library
136Summary(pl.UTF-8): Biblioteka połączeń Ecore Con
76bceaba 137Group: Libraries
138Requires: %{name} = %{version}-%{release}
59daa9d7 139Requires: gnutls >= 2.10.2
76bceaba 140
141%description con
ad5f0592 142Ecore Con(nection) Library.
76bceaba 143
e84a11fe 144%description con -l pl.UTF-8
ad5f0592
JB
145Biblioteka połączeń Ecore Con.
146
147%package con-devel
148Summary: Header file for Ecore Con library
149Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Con
150Group: Development/Libraries
151Requires: %{name}-con = %{version}-%{release}
152Requires: %{name}-devel = %{version}-%{release}
fd3d0e5e 153%{?with_cares:Requires: c-ares-devel >= 1.6.1}
ad5f0592 154Requires: curl-devel
59daa9d7 155Requires: gnutls-devel >= 2.10.2
ad5f0592
JB
156
157%description con-devel
158Header file for Ecore Con(nection) library.
159
160%description con-devel -l pl.UTF-8
161Plik nagłówkowy biblioteki połączeń Ecore Con.
162
163%package con-static
164Summary: Static Ecore Con library
165Summary(pl.UTF-8): Statyczna biblioteka Ecore Con
166Group: Development/Libraries
167Requires: %{name}-con-devel = %{version}-%{release}
168
169%description con-static
170Static Ecore Con(nection) library.
171
172%description con-static -l pl.UTF-8
173Statyczna biblioteka połączeń Ecore Con.
4127e42d 174
76bceaba 175%package config
ad5f0592
JB
176Summary: Ecore Config library
177Summary(pl.UTF-8): Biblioteka właściwości Ecore Config
76bceaba 178Group: Libraries
d8516976 179Requires: %{name}-ipc = %{version}-%{release}
65a5dbef
JB
180Requires: eet >= %{eet_ver}
181Requires: evas >= %{evas_ver}
76bceaba 182
183%description config
ad5f0592 184Ecore Config library.
76bceaba 185
e84a11fe 186%description config -l pl.UTF-8
ad5f0592 187Biblioteka właściwości Ecore Config.
4127e42d 188
ad5f0592
JB
189%package config-devel
190Summary: Header file for Ecore Config library
191Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Config
192Group: Development/Libraries
193Requires: %{name}-config = %{version}-%{release}
194Requires: %{name}-devel = %{version}-%{release}
195Requires: %{name}-ipc-devel = %{version}-%{release}
65a5dbef
JB
196Requires: eet-devel >= %{eet_ver}
197Requires: evas-devel >= %{evas_ver}
ad5f0592
JB
198
199%description config-devel
200Header file for Ecore Config library.
76bceaba 201
ad5f0592
JB
202%description config-devel -l pl.UTF-8
203Plik nagłówkowy biblioteki właściwości Ecore Config.
76bceaba 204
ad5f0592
JB
205%package config-static
206Summary: Static Ecore Config library
207Summary(pl.UTF-8): Statyczna biblioteka Ecore Config
208Group: Development/Libraries
209Requires: %{name}-config-devel = %{version}-%{release}
210
211%description config-static
212Static Ecore Config library.
213
214%description config-static -l pl.UTF-8
215Statyczna biblioteka właściwości Ecore Config.
4127e42d 216
76bceaba 217%package directfb
ad5f0592
JB
218Summary: Ecore DirectFB (frame buffer system functions) library
219Summary(pl.UTF-8): Biblioteka Ecore DirectFB (funkcji systemowych framebuffera)
76bceaba 220Group: Libraries
221Requires: %{name} = %{version}-%{release}
d8516976 222Requires: DirectFB >= 0.9.16
76bceaba 223
224%description directfb
ad5f0592 225Ecore DirectFB (frame buffer system functions) library.
76bceaba 226
e84a11fe 227%description directfb -l pl.UTF-8
ad5f0592
JB
228Biblioteka Ecore DirectFB (funkcji systemowych framebuffera).
229
230%package directfb-devel
231Summary: Header file for Ecore DirectFB library
232Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore DirectFB
233Group: Development/Libraries
234Requires: %{name}-devel = %{version}-%{release}
235Requires: %{name}-directfb = %{version}-%{release}
236Requires: DirectFB-devel >= 0.9.16
237
238%description directfb-devel
239Header file for Ecore DirectFB (frame buffer system functions)
240library.
241
242%description directfb-devel -l pl.UTF-8
243Plik nagłówkowy biblioteki Ecore DirectFB (funkcji systemowych
244framebuffera).
245
246%package directfb-static
247Summary: Static Ecore DirectFB library
248Summary(pl.UTF-8): Statyczna biblioteka Ecore DirectFB
249Group: Development/Libraries
250Requires: %{name}-directfb-devel = %{version}-%{release}
251
252%description directfb-static
253Static Ecore DirectFB (frame buffer system functions) library.
254
255%description directfb-static -l pl.UTF-8
256Statyczna biblioteka Ecore DirectFB (funkcji systemowych
257framebuffera).
258
259%package evas
260Summary: Ecore Evas library
261Summary(pl.UTF-8): Biblioteka Ecore Evas
262Group: Libraries
263Requires: %{name} = %{version}-%{release}
e5fe8dca 264%{?with_directfb:Requires: %{name}-directfb = %{version}-%{release}}
ad5f0592
JB
265Requires: %{name}-fb = %{version}-%{release}
266Requires: %{name}-input = %{version}-%{release}
267Requires: %{name}-input-evas = %{version}-%{release}
59daa9d7 268Requires: %{name}-ipc = %{version}-%{release}
ad5f0592 269Requires: %{name}-sdl = %{version}-%{release}
59daa9d7
JB
270%if %{with wayland}
271Requires: %{name}-wayland = %{version}-%{release}
26e17438 272Requires: Mesa-libEGL >= 7.10
59daa9d7 273%endif
ad5f0592 274Requires: %{name}-x = %{version}-%{release}
65a5dbef 275Requires: evas >= %{evas_ver}
ad5f0592
JB
276
277%description evas
278Ecore Evas library.
279
280%description evas -l pl.UTF-8
281Biblioteka Ecore Evas.
282
283%package evas-devel
284Summary: Header file for Ecore Evas library
285Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Evas
286Group: Development/Libraries
287Requires: %{name}-devel = %{version}-%{release}
e5fe8dca 288%{?with_directfb:Requires: %{name}-directfb-devel = %{version}-%{release}}
96912ee9 289Requires: %{name}-evas = %{version}-%{release}
ad5f0592
JB
290Requires: %{name}-fb-devel = %{version}-%{release}
291Requires: %{name}-input-devel = %{version}-%{release}
292Requires: %{name}-input-evas-devel = %{version}-%{release}
59daa9d7 293Requires: %{name}-ipc-devel = %{version}-%{release}
ad5f0592 294Requires: %{name}-sdl-devel = %{version}-%{release}
59daa9d7
JB
295%if %{with wayland}
296Requires: %{name}-wayland-devel = %{version}-%{release}
26e17438
JB
297Requires: Mesa-libEGL-devel >= 7.10
298Requires: Mesa-libwayland-egl-devel
59daa9d7 299%endif
ad5f0592 300Requires: %{name}-x-devel = %{version}-%{release}
65a5dbef 301Requires: evas-devel >= %{evas_ver}
ad5f0592
JB
302
303%description evas-devel
304Header file for Ecore Evas library.
305
306%description evas-devel -l pl.UTF-8
307Plik nagłówkowy biblioteki Ecore Evas.
308
309%package evas-static
310Summary: Static Ecore Evas library
311Summary(pl.UTF-8): Biblioteka statyczna Ecore Evas
312Group: Development/Libraries
313Requires: %{name}-evas-devel = %{version}-%{release}
314
315%description evas-static
316Static Ecore Evas library.
317
318%description evas-static -l pl.UTF-8
319Biblioteka statyczna Ecore Evas.
4127e42d 320
76bceaba 321%package fb
ad5f0592
JB
322Summary: Ecore FB (frame buffer system functions) library
323Summary(pl.UTF-8): Biblioteka Ecore FB (funkcji systemowych framebuffera)
76bceaba 324Group: Libraries
325Requires: %{name} = %{version}-%{release}
ef89d0f2 326
76bceaba 327%description fb
ad5f0592
JB
328Ecore FB (frame buffer system functions) library.
329
330%description fb -l pl.UTF-8
331Biblioteka Ecore FB (funkcji systemowych framebuffera).
332
333%package fb-devel
334Summary: Header file for Ecore FB library
335Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore FB
336Group: Development/Libraries
337Requires: %{name}-devel = %{version}-%{release}
338Requires: %{name}-fb = %{version}-%{release}
339Requires: tslib-devel
340
341%description fb-devel
342Header file for Ecore FB (frame buffer system functions) library.
ef89d0f2 343
10ff783a 344%description fb-devel -l pl.UTF-8
ad5f0592
JB
345Plik nagłówkowy biblioteki Ecore FB (funkcji systemowych
346framebuffera).
347
348%package fb-static
349Summary: Static Ecore FB library
350Summary(pl.UTF-8): Statyczna biblioteka Ecore FB
351Group: Development/Libraries
352Requires: %{name}-fb-devel = %{version}-%{release}
353
354%description fb-static
355Static Ecore FB (frame buffer system functions) library.
356
357%description fb-static -l pl.UTF-8
358Statyczna biblioteka Ecore FB (funkcji systemowych framebuffera).
4127e42d 359
76bceaba 360%package file
ad5f0592 361Summary: Ecore File library
967c161c 362Summary(pl.UTF-8): Biblioteka Ecore File
76bceaba 363Group: Libraries
364Requires: %{name} = %{version}-%{release}
ad5f0592 365Requires: %{name}-con = %{version}-%{release}
76bceaba 366
367%description file
ad5f0592 368Ecore File library.
76bceaba 369
e84a11fe 370%description file -l pl.UTF-8
4127e42d
JB
371Biblioteka Ecore File.
372
ad5f0592
JB
373%package file-devel
374Summary: Header file for Ecore File library
375Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore File
376Group: Development/Libraries
377Requires: %{name}-con-devel = %{version}-%{release}
378Requires: %{name}-devel = %{version}-%{release}
379Requires: %{name}-file = %{version}-%{release}
380
381%description file-devel
382Header file for Ecore File library.
383
384%description file-devel -l pl.UTF-8
385Plik nagłówkowy biblioteki Ecore File.
386
387%package file-static
388Summary: Static Ecore File library
389Summary(pl.UTF-8): Statyczna biblioteka Ecore File
390Group: Development/Libraries
391Requires: %{name}-file-devel = %{version}-%{release}
392
393%description file-static
394Static Ecore File library.
395
396%description file-static -l pl.UTF-8
397Statyczna biblioteka Ecore File.
398
03d369ba 399%package imf
ad5f0592
JB
400Summary: Ecore IMF library
401Summary(pl.UTF-8): Biblioteka Ecore IMF
03d369ba 402Group: Libraries
ad5f0592 403Requires: %{name} = %{version}-%{release}
03d369ba
BZ
404
405%description imf
ad5f0592 406Ecore IMF library.
34dcbe62
JB
407
408%description imf -l pl.UTF-8
ad5f0592
JB
409Biblioteka Ecore IMF.
410
411%package imf-devel
412Summary: Header file for Ecore IMF library
413Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF
414Group: Development/Libraries
415Requires: %{name}-devel = %{version}-%{release}
416Requires: %{name}-imf = %{version}-%{release}
417
418%description imf-devel
419Header file for Ecore IMF library.
420
421%description imf-devel -l pl.UTF-8
422Plik nagłówkowy biblioteki Ecore IMF.
423
424%package imf-static
425Summary: Static Ecore IMF library
426Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF
427Group: Development/Libraries
428Requires: %{name}-imf-devel = %{version}-%{release}
429
430%description imf-static
431Static Ecore IMF library.
432
433%description imf-static -l pl.UTF-8
434Statyczna biblioteka Ecore IMF.
34dcbe62
JB
435
436%package imf-evas
ad5f0592
JB
437Summary: Ecore IMF Evas library
438Summary(pl.UTF-8): Biblioteka Ecore IMF Evas
34dcbe62 439Group: Libraries
ad5f0592 440Requires: %{name} = %{version}-%{release}
34dcbe62 441Requires: %{name}-imf = %{version}-%{release}
65a5dbef 442Requires: evas >= %{evas_ver}
34dcbe62
JB
443
444%description imf-evas
ad5f0592 445Ecore IMF Evas library.
03d369ba 446
34dcbe62 447%description imf-evas -l pl.UTF-8
ad5f0592
JB
448Biblioteka Ecore IMF Evas.
449
450%package imf-evas-devel
451Summary: Header file for Ecore IMF Evas library
452Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IMF Evas
453Group: Development/Libraries
454Requires: %{name}-devel = %{version}-%{release}
455Requires: %{name}-imf-devel = %{version}-%{release}
456Requires: %{name}-imf-evas = %{version}-%{release}
65a5dbef 457Requires: evas-devel >= %{evas_ver}
ad5f0592
JB
458
459%description imf-evas-devel
460Header file for Ecore IMF Evas library.
461
462%description imf-evas-devel -l pl.UTF-8
463Plik nagłówkowy biblioteki Ecore IMF Evas.
464
465%package imf-evas-static
466Summary: Static Ecore IMF Evas library
467Summary(pl.UTF-8): Statyczna biblioteka Ecore IMF Evas
468Group: Development/Libraries
469Requires: %{name}-imf-evas-devel = %{version}-%{release}
470
471%description imf-evas-static
472Static Ecore IMF Evas library.
473
474%description imf-evas-static -l pl.UTF-8
475Statyczna biblioteka Ecore IMF Evas.
03d369ba 476
d18fccf8 477%package input
ad5f0592
JB
478Summary: Ecore Input library
479Summary(pl.UTF-8): Biblioteka Ecore Input
d18fccf8 480Group: Libraries
481Requires: %{name} = %{version}-%{release}
d18fccf8 482
483%description input
ad5f0592 484Ecore Input library.
d18fccf8 485
486%description input -l pl.UTF-8
ad5f0592
JB
487Biblioteka Ecore Input.
488
489%package input-devel
490Summary: Header file for Ecore Input library
491Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Input
492Group: Development/Libraries
493Requires: %{name}-devel = %{version}-%{release}
494Requires: %{name}-input = %{version}-%{release}
495
496%description input-devel
497Header file for Ecore Input library.
498
499%description input-devel -l pl.UTF-8
500Plik nagłówkowy biblioteki Ecore Input.
501
502%package input-static
503Summary: Static Ecore Input library
504Summary(pl.UTF-8): Statyczna biblioteka Ecore Input
505Group: Development/Libraries
506Requires: %{name}-input-devel = %{version}-%{release}
507
508%description input-static
509Static Ecore Input library.
510
511%description input-static -l pl.UTF-8
512Statyczna biblioteka Ecore Input.
d18fccf8 513
514%package input-evas
ad5f0592
JB
515Summary: Ecore Input Evas extension library
516Summary(pl.UTF-8): Biblioteka rozszerzenia Ecore Input Evas
d18fccf8 517Group: Libraries
ad5f0592 518Requires: %{name} = %{version}-%{release}
d18fccf8 519Requires: %{name}-input = %{version}-%{release}
65a5dbef 520Requires: evas >= %{evas_ver}
d18fccf8 521
522%description input-evas
ad5f0592 523Ecore Input Evas extension library.
d18fccf8 524
525%description input-evas -l pl.UTF-8
ad5f0592
JB
526Biblioteka rozszerzenia Ecore Input Evas.
527
528%package input-evas-devel
529Summary: Header file for Ecore Input Evas extension library
530Summary(pl.UTF-8): Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas
531Group: Development/Libraries
532Requires: %{name}-devel = %{version}-%{release}
533Requires: %{name}-input-devel = %{version}-%{release}
65a5dbef 534Requires: evas-devel >= %{evas_ver}
ad5f0592
JB
535
536%description input-evas-devel
537Header file for Ecore Input Evas extension library.
538
539%description input-evas-devel -l pl.UTF-8
540Plik nagłówkowy biblioteki rozszerzenia Ecore Input Evas.
541
542%package input-evas-static
543Summary: Static Ecore Input Evas extension library
544Summary(pl.UTF-8): Statyczna biblioteka rozszerzenia Ecore Input Evas
545Group: Libraries
546Requires: %{name}-input-evas-devel = %{version}-%{release}
547
548%description input-evas-static
549Static Ecore Input Evas extension library.
550
551%description input-evas-static -l pl.UTF-8
552Statyczna biblioteka rozszerzenia Ecore Input Evas.
d18fccf8 553
76bceaba 554%package ipc
ad5f0592
JB
555Summary: Ecore IPC (inter-process communication functions) library
556Summary(pl.UTF-8): Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej)
76bceaba 557Group: Libraries
ad5f0592 558Requires: %{name} = %{version}-%{release}
d8516976 559Requires: %{name}-con = %{version}-%{release}
76bceaba 560
561%description ipc
ad5f0592 562Ecore IPC (inter-process communication functions) library.
76bceaba 563
e84a11fe 564%description ipc -l pl.UTF-8
ad5f0592 565Biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
4127e42d 566
ad5f0592
JB
567%package ipc-devel
568Summary: Header file for Ecore IPC library
569Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore IPC
570Group: Development/Libraries
59daa9d7 571Requires: %{name}-con-devel = %{version}-%{release}
ad5f0592
JB
572Requires: %{name}-ipc = %{version}-%{release}
573
574%description ipc-devel
575Header file for Ecore IPC (inter-process communication functions)
576library.
577
578%description ipc-devel -l pl.UTF-8
579Plik nagłówkowy biblioteki Ecore IPC (funkcji komunikacji
580międzyprocesowej).
76bceaba 581
ad5f0592
JB
582%package ipc-static
583Summary: Static Ecore IPC library
584Summary(pl.UTF-8): Statyczna biblioteka Ecore IPC
585Group: Development/Libraries
586Requires: %{name}-ipc-devel = %{version}-%{release}
587
588%description ipc-static
589Static Ecore IPC (inter-process communication functions) library.
76bceaba 590
ad5f0592
JB
591%description ipc-static -l pl.UTF-8
592Statyczna biblioteka Ecore IPC (funkcji komunikacji międzyprocesowej).
4127e42d 593
34dcbe62 594%package sdl
ad5f0592
JB
595Summary: Ecore SDL library
596Summary(pl.UTF-8): Biblioteka Ecore SDL
34dcbe62
JB
597Group: Libraries
598Requires: %{name} = %{version}-%{release}
ad5f0592 599Requires: %{name}-input = %{version}-%{release}
59daa9d7 600Requires: SDL >= 1.2.0
34dcbe62
JB
601
602%description sdl
ad5f0592 603Ecore SDL library.
34dcbe62
JB
604
605%description sdl -l pl.UTF-8
ad5f0592 606Biblioteka Ecore SDL.
34dcbe62 607
ad5f0592
JB
608%package sdl-devel
609Summary: Header file for Ecore SDL library
610Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore SDL
611Group: Development/Libraries
612Requires: %{name}-devel = %{version}-%{release}
613Requires: %{name}-input-devel = %{version}-%{release}
614Requires: SDL-devel >= 1.2.0
76bceaba 615
ad5f0592
JB
616%description sdl-devel
617Header file for Ecore SDL library.
618
619%description sdl-devel -l pl.UTF-8
620Plik nagłówkowy biblioteki Ecore SDL.
621
622%package sdl-static
623Summary: Static Ecore SDL library
624Summary(pl.UTF-8): Statyczna biblioteka Ecore SDL
625Group: Development/Libraries
626Requires: %{name}-sdl-devel = %{version}-%{release}
76bceaba 627
ad5f0592
JB
628%description sdl-static
629Static Ecore SDL library.
630
631%description sdl-static -l pl.UTF-8
632Statyczna biblioteka Ecore SDL.
4127e42d 633
59daa9d7
JB
634%package wayland
635Summary: Ecore Wayland library
636Summary(pl.UTF-8): Biblioteka Ecore Wayland
637Group: Libraries
638Requires: %{name} = %{version}-%{release}
639Requires: %{name}-input = %{version}-%{release}
2df4acd6 640Requires: wayland >= 1.0.0
59daa9d7
JB
641
642%description wayland
643Ecore Wayland library.
644
645%description wayland -l pl.UTF-8
646Biblioteka Ecore Wayland.
647
648%package wayland-devel
649Summary: Header file for Ecore Wayland library
650Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Wayland
651Group: Development/Libraries
652Requires: %{name}-devel = %{version}-%{release}
653Requires: %{name}-input-devel = %{version}-%{release}
2df4acd6 654Requires: wayland-devel >= 1.0.0
59daa9d7
JB
655
656%description wayland-devel
657Header file for Ecore Wayland library.
658
659%description wayland-devel -l pl.UTF-8
660Plik nagłówkowy biblioteki Ecore Wayland.
661
662%package wayland-static
663Summary: Static Ecore Wayland library
664Summary(pl.UTF-8): Statyczna biblioteka Ecore Wayland
665Group: Development/Libraries
666Requires: %{name}-wayland-devel = %{version}-%{release}
667
668%description wayland-static
669Static Ecore Wayland library.
670
671%description wayland-static -l pl.UTF-8
672Statyczna biblioteka Ecore Wayland.
673
76bceaba 674%package x
ad5f0592
JB
675Summary: Ecore X (functions for dealing with the X Window System) library
676Summary(pl.UTF-8): Biblioteka Ecore X (funkcji do obsługi X Window System)
76bceaba 677Group: X11/Libraries
ad5f0592
JB
678Requires: %{name} = %{version}-%{release}
679Requires: %{name}-input = %{version}-%{release}
76bceaba 680
681%description x
ad5f0592 682Ecore X (functions for dealing with the X Window System) library.
4127e42d 683
e84a11fe 684%description x -l pl.UTF-8
ad5f0592 685Biblioteka Ecore X (funkcji do obsługi X Window System).
ef89d0f2 686
ad5f0592
JB
687%package x-devel
688Summary: Header files for Ecore X library
689Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Ecore X
320931eb 690Group: Development/Libraries
ad5f0592
JB
691Requires: %{name}-devel = %{version}-%{release}
692Requires: %{name}-input-devel = %{version}-%{release}
76bceaba 693Requires: %{name}-x = %{version}-%{release}
d8516976 694%if %{with xcb}
ad5f0592 695Requires: libxcb-devel
3ed6dea3 696Requires: pixman-devel
fd3d0e5e 697Requires: xcb-util-devel >= 0.3.8
3ed6dea3 698Requires: xcb-util-image-devel
fd3d0e5e
JB
699Requires: xcb-util-keysyms-devel >= 0.3.8
700Requires: xcb-util-wm-devel >= 0.3.8
d8516976 701%else
ad5f0592
JB
702Requires: xorg-lib-libX11-devel
703Requires: xorg-lib-libXScrnSaver-devel
704Requires: xorg-lib-libXcomposite-devel
705Requires: xorg-lib-libXcursor-devel
706Requires: xorg-lib-libXdamage-devel
707Requires: xorg-lib-libXext-devel
708Requires: xorg-lib-libXfixes-devel
3ed6dea3 709Requires: xorg-lib-libXi-devel >= 1.3
ad5f0592
JB
710Requires: xorg-lib-libXinerama-devel
711Requires: xorg-lib-libXp-devel
712Requires: xorg-lib-libXrandr-devel
713Requires: xorg-lib-libXrender-devel
714Requires: xorg-lib-libXtst-devel
d8516976 715%endif
320931eb 716
ad5f0592
JB
717%description x-devel
718Header files for Ecore X (functions for dealing with the X Window
719System) library.
320931eb 720
ad5f0592
JB
721%description x-devel -l pl.UTF-8
722Pliki nagłówkowe biblioteki Ecore X (funkcji do obsługi X Window
723System).
f95d65ff 724
ad5f0592
JB
725%package x-static
726Summary: Static Ecore X library
727Summary(pl.UTF-8): Statyczna biblioteka Ecore X
320931eb 728Group: Development/Libraries
ad5f0592 729Requires: %{name}-x-devel = %{version}-%{release}
320931eb 730
ad5f0592
JB
731%description x-static
732Static Ecore X (functions for dealing with the X Window System)
733library.
f95d65ff 734
ad5f0592
JB
735%description x-static -l pl.UTF-8
736Statyczna biblioteka Ecore X (funkcji do obsługi X Window System).
34dcbe62 737
5bf504ac
JB
738%package module-ibus
739Summary: Ecore IBus input method module
740Summary(pl.UTF-8): Ecore - moduł metody wprowadzania znaków IBus
741Group: X11/Libraries
742Requires: %{name}-imf = %{version}-%{release}
743Requires: %{name}-input = %{version}-%{release}
744Requires: %{name}-x = %{version}-%{release}
745Requires: ibus >= 1.4
746
747%description module-ibus
748Ecore IBus input method module.
749
750%description module-ibus -l pl.UTF-8
751Ecore - moduł metody wprowadzania znaków IBus.
752
59daa9d7
JB
753%package module-scim
754Summary: Ecore SCIM input method module
755Summary(pl.UTF-8): Ecore - moduł metody wprowadzania znaków SCIM
756Group: X11/Libraries
757Requires: %{name}-imf = %{version}-%{release}
758Requires: %{name}-input = %{version}-%{release}
759Requires: %{name}-x = %{version}-%{release}
5bf504ac 760Requires: scim
59daa9d7
JB
761
762%description module-scim
763Ecore SCIM input method module.
764
765%description module-scim -l pl.UTF-8
766Ecore - moduł metody wprowadzania znaków SCIM.
767
fd3d0e5e
JB
768%package module-xim
769Summary: Ecore XIM input method module
770Summary(pl.UTF-8): Ecore - moduł metody wprowadzania znaków XIM
771Group: X11/Libraries
772Requires: %{name}-imf = %{version}-%{release}
59daa9d7 773Requires: %{name}-input = %{version}-%{release}
fd3d0e5e
JB
774Requires: %{name}-x = %{version}-%{release}
775
776%description module-xim
777Ecore XIM input method module.
778
779%description module-xim -l pl.UTF-8
780Ecore - moduł metody wprowadzania znaków XIM.
781
320931eb 782%prep
6ec23d2f 783%setup -q
320931eb 784
785%build
de1254be 786%{__libtoolize}
787%{__aclocal} -I m4
788%{__autoconf}
789%{__autoheader}
790%{__automake}
dd0b420b 791%configure \
ad5f0592 792 --disable-silent-rules \
95b32668 793 %{!?with_static_libs:--disable-static} \
59daa9d7 794 --disable-ecore-evas-software-8-x11 \
34dcbe62 795 --enable-ecore-con \
e5fe8dca 796 --%{?with_directfb:en}%{!?with_directfb:en}able-ecore-directfb \
34dcbe62
JB
797 --enable-ecore-fb \
798 --enable-ecore-file \
799 --enable-ecore-ipc \
34dcbe62 800 --enable-ecore-sdl \
c889814d 801 %{!?with_wayland:--disable-ecore-wayland} \
dd0b420b 802 --enable-ecore-x \
59daa9d7 803 %{?with_xcb_api:--enable-ecore-x-xcb} \
dd0b420b 804 --enable-ecore-evas \
34dcbe62 805 --enable-ecore-evas-fb \
ad5f0592 806 --enable-cares \
34dcbe62 807 --enable-curl \
fcac574f 808 --enable-inotify \
34dcbe62
JB
809 --enable-poll
810
ad5f0592 811%{__make}
320931eb 812
813%install
814rm -rf $RPM_BUILD_ROOT
34dcbe62 815
320931eb 816%{__make} install \
817 DESTDIR=$RPM_BUILD_ROOT
818
fd3d0e5e
JB
819%{__rm} $RPM_BUILD_ROOT%{_libdir}/ecore/immodules/*.la
820
d18fccf8 821%find_lang %{name} --all-name
822
320931eb 823%clean
824rm -rf $RPM_BUILD_ROOT
825
76bceaba 826%post -p /sbin/ldconfig
827%postun -p /sbin/ldconfig
4127e42d
JB
828%post con -p /sbin/ldconfig
829%postun con -p /sbin/ldconfig
830%post config -p /sbin/ldconfig
831%postun config -p /sbin/ldconfig
4127e42d
JB
832%post directfb -p /sbin/ldconfig
833%postun directfb -p /sbin/ldconfig
4127e42d
JB
834%post evas -p /sbin/ldconfig
835%postun evas -p /sbin/ldconfig
836%post fb -p /sbin/ldconfig
837%postun fb -p /sbin/ldconfig
838%post file -p /sbin/ldconfig
839%postun file -p /sbin/ldconfig
03d369ba
BZ
840%post imf -p /sbin/ldconfig
841%postun imf -p /sbin/ldconfig
34dcbe62
JB
842%post imf-evas -p /sbin/ldconfig
843%postun imf-evas -p /sbin/ldconfig
d18fccf8 844%post input -p /sbin/ldconfig
845%postun input -p /sbin/ldconfig
846%post input-evas -p /sbin/ldconfig
847%postun input-evas -p /sbin/ldconfig
4127e42d
JB
848%post ipc -p /sbin/ldconfig
849%postun ipc -p /sbin/ldconfig
34dcbe62
JB
850%post sdl -p /sbin/ldconfig
851%postun sdl -p /sbin/ldconfig
4127e42d
JB
852%post x -p /sbin/ldconfig
853%postun x -p /sbin/ldconfig
320931eb 854
d18fccf8 855%files -f %{name}.lang
320931eb 856%defattr(644,root,root,755)
59daa9d7 857%doc AUTHORS COPYING ChangeLog NEWS README
0be1ee08
JB
858%attr(755,root,root) %{_libdir}/libecore.so.*.*.*
859%attr(755,root,root) %ghost %{_libdir}/libecore.so.1
fd3d0e5e
JB
860%dir %{_libdir}/ecore
861%dir %{_libdir}/ecore/immodules
320931eb 862
ad5f0592
JB
863%files devel
864%defattr(644,root,root,755)
865%attr(755,root,root) %{_libdir}/libecore.so
866%{_libdir}/libecore.la
867%dir %{_includedir}/ecore-1
868%{_includedir}/ecore-1/Ecore.h
869%{_includedir}/ecore-1/Ecore_Getopt.h
870%{_pkgconfigdir}/ecore.pc
871
872%if %{with static_libs}
873%files static
874%defattr(644,root,root,755)
875%{_libdir}/libecore.a
876%endif
877
76bceaba 878%files con
ef89d0f2 879%defattr(644,root,root,755)
0be1ee08
JB
880%attr(755,root,root) %{_libdir}/libecore_con.so.*.*.*
881%attr(755,root,root) %ghost %{_libdir}/libecore_con.so.1
76bceaba 882
ad5f0592
JB
883%files con-devel
884%defattr(644,root,root,755)
885%attr(755,root,root) %{_libdir}/libecore_con.so
886%{_libdir}/libecore_con.la
887%{_includedir}/ecore-1/Ecore_Con.h
888%{_pkgconfigdir}/ecore-con.pc
889
890%if %{with static_libs}
891%files con-static
892%defattr(644,root,root,755)
893%{_libdir}/libecore_con.a
894%endif
895
13ba6f84 896%if 0
76bceaba 897%files config
898%defattr(644,root,root,755)
899%attr(755,root,root) %{_bindir}/ecore_config
0be1ee08
JB
900%attr(755,root,root) %{_libdir}/libecore_config.so.*.*.*
901%attr(755,root,root) %ghost %{_libdir}/libecore_config.so.1
ad5f0592
JB
902
903%files config-devel
904%defattr(644,root,root,755)
905%attr(755,root,root) %{_libdir}/libecore_config.so
906%{_libdir}/libecore_config.la
907%{_includedir}/ecore-1/Ecore_Config.h
908%{_pkgconfigdir}/ecore-config.pc
909
910%if %{with static_libs}
911%files config-static
912%defattr(644,root,root,755)
913%{_libdir}/libecore_config.a
914%endif
13ba6f84 915%endif
76bceaba 916
e5fe8dca 917%if %{with directfb}
34dcbe62 918%files directfb
25c309e2 919%defattr(644,root,root,755)
0be1ee08
JB
920%attr(755,root,root) %{_libdir}/libecore_directfb.so.*.*.*
921%attr(755,root,root) %ghost %{_libdir}/libecore_directfb.so.1
76bceaba 922
ad5f0592 923%files directfb-devel
76bceaba 924%defattr(644,root,root,755)
ad5f0592
JB
925%attr(755,root,root) %{_libdir}/libecore_directfb.so
926%{_libdir}/libecore_directfb.la
927%{_includedir}/ecore-1/Ecore_DirectFB.h
928%{_pkgconfigdir}/ecore-directfb.pc
929
930%if %{with static_libs}
931%files directfb-static
932%defattr(644,root,root,755)
933%{_libdir}/libecore_directfb.a
934%endif
e5fe8dca 935%endif
ad5f0592
JB
936
937%files evas
938%defattr(644,root,root,755)
939%attr(755,root,root) %{_libdir}/libecore_evas.so.*.*.*
940%attr(755,root,root) %ghost %{_libdir}/libecore_evas.so.1
941
942%files evas-devel
943%defattr(644,root,root,755)
944%attr(755,root,root) %{_libdir}/libecore_evas.so
945%{_libdir}/libecore_evas.la
946%{_includedir}/ecore-1/Ecore_Evas.h
947%{_pkgconfigdir}/ecore-evas.pc
948
949%if %{with static_libs}
950%files evas-static
951%defattr(644,root,root,755)
952%{_libdir}/libecore_evas.a
d18fccf8 953%endif
76bceaba 954
955%files fb
956%defattr(644,root,root,755)
0be1ee08
JB
957%attr(755,root,root) %{_libdir}/libecore_fb.so.*.*.*
958%attr(755,root,root) %ghost %{_libdir}/libecore_fb.so.1
76bceaba 959
ad5f0592
JB
960%files fb-devel
961%defattr(644,root,root,755)
962%attr(755,root,root) %{_libdir}/libecore_fb.so
963%{_libdir}/libecore_fb.la
964%{_includedir}/ecore-1/Ecore_Fb.h
965%{_pkgconfigdir}/ecore-fb.pc
966
967%if %{with static_libs}
968%files fb-static
969%defattr(644,root,root,755)
970%{_libdir}/libecore_fb.a
971%endif
972
76bceaba 973%files file
974%defattr(644,root,root,755)
0be1ee08
JB
975%attr(755,root,root) %{_libdir}/libecore_file.so.*.*.*
976%attr(755,root,root) %ghost %{_libdir}/libecore_file.so.1
03d369ba 977
ad5f0592
JB
978%files file-devel
979%defattr(644,root,root,755)
980%attr(755,root,root) %{_libdir}/libecore_file.so
981%{_libdir}/libecore_file.la
982%{_includedir}/ecore-1/Ecore_File.h
983%{_pkgconfigdir}/ecore-file.pc
984
985%if %{with static_libs}
986%files file-static
987%defattr(644,root,root,755)
988%{_libdir}/libecore_file.a
989%endif
990
03d369ba
BZ
991%files imf
992%defattr(644,root,root,755)
0be1ee08
JB
993%attr(755,root,root) %{_libdir}/libecore_imf.so.*.*.*
994%attr(755,root,root) %ghost %{_libdir}/libecore_imf.so.1
34dcbe62 995
ad5f0592
JB
996%files imf-devel
997%defattr(644,root,root,755)
998%attr(755,root,root) %{_libdir}/libecore_imf.so
999%{_libdir}/libecore_imf.la
1000%{_includedir}/ecore-1/Ecore_IMF.h
1001%{_pkgconfigdir}/ecore-imf.pc
1002
1003%if %{with static_libs}
1004%files imf-static
1005%defattr(644,root,root,755)
1006%{_libdir}/libecore_imf.a
1007%endif
1008
34dcbe62
JB
1009%files imf-evas
1010%defattr(644,root,root,755)
0be1ee08
JB
1011%attr(755,root,root) %{_libdir}/libecore_imf_evas.so.*.*.*
1012%attr(755,root,root) %ghost %{_libdir}/libecore_imf_evas.so.1
d18fccf8 1013
ad5f0592
JB
1014%files imf-evas-devel
1015%defattr(644,root,root,755)
1016%attr(755,root,root) %{_libdir}/libecore_imf_evas.so
1017%{_libdir}/libecore_imf_evas.la
1018%{_includedir}/ecore-1/Ecore_IMF_Evas.h
1019%{_pkgconfigdir}/ecore-imf-evas.pc
1020
1021%if %{with static_libs}
1022%files imf-evas-static
1023%defattr(644,root,root,755)
1024%{_libdir}/libecore_imf_evas.a
1025%endif
1026
d18fccf8 1027%files input
1028%defattr(644,root,root,755)
0be1ee08
JB
1029%attr(755,root,root) %{_libdir}/libecore_input.so.*.*.*
1030%attr(755,root,root) %ghost %{_libdir}/libecore_input.so.1
d18fccf8 1031
ad5f0592
JB
1032%files input-devel
1033%defattr(644,root,root,755)
1034%attr(755,root,root) %{_libdir}/libecore_input.so
1035%{_libdir}/libecore_input.la
1036%{_includedir}/ecore-1/Ecore_Input.h
1037%{_pkgconfigdir}/ecore-input.pc
1038
1039%if %{with static_libs}
1040%files input-static
1041%defattr(644,root,root,755)
1042%{_libdir}/libecore_input.a
1043%endif
1044
d18fccf8 1045%files input-evas
1046%defattr(644,root,root,755)
0be1ee08
JB
1047%attr(755,root,root) %{_libdir}/libecore_input_evas.so.*.*.*
1048%attr(755,root,root) %ghost %{_libdir}/libecore_input_evas.so.1
76bceaba 1049
ad5f0592
JB
1050%files input-evas-devel
1051%defattr(644,root,root,755)
1052%attr(755,root,root) %{_libdir}/libecore_input_evas.so
1053%{_libdir}/libecore_input_evas.la
1054%{_includedir}/ecore-1/Ecore_Input_Evas.h
1055%{_pkgconfigdir}/ecore-input-evas.pc
1056
1057%if %{with static_libs}
1058%files input-evas-static
1059%defattr(644,root,root,755)
1060%{_libdir}/libecore_input_evas.a
1061%endif
1062
76bceaba 1063%files ipc
1064%defattr(644,root,root,755)
0be1ee08
JB
1065%attr(755,root,root) %{_libdir}/libecore_ipc.so.*.*.*
1066%attr(755,root,root) %ghost %{_libdir}/libecore_ipc.so.1
76bceaba 1067
ad5f0592
JB
1068%files ipc-devel
1069%defattr(644,root,root,755)
1070%attr(755,root,root) %{_libdir}/libecore_ipc.so
1071%{_libdir}/libecore_ipc.la
1072%{_includedir}/ecore-1/Ecore_Ipc.h
1073%{_pkgconfigdir}/ecore-ipc.pc
1074
1075%if %{with static_libs}
1076%files ipc-static
76bceaba 1077%defattr(644,root,root,755)
ad5f0592 1078%{_libdir}/libecore_ipc.a
d18fccf8 1079%endif
34dcbe62
JB
1080
1081%files sdl
1082%defattr(644,root,root,755)
0be1ee08
JB
1083%attr(755,root,root) %{_libdir}/libecore_sdl.so.*.*.*
1084%attr(755,root,root) %ghost %{_libdir}/libecore_sdl.so.1
76bceaba 1085
ad5f0592 1086%files sdl-devel
76bceaba 1087%defattr(644,root,root,755)
ad5f0592
JB
1088%attr(755,root,root) %{_libdir}/libecore_sdl.so
1089%{_libdir}/libecore_sdl.la
1090%{_includedir}/ecore-1/Ecore_Sdl.h
1091%{_pkgconfigdir}/ecore-sdl.pc
1092
1093%if %{with static_libs}
1094%files sdl-static
1095%defattr(644,root,root,755)
1096%{_libdir}/libecore_sdl.a
d18fccf8 1097%endif
76bceaba 1098
59daa9d7
JB
1099%if %{with wayland}
1100%files wayland
1101%defattr(644,root,root,755)
1102%attr(755,root,root) %{_libdir}/libecore_wayland.so.*.*.*
1103%attr(755,root,root) %ghost %{_libdir}/libecore_wayland.so.1
1104
1105%files wayland-devel
1106%defattr(644,root,root,755)
1107%attr(755,root,root) %{_libdir}/libecore_wayland.so
1108%{_libdir}/libecore_wayland.la
1109%{_includedir}/ecore-1/Ecore_Wayland.h
1110%{_pkgconfigdir}/ecore-wayland.pc
1111
1112%if %{with static_libs}
1113%files wayland-static
1114%defattr(644,root,root,755)
1115%{_libdir}/libecore_wayland.a
1116%endif
1117%endif
1118
76bceaba 1119%files x
1120%defattr(644,root,root,755)
0be1ee08
JB
1121%attr(755,root,root) %{_libdir}/libecore_x.so.*.*.*
1122%attr(755,root,root) %ghost %{_libdir}/libecore_x.so.1
ef89d0f2 1123
ad5f0592 1124%files x-devel
320931eb 1125%defattr(644,root,root,755)
34dcbe62 1126%attr(755,root,root) %{_libdir}/libecore_x.so
34dcbe62 1127%{_libdir}/libecore_x.la
ad5f0592
JB
1128%{_includedir}/ecore-1/Ecore_X.h
1129%{_includedir}/ecore-1/Ecore_X_Atoms.h
1130%{_includedir}/ecore-1/Ecore_X_Cursor.h
34dcbe62 1131%{_pkgconfigdir}/ecore-x.pc
320931eb 1132
95b32668 1133%if %{with static_libs}
ad5f0592 1134%files x-static
320931eb 1135%defattr(644,root,root,755)
34dcbe62 1136%{_libdir}/libecore_x.a
95b32668 1137%endif
fd3d0e5e 1138
5bf504ac
JB
1139%if %{with ibus}
1140%files module-ibus
1141%defattr(644,root,root,755)
1142%attr(755,root,root) %{_libdir}/ecore/immodules/ibus.so
1143%endif
1144
59daa9d7
JB
1145%if %{with scim}
1146%files module-scim
1147%defattr(644,root,root,755)
1148%attr(755,root,root) %{_libdir}/ecore/immodules/scim.so
1149%endif
1150
1151%if %{without xcb_api}
fd3d0e5e
JB
1152%files module-xim
1153%defattr(644,root,root,755)
1154%attr(755,root,root) %{_libdir}/ecore/immodules/xim.so
59daa9d7 1155%endif
This page took 0.394413 seconds and 4 git commands to generate.