Source2001: epicfeature-headless.inc
Source2010: epicfeature-development.inc
+Source2020: epicfeature-platform.inc
Source3000: platform-preset.inc
Source3101: preset_tm1.packages
Suggests: %{name}-root-feature_Headed
Suggests: %{name}-root-feature_Development
+Suggests: %{name}-root-feature_Platform
Suggests: %{name}-root-preset
# Include "headless" epic feature. The script should not execute "include" if the contexts is in GBS service in OBS or GBS-Export
%include_if_mainbuild %{SOURCE2001}
+# Dev tools
%include_if_mainbuild %{SOURCE2010}
+# Platform features
+%include_if_mainbuild %{SOURCE2020}
+
############# PLATFORM PRESET #####################
%include_if_mainbuild %{SOURCE3000}
+# TODO (move somewhere into headless or ui domain)
%package root-UI
Summary: UI Related Packages
Requires: efl
--- /dev/null
+# Maintainer: TBD (PM)
+# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+
+%package root-feature_Platform
+Summary: Platform-Wide Features
+Suggests: %{name}-sub1-feature_Platform-KDBUS
+%description root-feature_Platform
+Platform-wide applied that affect target devices.
+%files root-feature_Platform
+
+%package sub1-feature_Platform-KDBUS
+Summary: KDBUS
+Suggests: libgio-extension-kdbus
+Requires: dbus-libs-extension-kdbus
+Requires: systemd-extension-kdbus
+%description sub1-feature_Platform-KDBUS
+Enable KDBUS feature.
+- You MUST install KDBUS-enabled kernel.
+- You MUST enable libgio-extension-kdbus if you have libgio.
+%files sub1-feature_Platform-KDBUS