From: MyungJoo Ham Date: Thu, 2 Feb 2017 00:25:21 +0000 (+0900) Subject: Add more examples, allow to build in GBS X-Git-Tag: submit/tizen/20170405.075452~39 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=673e02d2fa012508925f2ba5f6895427e12f3ea1;p=tools%2Fbuilding-blocks.git Add more examples, allow to build in GBS Signed-off-by: MyungJoo Ham --- diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index 013c1b0..d8d4fed 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -1,3 +1,6 @@ +# There are meta packages only. +%define debug_package %{nil} + Name: building-blocks Version: 0.0.1 Release: 0 @@ -9,6 +12,7 @@ Source0: %{name}-%{version}.tar.gz Suggests: %{name}-root-Headless Suggests: %{name}-root-Kernel +Suggests: %{name}-root-UI %description The root of all Tizen building block meta packages. @@ -27,6 +31,7 @@ Summary: Enable Tizen Headless Device Conflicts: efl Conflicts: wayland Requires: %{name}-sub1-Headless-Minimal +Suggests: %{name}-sub1-Headless-Network %description root-Headless Enableing this means that you are going to create Tizen headless device. This disables all display depending packages. @@ -40,6 +45,22 @@ Requires: systemd Include minimal set of packages for headless. %files sub1-Headless-Minimal +%package sub1-Headless-Network +Summary: Headless Network Packages +Requires: wpa-supplicant +Suggests: bluez +%description sub1-Headless-Network +Include network packages for headless. +%files sub1-Headless-Network + +%package root-UI +Summary: UI Related Packages +Requires: efl +Requires: wayland +%description root-UI +UI Frameworks of Tizen +%files root-UI + # Note to S-Core # 1. How are you going to make "Radio Button" UI for "choose one among these" case? @@ -47,10 +68,9 @@ Include minimal set of packages for headless. # 2. How are you going to support Requires/Suggests on virtual packages? %package root-Kernel Summary: Linux Kernel -Requires: linux-kernel >= 3.10 -Suggests: arm64-tm2-linux-kernel -Suggests: arm-odroidxu3-linux-kernel - +Suggests: arm64-tm2-linux-kernel >= 3.10 +Suggests: arm-odroidxu3-linux-kernel >= 3.10 +Suggests: linux-kernel >= 3.10 %description root-Kernel Include Linux Kernel in the Platform Image %files root-Kernel