%package sub1-Preset_img_headed-artik530
Summary: IOT Headed ARTIK530 Image
Requires: %{name}-root-Preset_iot_headed
-Requires: %{name}-sub1-Preset_boards-ARTIK530
-Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio
-Requires: alsa-utils
-Requires: pulseaudio-module-bluetooth
-Requires: pulseaudio-utils
-Requires: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth
-Requires: net-config-plugin-headed
-Requires: org.tizen.bt-syspopup
-Requires: bluetooth-frwk-plugin-headed
-Requires: %{name}-sub2-Preset_boards-ARTIK530-Camera
-Requires: %{name}-sub2-Preset_boards-ARTIK530-DALi
-Requires: %{name}-sub2-Preset_boards-ARTIK530-EFL
-Requires: %{name}-sub2-Preset_boards-ARTIK530-IM
-Requires: %{name}-sub2-Preset_boards-ARTIK530-System_Device
-Requires: %{name}-sub2-Preset_boards-ARTIK530-Wifi
-Requires: gst-omx
-Requires: libomxil-e54xx
-
-Requires: %{name}-sub1-Preset_partition-3parts_ramdisk
+## BSP
+Requires: %{name}-sub1-Preset_boards-ARTIK530
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio_Recording
+Requires: alsa-utils
+Requires: capi-media-player-display
+Requires: gst-omx
+Requires: gstreamer-utils
+Requires: libomxil-e54xx
+Requires: pulseaudio-utils
+Requires: %{name}-sub2-Preset_boards-ARTIK530-BLE
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth
+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: %{name}-sub2-Preset_boards-ARTIK530-Camera
+Requires: %{name}-sub2-Preset_boards-ARTIK530-DALi
+Requires: dali-toolkit-resources_720x1280
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Display
+Requires: %{name}-sub2-Preset_boards-ARTIK530-EFL
+Requires: download-fonts-service
+Requires: e-mod-tizen-eom
+Requires: elementary-tools
+Requires: elm-sharp-theme-common
+Requires: %{name}-sub2-Preset_boards-ARTIK530-IM
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Sensor
+Requires: sensord-profile_common
+Requires: %{name}-sub2-Preset_boards-ARTIK530-System
+Requires: %{name}-sub2-Preset_boards-ARTIK530-System_Device
+## Partition
+Requires: %{name}-sub1-Preset_partition-3parts_ramdisk
+## Feature
+Requires: %{name}-sub1-domain_Feature-BootAni
+Requires: %{name}-sub1-domain_Feature-DotNET
+Requires: dali-csharp-binder
+Requires: %{name}-sub1-domain_Feature-SoftAP
+Requires: %{name}-sub1-domain_Feature-Starter
+Requires: %{name}-sub1-domain_Feature-Upgrade
+Requires: %{name}-sub1-domain_Feature-WebAPI
+## building-blocks-sub1-domain_Feature-Tool_And_Locale
+Requires: crash-worker
+Requires: glibc-locale
+Requires: memps
+Requires: psmisc
+Requires: tizen-debug
+Requires: tizen-locale
+## Applications
+## building-blocks-sub1-feature_App-IoT_Headed_Ref
+Requires: org.tizen.setting-profile_common
+Requires: ug-bluetooth-efl
+Requires: wifi-efl-ug
Conflicts: %{name}-sub1-Preset_img_headless-artik530
Conflicts: %{name}-sub1-Preset_img_headless-rpi3
%package sub1-Preset_img_headless-artik530
Summary: IOT Headless ARTIK530 Image
Requires: %{name}-root-Preset_iot_core
-Requires: %{name}-sub1-Preset_boards-ARTIK530
-
-Requires: %{name}-sub1-Preset_partition-2parts_ramdisk
+Requires: %{name}-sub1-Preset_boards-ARTIK530
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth
+Requires: %{name}-sub2-Preset_boards-ARTIK530-BLE
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Display_Headless
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Wifi
+Requires: %{name}-sub1-Preset_partition-2parts_ramdisk
+Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API
+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-SoftAP
+Requires: tar
Conflicts: %{name}-sub1-Preset_img_headed-artik530
Conflicts: %{name}-sub1-Preset_img_headless-rpi3
%package sub1-Preset_img_headless-rpi3
Summary: IOT Headless RPI3 Image
Requires: %{name}-root-Preset_iot_core
-Requires: %{name}-sub1-Preset_boards-RPI3
-
-Requires: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
+Requires: %{name}-sub1-Preset_boards-RPI3
+Requires: %{name}-sub2-Preset_boards-RPI3-Audio
+Requires: %{name}-sub2-Preset_boards-RPI3-Bluetooth
+Requires: %{name}-sub2-Preset_boards-RPI3-BLE
+Requires: %{name}-sub2-Preset_boards-RPI3-Display_Headless
+Requires: %{name}-sub2-Preset_boards-RPI3-Wifi
+Requires: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
+Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API
+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-SoftAP
+Requires: tar
Conflicts: %{name}-sub1-Preset_img_headed-artik530
Conflicts: %{name}-sub1-Preset_img_headless-artik530
Requires: %{name}-root-Preset_iot_core
Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API
Requires: %{name}-sub2-domain_API-AppFramework-Data_Control_API
+Requires: %{name}-sub2-domain_API-AppFramework-Event_API
Requires: %{name}-sub2-domain_API-AppFramework-Media_Key_API
Requires: %{name}-sub2-domain_API-AppFramework-Message_Port_API
+Requires: %{name}-sub2-domain_API-AppFramework-Native_EFL_UI_app_model
+Requires: %{name}-sub2-domain_API-AppFramework-Native_EFL_Widget_App_Model
Requires: %{name}-sub2-domain_API-AppFramework-Notification_API
Requires: %{name}-sub2-domain_API-AppFramework-TPK_Installation
Requires: %{name}-sub2-domain_API-Base-Utils
Requires: %{name}-sub2-domain_API-Content-Download
-Requires: %{name}-sub2-domain_API-Content-Media_Content
Requires: %{name}-sub2-domain_API-Content-MIME_Type
-Requires: %{name}-sub2-domain_API-Multimedia-Audio_IO
-Requires: %{name}-sub2-domain_API-Multimedia-Image_Util
+Requires: %{name}-sub2-domain_API-Multimedia-AudioCore
+Requires: %{name}-sub2-domain_API-Multimedia-Camera
+Requires: %{name}-sub2-domain_API-Multimedia-Configuration
Requires: %{name}-sub2-domain_API-Multimedia-Media_Codec
-Requires: %{name}-sub2-domain_API-Multimedia-Media_Tool
Requires: %{name}-sub2-domain_API-Multimedia-Metadata_Extractor
Requires: %{name}-sub2-domain_API-Multimedia-Player
Requires: %{name}-sub2-domain_API-Multimedia-Recorder
-Requires: %{name}-sub2-domain_API-Multimedia-Sound_Manager
Requires: %{name}-sub2-domain_API-Multimedia-Thumbnail_Util
-Requires: %{name}-sub2-domain_API-Multimedia-WAV_Player
-Requires: %{name}-sub2-domain_API-Network-Connection
+Requires: %{name}-sub2-domain_API-Multimedia-Video_Util
+Requires: %{name}-sub2-domain_API-Network-Bluetooth_BREDR
+Requires: %{name}-sub2-domain_API-Network-Bluetooth_LE
+Requires: %{name}-sub2-domain_API-Network-Bluetooth_Media_Audio
+Requires: %{name}-sub2-domain_API-Network-Bluetooth_Transfer
Requires: %{name}-sub2-domain_API-Network-DNSSD
Requires: %{name}-sub2-domain_API-Network-MTP
Requires: %{name}-sub2-domain_API-Network-SSDP
+Requires: %{name}-sub2-domain_API-Network-WiFi
+Requires: %{name}-sub2-domain_API-Network-WiFi_Manager
Requires: %{name}-sub2-domain_API-Security-CSR
Requires: %{name}-sub2-domain_API-Security-Device_Policy
-Requires: %{name}-sub2-domain_API-Security-Key_Manager
Requires: %{name}-sub2-domain_API-Security-Privilege_Info
Requires: %{name}-sub2-domain_API-Security-YACA
Requires: %{name}-sub2-domain_API-System-Device_Callback
-Requires: %{name}-sub2-domain_API-System-dlog
Requires: %{name}-sub2-domain_API-System-Runtime_information
Requires: %{name}-sub2-domain_API-System-Sensor_Listener
+Requires: %{name}-sub2-domain_API-System-Storage
+Requires: %{name}-sub2-domain_API-System-System_Settings
Requires: %{name}-sub2-domain_API-UI-Cairo
+Requires: %{name}-sub2-domain_API-UI-DALi
+Requires: %{name}-sub2-domain_API-UI-Display_Server
+Requires: %{name}-sub2-domain_API-UI-EFL_Extension
+Requires: %{name}-sub2-domain_API-UI-EFL_NativeUIToolkit
Requires: %{name}-sub2-domain_API-UI-External_Output_Manager
+Requires: %{name}-sub2-domain_API-UI-FontConfig
+Requires: %{name}-sub2-domain_API-UI-HarfBuzz
+Requires: %{name}-sub2-domain_API-UI-TBM_Surface
+Requires: %{name}-sub2-domain_API-UI-Tizen_WS_Shell
+Requires: %{name}-sub2-domain_API-UIX-Input_Method
Requires: %{name}-sub2-domain_API-Web-WebView
-### C# API ###
-Requires: corefx-managed
-Requires: coreclr-extra
-Requires: csapi-tizenfx-common
-Requires: csapi-tizenfx-dummy
-Requires: dotnet-launcher
-Requires: elm-sharp-theme-mobile
-
-### APP & ETC ###
-Requires: boot-animation
-Requires: boot-animation-sound-file-profile_common
-Requires: crash-worker
-Requires: glibc-locale
-Requires: org.tizen.menu-screen
-Requires: org.tizen.setting-profile_common
-Requires: org.tizen.worldclock-efl
-Requires: starter
-Requires: starter-profile_common
-Requires: system-servant
-Requires: system-servant-profile_common
-Requires: tizen-locale
-Requires: ug-bluetooth-efl
-Requires: wifi-efl-ug
-
%description root-Preset_iot_headed
The packages of Tizen IoT Headed Common.
%files root-Preset_iot_headed