Source3802: platform-preset-boards-artik530.inc
Source3812: platform-preset-boards-artik530-hal-backend.inc
%endif
+%ifarch aarch64
+Source3813: platform-preset-boards-vim3-hal-backend.inc
+Source3814: platform-preset-boards-c4-hal-backend.inc
+%endif
%ifarch i586 i686 x86_64
Source3803: platform-preset-boards-emul.inc
%endif
%{include_if_mainbuild %{SOURCE3802}}
%{include_if_mainbuild %{SOURCE3812}}
%endif
+%ifarch aarch64
+%{include_if_mainbuild %{SOURCE3813}}
+%{include_if_mainbuild %{SOURCE3814}}
+%endif
%ifarch i586 i686 x86_64
%{include_if_mainbuild %{SOURCE3803}}
%endif
--- /dev/null
+# Maintainer: Tizen PM?
+# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers.
+
+################
+### C4 ###
+################
+%package sub1-Preset_boards-C4_HAL_Backend
+Summary: C4 Selection for HAL
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Power
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-System_Device
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Bluetooth
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Audio
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Camera_Common
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Display
+Requires: %{name}-sub2-Preset_boards-C4_HAL_Backend-Codec
+
+%description sub1-Preset_boards-C4_HAL_Backend
+Firstly select HAL Backends to add to your image.
+%files sub1-Preset_boards-C4_HAL_Backend
+
+### C4-Power ###
+%package sub2-Preset_boards-C4_HAL_Backend-Power
+Summary: C4_Power
+
+%description sub2-Preset_boards-C4_HAL_Backend-Power
+Packages for PASS HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-Power
+
+### C4-System_Device ###
+%package sub2-Preset_boards-C4_HAL_Backend-System_Device
+Summary: C4_Deviced Plugin for HAL
+Requires: hal-backend-device-c4
+
+%description sub2-Preset_boards-C4_HAL_Backend-System_Device
+Packages for Deviced HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-System_Device
+
+### C4-Bluetooth ###
+%package sub2-Preset_boards-C4_HAL_Backend-Bluetooth
+Summary: C4_Bluetooth for HAL
+Requires: hal-backend-bluetooth-usb
+
+%description sub2-Preset_boards-C4_HAL_Backend-Bluetooth
+Packages of Bluetooth HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-Bluetooth
+
+### C4-Audio ###
+%package sub2-Preset_boards-C4_HAL_Backend-Audio
+Summary: C4_Audio for HAL
+
+%description sub2-Preset_boards-C4_HAL_Backend-Audio
+Packages of Audio HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-Audio
+
+### C4-Camera_Common ###
+%package sub2-Preset_boards-C4_HAL_Backend-Camera_Common
+Summary: C4_Camera(Common) for HAL
+Requires: camera-hal-v4l2
+
+%description sub2-Preset_boards-C4_HAL_Backend-Camera_Common
+Packages of Camera HAL and Feature for C4(Common).
+%files sub2-Preset_boards-C4_HAL_Backend-Camera_Common
+
+### C4-Display ###
+%package sub2-Preset_boards-C4_HAL_Backend-Display
+Summary: C4_Display for HAL
+
+%description sub2-Preset_boards-C4_HAL_Backend-Display
+Packages of Display HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-Display
+
+### C4-Codec ###
+%package sub2-Preset_boards-C4_HAL_Backend-Codec
+Summary: C4_Codec for HAL
+
+%description sub2-Preset_boards-C4_HAL_Backend-Codec
+Packages of Codec HAL and Feature for C4.
+%files sub2-Preset_boards-C4_HAL_Backend-Codec
--- /dev/null
+# Maintainer: Tizen PM?
+# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers.
+
+################
+### VIM3 ###
+################
+%package sub1-Preset_boards-VIM3_HAL_Backend
+Summary: VIM3 Selection for HAL
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Power
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-System_Device
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Bluetooth
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Audio
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Camera_Common
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Display
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Codec
+Requires: %{name}-sub2-Preset_boards-VIM3_HAL_Backend-Sensor
+
+%description sub1-Preset_boards-VIM3_HAL_Backend
+Firstly select HAL Backends to add to your image.
+%files sub1-Preset_boards-VIM3_HAL_Backend
+
+### VIM3-Power ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Power
+Summary: VIM3_Power
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Power
+Packages for PASS HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Power
+
+### VIM3-System_Device ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-System_Device
+Summary: VIM3_Deviced Plugin for HAL
+Requires: hal-backend-device-vim3
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-System_Device
+Packages for Deviced HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-System_Device
+
+### VIM3-Bluetooth ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Bluetooth
+Summary: VIM3_Bluetooth for HAL
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Bluetooth
+Packages of Bluetooth HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Bluetooth
+
+### VIM3-Audio ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Audio
+Summary: VIM3_Audio for HAL
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Audio
+Packages of Audio HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Audio
+
+### VIM3-Camera_Common ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Camera_Common
+Summary: VIM3_Camera(Common) for HAL
+Requires: camera-hal-v4l2
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Camera_Common
+Packages of Camera HAL and Feature for VIM3(Common).
+%files sub2-Preset_boards-VIM3_HAL_Backend-Camera_Common
+
+### VIM3-Display ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Display
+Summary: VIM3_Display for HAL
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Display
+Packages of Display HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Display
+
+### VIM3-Codec ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Codec
+Summary: VIM3_Codec for HAL
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Codec
+Packages of Codec HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Codec
+
+### VIM3-Sensor ###
+%package sub2-Preset_boards-VIM3_HAL_Backend-Sensor
+Summary: VIM3_Sensor for HAL
+
+%description sub2-Preset_boards-VIM3_HAL_Backend-Sensor
+Packages of Sensor HAL and Feature for VIM3.
+%files sub2-Preset_boards-VIM3_HAL_Backend-Sensor
Suggests: %{name}-sub1-Preset_boards-RPI3
Suggests: %{name}-sub1-Preset_boards-RPI3_HAL_Backend
%endif
+%ifarch aarch64
+Suggests: %{name}-sub1-Preset_boards-VIM3_HAL_Backend
+Suggests: %{name}-sub1-Preset_boards-C4_HAL_Backend
+%endif
%ifarch i586 i686 x86_64
Suggests: %{name}-sub1-Preset_boards-EMUL
%endif