Domain-API : add building block for runtime-info and system-info 15/142515/4
authorKichan Kwon <k_c.kwon@samsung.com>
Fri, 4 Aug 2017 06:44:13 +0000 (15:44 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Fri, 4 Aug 2017 07:10:48 +0000 (16:10 +0900)
Change-Id: Ie807010e250c40b8f79bda8e775768423de3d37e
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
packaging/domain-apis.inc

index 653de169765868d77d14b11209a6022b742655a9..4b17b0b8261b308af66cd618ac69c0fb1cf2d5b5 100644 (file)
@@ -1498,6 +1498,8 @@ Suggests: %{name}-sub2-domain_API-System-Device_Led
 Suggests: %{name}-sub2-domain_API-System-Device_Power
 Suggests: %{name}-sub2-domain_API-System-Feedback
 Suggests: %{name}-sub2-domain_API-System-Runtime_information
+Suggests: %{name}-sub2-domain_API-System-Runtime_information_Light
+Suggests: %{name}-sub2-domain_API-System-Runtime_information_Headless
 Suggests: %{name}-sub2-domain_API-System-Sensor_Listener
 Suggests: %{name}-sub2-domain_API-System-Sensor_Recorder
 Suggests: %{name}-sub2-domain_API-System-Storage
@@ -1587,17 +1589,44 @@ Summary:    Feedback
 
 %files sub2-domain_API-System-Feedback
 
-### TODO - Runtime_information ##
-# Summary, description
-
 %package sub2-domain_API-System-Runtime_information
-Summary:    Runtime_information
+Summary:    Runtime information with Resourced
+Requires:   capi-system-runtime-info
+Requires:   resourced
+Conflicts:  sub2-domain_API-System-Runtime_information_Light
+Conflicts:  sub2-domain_API-System-Runtime_information_Headless
 %description sub2-domain_API-System-Runtime_information
-### TODO ###
-# packakge list
-
+capi-system-runtime-info provides the current system state.<br>
+To get the process information, it needs resourced.<br>
+This building block uses full-featured resourced.
 %files sub2-domain_API-System-Runtime_information
 
+%package sub2-domain_API-System-Runtime_information_Light
+Summary:    Runtime information with Resourced-light
+Requires:   capi-system-runtime-info
+Requires:   resourced-light
+Conflicts:  sub2-domain_API-System-Runtime_information
+Conflicts:  sub2-domain_API-System-Runtime_information_Headless
+%description sub2-domain_API-System-Runtime_information_Light
+capi-system-runtime-info provides the current system state.<br>
+To get the process information, it needs resourced.<br>
+This building block uses light-weight resourced.
+%files sub2-domain_API-System-Runtime_information_Light
+
+%package sub2-domain_API-System-Runtime_information_Headless
+Summary:    Runtime information with Resourced-headless
+Requires:   capi-system-runtime-info
+Requires:   resourced-headless
+Requires:   resourced-headless-common
+Requires:   resourced-headless-proc-usage
+Conflicts:  sub2-domain_API-System-Runtime_information
+Conflicts:  sub2-domain_API-System-Runtime_information_Light
+%description sub2-domain_API-System-Runtime_information_Headless
+capi-system-runtime-info provides the current system state.<br>
+To get the process information, it needs resourced.<br>
+This building block uses the resourced for headless device.
+%files sub2-domain_API-System-Runtime_information_Headless
+
 %package sub2-domain_API-System-Sensor_Listener
 Summary:    Sensor_Listener
 Requires:   capi-system-sensor
@@ -1637,15 +1666,11 @@ Summary:    Storage
 
 %files sub2-domain_API-System-Storage
 
-### TODO - System_Information ##
-# Summary, description
-
 %package sub2-domain_API-System-System_Information
-Summary:    System_Information
+Summary:    System information
+Requires:   capi-system-info
 %description sub2-domain_API-System-System_Information
-### TODO ###
-# packakge list
-
+capi-system-info provides a (fixed) device capability.
 %files sub2-domain_API-System-System_Information
 
 ### TODO - System_Settings ##