From: Jacek Kryszyn Date: Thu, 13 Feb 2025 12:24:55 +0000 (+0100) Subject: Add vendor related building-blocks X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6ac708285a0b5fc6433c1efc2fe373ea99c1bb53;p=tools%2Fbuilding-blocks.git Add vendor related building-blocks Add domain_Vendor and it's subsets for RPI4 and VF2. Change-Id: I3759593c7733d08f48ac9d24226986c4c6bd753c Signed-off-by: Jacek Kryszyn --- diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index bda8253..3d288bc 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -76,6 +76,14 @@ Source1417: domain-csapis-machinelearning.inc Source1500: domain-halapis.inc +Source1600: domain-vendors.inc +%ifarch %{arm} aarch64 +Source1601: domain-vendors-rpi4.inc +%endif +%ifarch riscv64 +Source1601: domain-vendors-visionfive2.inc +%endif + Source2010: epicfeature-development.inc Source2020: epicfeature-application.inc @@ -140,6 +148,7 @@ Suggests: %{name}-root-domain_CSAPI %endif #Suggests: %{name}-root-domain_WebAPI Suggests: %{name}-root-domain_HALAPI +Suggests: %{name}-root-domain_Vendor %description category-domains This meta package lists all Tizen blocks (meta packages) designating technical domains. @@ -407,6 +416,15 @@ python ./rule_checker.py %endif %{include_if_mainbuild %{SOURCE1500}} + +%{include_if_mainbuild %{SOURCE1600}} +%ifarch %{arm} aarch64 +%{include_if_mainbuild %{SOURCE1601}} +%endif +%ifarch riscv64 +%{include_if_mainbuild %{SOURCE1601}} +%endif + ############## EPIC FEATURES ###################### # Dev tools diff --git a/packaging/domain-vendors-rpi4.inc b/packaging/domain-vendors-rpi4.inc new file mode 100644 index 0000000..5d75384 --- /dev/null +++ b/packaging/domain-vendors-rpi4.inc @@ -0,0 +1,11 @@ +################ +### RPI4 ### +################ +%package sub1-domain_Vendor-RPI4 +Summary: Packages for RPI4 vendor.img +Requires: wlandrv-plugin-tizen +Requires: vendor-rpi4 + +%description sub1-domain_Vendor-RPI4 +Packages for RPI4 vendor.img +%files sub1-domain_Vendor-RPI4 diff --git a/packaging/domain-vendors-visionfive2.inc b/packaging/domain-vendors-visionfive2.inc new file mode 100644 index 0000000..a5b719d --- /dev/null +++ b/packaging/domain-vendors-visionfive2.inc @@ -0,0 +1,14 @@ +##################### +### VISIONFIVE2 ### +##################### +%package sub1-domain_Vendor-VISIONFIVE2 +Summary: Packages for VISIONFIVE2 vendor.img +Requires: wave-firmware +Requires: mt-wlan-firmware +Requires: wlandrv-plugin-tizen +Requires: gpu-driver-img-vf +Requires: libgbm + +%description sub1-domain_Vendor-VISIONFIVE2 +Packages for VISIONFIVE2 vendor.img +%files sub1-domain_Vendor-VISIONFIVE2 diff --git a/packaging/domain-vendors.inc b/packaging/domain-vendors.inc new file mode 100644 index 0000000..676e30d --- /dev/null +++ b/packaging/domain-vendors.inc @@ -0,0 +1,16 @@ +# Maintainer: Tizen PM? +# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers. + +%package root-domain_Vendor +Summary: Vendor packages +%ifarch %{arm} aarch64 +Suggests: %{name}-sub1-domain_Vendor-RPI4 +%endif +%ifarch riscv64 +Suggests: %{name}-sub1-domain_Vendor-VISIONFIVE2 +%endif + +%description root-domain_Vendor +__EXPAND__: domains +Vendor packages +%files root-domain_Vendor