diff options
author | wchang kim <wchang.kim@samsung.com> | 2020-12-10 13:12:07 +0900 |
---|---|---|
committer | wchang kim <wchang.kim@samsung.com> | 2020-12-10 13:12:07 +0900 |
commit | 563506b8504b53732d409471cdd26fd39d495191 (patch) | |
tree | 784b87aa71ae9510e91cce97fc4cc6e9f6cad8c8 | |
parent | 314d5a8c27b3c5417a0d908140bb8a1299c1da1f (diff) | |
download | building-blocks-563506b8504b53732d409471cdd26fd39d495191.tar.gz building-blocks-563506b8504b53732d409471cdd26fd39d495191.tar.bz2 building-blocks-563506b8504b53732d409471cdd26fd39d495191.zip |
Change-Id: Ife6f420659f3bd80668442fd60587991725b60d6
-rw-r--r-- | packaging/domain-features-bootanimation.inc | 3 | ||||
-rw-r--r-- | packaging/platform-preset-boards-emul.inc | 478 | ||||
-rw-r--r-- | packaging/platform-preset-boards.inc | 3 | ||||
-rw-r--r-- | packaging/platform-preset-iot-headed-images.inc | 174 |
4 files changed, 658 insertions, 0 deletions
diff --git a/packaging/domain-features-bootanimation.inc b/packaging/domain-features-bootanimation.inc index 393572c..de560d9 100644 --- a/packaging/domain-features-bootanimation.inc +++ b/packaging/domain-features-bootanimation.inc @@ -8,6 +8,9 @@ Summary: Boot Animation packages Requires: boot-animation Requires: boot-animation-sound-file-profile_common +%ifarch i586 i686 x86_64 +Requires: boot-animation-extension_emulator +%endif %description sub1-domain_Feature-BootAni Tizen block (set of packages) for Boot Animation of Tizen %files sub1-domain_Feature-BootAni diff --git a/packaging/platform-preset-boards-emul.inc b/packaging/platform-preset-boards-emul.inc new file mode 100644 index 0000000..eb44797 --- /dev/null +++ b/packaging/platform-preset-boards-emul.inc @@ -0,0 +1,478 @@ +# Maintainer: Tizen PM? +# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers. + +%ifarch i586 i686 x86_64 +############## +### EMUL ### +############## +%package sub1-Preset_boards-EMUL +Summary: EMUL Selection for HAL and Feature +Requires: %{name}-sub2-Preset_boards-EMUL-System +Requires: %{name}-sub2-Preset_boards-EMUL-System_Device +Suggests: %{name}-sub2-Preset_boards-EMUL-Audio +Suggests: %{name}-sub2-Preset_boards-EMUL-Audio_Recording +Suggests: %{name}-sub2-Preset_boards-EMUL-GPS +Suggests: %{name}-sub2-Preset_boards-EMUL-Codec +Suggests: %{name}-sub2-Preset_boards-EMUL-Camera_Common +Suggests: %{name}-sub2-Preset_boards-EMUL-Camera +Suggests: %{name}-sub2-Preset_boards-EMUL-Camera_Headless +Suggests: %{name}-sub2-Preset_boards-EMUL-Display +Suggests: %{name}-sub2-Preset_boards-EMUL-Display_Headless +Suggests: %{name}-sub2-Preset_boards-EMUL-Wifi +Suggests: %{name}-sub2-Preset_boards-EMUL-WifiDirect +Suggests: %{name}-sub2-Preset_boards-EMUL-Bluetooth +Suggests: %{name}-sub2-Preset_boards-EMUL-Bluetooth_CallAudio +Suggests: %{name}-sub2-Preset_boards-EMUL-BLE +Suggests: %{name}-sub2-Preset_boards-EMUL-NFC +Suggests: %{name}-sub2-Preset_boards-EMUL-Telephony +Suggests: %{name}-sub2-Preset_boards-EMUL-Feedback +Suggests: %{name}-sub2-Preset_boards-EMUL-Sensor +Suggests: %{name}-sub2-Preset_boards-EMUL-DALi +Suggests: %{name}-sub2-Preset_boards-EMUL-DALi2 +Suggests: %{name}-sub2-Preset_boards-EMUL-EFL +Suggests: %{name}-sub2-Preset_boards-EMUL-IM +Suggests: %{name}-sub2-Preset_boards-EMUL-Power + +%description sub1-Preset_boards-EMUL +Firstly select HALs and Feature to add to your image. +%files sub1-Preset_boards-EMUL +%posttrans sub1-Preset_boards-EMUL +%tizen_feature tizen.org/system/platform.processor Emulator +%tizen_feature tizen.org/system/platform.communication_processor none +%tizen_feature tizen.org/feature/platform.core.cpu.arch x86 +%tizen_feature tizen.org/feature/platform.core.cpu.arch.armv7 false +%tizen_feature tizen.org/feature/platform.core.cpu.arch.armv8 false +%tizen_feature tizen.org/feature/platform.core.cpu.arch.x86 true +%tizen_feature tizen.org/feature/platform.core.fpu.arch.sse3 true +%tizen_feature tizen.org/feature/profile common +%tizen_feature tizen.org/feature/location.batch false +%tizen_feature tizen.org/feature/network.ethernet false +%tizen_feature tizen.org/feature/network.wifi.tdls false +%tizen_feature tizen.org/feature/screen.auto_rotation false +%tizen_feature tizen.org/feature/screen.height 720 +%tizen_feature tizen.org/feature/screen.output.hdmi false +%tizen_feature tizen.org/feature/screen.output.rca false +%tizen_feature tizen.org/feature/screen.shape.circle false +%tizen_feature tizen.org/feature/screen.shape.rectangle true +%tizen_feature tizen.org/feature/screen.size.normal.720.1280 true +%tizen_feature tizen.org/feature/screen.width 1280 +%tizen_feature tizen.org/feature/screen.dpi 316 +%tizen_feature tizen.org/feature/sensor.accelerometer true +%tizen_feature tizen.org/feature/sensor.gravity false +%tizen_feature tizen.org/feature/sensor.linear_acceleration true +%tizen_feature tizen.org/feature/sensor.proximity true +%tizen_feature tizen.org/feature/sensor.temperature false +%tizen_feature tizen.org/feature/sensor.heart_rate_monitor true +%tizen_feature tizen.org/feature/sensor.heart_rate_monitor.batch false +%tizen_feature tizen.org/feature/sensor.heart_rate_monitor.led_green.batch false +%tizen_feature tizen.org/feature/storage.external true +%tizen_feature tizen.org/feature/peripheral_io.gpio true +%tizen_feature tizen.org/feature/peripheral_io.i2c true +%tizen_feature tizen.org/feature/peripheral_io.pwm false +%tizen_feature tizen.org/feature/peripheral_io.spi true +%tizen_feature tizen.org/feature/peripheral_io.uart true +%tizen_feature tizen.org/feature/accessibility.grayscale false +%tizen_feature tizen.org/feature/accessibility.negativee false +%tizen_feature tizen.org/system/model_name Emulator + + +### EMUL-System ### +%package sub2-Preset_boards-EMUL-System +Summary: EMUL_System +Requires: system-plugin +Requires: system-plugin-emulator +Requires: system-plugin-feature-session-bind +Requires: system-plugin-feature-namespace +Requires: system-plugin-feature-init_wrapper +Requires: model-config-default + +%description sub2-Preset_boards-EMUL-System +Packages for System HAL and Feature. They are mandatory. +%files sub2-Preset_boards-EMUL-System + + +### EMUL-System_Device ### +%package sub2-Preset_boards-EMUL-System_Device +Summary: EMUL_Deviced Plugin +Requires: %{name}-sub2-domain_API-System-Device +Requires: deviced-plugin-profile-iot +Requires: device-manager-plugin-emul +# Requires: device-manager-plugin-rpi3 + +%description sub2-Preset_boards-EMUL-System_Device +Packages for Deviced HAL and Feature. +%files sub2-Preset_boards-EMUL-System_Device +%posttrans sub2-Preset_boards-EMUL-System_Device +%tizen_feature tizen.org/feature/thermistor.ap true + + +### EMUL-Audio ### +%package sub2-Preset_boards-EMUL-Audio +Summary: EMUL_Audio +Requires: audio-hal-emul +Requires: mmfw-sysconf-simulator + +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-EMUL-Audio +Packages of Audio HAL and Feature for EMUL. +If you select Bluetooth, you can select pulseaudio-modules-bluetooth. +%files sub2-Preset_boards-EMUL-Audio + +### EMUL-Audio_Recording ### +%package sub2-Preset_boards-EMUL-Audio_Recording +Summary: EMUL_AudioRecording +Requires: %{name}-sub2-Preset_boards-EMUL-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-EMUL-Audio_Recording +Packages of Audio HAL and Feature for EMUL. + +%files sub2-Preset_boards-EMUL-Audio_Recording +%posttrans sub2-Preset_boards-EMUL-Audio_Recording +%tizen_feature tizen.org/feature/microphone true +%tizen_feature tizen.org/feature/media.audio_recording true + +### EMUL-GPS ### +%package sub2-Preset_boards-EMUL-GPS +Summary: EMUL_GPS +Requires: lbs-server-plugin-replay +Requires: %{name}-sub2-domain_API-Location-Location_Manager + +%description sub2-Preset_boards-EMUL-GPS +Packages of GPS HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-GPS + +### EMUL-Codec ### +%package sub2-Preset_boards-EMUL-Codec +Summary: EMUL_Codec +Suggests: %{name}-sub2-Preset_boards-EMUL-Display +Suggests: %{name}-sub2-Preset_boards-EMUL-Display_Headless +Requires: gst-plugins-emulator +Requires: mmfw-sysconf-simulator + +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-EMUL-Codec +Packages of Codec HAL and Feature for EMUL. +If you want to use hardware acceleration, select the required feature. +%files sub2-Preset_boards-EMUL-Codec + + +### EMUL-Camera_Common ### +%package sub2-Preset_boards-EMUL-Camera_Common +Summary: EMUL_Camera(Common) +Requires: %{name}-sub2-domain_API-Multimedia-Camera +Requires: gst-plugins-good +Requires: gst-plugins-tizen +Requires: mmfw-sysconf-simulator +Requires: camera-hal-v4l2 + +%description sub2-Preset_boards-EMUL-Camera_Common +Packages of Camera HAL and Feature for EMUL(Common). +(known issue: The preview and capture could be failed with some web cameras.) +%files sub2-Preset_boards-EMUL-Camera_Common +%posttrans sub2-Preset_boards-EMUL-Camera_Common +%tizen_feature tizen.org/feature/camera true +%tizen_feature tizen.org/feature/camera.back true +%tizen_feature tizen.org/feature/camera.back.flash false +%tizen_feature tizen.org/feature/camera.front false +%tizen_feature tizen.org/feature/camera.front.flash false +%tizen_feature tizen.org/feature/media.video_recording true + + +### EMUL-Camera ### +%package sub2-Preset_boards-EMUL-Camera +Summary: EMUL_Camera +Requires: %{name}-sub2-Preset_boards-EMUL-Camera_Common +Requires: %{name}-sub2-Preset_boards-EMUL-Display + +Conflicts: %{name}-sub2-Preset_boards-EMUL-Camera_Headless + +%description sub2-Preset_boards-EMUL-Camera +Packages of Camera HAL and Feature for EMUL. +(known issue: The preview and capture could be failed with some web cameras.) +%files sub2-Preset_boards-EMUL-Camera + + +### EMUL-Camera_Headless ### +%package sub2-Preset_boards-EMUL-Camera_Headless +Summary: EMUL_Camera(Headless) +Requires: %{name}-sub2-Preset_boards-EMUL-Camera_Common +Requires: %{name}-sub2-Preset_boards-EMUL-Display_Headless + +Conflicts: %{name}-sub2-Preset_boards-EMUL-Camera + +%description sub2-Preset_boards-EMUL-Camera_Headless +Packages of Camera HAL and Feature for EMUL(Headless). +(known issue: camera preview and capture could be failed.) +%files sub2-Preset_boards-EMUL-Camera_Headless + + +### EMUL-Display ### +%package sub2-Preset_boards-EMUL-Display +Summary: EMUL_Display +Requires: %{name}-sub2-domain_API-UI-Display_Server +Requires: e-tizen-data-profile_common +Requires: libtbm-drm +Requires: libtdm-vigs +Requires: coregl + +Conflicts: %{name}-sub2-Preset_boards-EMUL-Display_Headless + +%description sub2-Preset_boards-EMUL-Display +Packages of Display HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Display +%posttrans sub2-Preset_boards-EMUL-Display +%tizen_feature tizen.org/feature/graphics.acceleration true +%tizen_feature tizen.org/feature/multi_point_touch.pinch_zoom true +%tizen_feature tizen.org/feature/opengles true +%tizen_feature tizen.org/feature/opengles.version.1_1 true +%tizen_feature tizen.org/feature/opengles.version.2_0 true +%tizen_feature tizen.org/feature/opengles.version.3_0 false +%tizen_feature tizen.org/feature/opengles.version.3_1 false +%tizen_feature tizen.org/feature/opengles.version.3_2 false +%tizen_feature tizen.org/feature/vulkan.version.1_0 false +%tizen_feature tizen.org/feature/screen true + +### EMUL-Display_Headless ### +%package sub2-Preset_boards-EMUL-Display_Headless +Summary: EMUL_Display(Headless) +Requires: %{name}-sub2-domain_API-UI-Display_Server_Headless +Requires: libtbm-vigs + +Conflicts: %{name}-sub2-Preset_boards-EMUL-Display + +%description sub2-Preset_boards-EMUL-Display_Headless +Packages of Display HAL and Feature for EMUL(Headless). +%files sub2-Preset_boards-EMUL-Display_Headless +%posttrans sub2-Preset_boards-EMUL-Display_Headless +%tizen_feature tizen.org/feature/graphics.acceleration false +%tizen_feature tizen.org/feature/multi_point_touch.pinch_zoom false +%tizen_feature tizen.org/feature/opengles false +%tizen_feature tizen.org/feature/opengles.version.1_1 false +%tizen_feature tizen.org/feature/opengles.version.2_0 false +%tizen_feature tizen.org/feature/opengles.version.3_0 false +%tizen_feature tizen.org/feature/opengles.version.3_1 false +%tizen_feature tizen.org/feature/opengles.version.3_2 false +%tizen_feature tizen.org/feature/vulkan.version.1_0 false +%tizen_feature tizen.org/feature/screen false + +### EMUL-Wifi ### +%package sub2-Preset_boards-EMUL-Wifi +Summary: EMUL_Wifi +Requires: %{name}-sub2-domain_API-Network-WiFi_Manager +Requires: wpa_supplicant-profile_common +Suggests: net-config-plugin-headed + +%description sub2-Preset_boards-EMUL-Wifi +Packages of Wifi HAL and Feature for EMUL. +If you enable the UI, you can select net-config-plugin-headed. +%files sub2-Preset_boards-EMUL-Wifi + + +### EMUL-WifiDirect ### +%package sub2-Preset_boards-EMUL-WifiDirect +Summary: EMUL_WifiDirect +Requires: %{name}-sub2-domain_API-Network-WiFi_Direct +Requires: %{name}-sub2-Preset_boards-EMUL-Wifi +Requires: wifi-direct-manager-profile_common + +%description sub2-Preset_boards-EMUL-WifiDirect +Packages of WifiDirect HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-WifiDirect + +### EMUL-Bluetooth ### +%package sub2-Preset_boards-EMUL-Bluetooth +Summary: EMUL_Bluetooth +Requires: %{name}-sub2-domain_API-Network-Bluetooth_BREDR +Requires: bluetooth-firmware-bcm +Requires: bluetooth-frwk-profile_common +Requires: bluetooth-tools-profile_common +Requires: bluez-profile_common +Requires: bluez-mesh +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-EMUL-Bluetooth +Packages of Bluetooth HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Bluetooth +%posttrans sub2-Preset_boards-EMUL-Bluetooth +%tizen_feature tizen.org/feature/network.bluetooth.le.5_0 false + +### EMUL-Bluetooth_CallAudio ### +%package sub2-Preset_boards-EMUL-Bluetooth_CallAudio +Summary: EMUL_Bluetooth Call Audio +Requires: %{name}-sub2-Preset_boards-EMUL-Bluetooth +Requires: %{name}-sub2-domain_API-Network-Bluetooth_Call_Audio +Requires: bluetooth-agent-hfp_ag +Requires: bluetooth-agent-map +Requires: bluetooth-agent-pbap + +%description sub2-Preset_boards-EMUL-Bluetooth_CallAudio +Packages of Bluetooth HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Bluetooth_CallAudio + + +### EMUL-BLE ### +%package sub2-Preset_boards-EMUL-BLE +Summary: EMUL_BLE +Requires: %{name}-sub2-domain_API-Network-Bluetooth_LE +Requires: bluetooth-firmware-bcm +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-EMUL-BLE +Packages of BLE HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-BLE + +### EMUL-NFC ### +%package sub2-Preset_boards-EMUL-NFC +Summary: EMUL_NFC +Requires: %{name}-sub2-domain_API-Network-NFC +Requires: nfc-plugin-emul +Requires: ug-nfc-efl +Requires: ug-nfc-efl-profile_common +Requires: ug-nfc-efl-resource_common + + +%description sub2-Preset_boards-EMUL-NFC +Packages of NFC HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-NFC + +### EMUL-Telephony ### +%package sub2-Preset_boards-EMUL-Telephony +Summary: EMUL_Telephony +Requires: %{name}-sub1-domain_API-Telephony +Requires: tel-plugin-atmodem +Requires: vmodemd-emul +Requires: tel-plugin-indicator +Requires: tel-plugin-nitz +Requires: tel-plugin-syspopup +Requires: tel-plugin-vmodem + +%description sub2-Preset_boards-EMUL-Telephony +Packages of Telephony HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Telephony + +### EMUL-Feedback ### +%package sub2-Preset_boards-EMUL-Feedback +Summary: EMUL_Feedback +Requires: %{name}-sub2-domain_API-System-Feedback +Requires: %{name}-sub2-Preset_boards-EMUL-Audio +Requires: feedbackd-driver-emulator +Requires: svi-data-profile_common + + +%description sub2-Preset_boards-EMUL-Feedback +Packages of Feedback HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Feedback + +### EMUL-Sensor ### +%package sub2-Preset_boards-EMUL-Sensor +Summary: EMUL_Sensor +Requires: %{name}-sub2-domain_API-System-Sensor_Recorder +Requires: sensor-hal-emulator + +%description sub2-Preset_boards-EMUL-Sensor +Packages of Sensor HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-Sensor + +### EMUL-DALi ### +%package sub2-Preset_boards-EMUL-DALi +Summary: EMUL_DALi +Requires: %{name}-sub2-domain_API-UI-DALi +Requires: %{name}-sub2-Preset_boards-EMUL-Display +Requires: dali-extension-video-player-plugin +Requires: dali-extension-key-extension +Requires: dali-extension +Requires: dali-extension-vector-animation-renderer-plugin +Requires: dali-extension-web-engine-chromium-plugin +Requires: dali-extension-web-engine-lwe-plugin +Requires: dali-toolkit-resources_720x1280 + +%description sub2-Preset_boards-EMUL-DALi +Packages of DALi HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-DALi +%posttrans sub2-Preset_boards-EMUL-DALi +%tizen_feature tizen.org/feature/opengles.surfaceless_context true + +### EMUL-DALi2 ### +%package sub2-Preset_boards-EMUL-DALi2 +Summary: EMUL_DALi2 +Requires: %{name}-sub2-domain_API-UI-DALi2 +Requires: %{name}-sub2-Preset_boards-EMUL-Display +Requires: dali2-extension-video-player-plugin +Requires: dali2-extension-key-extension +Requires: dali2-extension-vector-animation-renderer-plugin +Requires: dali2-extension-web-engine-chromium-plugin +Requires: dali2-extension +Requires: dali2-extension-color-controller-plugin +Requires: dali2-extension-web-engine-lwe-plugin +Requires: dali2-toolkit-resources_720x1280 + +%description sub2-Preset_boards-EMUL-DALi2 +Packages of DALi2 HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-DALi2 +%posttrans sub2-Preset_boards-EMUL-DALi2 +%tizen_feature tizen.org/feature/opengles.surfaceless_context true + +### EMUL-EFL ### +%package sub2-Preset_boards-EMUL-EFL +Summary: EMUL_EFL +Requires: %{name}-sub2-Preset_boards-EMUL-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 +Requires: efl-locale +Requires: download-fonts-service + +%description sub2-Preset_boards-EMUL-EFL +Packages of EFL HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-EFL + +### EMUL-IM ### +%package sub2-Preset_boards-EMUL-IM +Summary: EMUL_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-EMUL-EFL + +%description sub2-Preset_boards-EMUL-IM +Packages of IM HAL and Feature for EMUL. +%files sub2-Preset_boards-EMUL-IM + +### EMUL-Power ### +%package sub2-Preset_boards-EMUL-Power +Summary: EMUL_Power +Requires: pass-hal-rpi + +%description sub2-Preset_boards-EMUL-Power +Packages for PASS HAL and Feature for RPI. +%files sub2-Preset_boards-EMUL-Power +%endif diff --git a/packaging/platform-preset-boards.inc b/packaging/platform-preset-boards.inc index e449558..a4a601f 100644 --- a/packaging/platform-preset-boards.inc +++ b/packaging/platform-preset-boards.inc @@ -9,6 +9,9 @@ Suggests: %{name}-sub1-Preset_boards-TM1 Suggests: %{name}-sub1-Preset_boards-TM2 %endif Suggests: %{name}-sub1-Preset_boards-RPI3 +%ifarch i586 i686 x86_64 +Suggests: %{name}-sub1-Preset_boards-EMUL +%endif %description root-Preset_boards __EXPAND__: preset Select BSP which you want. diff --git a/packaging/platform-preset-iot-headed-images.inc b/packaging/platform-preset-iot-headed-images.inc index f6ba70e..42f490d 100644 --- a/packaging/platform-preset-iot-headed-images.inc +++ b/packaging/platform-preset-iot-headed-images.inc @@ -8,6 +8,7 @@ Summary: IOT Headed Images Suggests: %{name}-sub1-Preset_img_headed-artik530 Suggests: %{name}-sub1-Preset_img_headed-rpi3 +Suggests: %{name}-sub1-Preset_img_headed-emulator %description root-Preset_img_headed __EXPAND__: preset @@ -159,6 +160,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-emulator %description sub1-Preset_img_headed-artik530 The packages of Tizen IoT Headed for ARTIK530. @@ -324,7 +326,179 @@ 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-emulator %description sub1-Preset_img_headed-rpi3 The packages of Tizen IoT Headed for RPI3. %files sub1-Preset_img_headed-rpi3 + +%ifarch i586 i686 x86_64 +########################### +### IOT Headed Emulator ### +########################### +%package sub1-Preset_img_headed-emulator +Summary: IOT Headed Emulator Image +Requires: %{name}-root-Preset_iot_headed +## BSP +Requires: %{name}-sub1-Preset_boards-EMUL +### Multimedia +Requires: %{name}-sub2-Preset_boards-EMUL-Audio +Requires: %{name}-sub2-Preset_boards-EMUL-Audio_Recording +Requires: alsa-utils +Requires: gstreamer-utils +Requires: pulseaudio-utils +Requires: libmm-display +Requires: %{name}-sub2-Preset_boards-EMUL-Camera +Requires: %{name}-sub2-Preset_boards-EMUL-Codec +#From TRE-2253 +Requires: inference-engine-opencv +Requires: inference-engine-tflite + + +### Network +Requires: %{name}-sub2-Preset_boards-EMUL-BLE +Requires: %{name}-sub2-Preset_boards-EMUL-Bluetooth +Requires: %{name}-sub2-Preset_boards-EMUL-Bluetooth_CallAudio +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-EMUL-WifiDirect +Requires: ug-bluetooth-efl +Requires: wifi-efl-ug + +### UI_FW +Requires: %{name}-sub2-Preset_boards-EMUL-DALi +Requires: dali-toolkit-resources_720x1280 +Requires: %{name}-sub2-Preset_boards-EMUL-DALi2 +Requires: dali2-toolkit-resources_720x1280 +Requires: %{name}-sub2-Preset_boards-EMUL-Display +Requires: %{name}-sub2-Preset_boards-EMUL-EFL +Requires: download-fonts-service +Requires: elementary-tools +Requires: org.tizen.accessibility-setting-profile_common +Requires: %{name}-sub2-domain_API-UI-FontConfig +#From TRE-2077 +Requires: elm-sharp-theme-common +#From TRE-1974 +Requires: dali-csharp-binder-profile_common +#From TRE-2449 +Requires: dali2-csharp-binder-profile_common + +### UIX +Requires: %{name}-sub2-Preset_boards-EMUL-IM +#From TRE-2064 +Requires: org.tizen.autofill-setting-mobile +#From TRE-2067 +Requires: capi-ui-autofill-manager +#From TRE-2069 +Requires: capi-ui-autofill +Requires: capi-ui-autofill-common +Requires: capi-ui-autofill-service +#From TRE-2072 +Requires: autofill-config-mobile +#From TRE-2076 +Requires: org.tizen.autofilld + +### Service FW +Requires: %{name}-sub2-Preset_boards-EMUL-Sensor +Requires: dummyasm + +### System +Requires: %{name}-sub2-Preset_boards-EMUL-System +Requires: %{name}-sub2-Preset_boards-EMUL-System_Device +#From TRE-2273 +Requires: system-servant +Requires: system-servant-profile_common +#From TRE-2437 +Requires: org.tizen.powerkey-syspopup.common +Requires: org.tizen.system-syspopup.common +Requires: org.tizen.system-signal-sender + +## Partition +Requires: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery + +## Feature +Requires: %{name}-sub1-domain_Feature-BootAni + +### C# Support +%if %{dotnet_feature} == "on" +Requires: %{name}-sub1-domain_Feature-DotNET +%endif +Requires: dali-csharp-binder +Requires: dali2-csharp-binder +Requires: opentk + +Requires: %{name}-sub1-domain_Feature-Starter +Requires: %{name}-sub1-feature_App-IoT_Headed_Ref_image + +### Web API +Requires: %{name}-sub1-domain_Feature-WebAPI +Requires: webapi-plugins-profile_mobile +Requires: webapi-plugins-teec +#From TRE-2016 +Requires: wrtjs + +#From TRE-2330 +Requires: %{name}-sub1-domain_Feature-Diagnostics + +## building-blocks-sub1-domain_Feature-Tool_And_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 + +#From TRE-1861 +Requires: mtp-responder +#From TRE-2277 +Requires: askuser-notification +#From TRE-2358 +Requires: %{name}-sub1-domain_Feature-Power_manager +#From TRE-2359 +Requires: %{name}-sub2-Preset_boards-EMUL-Power +#From TRE-2397 +Requires: %{name}-sub2-Preset_boards-EMUL-Feedback +#From TRE-2461 +Requires: security-config-profile_iot_headed +#From TRE-2481 +Requires: org.tizen.wifi-direct-popup +Requires: ug-setting-wifidirect-efl +#From TRE-2524 +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: 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 + + +### Not Support for emulator +# Requires: building-blocks-sub1-domain_Feature-Setup +# Requires: building-blocks-sub1-domain_Feature-Recovery +# Requires: building-blocks-sub1-domain_Feature-Upgrade + + +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-rpi3 + +%description sub1-Preset_img_headed-emulator +The packages of Tizen IoT Headed for Emulator. +%files sub1-Preset_img_headed-emulator +%endif |