Add artik530-hal-backend.inc file 89/259089/1
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 1 Jun 2021 04:29:43 +0000 (13:29 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 1 Jun 2021 04:29:43 +0000 (13:29 +0900)
Add artik530-hal-backend.inc file

Change-Id: Ic72fbc2b13dc7a7fb4224ab6f05c5fe4edf14baa
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
packaging/building-blocks.spec
packaging/platform-preset-boards-artik530-hal-backend.inc [new file with mode: 0644]
packaging/platform-preset-boards.inc

index ad26d4d210b6801286fe6cd07cfc30a115ffa6ec..9f8970a7c786c15efe17bd668bbb4ef569b7119f 100644 (file)
@@ -88,6 +88,7 @@ Source3820:   platform-preset-boards-common.inc
 %endif
 %ifarch armv7l
 Source3802:    platform-preset-boards-artik530.inc
+Source3812:    platform-preset-boards-artik530-hal-backend.inc
 %endif
 %ifarch i586 i686 x86_64
 Source3803: platform-preset-boards-emul.inc
@@ -416,6 +417,7 @@ python ./rule_checker.py
 %endif
 %ifarch armv7l
 %{include_if_mainbuild %{SOURCE3802}}
+%{include_if_mainbuild %{SOURCE3812}}
 %endif
 %ifarch i586 i686 x86_64
 %{include_if_mainbuild %{SOURCE3803}}
diff --git a/packaging/platform-preset-boards-artik530-hal-backend.inc b/packaging/platform-preset-boards-artik530-hal-backend.inc
new file mode 100644 (file)
index 0000000..39b0966
--- /dev/null
@@ -0,0 +1,90 @@
+# Maintainer: Tizen PM?
+# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers.
+
+##################
+###  ARTIK530  ###
+##################
+%package sub1-Preset_boards-ARTIK530_HAL_Backend
+Summary:       ARTIK530 Selection for HAL
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-System_Device
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-Bluetooth
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-Audio
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-GPS
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-Camera_Common
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-Display
+Requires:      %{name}-sub2-Preset_boards-ARTIK530_HAL_Backend-Codec
+
+%description sub1-Preset_boards-ARTIK530_HAL_Backend
+Firstly select HAL Backends to add to your image.
+%files sub1-Preset_boards-ARTIK530_HAL_Backend
+
+### ARTIK530-System_Device ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-System_Device
+Summary:       ARTIK530_Deviced Plugin for HAL
+Requires:      device-manager-plugin-artik
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-System_Device
+Packages for Deviced HAL and Feature for RPI.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-System_Device
+
+### ARTIK530-Bluetooth ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-Bluetooth
+Summary:       ARTIK530_Bluetooth for HAL
+Requires:      bluetooth-firmware-marvell-artik530
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-Bluetooth
+Packages of Bluetooth HAL and Feature for ARTIK530.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-Bluetooth
+
+### ARTIK530-Audio ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-Audio
+Summary:       ARTIK530_Audio for HAL
+Requires:      audio-hal-alc5658
+Requires:      alsa-ucm-data-alc5658
+Requires:      mmfw-sysconf-target-artik10
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-Audio
+Packages of Audio HAL and Feature for ARTIK530.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-Audio
+
+### ARTIK530-GPS ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-GPS
+Summary:       ARTIK530_GPS
+Requires:      lbs-server-plugin-replay
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-GPS
+Packages of GPS HAL and Feature for ARTIK530.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-GPS
+
+### ARTIK530-Camera_Common ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-Camera_Common
+Summary:       ARTIK530_Camera(Common) for HAL
+Requires:      mmfw-sysconf-target-artik10
+Requires:      camera-hal-v4l2
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-Camera_Common
+Packages of Camera HAL and Feature for ARTIK530(Common).
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-Camera_Common
+
+### ARTIK530-Display ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-Display
+Summary:       ARTIK530_Display for HAL
+Requires:      hal-backend-tbm-nexell
+Requires:      hal-backend-tdm-nexell
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-Display
+Packages of Display HAL and Feature for ARTIK530.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-Display
+
+### ARTIK530-Codec ###
+%package sub2-Preset_boards-ARTIK530_HAL_Backend-Codec
+Summary:       ARTIK530_Codec for HAL
+Requires:      nx-gst-meta
+Requires:      nx-video-api
+Requires:      gst-plugins-video-dec
+Requires:      gst-plugins-video-enc
+Requires:      mmfw-sysconf-target-artik10
+
+%description sub2-Preset_boards-ARTIK530_HAL_Backend-Codec
+Packages of Codec HAL and Feature for ARTIK530.
+%files sub2-Preset_boards-ARTIK530_HAL_Backend-Codec
index 419d910bd39af2fbfd1d84ddeff12473a3017774..49d32310b0ac09cdb872f0527b3ecfe5cdb0106f 100644 (file)
@@ -7,6 +7,7 @@ Summary:        Board (Hardware Set) Support Packages (BSP) Presets
 Suggests:      %{name}-sub1-Preset_boards-ARTIK530
 Suggests:      %{name}-sub1-Preset_boards-TM1
 Suggests:      %{name}-sub1-Preset_boards-TM2
+Suggests:      %{name}-sub1-Preset_boards-ARTIK530_HAL_Backend
 %endif
 %ifarch armv7l aarch64
 Suggests:      %{name}-sub1-Preset_boards-COMMON