Code Clean / Add domain main block 71/118971/1
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 15 Mar 2017 04:19:58 +0000 (13:19 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 15 Mar 2017 04:19:58 +0000 (13:19 +0900)
Change-Id: If63d7e76378d7bed1d3c31d8ef9682c3a3c54a07
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
14 files changed:
MAINTAINERS
packaging/building-blocks.spec
packaging/domain-UI.inc
packaging/domain-UIX.inc
packaging/domain-appfw.inc
packaging/domain-graphics.inc
packaging/domain-hal.inc
packaging/domain-kernel.inc
packaging/domain-multimedia.inc
packaging/domain-network.inc
packaging/domain-security.inc
packaging/domain-service-framework.inc
packaging/domain-systemfw.inc
packaging/domain-window-system.inc

index 2be90798f2d2a7df5a6657c149bd7181376e8f50..49838667380b4a52cf67aecbdf7062feb2e6caef 100644 (file)
@@ -41,7 +41,7 @@ M:    TBD
 F:     packaging/domain-multimedia.inc
 
 DOMAIN: HAL
-M:     TBD
+M:     Inki Dae <inki.dae@samsung.com>
 F:     packaging/domain-hal.inc
 
 DOMAIN:        Service Framework
@@ -71,32 +71,35 @@ EPIC FEATURE: Development Tools
 M:     MyungJoo Ham <myungjoo.ham@samsung.com>
 F:     packaging/epicfeature-development.inc
 
+EPIC FEATURE: Platform Features
+M:     TBD (Tizen PM)
+F:     packaging/epicfeature-development.inc
 
 PLATFORM PRESET: Mobile
-M:     TBD
+M:     TBD (Tizen Mobile PM)
 F:     packaging/platform-preset-mobile.inc
 
 PLATFORM PRESET: Wearable
-M:     TBD
+M:     TBD (Tizen Wearable PM)
 F:     packaging/platform-preset-wearable.inc
 
 PLATFORM PRESET: TV
-M:     TBD
+M:     TBD (Tizen TV PM)
 F:     packaging/platform-preset-tv.inc
 
 PLATFORM PRESET: IVI
-M:     TBD
+M:     TBD (Tizen IVI PM)
 F:     packaging/platform-preset-ivi.inc
 
 PLATFORM PRESET: IoT
-M:     TBD
+M:     TBD (Tizen IoT PM)
 F:     packaging/platform-preset-iot.inc
 
 PLATFORM PRESET: Common
-M:     TBD
+M:     TBD (Tizen Common PM)
 F:     packaging/platform-preset-common.inc
 
 PLATFORM PRESET: Home Appliance
-M:     TBD
+M:     TBD (Tizen Home Appliance PM)
 F:     packaging/platform-preset-home_appliance.inc
 
index 048dc08ca45f4b4d262a41a764326021589e9632..8f5250791ce646d75dfb3ce402e30d45b08b4f20 100644 (file)
@@ -10,9 +10,9 @@ Summary:      The Root of All Tizen Meta Packages (building blocks)
 Url:           http://tizen.org
 Group:         Meta
 Source0:       %{name}-%{version}.tar.gz
+
 Source1001:    domain-kernel.inc
 Source1002:    domain-systemfw.inc
-
 Source1010:    domain-appfw.inc
 Source1020:    domain-window-system.inc
 Source1030:    domain-graphics.inc
@@ -40,6 +40,40 @@ Source3700:  platform-preset-home_appliance.inc
 # To get .ks files
 BuildRequires: image-configurations
 
+# Root Domains
+Suggests:      %{name}-root-Kernel
+Suggests:      %{name}-root-SystemFW
+Suggests:      %{name}-root-AppFW
+Suggests:      %{name}-root-Window
+Suggests:      %{name}-root-graphics
+Suggests:      %{name}-root-network
+Suggests:      %{name}-root-multimedia
+Suggests:      %{name}-root-HAL
+Suggests:      %{name}-root-serviceFW
+Suggests:      %{name}-root-UI
+Suggests:      %{name}-root-UIX
+Suggests:      %{name}-root-security
+
+
+Suggests:      %{name}-root-feature_Headless
+Suggests:      %{name}-root-feature_Headed
+
+Suggests:      %{name}-root-feature_Development
+Suggests:      %{name}-root-feature_Platform
+
+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.
+
+
 # Do not try to include files unless RPMBUILD has already expanded source files to SOURCES
 # Use Source1001 (domain-kernel) as the probing point.
 %define include_if_mainbuild() %{expand:%{lua:if posix.access(rpm.expand("%{SOURCE1001}"), "f") then print("%include "..rpm.expand("%{1}").."\\n") end}}
@@ -67,29 +101,6 @@ BuildRequires:      image-configurations
 end}}
 
 
-Suggests:      %{name}-root-UI
-Suggests:      %{name}-root-HAL
-Suggests:      %{name}-root-Kernel
-Suggests:      %{name}-root-System_FW
-
-Suggests:      %{name}-root-feature_Headless
-Suggests:      %{name}-root-feature_Headed
-
-Suggests:      %{name}-root-feature_Development
-Suggests:      %{name}-root-feature_Platform
-
-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.
-
 %build
 ls /usr/share/image-configurations/
 
@@ -135,12 +146,3 @@ ls /usr/share/image-configurations/
 %include_if_mainbuild %{SOURCE3000}
 
 
-# TODO (move somewhere into headless or ui domain)
-%package root-UI
-Summary:       UI Related Packages
-Requires:      efl
-Requires:      wayland
-%description root-UI
-UI Frameworks of Tizen
-%files root-UI
-
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..e0ee28c9463c67bc6186bed6b886ae6603222b98 100644 (file)
@@ -1,7 +1,13 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-
+%package root-UI
+Summary:       UI Domain
+Requires:      efl
+Requires:      wayland
+%description root-UI
+Tizen UI Domain Root Block
+%files root-UI
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
 
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..8f63030169efbac68928155adc659a81595f46bf 100644 (file)
@@ -1,6 +1,13 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-UIX
+Summary:       UIX
+%description root-UIX
+The domain, "UIX".
+%files root-UIX
+# Keep this empty
+
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..6db19542566cd24b9b139348ded1cba0515bd6d1 100644 (file)
@@ -1,7 +1,12 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-
+%package root-AppFW
+Summary:       Application Framework
+%description root-AppFW
+The domain, "Application Framework".
+%files root-AppFW
+# Keep this empty
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
 
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..c3270c81e18a165e548a286c8df2286912fb89bb 100644 (file)
@@ -1,6 +1,12 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-graphics
+Summary:       Graphics
+%description root-graphics
+The domain, "Graphics".
+%files root-graphics
+# Keep this empty
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index 86e2ae184db256f270443505a5265b69ed0a6cfe..80c7ac56b21bfbf86f40d203c581bbb888825d2a 100644 (file)
@@ -1,10 +1,6 @@
-# Maintainer: Please Write
+# Maintainer: Inki Dae <inki.dae@samsung.com>
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-
-
-### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
-
 %package root-HAL
 Summary:       Tizen HAL Domain
 Suggests:      %{name}-sub1-HAL-sort_by_device
index 1fb67c8a7af2d697ccf87b5363420f368808d99f..1d373888bc4023ce23782a50856109b3916bcd72 100644 (file)
@@ -4,13 +4,13 @@
 %package root-Kernel
 Summary:       Tizen Kernel Domain
 Suggests:      %{name}-sub1-Kernel-chooseonlyone_Kernel
-
 %description root-Kernel
 This domain, "Kernel", introdues packages and sub-domains/features
 of Tizen Kernel packages.
 This is maintained by Inki Dae.
-
 %files root-Kernel
+# Keep this empty
+
 
 
 # Note to S-Core
@@ -28,6 +28,8 @@ Requires:     linux-kernel >= 3.10
 Include Linux Kernel in the Platform Image
 
 %files sub1-Kernel-chooseonlyone_Kernel
+# Keep this empty
+
 
 
 
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..e1de46330f8f397eee724d1818b457e7fd8a687f 100644 (file)
@@ -1,6 +1,13 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-multimedia
+Summary:       Multimedia
+%description root-multimedia
+The domain, "Multimedia".
+%files root-multimedia
+# Keep this empty
+
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..bd4b2122c85b9240f84d3364dbccb22fd1f9774e 100644 (file)
@@ -1,6 +1,13 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-network
+Summary:       Network
+%description root-network
+The domain, "Network".
+%files root-network
+# Keep this empty
+
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..ba56fcdb4b5dfac9db0cc1fbdedfca0839e975cf 100644 (file)
@@ -2,6 +2,13 @@
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
 
+%package root-security
+Summary:       Security
+%description root-security
+The domain, "Security".
+%files root-security
+# Keep this empty
+
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
 
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..8e153339cf49a7a13b0476ee9c3e61f9fa96de98 100644 (file)
@@ -1,6 +1,12 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-serviceFW
+Summary:       Service Framework
+%description root-serviceFW
+The domain, "Service Framework".
+%files root-serviceFW
+# Keep this empty
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index d375f1cc9c6f464bb9f9c54756f78cd4aeec6b52..a2abb0337bec6db1bb614b9bb0f499eabdd9ac18 100644 (file)
@@ -1,16 +1,16 @@
 # Maintainer: ...
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-System_FW
-Summary:       Tizen System Framework Domain
+%package root-SystemFW
+Summary:       Tizen System Framework
 Suggests:      resourced
 Suggests:      deviced
-
-%description root-System_FW
+%description root-SystemFW
 This domain, "System FW", introduces packages and sub-domains/features
 of Tizen System-FW domain.
 This is maintained by ...
+%files root-SystemFW
+# Keep this empty
 
-%files root-System_FW
 
 # END
index 37dccec8c36b75097448710b8ee5839cd48bb1cd..1f20d26410cfd768b8c8808cd01a91c71ef27dbd 100644 (file)
@@ -1,6 +1,12 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
+%package root-Window
+Summary:       Window System
+%description root-Window
+The domain, "Window System".
+%files root-Window
+# Keep this empty
 
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###