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