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