[Update] Adding some building-blocks for UI. 39/142739/3 accepted/tizen/unified/20170807.154105 submit/tizen/20170807.074015
authorwchang kim <wchang.kim@samsung.com>
Mon, 7 Aug 2017 06:55:14 +0000 (15:55 +0900)
committerwchang kim <wchang.kim@samsung.com>
Mon, 7 Aug 2017 07:23:31 +0000 (16:23 +0900)
Change-Id: I5a51cc97c84d5f0316a90a9f65f6c2e343983040
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
packaging/domain-apis.inc

index 6dd14ff608675de259c62eee8ef27ad401984923..ce505eaeb1a40c01a4ce8febe9a57c32355926de 100755 (executable)
@@ -2477,14 +2477,14 @@ EFL extension library
 %files sub2-domain_API-UI-EFL_Extension
 
 
-### TODO - External_Output_Manager ##
-# Summary, description
-
 %package sub2-domain_API-UI-External_Output_Manager
 Summary:    External_Output_Manager
+Requires: libeom
+Requires: %{name}-sub2-domain_API-UI-Display_Server
+
 %description sub2-domain_API-UI-External_Output_Manager
-### TODO ###
-# packakge list
+The External Output Manager (EOM) is for managing external outputs.<br>
+User can get the information of external outputs and control them via eom API.
 
 %files sub2-domain_API-UI-External_Output_Manager
 
@@ -2565,26 +2565,23 @@ The Tizen platform supports the Vulkan API in order to provide the most cutting-
 %files sub2-domain_API-UI-SDL_Vulkan
 
 
-### TODO - TBM_Surface ##
-# Summary, description
-
 %package sub2-domain_API-UI-TBM_Surface
 Summary:    TBM_Surface
+Requires: libtbm
+Requires: %{name}-sub2-domain_API-UI-Display_Server
 %description sub2-domain_API-UI-TBM_Surface
-### TODO ###
-# packakge list
+TBM Surface API provides user interface for The TBM Surface.<br>
+The user can get pointer of plane in the surface.<br>
+The user can store data to low level graphic buffer by using pointer of each plane.
 
 %files sub2-domain_API-UI-TBM_Surface
 
-
-### TODO - Tizen_WS_Shell ##
-# Summary, description
-
 %package sub2-domain_API-UI-Tizen_WS_Shell
 Summary:    Tizen_WS_Shell
+Requires: tzsh
+Requires: %{name}-sub2-domain_API-UI-Display_Server
 %description sub2-domain_API-UI-Tizen_WS_Shell
-### TODO ###
-# packakge list
+The Tizen WS Shell (tzsh) provides APIs to communicate with the window manager.
 
 %files sub2-domain_API-UI-Tizen_WS_Shell
 
@@ -2600,21 +2597,19 @@ View manager library
 %files sub2-domain_API-UI-UI_View_Manager
 
 
-### TODO - Vulkan ##
-# Summary, description
-
 %package sub2-domain_API-UI-Vulkan
 Summary:    Vulkan
+Requires: Vulkan-LoaderAndValidationLayers
+#Requires: vulkan-wsi-tizen
+Requires: %{name}-sub2-domain_API-UI-Display_Server
+
 %description sub2-domain_API-UI-Vulkan
-### TODO ###
-# packakge list
+Vulkan is a new generation graphics and compute API that provides high-efficiency, Cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.<br>
+Some devices may not support Vulkan.
 
 %files sub2-domain_API-UI-Vulkan
 
 
-### TODO - Display_Server ##
-# Summary, description
-
 %package sub2-domain_API-UI-Display_Server
 Summary:    Display_Server
 Requires:   enlightenment