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