[TRE-3087] Add subset2 of domain-feature-isu for each packages 27/298627/3 accepted/tizen/unified/20230912.171640
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 12 Sep 2023 01:51:21 +0000 (10:51 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 12 Sep 2023 03:22:52 +0000 (12:22 +0900)
Add subset2 of domain-feature-isu for each packages.
In future, enligtenment-isu will be added. So It needs to distinguish
with headed and headless. That's why domain_Featur-ISU-headless is
added.

Change-Id: I06c11afde5108bbcf9474ecf74da73d7ff3cb4cb
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
packaging/domain-features-isu.inc
packaging/domain-features.inc
packaging/platform-preset-iot-headless-images.inc

index 8f929194dde9d54f4e8f54fc5e034f091f958ee0..68b1dc1034449f5e852881fc975fea3054b94c92 100644 (file)
@@ -5,8 +5,60 @@
 Summary:       Individual Service Upgrade support packages
 Requires: bubblewrap
 Requires: isu
+Requires: %{name}-sub2-domain_Feature-ISU-System_Sensord
+Requires: %{name}-sub2-domain_Feature-ISU-System_Deviced
+Requires: %{name}-sub2-domain_Feature-ISU-System_Dlog
+Requires: %{name}-sub2-domain_Feature-ISU-Multimedia_Mused
+Conflicts: %{name}-sub1-domain_Feature-ISU_Headless
 
 %description sub1-domain_Feature-ISU
 Tizen block (set of packages) for supporting Individual
 Service Upgrade feature
 %files sub1-domain_Feature-ISU
+
+%package sub1-domain_Feature-ISU_Headless
+Summary:       Individual Service Upgrade support packages about Headless
+Requires: bubblewrap
+Requires: isu
+Requires: %{name}-sub2-domain_Feature-ISU-System_Sensord
+Requires: %{name}-sub2-domain_Feature-ISU-System_Deviced
+Requires: %{name}-sub2-domain_Feature-ISU-System_Dlog
+Requires: %{name}-sub2-domain_Feature-ISU-Multimedia_Mused
+Conflicts: %{name}-sub1-domain_Feature-ISU
+
+%description sub1-domain_Feature-ISU_Headless
+Tizen block (set of packages) for supporting Individual about Headless
+Service Upgrade feature
+%files sub1-domain_Feature-ISU_Headless
+
+%package sub2-domain_Feature-ISU-System_Sensord
+Summary: Indivisual Service Upgrade Configuration Pakcage for Sensord
+Requires: sensord-isu
+
+%description sub2-domain_Feature-ISU-System_Sensord
+Tizen block for ISU configuration relevant to Sensord package
+%files sub2-domain_Feature-ISU-System_Sensord
+
+%package sub2-domain_Feature-ISU-System_Deviced
+Summary: Indivisual Service Upgrade Configuration Pakcage for Deviced
+Requires: deviced-isu
+
+%description sub2-domain_Feature-ISU-System_Deviced
+Tizen block for ISU configuration relevant to Deviced package
+%files sub2-domain_Feature-ISU-System_Deviced
+
+%package sub2-domain_Feature-ISU-System_Dlog
+Summary: Indivisual Service Upgrade Configuration Pakcage for Dlog
+Requires: dlog-isu
+
+%description sub2-domain_Feature-ISU-System_Dlog
+Tizen block for ISU configuration relevant to Dlog package
+%files sub2-domain_Feature-ISU-System_Dlog
+
+%package sub2-domain_Feature-ISU-Multimedia_Mused
+Summary: Indivisual Service Upgrade Configuration Pakcage for Multimedia Mused
+Requires: mused-isu
+
+%description sub2-domain_Feature-ISU-Multimedia_Mused
+Tizen block for ISU configuration relevant to Multimedia Mused package
+%files sub2-domain_Feature-ISU-Multimedia_Mused
index 78854452e229c2b47ca3a196b0aa3e51350f2401..b3f990931ce04c5aef48fe39d31ef512c9cd7b04 100644 (file)
@@ -11,6 +11,7 @@ Suggests:     %{name}-sub1-domain_Feature-WebAPI
 Suggests:      %{name}-sub1-domain_Feature-BootAni
 Suggests:      %{name}-sub1-domain_Feature-Starter
 Suggests:      %{name}-sub1-domain_Feature-ISU
+Suggests:      %{name}-sub1-domain_Feature-ISU_Headless
 Suggests:      %{name}-sub1-domain_Feature-Upgrade
 Suggests:      %{name}-sub1-domain_Feature-Recovery
 Suggests:      %{name}-sub1-domain_Feature-Setup
index ca20a9377eef1a3001a9f2c22fcf987660d119e5..9366d376cef9fe059cef4b9d2dfedb0462ab1f37 100644 (file)
@@ -45,7 +45,7 @@ Requires:     gstreamer-utils
 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-ISU
+Requires:      %{name}-sub1-domain_Feature-ISU_Headless
 Requires:      %{name}-sub1-domain_Feature-Upgrade
 Requires:      %{name}-sub1-domain_Feature-Setup
 Requires:      tar