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