Add Diagnostics feature and adjust Tools and Locale accordingly 43/222843/2
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Mon, 20 Jan 2020 13:11:19 +0000 (14:11 +0100)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Thu, 23 Jan 2020 16:29:34 +0000 (17:29 +0100)
This change add Diagnostics freature which will group all
debugging and diagnostics features (currently tools, soon
also the APIs).

This change also moves tizen-debug package from "Tool and Locale"
to new Diagnostics feature.

Change-Id: I0849c44bceab4c579f57c430a96b3e0f8c7f7ecd

packaging/building-blocks.spec
packaging/domain-features-diagnostics.inc [new file with mode: 0644]
packaging/domain-features-tool_and_locale.inc
packaging/domain-features.inc

index 751a771383f5c8c3893442a46d4881b2ed194638..1398981fda98c7272cc8f0ce2f05b572533dd3c4 100644 (file)
@@ -44,6 +44,7 @@ Source1307: domain-features-tool_and_locale.inc
 Source1308: domain-features-recovery.inc
 Source1309: domain-features-setup.inc
 Source1310: domain-features-resource_manager.inc
+Source1311: domain-features-diagnostics.inc
 
 Source1400:    domain-csapis.inc
 Source1401:    domain-csapis-account.inc
@@ -344,6 +345,7 @@ python ./rule_checker.py
 %{include_if_mainbuild %{SOURCE1308}}
 %{include_if_mainbuild %{SOURCE1309}}
 %{include_if_mainbuild %{SOURCE1310}}
+%{include_if_mainbuild %{SOURCE1311}}
 
 %{include_if_mainbuild %{SOURCE1400}}
 %{include_if_mainbuild %{SOURCE1401}}
diff --git a/packaging/domain-features-diagnostics.inc b/packaging/domain-features-diagnostics.inc
new file mode 100644 (file)
index 0000000..8b2c38d
--- /dev/null
@@ -0,0 +1,14 @@
+#################
+## Diagnostics ##
+#################
+%package sub1-domain_Feature-Diagnostics
+Summary:       Diagnostic support packages
+Requires: tizen-debug
+Requires: crash-worker
+Requires: crash-worker-livedumper
+Requires: libcrash-service
+Requires: dumpsys
+
+%description sub1-domain_Feature-Diagnostics
+Tizen block (set of packages) for supporting Diagnostics feature
+%files sub1-domain_Feature-Diagnostics
index 3d626c841f9421f65c33ebc0987b2ef83c4a5955..fccc92ea1dbf11f2311e360898e5584c9be712a4 100644 (file)
@@ -2,12 +2,10 @@
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
 ############################
-## Tizen Debug and Locale ##
+## Tizen Tool and Locale ##
 ############################
 %package sub1-domain_Feature-Tool_And_Locale
 Summary:       Tizen Debug tools and Locale
-Suggests: crash-worker
-Suggests: tizen-debug
 Suggests: tizen-locale
 Suggests: glibc-locale
 Suggests: pam-locale
index 480db43d2099a1794c36fcbc9e0e45c7c1c966b1..32b4f8d2389b019196859f29e2601328e9c435e0 100644 (file)
@@ -3,6 +3,7 @@
 
 %package root-domain_Feature
 Summary:       Tizen Platform Internal Feature Sets
+Suggests:      %{name}-sub1-domain_Feature-Diagnostics
 Suggests:      %{name}-sub1-domain_Feature-DotNET
 Suggests:      %{name}-sub1-domain_Feature-WebAPI
 Suggests:      %{name}-sub1-domain_Feature-BootAni