# Maintainer: Tizen IoT PM # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers. ################################ ### Preset for IoT Headless ### ################################ %package root-Preset_img_headless 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 %endif %description root-Preset_img_headless __EXPAND__: preset The IoT Headless Images. %files root-Preset_img_headless %ifarch armv7l ############################# ### IOT Headless ARTIK530 ### ############################# %package sub1-Preset_img_headless-artik530 Summary: IOT Headless ARTIK530 Image Requires: %{name}-root-Preset_iot_headless Requires: %{name}-sub1-Preset_boards-ARTIK530 Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio #From TRE-2737 Requires: alsa-utils Requires: pulseaudio-utils 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_recovery_artik #From TRE-2679 Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API #From TRE-2680 Requires: %{name}-sub2-domain_API-AppFramework-Message_Port_API #From TRE-2681 Requires: %{name}-sub2-domain_API-AppFramework-RPC_Port_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-Upgrade Requires: %{name}-sub1-domain_Feature-Setup Requires: tar Requires: bluez-plugin-headless #From TRE-2330 Requires: %{name}-sub1-domain_Feature-Diagnostics Requires: %{name}-sub1-domain_Feature-Recovery #From TRE-2142 Requires: %{name}-sub1-domain_Feature-Setup #From TRE-1991 Requires: system-plugin-config-env-headless #From TRE-1994 Requires: capi-network-wifi-manager-tool #From TRE-2024 Requires: %{name}-sub1-domain_Feature-Resource_manager_Headless #From TRE-2103 Requires: %{name}-sub2-domain_API-System-Runtime_Information #From TRE-2290 Requires: capi-network-tethering #From TRE-2462 Requires: security-config-profile_iot_headless #From TRE-2579 Requires: %{name}-sub2-domain_API-MachineLearning-NNStreamer Requires: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth_CallAudio #From TRE-2682 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 Conflicts: %{name}-sub1-Preset_img_headless-common %description sub1-Preset_img_headless-artik530 The packages of Tizen IoT Headless for ARTIK530. %files sub1-Preset_img_headless-artik530 %endif %ifarch armv7l aarch64 ########################### ### IOT Headless COMMON ### ########################### %package sub1-Preset_img_headless-common Summary: IOT Headless COMMON Image Requires: %{name}-root-Preset_iot_headless Requires: %{name}-sub1-Preset_boards-COMMON Requires: %{name}-sub2-Preset_boards-COMMON-Audio #From TRE-2737 Requires: alsa-utils Requires: pulseaudio-utils 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: 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 Requires: initrd-flash Requires: reboot-param-helper #From TRE-2811 Requires: nsjail ### 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 Summary: IOT Headless RPI3 Image Requires: %{name}-root-Preset_iot_headless Requires: %{name}-sub1-Preset_boards-RPI3 Requires: %{name}-sub2-Preset_boards-RPI3-Audio #From TRE-2737 Requires: alsa-utils Requires: pulseaudio-utils 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_btrfs #From TRE-2679 Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API #From TRE-2680 Requires: %{name}-sub2-domain_API-AppFramework-Message_Port_API #From TRE-2681 Requires: %{name}-sub2-domain_API-AppFramework-RPC_Port_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 #From TRE-2330 Requires: %{name}-sub1-domain_Feature-Diagnostics Requires: %{name}-sub1-domain_Feature-Upgrade Requires: %{name}-sub1-domain_Feature-Setup Requires: tar Requires: bluez-plugin-headless Requires: %{name}-sub1-domain_Feature-Recovery #From TRE-2142 Requires: %{name}-sub1-domain_Feature-Setup Requires: reboot-param-helper #From TRE-1991 Requires: system-plugin-config-env-headless #From TRE-1994 Requires: capi-network-wifi-manager-tool #From TRE-2024 Requires: %{name}-sub1-domain_Feature-Resource_manager_Headless #From TRE-2074 Requires: initrd-flash Requires: fm-data-rpi3 #From TRE-2103 Requires: %{name}-sub2-domain_API-System-Runtime_Information #From TRE-2237 Requires: stability-monitor #From TRE-2290 Requires: capi-network-tethering #From TRE-2358 Requires: %{name}-sub1-domain_Feature-Power_manager #From TRE-2359 Requires: %{name}-sub2-Preset_boards-RPI3-Power #From TRE-2462 Requires: security-config-profile_iot_headless #From TRE-2579 Requires: %{name}-sub2-domain_API-MachineLearning-NNStreamer Requires: %{name}-sub2-Preset_boards-RPI3-Bluetooth_CallAudio #From TRE-2682 Requires: %{name}-sub2-domain_API-Network-SoftAP #From TRE-2685 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 Conflicts: %{name}-sub1-Preset_img_headless-common %description sub1-Preset_img_headless-rpi3 The packages of Tizen IoT Headless for RPI3. %files sub1-Preset_img_headless-rpi3 %endif