Add headless common board to use Tizen headless 88/259088/1
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 1 Jun 2021 04:29:38 +0000 (13:29 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 1 Jun 2021 04:29:38 +0000 (13:29 +0900)
Add headless common board to use Tizen headless.

Change-Id: Id001543d43cb12c025cdb95a65e4fa24e9e37d6a
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
packaging/platform-preset-iot-headed-images.inc
packaging/platform-preset-iot-headless-images.inc

index af2fc08c0d1b41316da003b6e8382ab4312005bc..e02deec59f544544ff9a358322d73e5078a82cf0 100644 (file)
@@ -163,6 +163,7 @@ 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_headless-common
 Conflicts:     %{name}-sub1-Preset_img_headed-emulator
 
 %description sub1-Preset_img_headed-artik530
@@ -295,6 +296,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_headless-common
 Conflicts:     %{name}-sub1-Preset_img_headed-emulator
 
 %description sub1-Preset_img_headed-common
@@ -464,6 +466,7 @@ 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_headless-common
 Conflicts:     %{name}-sub1-Preset_img_headed-emulator
 
 %description sub1-Preset_img_headed-rpi3
@@ -740,6 +743,7 @@ 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_headless-common
 Conflicts:     %{name}-sub1-Preset_img_headed-rpi3
 
 %description sub1-Preset_img_headed-emulator
index 91b821351847d11200e1b3277869121bd2ba780d..79ff2fb032d9a2be46721cc7914994c86a7b1404 100644 (file)
@@ -8,6 +8,7 @@
 Summary:    IOT Headless Images
 %ifarch armv7l aarch64
 Suggests:      %{name}-sub1-Preset_img_headless-rpi3
+Suggests:      %{name}-sub1-Preset_img_headless-common
 %endif
 %ifarch armv7l
 Suggests:   %{name}-sub1-Preset_img_headless-artik530
@@ -78,6 +79,7 @@ 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
+Conflicts:     %{name}-sub1-Preset_img_headless-common
 
 %description sub1-Preset_img_headless-artik530
 The packages of Tizen IoT Headless for ARTIK530.
@@ -85,7 +87,59 @@ The packages of Tizen IoT Headless for ARTIK530.
 %endif
 
 %ifarch armv7l aarch64
-#########################
+###########################
+### IOT Headless COMMON ###
+###########################
+%package sub1-Preset_img_headless-common
+Summary:       IOT Headless COMMON Image
+Requires:      %{name}-root-Preset_iot_core
+Requires:      %{name}-root-Preset_ses_rootstrap
+Requires:      %{name}-sub1-Preset_boards-COMMON
+Requires:      %{name}-sub2-Preset_boards-COMMON-Audio
+Requires:      %{name}-sub2-Preset_boards-COMMON-Bluetooth
+Requires:      %{name}-sub2-Preset_boards-COMMON-BLE
+Requires:      %{name}-sub2-Preset_boards-COMMON-Display_Headless
+Requires:      %{name}-sub2-Preset_boards-COMMON-Wifi
+
+### PARTITION ###
+Requires:      %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
+
+Requires:      %{name}-sub2-domain_API-AppFramework-TPK_Installation
+Requires:      %{name}-sub2-domain_API-Base-Utils
+Requires:      %{name}-sub2-domain_API-Multimedia-Player
+Requires:      %{name}-sub2-domain_API-Network-Bluetooth_Media_Audio
+Requires:      %{name}-sub2-domain_API-Network-Curl
+Requires:       %{name}-sub1-domain_Feature-Diagnostics
+Requires:      %{name}-sub1-domain_Feature-Upgrade
+Requires:      %{name}-sub1-domain_Feature-Setup
+Requires:      tar
+Requires:      system-plugin-config-env-headless
+Requires:      bluez-plugin-headless
+Requires:      %{name}-sub1-domain_Feature-Recovery
+Requires:      %{name}-sub1-domain_Feature-Setup
+Requires:      system-plugin-config-env-headless
+Requires:      capi-network-wifi-manager-tool
+Requires:      %{name}-sub1-domain_Feature-Resource_manager_Headless
+Requires:      %{name}-sub2-domain_API-System-Runtime_Information
+Requires:      capi-network-tethering
+Requires:      %{name}-sub1-domain_Feature-Power_manager
+Requires:      security-config-profile_iot_headless
+Requires:      %{name}-sub2-domain_API-MachineLearning-NNStreamer
+Requires:      %{name}-sub2-Preset_boards-COMMON-Bluetooth_CallAudio
+Requires:      %{name}-sub2-domain_API-Network-SoftAP
+Requires:      %{name}-sub2-Preset_boards-COMMON-UserAwareness
+
+### Will be removed ###
+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-common
+The packages of Tizen IoT Headless for COMMON.
+%files sub1-Preset_img_headless-common
+
+########################
 ### IOT Headless RPI3 ###
 #########################
 %package sub1-Preset_img_headless-rpi3
@@ -158,6 +212,7 @@ 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
+Conflicts:     %{name}-sub1-Preset_img_headless-common
 
 %description sub1-Preset_img_headless-rpi3
 The packages of Tizen IoT Headless for RPI3.