From: MyungJoo Ham Date: Wed, 5 Apr 2017 03:34:49 +0000 (+0900) Subject: Added Category Layer for Better TIC UI X-Git-Tag: accepted/tizen/unified/20170405.174428~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F15%2F123215%2F1;p=tools%2Fbuilding-blocks.git Added Category Layer for Better TIC UI Change-Id: Iaf1af893165b4643825042eedee48baadaa85283 Signed-off-by: MyungJoo Ham --- diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index d68f19c..04d923b 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -43,7 +43,24 @@ BuildRequires: image-configurations # To check the rules BuildRequires: python -# Root Domains +# Root Categories +Suggests: %{name}-category-domains +Suggests: %{name}-category-epicfeatures +Suggests: %{name}-category-presets + +%description +The root of all Tizen building block meta packages. +Every root-level Tizen building block should be included by this. +Any "minimal" required packages should be somehow (directly or indirectly) +required (included) by this package. +In Tizen building blocks, "Requires" means mandatory package. +"Suggests" means optional package. +"Recommened" is reserved for future usage. +"Conflicts" is to unselect unconditionally. + + +%package category-domains +Summary: Tizen Techinical Domains Suggests: %{name}-root-Kernel Suggests: %{name}-root-SystemFW Suggests: %{name}-root-AppFW @@ -56,25 +73,36 @@ Suggests: %{name}-root-serviceFW Suggests: %{name}-root-UI Suggests: %{name}-root-UIX Suggests: %{name}-root-security +%description category-domains +This meta package lists all Tizen blocks (meta packages) designating +techinical domains. +%files category-domains +# Intentionally empty +%package category-epicfeatures +Summary: Tizen Major Features Suggests: %{name}-root-feature_Headless Suggests: %{name}-root-feature_Headed - Suggests: %{name}-root-feature_Development Suggests: %{name}-root-feature_Platform +%description category-epicfeatures +This meta package lists all Tizen blocks (meta packages) designating +major features that are supposed to be orthogonal to each other +and to most domains. +%files category-epicfeatures +# Intentionally empty -Suggests: %{name}-root-preset -%description -The root of all Tizen building block meta packages. -Every root-level Tizen building block should be included by this. -Any "minimal" required packages should be somehow (directly or indirectly) -required (included) by this package. -In Tizen building blocks, "Requires" means mandatory package. -"Suggests" means optional package. -"Recommened" is reserved for future usage. -"Conflicts" is to unselect unconditionally. +%package category-presets +Summary: Tizen Presets +Suggests: %{name}-root-preset +%description category-presets +This meta pacakge lists all Tizen blocks (meta packages) designating +Tizen platform presets, HAL/device-support presets, and +presets describing specific products. +%files category-presets +# Intentionally empty # Do not try to include files unless RPMBUILD has already expanded source files to SOURCES