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