Add gbm_server for supporting gbm_bo buffer
[platform/core/uifw/libds-tizen.git] / packaging / libds-tizen.spec
1 Name:           libds-tizen
2 Version:        0.1.2
3 Release:        0
4 Summary:        Wayland Compositor Library for Tizen
5 License:        MIT
6 URL:            http://www.tizen.org/
7 Source:         %name-%version.tar.xz
8 Source1001:     %name.manifest
9
10 BuildRequires:  meson
11 BuildRequires:  pkgconfig(libds)
12 BuildRequires:  pkgconfig(wayland-server)
13 BuildRequires:  pkgconfig(wayland-client)
14 BuildRequires:  pkgconfig(wayland-protocols)
15 BuildRequires:  pkgconfig(tizen-extension-server)
16 BuildRequires:  pkgconfig(tizen-extension-client)
17 BuildRequires:  pkgconfig(tizen-launch-server)
18 BuildRequires:  pkgconfig(tizen-launch-client)
19 BuildRequires:  pkgconfig(text-server)
20 BuildRequires:  pkgconfig(text-client)
21 BuildRequires:  pkgconfig(input-method-server)
22 BuildRequires:  pkgconfig(input-method-client)
23 BuildRequires:  pkgconfig(pixman-1)
24 BuildRequires:  pkgconfig(libdrm)
25 BuildRequires:  pkgconfig(xkbcommon)
26
27 BuildRequires:  pkgconfig(libtdm)
28 BuildRequires:  pkgconfig(libtbm)
29 BuildRequires:  pkgconfig(wayland-tbm-server)
30 BuildRequires:  pkgconfig(wayland-tbm-client)
31 BuildRequires:  pkgconfig(tizen-dpms-server)
32 BuildRequires:  pkgconfig(tizen-dpms-client)
33 BuildRequires:  pkgconfig(tizen-surface-server)
34 BuildRequires:  pkgconfig(tizen-surface-client)
35 BuildRequires:  pkgconfig(tizen-hwc-server)
36 BuildRequires:  pkgconfig(tizen-hwc-client)
37 BuildRequires:  pkgconfig(tizen-remote-surface-server)
38 BuildRequires:  pkgconfig(tizen-remote-surface-client)
39 BuildRequires:  pkgconfig(cynara-client)
40 BuildRequires:  pkgconfig(cynara-session)
41 BuildRequires:  pkgconfig(libsmack)
42 BuildRequires:  pkgconfig(gmock)
43 BuildRequires:  pkgconfig(scaler-server)
44 BuildRequires:  pkgconfig(scaler-client)
45 BuildRequires:  pkgconfig(eom-server)
46 BuildRequires:  pkgconfig(eom)
47 BuildRequires:  pkgconfig(xdg-shell-unstable-v6-server)
48 BuildRequires:  pkgconfig(gbm)
49
50
51 %description
52 Wayland Compositor Library for Tizen
53
54 ## libds-tizen-allocator-tbm
55 %package allocator-tbm
56 Summary: Allocator Library with TBM
57 Group:   Development/Libraries
58
59 %description allocator-tbm
60 Allocator Library with TBM
61
62 %package allocator-tbm-devel
63 Summary: TBM Allocator Development package
64 Group:   Development/Libraries
65
66 %description allocator-tbm-devel
67 TBM Allocator Development package
68
69 ## libds-tizen-backend-tdm
70 %package backend-tdm
71 Summary: Display Backend Library with TDM
72 Group:   Development/Libraries
73
74 %description backend-tdm
75 Display Backend Library with TDM
76
77 %package backend-tdm-devel
78 Summary: TDM Display Backend Development package
79 Group:   Development/Libraries
80
81 %description backend-tdm-devel
82 TDM Display Backend Development package
83
84 ## libds-tizen-tbm-server
85 %package tbm-server
86 Summary: Library for wayland-tbm-server
87 Group:   Development/Libraries
88
89 %description tbm-server
90 Library for tizen input devicemgr
91
92 %package tbm-server-devel
93 Summary: Development package for wayland-tbm-server
94 Group:   Development/Libraries
95
96 %description tbm-server-devel
97 Development package for tizen wayland-tbm-server
98
99 ## libds-tizen-keyrouter
100 %package keyrouter
101 Summary: Wayland Compositor Library for keyrouter
102 Group:   Development/Libraries
103
104 %description keyrouter
105 Wayland Compositor Library for tizen keyrouter
106
107 %package keyrouter-devel
108 Summary: Keyrouter Development package for Wayland Compositor Library
109 Group:   Development/Libraries
110
111 %description keyrouter-devel
112 Keyrouter Development package for Wayland Compositor Library
113
114 ## libds-tizen-input-devicemgr
115 %package input-devicemgr
116 Summary: Library for tizen input devicemgr
117 Group:   Development/Libraries
118
119 %description input-devicemgr
120 Library for tizen input devicemgr
121
122 %package input-devicemgr-devel
123 Summary: Development package for tizen input devicemgr
124 Group:   Development/Libraries
125
126 %description input-devicemgr-devel
127 Development package for tizen input devicemgr
128
129 ## libds-tizen-dpms
130 %package dpms
131 Summary: Library for tizen dpms
132 Group:   Development/Libraries
133
134 %description dpms
135 Library for tizen dpms
136
137 %package dpms-devel
138 Summary: Development package for tizen dpms
139 Group:   Development/Libraries
140
141 %description dpms-devel
142 Development package for tizen dpms
143
144 ## libds-tizen-indicator
145 %package indicator
146 Summary: Library for tizen indicator
147 Group:   Development/Libraries
148
149 %description indicator
150 Library for tizen indicator
151
152 %package indicator-devel
153 Summary: Development package for tizen indicator
154 Group:   Development/Libraries
155
156 %description indicator-devel
157 Development package for tizen indicator
158
159 ## libds-tizen-clipboard
160 %package clipboard
161 Summary: Library for tizen clipboard
162 Group:   Development/Libraries
163
164 %description clipboard
165 Library for tizen clipboard
166
167 %package clipboard-devel
168 Summary: Development package for tizen clipboard
169 Group:   Development/Libraries
170
171 %description clipboard-devel
172 Development package for tizen clipboard
173
174 ## libds-tizen-launch
175 %package launch
176 Summary: Library for tizen launch
177 Group:   Development/Libraries
178
179 %description launch
180 Library for tizen launch
181
182 %package launch-devel
183 Summary: Development package for tizen launch
184 Group:   Development/Libraries
185
186 %description launch-devel
187 Development package for tizen launch
188
189 ## libds-tizen-display-policy
190 %package display-policy
191 Summary: Library for tizen display-policy
192 Group:   Development/Libraries
193
194 %description display-policy
195 Library for tizen display-policy
196
197 %package display-policy-devel
198 Summary: Development package for tizen display-policy
199 Group:   Development/Libraries
200
201 %description display-policy-devel
202 Development package for tizen display-policy
203
204 ## libds-tizen-memory-flusher
205 %package memory-flusher
206 Summary: Library for tizen memory flusher
207 Group:   Development/Libraries
208
209 %description memory-flusher
210 Library for tizen memory flusher
211
212 %package memory-flusher-devel
213 Summary: Development package for tizen memory flusher
214 Group:   Development/Libraries
215
216 %description memory-flusher-devel
217 Development package for tizen memory flusher
218
219 ## libds-tizen-renderer
220 %package renderer
221 Summary: Library for tizen renderer
222 Group:   Development/Libraries
223
224 %description renderer
225 Library for tizen renderer
226
227 %package renderer-devel
228 Summary: Development package for tizen renderer
229 Group:   Development/Libraries
230
231 %description renderer-devel
232 Development package for tizen renderer
233
234 ## libds-tizen-screen-rotation
235 %package screen-rotation
236 Summary: Library for tizen screen rotation
237 Group:   Development/Libraries
238
239 %description screen-rotation
240 Library for tizen screen rotation
241
242 %package screen-rotation-devel
243 Summary: Development package for tizen screen rotation
244 Group:   Development/Libraries
245
246 %description screen-rotation-devel
247 Development package for tizen screen rotation
248
249 ## libds-tizen-global-resource
250 %package global-resource
251 Summary: Library for tizen global resource
252 Group:   Development/Libraries
253
254 %description global-resource
255 Library for tizen global resource
256
257 %package global-resource-devel
258 Summary: Development package for tizen global resource
259 Group:   Development/Libraries
260
261 %description global-resource-devel
262 Development package for tizen global resource
263
264 ## libds-tizen-embedded-compositor
265 %package embedded-compositor
266 Summary: Library for tizen embedded compositor
267 Group:   Development/Libraries
268
269 %description embedded-compositor
270 Library for tizen embedded compositor
271
272 %package embedded-compositor-devel
273 Summary: Development package for tizen embedded compositor
274 Group:   Development/Libraries
275
276 %description embedded-compositor-devel
277 Development package for tizen embedded compositor
278
279 ## libds-tizen-text-input
280 %package text-input
281 Summary: Library for tizen text-input
282 Group:   Development/Libraries
283
284 %description text-input
285 Library for tizen text-input
286
287 %package text-input-devel
288 Summary: Development package for tizen text-input
289 Group:   Development/Libraries
290
291 %description text-input-devel
292 Development package for tizen text-input
293
294 ## libds-tizen-input-method
295 %package input-method
296 Summary: Library for tizen input-method
297 Group:   Development/Libraries
298
299 %description input-method
300 Library for tizen input-method
301
302 %package input-method-devel
303 Summary: Development package for tizen input-method
304 Group:   Development/Libraries
305
306 %description input-method-devel
307 Development package for tizen input-method
308
309 ## libds-tizen-hwc
310 %package hwc
311 Summary: Library for tizen hwc
312 Group:   Development/Libraries
313
314 %description hwc
315 Library for tizen hwc
316
317 %package hwc-devel
318 Summary: Development package for tizen hwc
319 Group:   Development/Libraries
320
321 %description hwc-devel
322 Development package for tizen hwc
323
324 ## libds-tizen-policy
325 %package policy
326 Summary: Library for tizen policy
327 Group:   Development/Libraries
328
329 %description policy
330 Library for tizen policy
331
332 %package policy-devel
333 Summary: Development package for tizen policy
334 Group:   Development/Libraries
335
336 %description policy-devel
337 Development package for tizen policy
338
339 ## libds-tizen-screenshooter
340 %package screenshooter
341 Summary: Library for tizen screenshooter
342 Group:   Development/Libraries
343
344 %description screenshooter
345 Library for tizen screenshooter
346
347 %package screenshooter-devel
348 Summary: Development package for tizen screenshooter
349 Group:   Development/Libraries
350
351 %description screenshooter-devel
352 Development package for tizen screenshooter
353
354 ## libds-tizen-scaler
355 %package scaler
356 Summary: Library for tizen scaler
357 Group:   Development/Libraries
358
359 %description scaler
360 Library for tizen scaler
361
362 %package scaler-devel
363 Summary: Development package for tizen scaler
364 Group:   Development/Libraries
365
366 %description scaler-devel
367 Development package for tizen scaler
368
369 ## libds-tizen-video
370 %package video
371 Summary: Library for tizen video
372 Group:   Development/Libraries
373
374 %description video
375 Library for tizen video
376
377 %package video-devel
378 Summary: Development package for tizen video
379 Group:   Development/Libraries
380
381 %description video-devel
382 Development package for tizen video
383
384 ## libds-tizen-eom
385 %package eom
386 Summary: Library for tizen eom
387 Group:   Development/Libraries
388
389 %description eom
390 Library for tizen eom
391
392 %package eom-devel
393 Summary: Development package for tizen eom
394 Group:   Development/Libraries
395
396 %description eom-devel
397 Development package for tizen eom
398
399 ## libds-tizen-remote-surface
400 %package remote-surface
401 Summary: Library for tizen remote-surface
402 Group:   Development/Libraries
403
404 %description remote-surface
405 Library for tizen remote-surface
406
407 %package remote-surface-devel
408 Summary: Development package for tizen remote surface
409 Group:   Development/Libraries
410
411 %description remote-surface-devel
412 Development package for tizen remote surface
413
414 ## libds-tizen-gbm-server
415 %package gbm-server
416 Summary: Library for wayland-gbm-server
417 Group:   Development/Libraries
418
419 %description gbm-server
420 Library for tizen input devicemgr
421
422 %package gbm-server-devel
423 Summary: Development package for wayland-gbm-server
424 Group:   Development/Libraries
425
426 %description gbm-server-devel
427 Development package for tizen wayland-gbm-server
428
429 %prep
430 %setup -q
431 cp %{SOURCE1001} .
432
433 %build
434 meson setup \
435     --prefix /usr \
436     --libdir %{_libdir} \
437     --bindir %{_bindir} \
438     builddir \
439     -Dkeylayout_dir="%{TZ_SYS_RO_SHARE}/X11/xkb/tizen_key_layout.txt"
440 ninja -C builddir all
441
442 %install
443 export DESTDIR=%{buildroot}
444 ninja -C builddir install
445
446 %files allocator-tbm
447 %manifest %{name}.manifest
448 %defattr(-,root,root,-)
449 %license LICENSE
450 %{_libdir}/libds-tizen-allocator-tbm.so.*
451
452 %files allocator-tbm-devel
453 %manifest %{name}.manifest
454 %defattr(-,root,root,-)
455 %license LICENSE
456 %{_includedir}/libds-tizen/allocator/tbm.h
457 %{_libdir}/pkgconfig/libds-tizen-allocator-tbm.pc
458 %{_libdir}/libds-tizen-allocator-tbm.so
459 %{_bindir}/libds-tizen-allocator-tbm-tests
460
461 %files backend-tdm
462 %manifest %{name}.manifest
463 %defattr(-,root,root,-)
464 %license LICENSE
465 %{_libdir}/libds-tizen-backend-tdm.so.*
466
467 %files backend-tdm-devel
468 %manifest %{name}.manifest
469 %defattr(-,root,root,-)
470 %license LICENSE
471 %{_includedir}/libds-tizen/backend/tdm.h
472 %{_includedir}/libds-tizen/backend/tdm_output_hwc.h
473 %{_libdir}/pkgconfig/libds-tizen-backend-tdm.pc
474 %{_libdir}/libds-tizen-backend-tdm.so
475 %{_bindir}/tdm-backend
476 %{_bindir}/tinyds-tdm
477 %{_bindir}/ds-simple-tbm
478
479 %files tbm-server
480 %manifest %{name}.manifest
481 %defattr(-,root,root,-)
482 %license LICENSE
483 %{_libdir}/libds-tizen-tbm-server.so.*
484
485 %files tbm-server-devel
486 %manifest %{name}.manifest
487 %defattr(-,root,root,-)
488 %license LICENSE
489 %{_includedir}/libds-tizen/tbm_server.h
490 %{_includedir}/libds-tizen/types/tbm_server.h
491 %{_libdir}/pkgconfig/libds-tizen-tbm-server.pc
492 %{_libdir}/libds-tizen-tbm-server.so
493
494 %files keyrouter
495 %manifest %{name}.manifest
496 %defattr(-,root,root,-)
497 %license LICENSE
498 %{_libdir}/libds-tizen-keyrouter.so.*
499
500 %files keyrouter-devel
501 %manifest %{name}.manifest
502 %defattr(-,root,root,-)
503 %license LICENSE
504 %{_includedir}/libds-tizen/keyrouter.h
505 %{_libdir}/pkgconfig/libds-tizen-keyrouter.pc
506 %{_libdir}/libds-tizen-keyrouter.so
507
508 %files input-devicemgr
509 %manifest %{name}.manifest
510 %defattr(-,root,root,-)
511 %license LICENSE
512 %{_libdir}/libds-tizen-input-devicemgr.so.*
513
514 %files input-devicemgr-devel
515 %manifest %{name}.manifest
516 %defattr(-,root,root,-)
517 %license LICENSE
518 %{_includedir}/libds-tizen/input_devicemgr.h
519 %{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc
520 %{_libdir}/libds-tizen-input-devicemgr.so
521 %{_bindir}/input-generator
522
523 %files dpms
524 %manifest %{name}.manifest
525 %defattr(-,root,root,-)
526 %license LICENSE
527 %{_libdir}/libds-tizen-dpms.so.*
528
529 %files dpms-devel
530 %manifest %{name}.manifest
531 %defattr(-,root,root,-)
532 %license LICENSE
533 %{_includedir}/libds-tizen/dpms.h
534 %{_libdir}/pkgconfig/libds-tizen-dpms.pc
535 %{_libdir}/libds-tizen-dpms.so
536 %{_bindir}/ds-simple-dpms
537
538 %files indicator
539 %manifest %{name}.manifest
540 %defattr(-,root,root,-)
541 %license LICENSE
542 %{_libdir}/libds-tizen-indicator.so.*
543
544 %files indicator-devel
545 %manifest %{name}.manifest
546 %defattr(-,root,root,-)
547 %license LICENSE
548 %{_includedir}/libds-tizen/indicator.h
549 %{_libdir}/pkgconfig/libds-tizen-indicator.pc
550 %{_libdir}/libds-tizen-indicator.so
551 %{_bindir}/libds-tizen-indicator-tests
552
553 %files clipboard
554 %manifest %{name}.manifest
555 %defattr(-,root,root,-)
556 %license LICENSE
557 %{_libdir}/libds-tizen-clipboard.so.*
558
559 %files clipboard-devel
560 %manifest %{name}.manifest
561 %defattr(-,root,root,-)
562 %license LICENSE
563 %{_includedir}/libds-tizen/clipboard.h
564 %{_libdir}/pkgconfig/libds-tizen-clipboard.pc
565 %{_libdir}/libds-tizen-clipboard.so
566 %{_bindir}/libds-tizen-clipboard-tests
567
568 %files launch
569 %manifest %{name}.manifest
570 %defattr(-,root,root,-)
571 %license LICENSE
572 %{_libdir}/libds-tizen-launch.so.*
573
574 %files launch-devel
575 %manifest %{name}.manifest
576 %defattr(-,root,root,-)
577 %license LICENSE
578 %{_includedir}/libds-tizen/launch.h
579 %{_libdir}/pkgconfig/libds-tizen-launch.pc
580 %{_libdir}/libds-tizen-launch.so
581 %{_bindir}/libds-tizen-launch-appinfo-tests
582 %{_bindir}/libds-tizen-launch-effect-tests
583
584 %files display-policy
585 %manifest %{name}.manifest
586 %defattr(-,root,root,-)
587 %license LICENSE
588 %{_libdir}/libds-tizen-display-policy.so.*
589
590 %files display-policy-devel
591 %manifest %{name}.manifest
592 %defattr(-,root,root,-)
593 %license LICENSE
594 %{_includedir}/libds-tizen/display_policy.h
595 %{_libdir}/pkgconfig/libds-tizen-display-policy.pc
596 %{_libdir}/libds-tizen-display-policy.so
597 %{_bindir}/libds-tizen-display-policy-tests
598
599 %files memory-flusher
600 %manifest %{name}.manifest
601 %defattr(-,root,root,-)
602 %license LICENSE
603 %{_libdir}/libds-tizen-memory-flusher.so.*
604
605 %files memory-flusher-devel
606 %manifest %{name}.manifest
607 %defattr(-,root,root,-)
608 %license LICENSE
609 %{_includedir}/libds-tizen/memory_flusher.h
610 %{_libdir}/pkgconfig/libds-tizen-memory-flusher.pc
611 %{_libdir}/libds-tizen-memory-flusher.so
612 %{_bindir}/libds-tizen-memory-flusher-tests
613
614 %files renderer
615 %manifest %{name}.manifest
616 %defattr(-,root,root,-)
617 %license LICENSE
618 %{_libdir}/libds-tizen-renderer.so.*
619
620 %files renderer-devel
621 %manifest %{name}.manifest
622 %defattr(-,root,root,-)
623 %license LICENSE
624 %{_includedir}/libds-tizen/renderer.h
625 %{_libdir}/pkgconfig/libds-tizen-renderer.pc
626 %{_libdir}/libds-tizen-renderer.so
627 %{_bindir}/libds-tizen-renderer-tests
628
629 %files screen-rotation
630 %manifest %{name}.manifest
631 %defattr(-,root,root,-)
632 %license LICENSE
633 %{_libdir}/libds-tizen-screen-rotation.so.*
634
635 %files screen-rotation-devel
636 %manifest %{name}.manifest
637 %defattr(-,root,root,-)
638 %license LICENSE
639 %{_includedir}/libds-tizen/screen_rotation.h
640 %{_libdir}/pkgconfig/libds-tizen-screen-rotation.pc
641 %{_libdir}/libds-tizen-screen-rotation.so
642 %{_bindir}/libds-tizen-screen-rotation-tests
643
644 %files global-resource
645 %manifest %{name}.manifest
646 %defattr(-,root,root,-)
647 %license LICENSE
648 %{_libdir}/libds-tizen-global-resource.so.*
649
650 %files global-resource-devel
651 %manifest %{name}.manifest
652 %defattr(-,root,root,-)
653 %license LICENSE
654 %{_includedir}/libds-tizen/global_resource.h
655 %{_libdir}/pkgconfig/libds-tizen-global-resource.pc
656 %{_libdir}/libds-tizen-global-resource.so
657 %{_bindir}/libds-tizen-global-resource-tests
658
659 %files embedded-compositor
660 %manifest %{name}.manifest
661 %defattr(-,root,root,-)
662 %license LICENSE
663 %{_libdir}/libds-tizen-embedded-compositor.so.*
664
665 %files embedded-compositor-devel
666 %manifest %{name}.manifest
667 %defattr(-,root,root,-)
668 %license LICENSE
669 %{_includedir}/libds-tizen/embedded_compositor.h
670 %{_libdir}/pkgconfig/libds-tizen-embedded-compositor.pc
671 %{_libdir}/libds-tizen-embedded-compositor.so
672 %{_bindir}/libds-tizen-embedded-compositor-tests
673
674 %files text-input
675 %manifest %{name}.manifest
676 %defattr(-,root,root,-)
677 %license LICENSE
678 %{_libdir}/libds-tizen-text-input.so.*
679
680 %files text-input-devel
681 %manifest %{name}.manifest
682 %defattr(-,root,root,-)
683 %license LICENSE
684 %{_includedir}/libds-tizen/text_input.h
685 %{_libdir}/pkgconfig/libds-tizen-text-input.pc
686 %{_libdir}/libds-tizen-text-input.so
687 %{_bindir}/libds-tizen-text-input-tests
688
689 %files input-method
690 %manifest %{name}.manifest
691 %defattr(-,root,root,-)
692 %license LICENSE
693 %{_libdir}/libds-tizen-input-method.so.*
694
695 %files input-method-devel
696 %manifest %{name}.manifest
697 %defattr(-,root,root,-)
698 %license LICENSE
699 %{_includedir}/libds-tizen/input_method.h
700 %{_libdir}/pkgconfig/libds-tizen-input-method.pc
701 %{_libdir}/libds-tizen-input-method.so
702 %{_bindir}/libds-tizen-input-method-tests
703 %{_bindir}/libds-tizen-input-method-manager-tests
704
705 %files hwc
706 %manifest %{name}.manifest
707 %defattr(-,root,root,-)
708 %license LICENSE
709 %{_libdir}/libds-tizen-hwc.so*
710
711 %files hwc-devel
712 %manifest %{name}.manifest
713 %defattr(-,root,root,-)
714 %license LICENSE
715 %{_includedir}/libds-tizen/hwc.h
716 %{_libdir}/pkgconfig/libds-tizen-hwc.pc
717 %{_libdir}/libds-tizen-hwc.so*
718 %{_bindir}/libds-tizen-hwc-tests
719
720 %files policy
721 %manifest %{name}.manifest
722 %defattr(-,root,root,-)
723 %license LICENSE
724 %{_libdir}/libds-tizen-policy.so.*
725
726 %files policy-devel
727 %manifest %{name}.manifest
728 %defattr(-,root,root,-)
729 %license LICENSE
730 %{_includedir}/libds-tizen/policy.h
731 %{_libdir}/pkgconfig/libds-tizen-policy.pc
732 %{_libdir}/libds-tizen-policy.so
733 %{_bindir}/libds-tizen-policy-tests
734
735 %files screenshooter
736 %manifest %{name}.manifest
737 %defattr(-,root,root,-)
738 %license LICENSE
739 %{_libdir}/libds-tizen-screenshooter.so.*
740
741 %files screenshooter-devel
742 %manifest %{name}.manifest
743 %defattr(-,root,root,-)
744 %license LICENSE
745 %{_includedir}/libds-tizen/screenshooter.h
746 %{_libdir}/pkgconfig/libds-tizen-screenshooter.pc
747 %{_libdir}/libds-tizen-screenshooter.so
748 %{_bindir}/libds-tizen-screenshooter-tests
749
750 %files scaler
751 %manifest %{name}.manifest
752 %defattr(-,root,root,-)
753 %license LICENSE
754 %{_libdir}/libds-tizen-scaler.so.*
755
756 %files scaler-devel
757 %manifest %{name}.manifest
758 %defattr(-,root,root,-)
759 %license LICENSE
760 %{_includedir}/libds-tizen/scaler.h
761 %{_libdir}/pkgconfig/libds-tizen-scaler.pc
762 %{_libdir}/libds-tizen-scaler.so
763 %{_bindir}/libds-tizen-scaler-tests
764
765 %files video
766 %manifest %{name}.manifest
767 %defattr(-,root,root,-)
768 %license LICENSE
769 %{_libdir}/libds-tizen-video.so.*
770
771 %files video-devel
772 %manifest %{name}.manifest
773 %defattr(-,root,root,-)
774 %license LICENSE
775 %{_includedir}/libds-tizen/video.h
776 %{_libdir}/pkgconfig/libds-tizen-video.pc
777 %{_libdir}/libds-tizen-video.so
778 %{_bindir}/libds-tizen-video-tests
779
780 %files eom
781 %manifest %{name}.manifest
782 %defattr(-,root,root,-)
783 %license LICENSE
784 %{_libdir}/libds-tizen-eom.so.*
785
786 %files eom-devel
787 %manifest %{name}.manifest
788 %defattr(-,root,root,-)
789 %license LICENSE
790 %{_includedir}/libds-tizen/eom.h
791 %{_libdir}/pkgconfig/libds-tizen-eom.pc
792 %{_libdir}/libds-tizen-eom.so
793
794 %files remote-surface
795 %manifest %{name}.manifest
796 %defattr(-,root,root,-)
797 %license LICENSE
798 %{_libdir}/libds-tizen-remote-surface.so*
799
800 %files remote-surface-devel
801 %manifest %{name}.manifest
802 %defattr(-,root,root,-)
803 %license LICENSE
804 %{_includedir}/libds-tizen/remote_surface.h
805 %{_libdir}/pkgconfig/libds-tizen-remote-surface.pc
806 %{_libdir}/libds-tizen-remote-surface.so*
807 %{_bindir}/libds-tizen-remote-surface-tests
808
809 %files gbm-server
810 %manifest %{name}.manifest
811 %defattr(-,root,root,-)
812 %license LICENSE
813 %{_libdir}/libds-tizen-gbm-server.so.*
814
815 %files gbm-server-devel
816 %manifest %{name}.manifest
817 %defattr(-,root,root,-)
818 %license LICENSE
819 %{_includedir}/libds-tizen/gbm_server.h
820 %{_includedir}/libds-tizen/types/gbm_server.h
821 %{_libdir}/pkgconfig/libds-tizen-gbm-server.pc
822 %{_libdir}/libds-tizen-gbm-server.so