diff options
author | Jaehoon Chung <jh80.chung@samsung.com> | 2021-06-01 13:29:33 +0900 |
---|---|---|
committer | Jaehoon Chung <jh80.chung@samsung.com> | 2021-06-01 13:29:33 +0900 |
commit | 6a3c0004ea9f1fca00a220b42791cd8003c48bce (patch) | |
tree | 2393740f31a4e8755ba699978c35cdccd9b5bdb5 | |
parent | 1f18e5b9a3eaf7bea828fd92bac5df0d4f086579 (diff) | |
download | building-blocks-6a3c0004ea9f1fca00a220b42791cd8003c48bce.tar.gz building-blocks-6a3c0004ea9f1fca00a220b42791cd8003c48bce.tar.bz2 building-blocks-6a3c0004ea9f1fca00a220b42791cd8003c48bce.zip |
Add platform-preset-boards-common.inc file
Add platform-preset-boards-common.inc file.
It will be used for Tizen Platform Image without H/W dependency.
- In future, rpi3/artik530 will removed. Instead, boards-common will be
replaced.
Change-Id: I8479b189e1700899d73ac8c97a5f88f9de8aa1ff
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
-rw-r--r-- | packaging/building-blocks.spec | 2 | ||||
-rw-r--r-- | packaging/platform-preset-boards-artik530.inc | 1 | ||||
-rw-r--r-- | packaging/platform-preset-boards-common.inc | 370 | ||||
-rw-r--r-- | packaging/platform-preset-boards-rpi3.inc | 1 | ||||
-rw-r--r-- | packaging/platform-preset-boards-tm1.inc | 1 | ||||
-rw-r--r-- | packaging/platform-preset-boards-tm2.inc | 1 | ||||
-rw-r--r-- | packaging/platform-preset-boards.inc | 1 | ||||
-rw-r--r-- | packaging/platform-preset-iot-headed-images.inc | 134 | ||||
-rw-r--r-- | packaging/platform-preset-iot-headless-images.inc | 2 |
9 files changed, 513 insertions, 0 deletions
diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index 25f34b4..ad26d4d 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -84,6 +84,7 @@ Source3800: platform-preset-boards.inc %ifarch armv7l aarch64 Source3801: platform-preset-boards-rpi3.inc Source3811: platform-preset-boards-rpi3-hal-backend.inc +Source3820: platform-preset-boards-common.inc %endif %ifarch armv7l Source3802: platform-preset-boards-artik530.inc @@ -411,6 +412,7 @@ python ./rule_checker.py %ifarch armv7l aarch64 %{include_if_mainbuild %{SOURCE3801}} %{include_if_mainbuild %{SOURCE3811}} +%{include_if_mainbuild %{SOURCE3820}} %endif %ifarch armv7l %{include_if_mainbuild %{SOURCE3802}} diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc index df0da9d..a8967ee 100644 --- a/packaging/platform-preset-boards-artik530.inc +++ b/packaging/platform-preset-boards-artik530.inc @@ -35,6 +35,7 @@ Suggests: %{name}-sub2-Preset_boards-ARTIK530-IM Conflicts: %{name}-sub1-Preset_boards-TM1 Conflicts: %{name}-sub1-Preset_boards-TM2 Conflicts: %{name}-sub1-Preset_boards-RPI3 +Conflicts: %{name}-sub1-Preset_boards-COMMON %description sub1-Preset_boards-ARTIK530 Firstly select HALs and Feature to add to your image. diff --git a/packaging/platform-preset-boards-common.inc b/packaging/platform-preset-boards-common.inc new file mode 100644 index 0000000..11d8f22 --- /dev/null +++ b/packaging/platform-preset-boards-common.inc @@ -0,0 +1,370 @@ +# Maintainer: Tizen PM? +# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers. + +######################################## +### Preset for TIZEN HEADED COMMON ### +######################################## +%package sub1-Preset_boards-COMMON +Summary: COMMON Selection for HAL and Feature +Requires: %{name}-sub2-Preset_boards-COMMON-System +Requires: %{name}-sub2-Preset_boards-COMMON-System_Device +Suggests: %{name}-sub2-Preset_boards-COMMON-Audio +Suggests: %{name}-sub2-Preset_boards-COMMON-Audio_Recording +Suggests: %{name}-sub2-Preset_boards-COMMON-GPS +Suggests: %{name}-sub2-Preset_boards-COMMON-Codec +Suggests: %{name}-sub2-Preset_boards-COMMON-Camera_Common +Suggests: %{name}-sub2-Preset_boards-COMMON-Camera +Suggests: %{name}-sub2-Preset_boards-COMMON-Camera_Headless +Suggests: %{name}-sub2-Preset_boards-COMMON-Display +Suggests: %{name}-sub2-Preset_boards-COMMON-Display_Headless +Suggests: %{name}-sub2-Preset_boards-COMMON-Wifi +Suggests: %{name}-sub2-Preset_boards-COMMON-WifiDirect +Suggests: %{name}-sub2-Preset_boards-COMMON-Bluetooth +Suggests: %{name}-sub2-Preset_boards-COMMON-Bluetooth_CallAudio +Suggests: %{name}-sub2-Preset_boards-COMMON-BLE +Suggests: %{name}-sub2-Preset_boards-COMMON-NFC +Suggests: %{name}-sub2-Preset_boards-COMMON-Telephony +Suggests: %{name}-sub2-Preset_boards-COMMON-Feedback +Suggests: %{name}-sub2-Preset_boards-COMMON-Sensor +Suggests: %{name}-sub2-Preset_boards-COMMON-DALi +Suggests: %{name}-sub2-Preset_boards-COMMON-DALi2 +Suggests: %{name}-sub2-Preset_boards-COMMON-EFL +Suggests: %{name}-sub2-Preset_boards-COMMON-IM +Suggests: %{name}-sub2-Preset_boards-COMMON-Power +Suggests: %{name}-sub2-Preset_boards-COMMON-UserAwareness + +Conflicts: %{name}-sub1-Preset_boards-TM1 +Conflicts: %{name}-sub1-Preset_boards-TM2 +Conflicts: %{name}-sub1-Preset_boards-ARTIK530 +Conflicts: %{name}-sub1-Preset_boards-RPI3 + +%description sub1-Preset_boards-COMMON +Firstly select HALs and Feature to add to your image. +%files sub1-Preset_boards-COMMON + +### COMMON-System ### +%package sub2-Preset_boards-COMMON-System +Summary: COMMON_System +Requires: model-config-default +Requires: system-plugin-feature-session-bind +Requires: system-plugin-feature-namespace + +%description sub2-Preset_boards-COMMON-System +Packages for System HAL and Feature. They are mandatory. +%files sub2-Preset_boards-COMMON-System + + +### COMMON-System_Device ### +%package sub2-Preset_boards-COMMON-System_Device +Summary: COMMON_Deviced Plugin +Requires: %{name}-sub2-domain_API-System-Device +Requires: deviced-plugin-profile-iot + +%description sub2-Preset_boards-COMMON-System_Device +Packages for Deviced HAL and Feature. +%files sub2-Preset_boards-COMMON-System_Device + +### COMMON-Audio ### +%package sub2-Preset_boards-COMMON-Audio +Summary: COMMON_Audio +Suggests: %{name}-sub2-domain_API-Multimedia-Audio_IO +Suggests: %{name}-sub2-domain_API-Multimedia-Player +Suggests: %{name}-sub2-domain_API-Multimedia-WAV_Player +Suggests: %{name}-sub2-domain_API-Multimedia-Tone_Player +Suggests: %{name}-sub2-domain_API-Multimedia-OpenAL +Suggests: %{name}-sub2-domain_API-Multimedia-Media_Streamer +Suggests: %{name}-sub2-domain_API-Multimedia-Sound_Pool + +%description sub2-Preset_boards-COMMON-Audio +Packages of Audio HAL and Feature. +If you select Bluetooth,dd you can select pulseaudio-modules-bluetooth. +%files sub2-Preset_boards-COMMON-Audio + +### COMMON-Audio_Recording ### +%package sub2-Preset_boards-COMMON-Audio_Recording +Summary: COMMON_AudioRecording +Requires: %{name}-sub2-Preset_boards-COMMON-Audio +Suggests: %{name}-sub2-domain_API-Multimedia-Recorder +Suggests: %{name}-sub2-domain_API-Multimedia-Audio_IO +Suggests: %{name}-sub2-domain_API-Multimedia-Media_Streamer + +%description sub2-Preset_boards-COMMON-Audio_Recording +Packages of Audio HAL and Feature. + +%files sub2-Preset_boards-COMMON-Audio_Recording + +### COMMON-GPS ### +%package sub2-Preset_boards-COMMON-GPS +Summary: COMMON_GPS +Requires: %{name}-sub2-domain_API-Location-Location_Manager + +%description sub2-Preset_boards-COMMON-GPS +Packages of GPS HAL and Feature. +%files sub2-Preset_boards-COMMON-GPS + + +### COMMON-Codec ### +%package sub2-Preset_boards-COMMON-Codec +Summary: COMMON_Codec +Suggests: %{name}-sub2-Preset_boards-COMMON-Display +Suggests: %{name}-sub2-Preset_boards-COMMON-Display_Headless +%ifarch amv7l +Requires: gst-omx +%endif + +Suggests: %{name}-sub2-domain_API-Multimedia-Player +Suggests: %{name}-sub2-domain_API-Multimedia-Media_Streamer +Suggests: %{name}-sub2-domain_API-Multimedia-Media_Codec +Suggests: %{name}-sub2-domain_API-Multimedia-Camera +Suggests: %{name}-sub2-domain_API-Multimedia-Recorder +Suggests: %{name}-sub2-domain_API-Multimedia-Screen_Mirroring + +%description sub2-Preset_boards-COMMON-Codec +Packages of Codec HAL and Feature. +If you want to use hardware acceleration, select the required feature. +%files sub2-Preset_boards-COMMON-Codec + +### COMMON-Camera_Common ### +%package sub2-Preset_boards-COMMON-Camera_Common +Summary: COMMON_Camera(Common) +Requires: %{name}-sub2-domain_API-Multimedia-Camera +Requires: gst-plugins-good +Requires: gst-plugins-tizen + +%description sub2-Preset_boards-COMMON-Camera_Common +Packages of Camera HAL and Feature (Common). +(known issue: The preview and capture could be failed with some web cameras.) +%files sub2-Preset_boards-COMMON-Camera_Common + +### COMMON-Camera ### +%package sub2-Preset_boards-COMMON-Camera +Summary: COMMON_Camera +Requires: %{name}-sub2-Preset_boards-COMMON-Camera_Common +Requires: %{name}-sub2-Preset_boards-COMMON-Display + +Conflicts: %{name}-sub2-Preset_boards-COMMON-Camera_Headless + +%description sub2-Preset_boards-COMMON-Camera +Packages of Camera HAL and Feature for COMMON. +(known issue: The preview and capture could be failed with some web cameras.) +%files sub2-Preset_boards-COMMON-Camera + +### COMMON-Camera_Headless ### +%package sub2-Preset_boards-COMMON-Camera_Headless +Summary: COMMON_Camera(Headless) +Requires: %{name}-sub2-Preset_boards-COMMON-Camera_Common +Requires: %{name}-sub2-Preset_boards-COMMON-Display_Headless + +Conflicts: %{name}-sub2-Preset_boards-COMMON-Camera + +%description sub2-Preset_boards-COMMON-Camera_Headless +Packages of Camera HAL and Feature (Headless). +(known issue: camera preview and capture could be failed.) +%files sub2-Preset_boards-COMMON-Camera_Headless + +### COMMON-Display ### +%package sub2-Preset_boards-COMMON-Display +Summary: COMMON_Display +Requires: %{name}-sub2-domain_API-UI-Display_Server +Requires: e-tizen-data-profile_common +Requires: mesa +Requires: coregl + +Conflicts: %{name}-sub2-Preset_boards-COMMON-Display_Headless + +%description sub2-Preset_boards-COMMON-Display +Packages of Display HAL and Feature. +%files sub2-Preset_boards-COMMON-Display + +### COMMON-Display_Headless ### +%package sub2-Preset_boards-COMMON-Display_Headless +Summary: COMMON_Display(Headless) +Requires: %{name}-sub2-domain_API-UI-Display_Server_Headless + +Conflicts: %{name}-sub2-Preset_boards-COMMON-Display + +%description sub2-Preset_boards-COMMON-Display_Headless +Packages of Display HAL and Feature (Headless). +%files sub2-Preset_boards-COMMON-Display_Headless + +### COMMON-Wifi ### +%package sub2-Preset_boards-COMMON-Wifi +Summary: COMMON_Wifi +Requires: %{name}-sub2-domain_API-Network-WiFi_Manager +Requires: wpa_supplicant-profile_common +Suggests: net-config-plugin-headed + +%description sub2-Preset_boards-COMMON-Wifi +Packages of Wifi HAL and Feature. +If you enable the UI, you can select net-config-plugin-headed. +%files sub2-Preset_boards-COMMON-Wifi + +### COMMON-WifiDirect ### +%package sub2-Preset_boards-COMMON-WifiDirect +Summary: COMMON_WifiDirect +Requires: %{name}-sub2-domain_API-Network-WiFi_Direct +Requires: %{name}-sub2-Preset_boards-COMMON-Wifi +Requires: wifi-direct-manager-profile_common + +%description sub2-Preset_boards-COMMON-WifiDirect +Packages of WifiDirect HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-WifiDirect + +### COMMON-Bluetooth ### +%package sub2-Preset_boards-COMMON-Bluetooth +Summary: COMMON_Bluetooth +Requires: %{name}-sub2-domain_API-Network-Bluetooth_BREDR +Requires: bluetooth-frwk-profile_common +Requires: bluetooth-tools-profile_common +Requires: bluez-profile_common +Suggests: bluez-extension-bredr +Suggests: bluetooth-frwk-plugin-headed +Suggests: org.tizen.bt-syspopup +Suggests: org.tizen.bt-syspopup-profile_common +Suggests: bluez-plugin-headless + +%description sub2-Preset_boards-COMMON-Bluetooth +Packages of Bluetooth HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Bluetooth + +### COMMON-Bluetooth_CallAudio ### +%package sub2-Preset_boards-COMMON-Bluetooth_CallAudio +Summary: COMMON_Bluetooth Call Audio +Requires: %{name}-sub2-Preset_boards-COMMON-Bluetooth +Requires: %{name}-sub2-domain_API-Network-Bluetooth_Call_Audio +Requires: bluetooth-agent-hfp_ag + +%description sub2-Preset_boards-COMMON-Bluetooth_CallAudio +Packages of Bluetooth HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Bluetooth_CallAudio + +### COMMON-BLE ### +%package sub2-Preset_boards-COMMON-BLE +Summary: COMMON_BLE +Requires: %{name}-sub2-domain_API-Network-Bluetooth_LE +Requires: bluetooth-frwk-profile_common +Requires: bluetooth-tools-profile_common +Requires: bluez-profile_common +Suggests: bluetooth-frwk-plugin-headed +Suggests: org.tizen.bt-syspopup +Suggests: org.tizen.bt-syspopup-profile_common + +%description sub2-Preset_boards-COMMON-BLE +Packages of BLE HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-BLE + +### COMMON-NFC ### +%package sub2-Preset_boards-COMMON-NFC +Summary: COMMON_NFC (Not Implemented) + +%description sub2-Preset_boards-COMMON-NFC +Packages of NFC HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-NFC + +### COMMON-Telephony ### +%package sub2-Preset_boards-COMMON-Telephony +Summary: COMMON_Telephony (Not Implemented) + +%description sub2-Preset_boards-COMMON-Telephony +Packages of Telephony HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Telephony + +### COMMON-Feedback ### +%package sub2-Preset_boards-COMMON-Feedback +Summary: COMMON_Feedback +Requires: %{name}-sub2-domain_API-System-Feedback +Requires: %{name}-sub2-Preset_boards-COMMON-Audio +Requires: svi-data-profile_common + +%description sub2-Preset_boards-COMMON-Feedback +Packages of Feedback HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Feedback + +### COMMON-Sensor ### +%package sub2-Preset_boards-COMMON-Sensor +Summary: COMMON_Sensor (Not Implemented) + +%description sub2-Preset_boards-COMMON-Sensor +Packages of Sensor HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Sensor + +### COMMON-DALi ### +%package sub2-Preset_boards-COMMON-DALi +Summary: COMMON_DALi +Requires: %{name}-sub2-domain_API-UI-DALi +Requires: %{name}-sub2-Preset_boards-COMMON-Display +Requires: dali-extension-video-player-plugin +Requires: dali-extension-key-extension +Requires: dali-extension +Requires: dali-toolkit-resources_720x1280 + +%description sub2-Preset_boards-COMMON-DALi +Packages of DALi HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-DALi + +### COMMON-DALi2 ### +%package sub2-Preset_boards-COMMON-DALi2 +Summary: COMMON_DALi2 +Requires: %{name}-sub2-domain_API-UI-DALi2 +Requires: %{name}-sub2-Preset_boards-COMMON-Display +Requires: dali2-extension-video-player-plugin +Requires: dali2-extension-key-extension +Requires: dali2-extension-vector-animation-renderer-plugin +Requires: dali2-extension-rive-animation-renderer-plugin +Requires: dali2-extension-vector-image-renderer-plugin +Requires: dali2-extension-web-engine-chromium-plugin +Requires: dali2-extension-camera-player-plugin +Requires: dali2-extension +Requires: dali2-toolkit-resources_720x1280 + +%description sub2-Preset_boards-COMMON-DALi2 +Packages of DALi2 HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-DALi2 + +### COMMON-EFL ### +%package sub2-Preset_boards-COMMON-EFL +Summary: COMMON_EFL +Requires: %{name}-sub2-Preset_boards-COMMON-Display +Requires: %{name}-sub2-domain_API-UI-EFL_NativeUIToolkit +Requires: efl-misc-profile_common +Requires: efl-modules-profile_common +Requires: efl-theme-tizen-common +Requires: elementary-tizen +Suggests: download-fonts-service + + +%description sub2-Preset_boards-COMMON-EFL +Packages of EFL HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-EFL + +### COMMON-IM ### +%package sub2-Preset_boards-COMMON-IM +Summary: COMMON_IM +Requires: %{name}-sub2-domain_API-UIX-Input_Method +Requires: isf-config-common +Requires: ise-default-profile_common +Requires: org.tizen.inputmethod-setting-profile_common +Requires: %{name}-sub2-Preset_boards-COMMON-EFL + +%description sub2-Preset_boards-COMMON-IM +Packages of IM HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-IM + +### COMMON-Power ### +%package sub2-Preset_boards-COMMON-Power +Summary: COMMON_Power (Not Implemented) + +%description sub2-Preset_boards-COMMON-Power +Packages for PASS HAL and Feature for COMMON. +%files sub2-Preset_boards-COMMON-Power + +### COMMON-UserAwareness ### +%package sub2-Preset_boards-COMMON-UserAwareness +Summary: COMMON_UserAwareness +Requires: %{name}-sub2-domain_API-Network-UserAwareness +Requires: %{name}-sub2-domain_API-Network-WiFi_Manager +Requires: ua-plugin-wifi-dummy + +%description sub2-Preset_boards-COMMON-UserAwareness +Packages of User Awareness and Feature for COMMON +%files sub2-Preset_boards-COMMON-UserAwareness diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc index c1c5129..b60a1aa 100644 --- a/packaging/platform-preset-boards-rpi3.inc +++ b/packaging/platform-preset-boards-rpi3.inc @@ -36,6 +36,7 @@ Suggests: %{name}-sub2-Preset_boards-RPI3-UserAwareness Conflicts: %{name}-sub1-Preset_boards-TM1 Conflicts: %{name}-sub1-Preset_boards-TM2 Conflicts: %{name}-sub1-Preset_boards-ARTIK530 +Conflicts: %{name}-sub1-Preset_boards-COMMON %description sub1-Preset_boards-RPI3 Firstly select HALs and Feature to add to your image. diff --git a/packaging/platform-preset-boards-tm1.inc b/packaging/platform-preset-boards-tm1.inc index 3236c29..1db6154 100644 --- a/packaging/platform-preset-boards-tm1.inc +++ b/packaging/platform-preset-boards-tm1.inc @@ -31,6 +31,7 @@ Suggests: %{name}-sub2-Preset_boards-TM1-IM Conflicts: %{name}-sub1-Preset_boards-RPI3 Conflicts: %{name}-sub1-Preset_boards-TM2 Conflicts: %{name}-sub1-Preset_boards-ARTIK530 +Conflicts: %{name}-sub1-Preset_boards-COMMON %description sub1-Preset_boards-TM1 Firstly select HALs and Feature to add to your image. diff --git a/packaging/platform-preset-boards-tm2.inc b/packaging/platform-preset-boards-tm2.inc index ebc79b8..28b1555 100644 --- a/packaging/platform-preset-boards-tm2.inc +++ b/packaging/platform-preset-boards-tm2.inc @@ -32,6 +32,7 @@ Suggests: %{name}-sub2-Preset_boards-TM2-IM Conflicts: %{name}-sub1-Preset_boards-TM1 Conflicts: %{name}-sub1-Preset_boards-RPI3 Conflicts: %{name}-sub1-Preset_boards-ARTIK530 +Conflicts: %{name}-sub1-Preset_boards-COMMON %description sub1-Preset_boards-TM2 Firstly select HALs and Feature to add to your image. diff --git a/packaging/platform-preset-boards.inc b/packaging/platform-preset-boards.inc index e7d510e..419d910 100644 --- a/packaging/platform-preset-boards.inc +++ b/packaging/platform-preset-boards.inc @@ -9,6 +9,7 @@ Suggests: %{name}-sub1-Preset_boards-TM1 Suggests: %{name}-sub1-Preset_boards-TM2 %endif %ifarch armv7l aarch64 +Suggests: %{name}-sub1-Preset_boards-COMMON Suggests: %{name}-sub1-Preset_boards-RPI3 Suggests: %{name}-sub1-Preset_boards-RPI3_HAL_Backend %endif diff --git a/packaging/platform-preset-iot-headed-images.inc b/packaging/platform-preset-iot-headed-images.inc index b82ee39..af2fc08 100644 --- a/packaging/platform-preset-iot-headed-images.inc +++ b/packaging/platform-preset-iot-headed-images.inc @@ -11,6 +11,7 @@ Suggests: %{name}-sub1-Preset_img_headed-artik530 %endif %ifarch armv7l aarch64 Suggests: %{name}-sub1-Preset_img_headed-rpi3 +Suggests: %{name}-sub1-Preset_img_headed-common %endif %ifarch i586 i686 x86_64 Suggests: %{name}-sub1-Preset_img_headed-emulator @@ -161,6 +162,7 @@ Requires: coreclr-diagnostics Conflicts: %{name}-sub1-Preset_img_headed-rpi3 Conflicts: %{name}-sub1-Preset_img_headless-artik530 Conflicts: %{name}-sub1-Preset_img_headless-rpi3 +Conflicts: %{name}-sub1-Preset_img_headed-common Conflicts: %{name}-sub1-Preset_img_headed-emulator %description sub1-Preset_img_headed-artik530 @@ -169,6 +171,136 @@ The packages of Tizen IoT Headed for ARTIK530. %endif %ifarch armv7l aarch64 +############################# +### IOT Headed COMMON ### +############################# +%package sub1-Preset_img_headed-common +Summary: IOT Headed COMMON Image +Requires: %{name}-root-Preset_iot_headed + +### BSP ### +Requires: %{name}-sub1-Preset_boards-COMMON +Requires: %{name}-sub2-Preset_boards-COMMON-Audio +Requires: %{name}-sub2-Preset_boards-COMMON-Audio_Recording +Requires: %{name}-sub2-Preset_boards-COMMON-BLE +Requires: %{name}-sub2-Preset_boards-COMMON-Bluetooth +Requires: %{name}-sub2-Preset_boards-COMMON-Bluetooth_CallAudio +Requires: %{name}-sub2-Preset_boards-COMMON-Camera +Requires: %{name}-sub2-Preset_boards-COMMON-Codec +Requires: %{name}-sub2-Preset_boards-COMMON-DALi +Requires: %{name}-sub2-Preset_boards-COMMON-Display +Requires: %{name}-sub2-Preset_boards-COMMON-EFL +Requires: %{name}-sub2-Preset_boards-COMMON-IM +Requires: %{name}-sub2-Preset_boards-COMMON-Sensor +Requires: %{name}-sub2-Preset_boards-COMMON-System +Requires: %{name}-sub2-Preset_boards-COMMON-System_Device +Requires: %{name}-sub2-Preset_boards-COMMON-WifiDirect +Requires: alsa-utils +Requires: gstreamer-utils +Requires: pulseaudio-utils +Requires: capi-media-player-utils +Requires: bluetooth-frwk-plugin-headed +Requires: bluetooth-share +Requires: org.tizen.bt-syspopup +Requires: org.tizen.bt-syspopup-profile_common +Requires: capi-network-bluetooth-test +Requires: libmm-display +Requires: dali-toolkit-resources_720x1280 +Requires: dali2-toolkit-resources_720x1280 +Requires: download-fonts-service +Requires: elementary-tools +Requires: org.tizen.accessibility-setting-profile_common +Requires: sensord-profile_common + +### FEATURE ### +Requires: %{name}-sub1-domain_Feature-BootAni +%if %{dotnet_feature} == "on" +Requires: %{name}-sub1-domain_Feature-DotNET +%endif +Requires: %{name}-sub1-domain_Feature-Diagnostics +Requires: dali-csharp-binder +Requires: dali2-csharp-binder +Requires: %{name}-sub1-domain_Feature-Starter +Requires: %{name}-sub1-feature_App-IoT_Headed_Ref_image +Requires: %{name}-sub1-domain_Feature-Upgrade +Requires: %{name}-sub1-domain_Feature-Recovery +Requires: %{name}-sub1-domain_Feature-WebAPI +Requires: webapi-plugins-profile_mobile +Requires: webapi-plugins-teec +Requires: %{name}-sub1-domain_Feature-Setup +Requires: %{name}-sub1-domain_Feature-Mode_Supervisor +Requires: crash-worker +Requires: glibc-locale +Requires: memps +Requires: psmisc +Requires: tizen-debug +Requires: tizen-locale +Requires: %{name}-sub2-domain_API-Network-SoftAP +Requires: %{name}-sub2-Preset_boards-COMMON-UserAwareness + +### PARTITION ### +Requires: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery + +### Application ### +Requires: org.tizen.setting-profile_common +Requires: ug-bluetooth-efl +Requires: wifi-efl-ug +Requires: %{name}-sub2-domain_API-UI-FontConfig +Requires: org.tizen.autofill-setting-mobile +Requires: capi-ui-autofill-manager +Requires: capi-ui-autofill +Requires: capi-ui-autofill-common +Requires: capi-ui-autofill-service +Requires: autofill-config-mobile +Requires: elm-sharp-theme-common +Requires: system-servant +Requires: system-servant-profile_common +Requires: org.tizen.powerkey-syspopup.common +Requires: org.tizen.system-syspopup.common +Requires: org.tizen.system-signal-sender +Requires: mtp-responder +Requires: dummyasm +Requires: dali-csharp-binder-profile_common +Requires: dali2-csharp-binder-profile_common +Requires: org.tizen.autofilld +Requires: wrtjs +Requires: inference-engine-opencv +Requires: inference-engine-tflite +Requires: askuser-notification +Requires: %{name}-sub1-domain_Feature-Power_manager +Requires: %{name}-sub2-Preset_boards-COMMON-Feedback +Requires: security-config-profile_iot_headed +Requires: org.tizen.wifi-direct-popup +Requires: ug-setting-wifidirect-efl +Requires: firmware-update-system-ui-common + +### Sync with Mobile ### +Requires: freealut +Requires: vc-webview-js +Requires: vc-webview +Requires: e-mod-tizen-effect +Requires: org.tizen.app-selector-profile_mobile +Requires: lightweight-web-engine-profile_wearable +Requires: opentk +Requires: org.tizen.net-popup +Requires: org.tizen.fido-syspopup +Requires: fido-asm +Requires: fido_bt_roaming_agent +Requires: fido_silent +%if %{dotnet_feature} == "on" +Requires: coreclr-diagnostics +%endif + +### Will be removed ### +Conflicts: %{name}-sub1-Preset_img_headed-artik530 +Conflicts: %{name}-sub1-Preset_img_headless-artik530 +Conflicts: %{name}-sub1-Preset_img_headless-rpi3 +Conflicts: %{name}-sub1-Preset_img_headed-emulator + +%description sub1-Preset_img_headed-common +The packages of Tizen IoT Headed for COMMON. +%files sub1-Preset_img_headed-common + ####################### ### IOT Headed RPI3 ### ####################### @@ -331,6 +463,7 @@ Requires: coreclr-diagnostics Conflicts: %{name}-sub1-Preset_img_headed-artik530 Conflicts: %{name}-sub1-Preset_img_headless-artik530 Conflicts: %{name}-sub1-Preset_img_headless-rpi3 +Conflicts: %{name}-sub1-Preset_img_headed-common Conflicts: %{name}-sub1-Preset_img_headed-emulator %description sub1-Preset_img_headed-rpi3 @@ -606,6 +739,7 @@ Requires: xz Conflicts: %{name}-sub1-Preset_img_headed-artik530 Conflicts: %{name}-sub1-Preset_img_headless-artik530 Conflicts: %{name}-sub1-Preset_img_headless-rpi3 +Conflicts: %{name}-sub1-Preset_img_headed-common Conflicts: %{name}-sub1-Preset_img_headed-rpi3 %description sub1-Preset_img_headed-emulator diff --git a/packaging/platform-preset-iot-headless-images.inc b/packaging/platform-preset-iot-headless-images.inc index 6875433..91b8213 100644 --- a/packaging/platform-preset-iot-headless-images.inc +++ b/packaging/platform-preset-iot-headless-images.inc @@ -77,6 +77,7 @@ Requires: %{name}-sub2-domain_API-Network-SoftAP Conflicts: %{name}-sub1-Preset_img_headed-rpi3 Conflicts: %{name}-sub1-Preset_img_headed-artik530 Conflicts: %{name}-sub1-Preset_img_headless-rpi3 +Conflicts: %{name}-sub1-Preset_img_headed-common %description sub1-Preset_img_headless-artik530 The packages of Tizen IoT Headless for ARTIK530. @@ -156,6 +157,7 @@ Requires: %{name}-sub2-Preset_boards-RPI3-UserAwareness Conflicts: %{name}-sub1-Preset_img_headed-rpi3 Conflicts: %{name}-sub1-Preset_img_headed-artik530 Conflicts: %{name}-sub1-Preset_img_headless-artik530 +Conflicts: %{name}-sub1-Preset_img_headed-common %description sub1-Preset_img_headless-rpi3 The packages of Tizen IoT Headless for RPI3. |