From: Hyotaek Shim Date: Tue, 26 Jan 2021 06:30:50 +0000 (+0900) Subject: [TRE-2606][TRE-2608] Add hal-api-device package to images and remove feedbackd-driver... X-Git-Tag: submit/tizen/20210129.084439^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7dd27db6a7c28ae80e23bc4fd74d7c1da2fb9d23;p=tools%2Fbuilding-blocks.git [TRE-2606][TRE-2608] Add hal-api-device package to images and remove feedbackd-driver packages Change-Id: I801aaeaafd0cc71645b1d4b039246a126fa80c64 Signed-off-by: Hyotaek Shim --- diff --git a/packaging/domain-apis-system.inc b/packaging/domain-apis-system.inc index 0fc28c2..e1a9900 100644 --- a/packaging/domain-apis-system.inc +++ b/packaging/domain-apis-system.inc @@ -29,14 +29,12 @@ Tizen block (set of packages) for Group of domain API-System Summary: Device Requires: deviced Requires: capi-system-device +Requires: hal-api-device Suggests: device-manager-plugin-sc7730 +Suggests: device-manager-plugin-tw3 +Suggests: device-manager-plugin-rpi3 Suggests: device-manager-plugin-artik Suggests: device-manager-plugin-emul -Suggests: device-manager-plugin-exynos3250 -Suggests: device-manager-plugin-exynos5433 -Suggests: device-manager-plugin-exynos7270 -Suggests: device-manager-plugin-odroid -Suggests: device-manager-plugin-rpi3 %description sub2-domain_API-System-Device Tizen block (set of packages) for Group of sub domain Device. If you do not want to use Device APIs, you do not need to choose. @@ -52,10 +50,12 @@ For example, device-manager-plugin-sc7730 for mobile Summary: Device_Haptic Requires: feedbackd Requires: capi-system-device -Suggests: feedbackd-driver-external -Suggests: feedbackd-driver-standard -Suggests: feedbackd-driver-gpio -Suggests: feedbackd-driver-circle +Requires: hal-api-device +Suggests: device-manager-plugin-sc7730 +Suggests: device-manager-plugin-tw3 +Suggests: device-manager-plugin-rpi3 +Suggests: device-manager-plugin-artik +Suggests: device-manager-plugin-emul %description sub2-domain_API-System-Device_Haptic Tizen block (set of packages) for Group of sub domain Device_Haptic. If you do not want to use Device_Haptic APIs, you do not need to choose. @@ -73,10 +73,12 @@ Summary: Feedback Requires: %{name}-sub2-domain_API-Multimedia-Audio_IO Requires: feedbackd Requires: libfeedback -Suggests: feedbackd-driver-external -Suggests: feedbackd-driver-standard -Suggests: feedbackd-driver-gpio -Suggests: feedbackd-driver-circle +Requires: hal-api-device +Suggests: device-manager-plugin-sc7730 +Suggests: device-manager-plugin-tw3 +Suggests: device-manager-plugin-rpi3 +Suggests: device-manager-plugin-artik +Suggests: device-manager-plugin-emul Suggests: svi-data-profile_common Suggests: svi-data-profile_mobile Suggests: svi-data-profile_wearable diff --git a/packaging/domain-halapis.inc b/packaging/domain-halapis.inc index 9cbe34c..c7668f0 100644 --- a/packaging/domain-halapis.inc +++ b/packaging/domain-halapis.inc @@ -7,6 +7,7 @@ Requires: %{name}-sub1-domain_HALAPI-Common Requires: %{name}-sub1-domain_HALAPI-Power Requires: %{name}-sub1-domain_HALAPI-Bluetooth Requires: %{name}-sub1-domain_HALAPI-Sensor +Requires: %{name}-sub1-domain_HALAPI-Device %description root-domain_HALAPI __EXPAND__: domains @@ -75,3 +76,17 @@ Sensor HAL API (hal-api-sensor) provides the HAL C API for Tizen internal user such as library and daemon in order to control h/w sensor. hal-api-sensor is used for implementing sensor devices on the target device and it allows to control of each sensor %files sub1-domain_HALAPI-Sensor + +##################### +### Device HAL API ### +##################### +%package sub1-domain_HALAPI-Device +Summary: Device HAL API +Requires: hal-api-common +Requires: hal-api-device + +%description sub1-domain_HALAPI-Device +Device HAL API (hal-api-device) provides the HAL C API for Tizen internal user +such as libraries and daemons in order to control various device modules including +display, battery, touchscreen, haptic, thermal, USB, led, etc. +%files sub1-domain_HALAPI-Device diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc index b3719bd..2a626f9 100644 --- a/packaging/platform-preset-boards-artik530.inc +++ b/packaging/platform-preset-boards-artik530.inc @@ -377,7 +377,7 @@ Packages of Telephony HAL and Feature for ARTIK530. Summary: ARTIK530_Feedback Requires: %{name}-sub2-domain_API-System-Feedback Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio -Requires: feedbackd-driver-gpio +Requires: device-manager-plugin-artik Requires: svi-data-profile_common diff --git a/packaging/platform-preset-boards-emul.inc b/packaging/platform-preset-boards-emul.inc index b993afd..87cb84a 100644 --- a/packaging/platform-preset-boards-emul.inc +++ b/packaging/platform-preset-boards-emul.inc @@ -433,7 +433,7 @@ Packages of Telephony HAL and Feature for EMUL. Summary: EMUL_Feedback Requires: %{name}-sub2-domain_API-System-Feedback Requires: %{name}-sub2-Preset_boards-EMUL-Audio -Requires: feedbackd-driver-emulator +Requires: device-manager-plugin-emul Requires: svi-data-profile_common diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc index cd92935..0bacc3f 100644 --- a/packaging/platform-preset-boards-rpi3.inc +++ b/packaging/platform-preset-boards-rpi3.inc @@ -373,7 +373,7 @@ Packages of Telephony HAL and Feature for RPI3. Summary: RPI3_Feedback Requires: %{name}-sub2-domain_API-System-Feedback Requires: %{name}-sub2-Preset_boards-RPI3-Audio -Requires: feedbackd-driver-gpio +Requires: device-manager-plugin-rpi3 Requires: svi-data-profile_common diff --git a/packaging/platform-preset-boards-tm1.inc b/packaging/platform-preset-boards-tm1.inc index ad6db37..009770c 100644 --- a/packaging/platform-preset-boards-tm1.inc +++ b/packaging/platform-preset-boards-tm1.inc @@ -307,7 +307,7 @@ Packages of Telephony HAL and Feature for TM1. Summary: TM1_Feedback Requires: %{name}-sub2-domain_API-System-Feedback Requires: %{name}-sub2-Preset_boards-TM1-Audio -Requires: feedbackd-driver-standard +Requires: device-manager-plugin-sc7730 Requires: svi-data-profile_mobile %description sub2-Preset_boards-TM1-Feedback