From 2eb1a17abc08ccf838f0c99f0f77d70188a8c4fa Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Tue, 2 Jun 2020 15:30:29 +0900 Subject: [PATCH] [TRE-2449] Add dali2 packages Change-Id: I6aba04ccd4748e3e858a84af4493f64571c0cbe9 --- packaging/domain-apis-ui.inc | 46 +++++++++++++++++++ packaging/domain-features-dotnet.inc | 1 + packaging/platform-preset-boards-artik530.inc | 15 ++++++ packaging/platform-preset-boards-rpi3.inc | 17 +++++++ packaging/platform-preset-boards-tm1.inc | 9 ++++ packaging/platform-preset-boards-tm2.inc | 15 ++++++ .../platform-preset-iot-headed-images.inc | 10 ++++ packaging/platform-preset-iot.inc | 1 + 8 files changed, 114 insertions(+) diff --git a/packaging/domain-apis-ui.inc b/packaging/domain-apis-ui.inc index ef6702a..6e82ea4 100644 --- a/packaging/domain-apis-ui.inc +++ b/packaging/domain-apis-ui.inc @@ -11,6 +11,7 @@ Suggests: %{name}-sub2-domain_API-UI-Aurum Suggests: %{name}-sub2-domain_API-UI-Cairo Suggests: %{name}-sub2-domain_API-UI-Clipboard_History_Manager Suggests: %{name}-sub2-domain_API-UI-DALi +Suggests: %{name}-sub2-domain_API-UI-DALi2 Suggests: %{name}-sub2-domain_API-UI-WidgetViewerDALi Suggests: %{name}-sub2-domain_API-UI-EFL_MainLoop Suggests: %{name}-sub2-domain_API-UI-EFL_NativeUIToolkit @@ -103,6 +104,51 @@ You should consider options %files sub2-domain_API-UI-DALi +%package sub2-domain_API-UI-DALi2 +Summary: DALi2 +Requires: dali2 +Requires: dali2-toolkit +Requires: dali2-adaptor +Requires: dali2-adaptor-dali2-feedback-plugin +Requires: dali2-csharp-binder +Requires: %{name}-sub2-domain_API-UI-Display_Server +Requires: %{name}-sub2-domain_API-UI-FontConfig +# Profile +Suggests: dali2-adaptor-profile_common +Suggests: dali2-adaptor-profile_mobile +Suggests: dali2-adaptor-profile_tv +Suggests: dali2-adaptor-profile_wearable +Suggests: dali2-adaptor-profile_ivi +Suggests: dali2-csharp-binder-profile_common +Suggests: dali2-csharp-binder-profile_mobile +Suggests: dali2-csharp-binder-profile_tv +Suggests: dali2-csharp-binder-profile_wearable +Suggests: dali2-csharp-binder-profile_ivi +# Resource +Suggests: dali2-toolkit-resources_480x800 +Suggests: dali2-toolkit-resources_720x1280 +Suggests: dali2-toolkit-resources_1920x1080 +# Extension +Suggests: dali2-extension +Suggests: dali2-extension-color-controller-plugin +Suggests: dali2-extension-key-extension +Suggests: dali2-extension-vector-animation-renderer-plugin +Suggests: dali2-extension-video-player-plugin +Suggests: dali2-extension-web-engine-chromium-plugin +Suggests: dali2-extension-web-engine-lwe-plugin +Suggests: %{name}-sub2-domain_API-Multimedia-Player + +%description sub2-domain_API-UI-DALi2 +Cross-platform 3D UI Toolkit for embedded systems. +DALi's 3D user interface engine enables you to create rich and high-performance UI applications. +You should consider options +1. dali2-toolkit-resources_*x* for screen resolution. +2. dali2-extension-video-player-plugin and Player if you use dali-toolkit::VideoView. +3. dali2-extension and dali2-extension-key-extension if you want to add custom key map. + + +%files sub2-domain_API-UI-DALi2 + %package sub2-domain_API-UI-WidgetViewerDALi Summary: WidgetViewerDALi Requires: appcore-widget diff --git a/packaging/domain-features-dotnet.inc b/packaging/domain-features-dotnet.inc index 32a7b05..e5d7149 100644 --- a/packaging/domain-features-dotnet.inc +++ b/packaging/domain-features-dotnet.inc @@ -23,6 +23,7 @@ Requires: libSkiaSharp Suggests: csapi-tizenfx-common Suggests: elm-sharp-theme-common Suggests: dali-csharp-binder +Suggests: dali2-csharp-binder Requires: %{name}-sub2-domain_CSAPI-Applications-Common Requires: %{name}-sub2-domain_CSAPI-Applications-Preference diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc index cd30830..b941e12 100644 --- a/packaging/platform-preset-boards-artik530.inc +++ b/packaging/platform-preset-boards-artik530.inc @@ -28,6 +28,7 @@ Suggests: %{name}-sub2-Preset_boards-ARTIK530-ZigBee Suggests: %{name}-sub2-Preset_boards-ARTIK530-Feedback Suggests: %{name}-sub2-Preset_boards-ARTIK530-Sensor Suggests: %{name}-sub2-Preset_boards-ARTIK530-DALi +Suggests: %{name}-sub2-Preset_boards-ARTIK530-DALi2 Suggests: %{name}-sub2-Preset_boards-ARTIK530-EFL Suggests: %{name}-sub2-Preset_boards-ARTIK530-IM @@ -406,6 +407,20 @@ Requires: dali-toolkit-resources_720x1280 Packages of DALi HAL and Feature for ARTIK530. %files sub2-Preset_boards-ARTIK530-DALi +### ARTIK530-DALi2 ### +%package sub2-Preset_boards-ARTIK530-DALi2 +Summary: ARTIK530_DALi2 +Requires: %{name}-sub2-domain_API-UI-DALi2 +Requires: %{name}-sub2-Preset_boards-ARTIK530-Display +Requires: dali2-extension-video-player-plugin +Requires: dali2-extension-key-extension +Requires: dali2-extension +Requires: dali2-toolkit-resources_720x1280 + +%description sub2-Preset_boards-ARTIK530-DALi2 +Packages of DALi2 HAL and Feature for ARTIK530. +%files sub2-Preset_boards-ARTIK530-DALi2 + ### ARTIK530-EFL ### %package sub2-Preset_boards-ARTIK530-EFL Summary: ARTIK530_EFL diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc index 75608dd..0bcf38e 100644 --- a/packaging/platform-preset-boards-rpi3.inc +++ b/packaging/platform-preset-boards-rpi3.inc @@ -27,6 +27,7 @@ Suggests: %{name}-sub2-Preset_boards-RPI3-Telephony Suggests: %{name}-sub2-Preset_boards-RPI3-Feedback Suggests: %{name}-sub2-Preset_boards-RPI3-Sensor Suggests: %{name}-sub2-Preset_boards-RPI3-DALi +Suggests: %{name}-sub2-Preset_boards-RPI3-DALi2 Suggests: %{name}-sub2-Preset_boards-RPI3-EFL Suggests: %{name}-sub2-Preset_boards-RPI3-IM Suggests: %{name}-sub2-Preset_boards-RPI3-Power @@ -402,6 +403,22 @@ Packages of DALi HAL and Feature for RPI3. %posttrans sub2-Preset_boards-RPI3-DALi %tizen_feature tizen.org/feature/opengles.surfaceless_context true +### RPI3-DALi2 ### +%package sub2-Preset_boards-RPI3-DALi2 +Summary: RPI3_DALi2 +Requires: %{name}-sub2-domain_API-UI-DALi2 +Requires: %{name}-sub2-Preset_boards-RPI3-Display +Requires: dali2-extension-video-player-plugin +Requires: dali2-extension-key-extension +Requires: dali2-extension +Requires: dali2-toolkit-resources_720x1280 + +%description sub2-Preset_boards-RPI3-DALi2 +Packages of DALi2 HAL and Feature for RPI3. +%files sub2-Preset_boards-RPI3-DALi2 +%posttrans sub2-Preset_boards-RPI3-DALi2 +%tizen_feature tizen.org/feature/opengles.surfaceless_context true + ### RPI3-EFL ### %package sub2-Preset_boards-RPI3-EFL Summary: RPI3_EFL diff --git a/packaging/platform-preset-boards-tm1.inc b/packaging/platform-preset-boards-tm1.inc index 7613d98..ad6db37 100644 --- a/packaging/platform-preset-boards-tm1.inc +++ b/packaging/platform-preset-boards-tm1.inc @@ -24,6 +24,7 @@ Suggests: %{name}-sub2-Preset_boards-TM1-Telephony Suggests: %{name}-sub2-Preset_boards-TM1-Feedback Suggests: %{name}-sub2-Preset_boards-TM1-Sensor Suggests: %{name}-sub2-Preset_boards-TM1-DALi +Suggests: %{name}-sub2-Preset_boards-TM1-DALi2 Suggests: %{name}-sub2-Preset_boards-TM1-EFL Suggests: %{name}-sub2-Preset_boards-TM1-IM @@ -331,6 +332,14 @@ Summary: TM1_DALi (Not Implemented) Packages of DALi HAL and Feature for TM1. %files sub2-Preset_boards-TM1-DALi +### TM1-DALi2 ### +%package sub2-Preset_boards-TM1-DALi2 +Summary: TM1_DALi2 (Not Implemented) + +%description sub2-Preset_boards-TM1-DALi2 +Packages of DALi2 HAL and Feature for TM1. +%files sub2-Preset_boards-TM1-DALi2 + ### TM1-EFL ### %package sub2-Preset_boards-TM1-EFL Summary: TM1_EFL diff --git a/packaging/platform-preset-boards-tm2.inc b/packaging/platform-preset-boards-tm2.inc index c50d8e4..b8a52d8 100644 --- a/packaging/platform-preset-boards-tm2.inc +++ b/packaging/platform-preset-boards-tm2.inc @@ -25,6 +25,7 @@ Suggests: %{name}-sub2-Preset_boards-TM2-Telephony Suggests: %{name}-sub2-Preset_boards-TM2-Feedback Suggests: %{name}-sub2-Preset_boards-TM2-Sensor Suggests: %{name}-sub2-Preset_boards-TM2-DALi +Suggests: %{name}-sub2-Preset_boards-TM2-DALi2 Suggests: %{name}-sub2-Preset_boards-TM2-EFL Suggests: %{name}-sub2-Preset_boards-TM2-IM @@ -364,6 +365,20 @@ Requires: dali-toolkit-resources_720x1280 Packages of DALi HAL and Feature for TM2. %files sub2-Preset_boards-TM2-DALi +### TM2-DALi2 ### +%package sub2-Preset_boards-TM2-DALi2 +Summary: TM2_DALi2 +Requires: %{name}-sub2-domain_API-UI-DALi2 +Requires: %{name}-sub2-Preset_boards-TM2-Display +Requires: dali2-extension-video-player-plugin +Requires: dali2-extension-key-extension +Requires: dali2-extension +Requires: dali2-toolkit-resources_720x1280 + +%description sub2-Preset_boards-TM2-DALi2 +Packages of DALi2 HAL and Feature for TM2. +%files sub2-Preset_boards-TM2-DALi2 + ### TM2-EFL ### %package sub2-Preset_boards-TM2-EFL Summary: TM2_EFL diff --git a/packaging/platform-preset-iot-headed-images.inc b/packaging/platform-preset-iot-headed-images.inc index dc61f7d..f22aa5e 100644 --- a/packaging/platform-preset-iot-headed-images.inc +++ b/packaging/platform-preset-iot-headed-images.inc @@ -42,6 +42,8 @@ Requires: libmm-display Requires: %{name}-sub2-Preset_boards-ARTIK530-Codec Requires: %{name}-sub2-Preset_boards-ARTIK530-DALi Requires: dali-toolkit-resources_720x1280 +Requires: %{name}-sub2-Preset_boards-ARTIK530-DALi2 +Requires: dali2-toolkit-resources_720x1280 Requires: %{name}-sub2-Preset_boards-ARTIK530-Display Requires: %{name}-sub2-Preset_boards-ARTIK530-EFL Requires: download-fonts-service @@ -63,6 +65,7 @@ Requires: %{name}-sub1-domain_Feature-DotNET Requires: %{name}-sub1-domain_Feature-Diagnostics Requires: dali-csharp-binder +Requires: dali2-csharp-binder Requires: %{name}-sub1-domain_Feature-Starter Requires: %{name}-sub1-domain_Feature-Upgrade Requires: %{name}-sub1-domain_Feature-Recovery @@ -114,6 +117,8 @@ Requires: lbs-server-plugin-replay Requires: dummyasm #From TRE-1974 Requires: dali-csharp-binder-profile_common +#From TRE-2449 +Requires: dali2-csharp-binder-profile_common #From TRE-2076 Requires: org.tizen.autofilld #From TRE-2016 @@ -178,6 +183,8 @@ Requires: libmm-display Requires: %{name}-sub2-Preset_boards-RPI3-Codec Requires: %{name}-sub2-Preset_boards-RPI3-DALi Requires: dali-toolkit-resources_720x1280 +Requires: %{name}-sub2-Preset_boards-RPI3-DALi2 +Requires: dali2-toolkit-resources_720x1280 Requires: %{name}-sub2-Preset_boards-RPI3-Display Requires: %{name}-sub2-Preset_boards-RPI3-EFL Requires: download-fonts-service @@ -199,6 +206,7 @@ Requires: %{name}-sub1-domain_Feature-DotNET Requires: %{name}-sub1-domain_Feature-Diagnostics Requires: dali-csharp-binder +Requires: dali2-csharp-binder Requires: %{name}-sub1-domain_Feature-Starter Requires: %{name}-sub1-domain_Feature-Upgrade Requires: %{name}-sub1-domain_Feature-Recovery @@ -249,6 +257,8 @@ Requires: lbs-server-plugin-replay Requires: dummyasm #From TRE-1974 Requires: dali-csharp-binder-profile_common +#From TRE-2449 +Requires: dali2-csharp-binder-profile_common #From TRE-2076 Requires: org.tizen.autofilld #From TRE-2016 diff --git a/packaging/platform-preset-iot.inc b/packaging/platform-preset-iot.inc index dfe5a49..b8f8ee2 100644 --- a/packaging/platform-preset-iot.inc +++ b/packaging/platform-preset-iot.inc @@ -172,6 +172,7 @@ Requires: %{name}-sub2-domain_API-UI-Aurum Requires: %{name}-sub2-domain_API-UI-Cairo Requires: %{name}-sub2-domain_API-UI-Clipboard_History_Manager Requires: %{name}-sub2-domain_API-UI-DALi +Requires: %{name}-sub2-domain_API-UI-DALi2 Requires: %{name}-sub2-domain_API-UI-Display_Server Requires: %{name}-sub2-domain_API-UI-EFL_ELM_Accessbility Requires: %{name}-sub2-domain_API-UI-EFL_Extension -- 2.34.1