Category Prefix Revised. 68/123668/1 accepted/tizen/unified/20170407.190812 submit/tizen/20170407.070040
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 6 Apr 2017 10:38:54 +0000 (19:38 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 6 Apr 2017 10:38:54 +0000 (19:38 +0900)
1. preset --> Preset (TIC shows capitalized packages first)
2. (none) --> domain (to allow TIC to sort blocks per category)

Change-Id: I28fea763fbb625821c94f3289ca11ec62866c5a8
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
22 files changed:
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
packaging/platform-preset-boards.inc
packaging/platform-preset-common.inc
packaging/platform-preset-home_appliance.inc
packaging/platform-preset-iot.inc
packaging/platform-preset-ivi.inc
packaging/platform-preset-mobile.inc
packaging/platform-preset-tv.inc
packaging/platform-preset-wearable.inc
rule_checker.py

index 7b39702..ef789d7 100644 (file)
@@ -61,18 +61,18 @@ In Tizen building blocks, "Requires" means mandatory package.
 
 %package       category-domains
 Summary:       Tizen Techinical 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-domain_Kernel
+Suggests:      %{name}-root-domain_SystemFW
+Suggests:      %{name}-root-domain_AppFW
+Suggests:      %{name}-root-domain_Window
+Suggests:      %{name}-root-domain_graphics
+Suggests:      %{name}-root-domain_network
+Suggests:      %{name}-root-domain_multimedia
+Suggests:      %{name}-root-domain_HAL
+Suggests:      %{name}-root-domain_serviceFW
+Suggests:      %{name}-root-domain_UI
+Suggests:      %{name}-root-domain_UIX
+Suggests:      %{name}-root-domain_security
 %description   category-domains
 This meta package lists all Tizen blocks (meta packages) designating
 techinical domains.
@@ -94,21 +94,21 @@ and to most domains.
 # Intentionally empty
 
 
-%package       category-presets
+%package       category-Preset
 Summary:       Tizen Presets
-Suggests:      %{name}-root-preset_boards
-Suggests:      %{name}-root-preset_mobile
-Suggests:      %{name}-root-preset_tv
-Suggests:      %{name}-root-preset_wearable
-Suggests:      %{name}-root-preset_ivi
-Suggests:      %{name}-root-preset_iot
-Suggests:      %{name}-root-preset_common
-Suggests:      %{name}-root-preset_home_appliance
-%description   category-presets
+Suggests:      %{name}-root-Preset_boards
+Suggests:      %{name}-root-Preset_mobile
+Suggests:      %{name}-root-Preset_tv
+Suggests:      %{name}-root-Preset_wearable
+Suggests:      %{name}-root-Preset_ivi
+Suggests:      %{name}-root-Preset_iot
+Suggests:      %{name}-root-Preset_common
+Suggests:      %{name}-root-Preset_home_appliance
+%description   category-Preset
 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
+%files         category-Preset
 # Intentionally empty
 
 
index 15626e4..19e6656 100644 (file)
@@ -1,13 +1,13 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-UI
+%package root-domain_UI
 Summary:       UI Domain
 Requires:      efl
 Requires:      libwayland-server
-%description root-UI
+%description root-domain_UI
 Tizen UI Domain Root Block
-%files root-UI
+%files root-domain_UI
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
 
index 8f63030..88d9ae2 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-UIX
+%package root-domain_UIX
 Summary:       UIX
-%description root-UIX
+%description root-domain_UIX
 The domain, "UIX".
-%files root-UIX
+%files root-domain_UIX
 # Keep this empty
 
 
index 6db1954..8bcd796 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-AppFW
+%package root-domain_AppFW
 Summary:       Application Framework
-%description root-AppFW
+%description root-domain_AppFW
 The domain, "Application Framework".
-%files root-AppFW
+%files root-domain_AppFW
 # Keep this empty
 
 ### << PLEASE FILL IN YOUR ROOT/SUB PACKAGES >> ###
index c3270c8..6fb3073 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-graphics
+%package root-domain_graphics
 Summary:       Graphics
-%description root-graphics
+%description root-domain_graphics
 The domain, "Graphics".
-%files root-graphics
+%files root-domain_graphics
 # Keep this empty
 
 
index 80c7ac5..028cbdb 100644 (file)
 # Maintainer: Inki Dae <inki.dae@samsung.com>
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-HAL
+%package root-domain_HAL
 Summary:       Tizen HAL Domain
-Suggests:      %{name}-sub1-HAL-sort_by_device
-Suggests:      %{name}-sub1-HAL-display
-Suggests:      %{name}-sub1-HAL-audio
-Suggests:      %{name}-sub1-HAL-bluetooth
-%description root-HAL
+Suggests:      %{name}-sub1-domain_HAL-sort_by_device
+Suggests:      %{name}-sub1-domain_HAL-display
+Suggests:      %{name}-sub1-domain_HAL-audio
+Suggests:      %{name}-sub1-domain_HAL-bluetooth
+%description root-domain_HAL
 Tizen HAL domain
-%files root-HAL
+%files root-domain_HAL
 
-%package sub1-HAL-sort_by_device
+%package sub1-domain_HAL-sort_by_device
 Summary:       Tizen HAL packages sorted by devices
-Suggests:      %{name}-sub2-HAL-sort_by_device-odroid_xu3
-Suggests:      %{name}-sub2-HAL-sort_by_device-odroid_xu4
-Suggests:      %{name}-sub2-HAL-sort_by_device-TM1
-Suggests:      %{name}-sub2-HAL-sort_by_device-TM2
-Suggests:      %{name}-sub2-HAL-sort_by_device-RPI3
-%description sub1-HAL-sort_by_device
+Suggests:      %{name}-sub2-domain_HAL-sort_by_device-odroid_xu3
+Suggests:      %{name}-sub2-domain_HAL-sort_by_device-odroid_xu4
+Suggests:      %{name}-sub2-domain_HAL-sort_by_device-TM1
+Suggests:      %{name}-sub2-domain_HAL-sort_by_device-TM2
+Suggests:      %{name}-sub2-domain_HAL-sort_by_device-RPI3
+%description sub1-domain_HAL-sort_by_device
 Tizen HAL packages sorted by devices
-%files sub1-HAL-sort_by_device
+%files sub1-domain_HAL-sort_by_device
 
-%package sub2-HAL-sort_by_device-odroid_xu3
+%package sub2-domain_HAL-sort_by_device-odroid_xu3
 Summary:       Tizen HAL packages for Device Odroid Xu3
 Requires:      libdrm
 Requires:      libtbm-exynos
 Requires:      libtdm-exynos
 Suggests:      arm-odroidxu3-linux-kernel
-%description sub2-HAL-sort_by_device-odroid_xu3
+%description sub2-domain_HAL-sort_by_device-odroid_xu3
 Tizen HAL packages for the Device ODROID XU3
-%files sub2-HAL-sort_by_device-odroid_xu3
+%files sub2-domain_HAL-sort_by_device-odroid_xu3
 
-%package sub2-HAL-sort_by_device-odroid_xu4
+%package sub2-domain_HAL-sort_by_device-odroid_xu4
 Summary:       Tizen HAL packages for Device Odroid Xu4
 Requires:      libdrm
 Requires:      libtbm-exynos
 Requires:      libtdm-exynos
-%description sub2-HAL-sort_by_device-odroid_xu4
+%description sub2-domain_HAL-sort_by_device-odroid_xu4
 Tizen HAL packages for the Device Odroid XU4
-%files sub2-HAL-sort_by_device-odroid_xu4
+%files sub2-domain_HAL-sort_by_device-odroid_xu4
 
-%package sub2-HAL-sort_by_device-TM1
+%package sub2-domain_HAL-sort_by_device-TM1
 Summary:       Tizen HAL packages for Device TM1
 Requires:      libdrm
 Requires:      libtbm-sprd
 Requires:      libtdm-sprd
-%description sub2-HAL-sort_by_device-TM1
+%description sub2-domain_HAL-sort_by_device-TM1
 Tizen HAL packages for the Device TM1
-%files sub2-HAL-sort_by_device-TM1
+%files sub2-domain_HAL-sort_by_device-TM1
 
-%package sub2-HAL-sort_by_device-TM2
+%package sub2-domain_HAL-sort_by_device-TM2
 Summary:       Tizen HAL packages for Device TM2
 Requires:      libdrm
 Requires:      libtbm-exynos
 Requires:      libtdm-exynos
 Suggests:      arm64-tm2-linux-kernel
-%description sub2-HAL-sort_by_device-TM2
+%description sub2-domain_HAL-sort_by_device-TM2
 Tizen HAL packages for the Device TM2
-%files sub2-HAL-sort_by_device-TM2
+%files sub2-domain_HAL-sort_by_device-TM2
 
-%package sub2-HAL-sort_by_device-RPI3
+%package sub2-domain_HAL-sort_by_device-RPI3
 Summary:       Tizen HAL packages for Device Raspberry Pi 3
 Requires:      model-config-tm1
 Suggests:      arm64-rpi3-linux-kernel
 Suggests:      arm64-rpi3-linux-kernel-modules
-%description sub2-HAL-sort_by_device-RPI3
+%description sub2-domain_HAL-sort_by_device-RPI3
 Tizen HAL packages for the Device Raspberry Pi 3
 We do not have RPI3 specific userspace device drivers and reusing some of TM1 packages.
-%files sub2-HAL-sort_by_device-RPI3
+%files sub2-domain_HAL-sort_by_device-RPI3
 
 
-%package sub1-HAL-display
+%package sub1-domain_HAL-display
 Summary:       Tizen Display HAL
-Suggests:      %{name}-sub2-HAL-display-odroid
-Suggests:      %{name}-sub2-HAL-display-TM2
-Suggests:      %{name}-sub2-HAL-display-TM1
-%description sub1-HAL-display
+Suggests:      %{name}-sub2-domain_HAL-display-odroid
+Suggests:      %{name}-sub2-domain_HAL-display-TM2
+Suggests:      %{name}-sub2-domain_HAL-display-TM1
+%description sub1-domain_HAL-display
 Tizen Display HAL domain
-%files sub1-HAL-display
+%files sub1-domain_HAL-display
 
-%package sub2-HAL-display-odroid
+%package sub2-domain_HAL-display-odroid
 Summary:       Tizen Display Hal for Odroid
 Requires:      libdrm
 Requires:      libtbm-exynos
 Requires:      libtdm-exynos
-%description sub2-HAL-display-odroid
+%description sub2-domain_HAL-display-odroid
 Tizen Display HAL domain for Odroid
-%files sub2-HAL-display-odroid
+%files sub2-domain_HAL-display-odroid
 
-%package sub2-HAL-display-TM2
+%package sub2-domain_HAL-display-TM2
 Summary:       Tizen Display Hal for TM2
 Requires:      libdrm
 Requires:      libtbm-exynos
 Requires:      libtdm-exynos
-%description sub2-HAL-display-TM2
+%description sub2-domain_HAL-display-TM2
 Tizen Display HAL domain for TM2
-%files sub2-HAL-display-TM2
+%files sub2-domain_HAL-display-TM2
 
 
-%package sub2-HAL-display-TM1
+%package sub2-domain_HAL-display-TM1
 Summary:       Tizen Display Hal for TM1
 Requires:      libdrm
 Requires:      libtbm-sprd
 Requires:      libtdm-sprd
-%description sub2-HAL-display-TM1
+%description sub2-domain_HAL-display-TM1
 Tizen Display HAL domain for TM1
-%files sub2-HAL-display-TM1
+%files sub2-domain_HAL-display-TM1
 
 
 
 
-%package sub1-HAL-audio
+%package sub1-domain_HAL-audio
 Summary:       Tizen Audio HAL
-Suggests:      %{name}-sub2-HAL-audio-odroid
-Suggests:      %{name}-sub2-HAL-audio-TM2
-Suggests:      %{name}-sub2-HAL-audio-TM1
-%description sub1-HAL-audio
+Suggests:      %{name}-sub2-domain_HAL-audio-odroid
+Suggests:      %{name}-sub2-domain_HAL-audio-TM2
+Suggests:      %{name}-sub2-domain_HAL-audio-TM1
+%description sub1-domain_HAL-audio
 Tizen Audio HAL domain
-%files sub1-HAL-audio
+%files sub1-domain_HAL-audio
 
 
 
 
 
 
-%package sub1-HAL-bluetooth
+%package sub1-domain_HAL-bluetooth
 Summary:       Tizen Bluetooth HAL
-Suggests:      %{name}-sub2-HAL-bluetooth-TM2
-Suggests:      %{name}-sub2-HAL-bluetooth-TM1
-%description sub1-HAL-bluetooth
+Suggests:      %{name}-sub2-domain_HAL-bluetooth-TM2
+Suggests:      %{name}-sub2-domain_HAL-bluetooth-TM1
+%description sub1-domain_HAL-bluetooth
 Tizen Bluetooth HAL domain
-%files sub1-HAL-bluetooth
+%files sub1-domain_HAL-bluetooth
 
 # END
index 1d37388..8474a2a 100644 (file)
@@ -1,14 +1,14 @@
 # Maintainer: Inki Dae <inki.dae@samsung.com>
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-Kernel
+%package root-domain_Kernel
 Summary:       Tizen Kernel Domain
-Suggests:      %{name}-sub1-Kernel-chooseonlyone_Kernel
-%description root-Kernel
+Suggests:      %{name}-sub1-domain_Kernel-chooseonlyone_Kernel
+%description root-domain_Kernel
 This domain, "Kernel", introdues packages and sub-domains/features
 of Tizen Kernel packages.
 This is maintained by Inki Dae.
-%files root-Kernel
+%files root-domain_Kernel
 # Keep this empty
 
 
@@ -17,17 +17,17 @@ This is maintained by Inki Dae.
 # When a block name is "chooseonlyone_*", its UI-shown name is "*" and the elements are shown with radio-button (choose only one) UI.
 # Recommended: add only one Requires here.
 # TIC is going to choose only one package that provides the "requires" package.
-# In this example, TIC is going to choose one pakcage that Provides linux-kernel >= 3.10 if root-chooseonlyone_Kernel is chosen.
+# In this example, TIC is going to choose one pakcage that Provides linux-kernel >= 3.10 if root-domain_chooseonlyone_Kernel is chosen.
 # By default, any package is going to be chosen unless there is another dependencies.
 
-%package sub1-Kernel-chooseonlyone_Kernel
+%package sub1-domain_Kernel-chooseonlyone_Kernel
 Summary:       Linux Kernel
 Requires:      linux-kernel >= 3.10
 
-%description sub1-Kernel-chooseonlyone_Kernel
+%description sub1-domain_Kernel-chooseonlyone_Kernel
 Include Linux Kernel in the Platform Image
 
-%files sub1-Kernel-chooseonlyone_Kernel
+%files sub1-domain_Kernel-chooseonlyone_Kernel
 # Keep this empty
 
 
index e1de463..904f3a4 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-multimedia
+%package root-domain_multimedia
 Summary:       Multimedia
-%description root-multimedia
+%description root-domain_multimedia
 The domain, "Multimedia".
-%files root-multimedia
+%files root-domain_multimedia
 # Keep this empty
 
 
index bd4b212..23836fe 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-network
+%package root-domain_network
 Summary:       Network
-%description root-network
+%description root-domain_network
 The domain, "Network".
-%files root-network
+%files root-domain_network
 # Keep this empty
 
 
index ba56fcd..450258f 100644 (file)
@@ -2,11 +2,11 @@
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
 
-%package root-security
+%package root-domain_security
 Summary:       Security
-%description root-security
+%description root-domain_security
 The domain, "Security".
-%files root-security
+%files root-domain_security
 # Keep this empty
 
 
index 8e15333..0417871 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-serviceFW
+%package root-domain_serviceFW
 Summary:       Service Framework
-%description root-serviceFW
+%description root-domain_serviceFW
 The domain, "Service Framework".
-%files root-serviceFW
+%files root-domain_serviceFW
 # Keep this empty
 
 
index a2abb03..0bcaf49 100644 (file)
@@ -1,15 +1,15 @@
 # Maintainer: ...
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-SystemFW
+%package root-domain_SystemFW
 Summary:       Tizen System Framework
 Suggests:      resourced
 Suggests:      deviced
-%description root-SystemFW
+%description root-domain_SystemFW
 This domain, "System FW", introduces packages and sub-domains/features
 of Tizen System-FW domain.
 This is maintained by ...
-%files root-SystemFW
+%files root-domain_SystemFW
 # Keep this empty
 
 
index 1f20d26..d8c1938 100644 (file)
@@ -1,11 +1,11 @@
 # Maintainer: Please Write
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-Window
+%package root-domain_Window
 Summary:       Window System
-%description root-Window
+%description root-domain_Window
 The domain, "Window System".
-%files root-Window
+%files root-domain_Window
 # Keep this empty
 
 
index 30ba6f4..565c2c3 100644 (file)
@@ -1,89 +1,89 @@
 # Maintainer: Tizen PM?
 # You need ACK (+1) from the maintainer to be reviewed by building-block maintainers.
 
-%package root-preset_boards
+%package root-Preset_boards
 Summary:       Board (Hardware Set) Support Packages (BSP) Presets
 %ifarch armv7l aarch64
-Suggests:      %{name}-sub1-preset_boards-RPI3_headlessBSP
-Suggests:      %{name}-sub1-preset_boards-RPI3_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-RPI3_headlessBSP
+Suggests:      %{name}-sub1-Preset_boards-RPI3_fullBSP
 %endif
 %ifarch armv7l
-Suggests:      %{name}-sub1-preset_boards-ARTIK_fullBSP
-Suggests:      %{name}-sub1-preset_boards-OdroidXU3_fullBSP
-Suggests:      %{name}-sub1-preset_boards-TM1_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-ARTIK_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-OdroidXU3_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-TM1_fullBSP
 %endif
 %ifarch armv7l aarch64
-Suggests:      %{name}-sub1-preset_boards-TM2_fullBSP
-Suggests:      %{name}-sub1-preset_boards-TM3_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-TM2_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-TM3_fullBSP
 %endif
 %ifarch armv7l
-Suggests:      %{name}-sub1-preset_boards-TW1_fullBSP
-Suggests:      %{name}-sub1-preset_boards-TW2_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-TW1_fullBSP
+Suggests:      %{name}-sub1-Preset_boards-TW2_fullBSP
 %endif
-%description root-preset_boards
+%description root-Preset_boards
 Note that kernel binaries may be required to be installed in a separated partition
 and you might be not allowed to include kernel binaries in the platform image.
-%files root-preset_boards
+%files root-Preset_boards
 
 %ifarch armv7l aarch64
-%package sub1-preset_boards-RPI3_headlessBSP
+%package sub1-Preset_boards-RPI3_headlessBSP
 Summary:       BSP for RPI3 (headless)
-%description sub1-preset_boards-RPI3_headlessBSP
-%files sub1-preset_boards-RPI3_headlessBSP
+%description sub1-Preset_boards-RPI3_headlessBSP
+%files sub1-Preset_boards-RPI3_headlessBSP
 %endif
 
 %ifarch armv7l aarch64
-%package sub1-preset_boards-RPI3_fullBSP
+%package sub1-Preset_boards-RPI3_fullBSP
 Summary:       BSP for RPI3 (full)
-%description sub1-preset_boards-RPI3_fullBSP
-%files sub1-preset_boards-RPI3_fullBSP
+%description sub1-Preset_boards-RPI3_fullBSP
+%files sub1-Preset_boards-RPI3_fullBSP
 %endif
 
 %ifarch armv7l
-%package sub1-preset_boards-ARTIK_fullBSP
+%package sub1-Preset_boards-ARTIK_fullBSP
 Summary:       BSP for ARTIK (full)
-%description sub1-preset_boards-ARTIK_fullBSP
-%files sub1-preset_boards-ARTIK_fullBSP
+%description sub1-Preset_boards-ARTIK_fullBSP
+%files sub1-Preset_boards-ARTIK_fullBSP
 %endif
 
 %ifarch armv7l
-%package sub1-preset_boards-OdroidXU3_fullBSP
+%package sub1-Preset_boards-OdroidXU3_fullBSP
 Summary:       BSP for OdroidXU3 (full)
-%description sub1-preset_boards-OdroidXU3_fullBSP
-%files sub1-preset_boards-OdroidXU3_fullBSP
+%description sub1-Preset_boards-OdroidXU3_fullBSP
+%files sub1-Preset_boards-OdroidXU3_fullBSP
 %endif
 
 %ifarch armv7l
-%package sub1-preset_boards-TM1_fullBSP
+%package sub1-Preset_boards-TM1_fullBSP
 Summary:       BSP for TM1 (Z3-variant)
-%description sub1-preset_boards-TM1_fullBSP
-%files sub1-preset_boards-TM1_fullBSP
+%description sub1-Preset_boards-TM1_fullBSP
+%files sub1-Preset_boards-TM1_fullBSP
 %endif
 
 %ifarch armv7l aarch64
-%package sub1-preset_boards-TM2_fullBSP
+%package sub1-Preset_boards-TM2_fullBSP
 Summary:       BSP for TM2 (Exynos7)
-%description sub1-preset_boards-TM2_fullBSP
-%files sub1-preset_boards-TM2_fullBSP
+%description sub1-Preset_boards-TM2_fullBSP
+%files sub1-Preset_boards-TM2_fullBSP
 %endif
 
 %ifarch armv7l aarch64
-%package sub1-preset_boards-TM3_fullBSP
+%package sub1-Preset_boards-TM3_fullBSP
 Summary:       BSP for TM3 (Exynos9)
-%description sub1-preset_boards-TM3_fullBSP
-%files sub1-preset_boards-TM3_fullBSP
+%description sub1-Preset_boards-TM3_fullBSP
+%files sub1-Preset_boards-TM3_fullBSP
 %endif
 
 %ifarch armv7l
-%package sub1-preset_boards-TW1_fullBSP
+%package sub1-Preset_boards-TW1_fullBSP
 Summary:       BSP for TW1 (Gear 2)
-%description sub1-preset_boards-TW1_fullBSP
-%files sub1-preset_boards-TW1_fullBSP
+%description sub1-Preset_boards-TW1_fullBSP
+%files sub1-Preset_boards-TW1_fullBSP
 %endif
 
 %ifarch armv7l
-%package sub1-preset_boards-TW2_fullBSP
+%package sub1-Preset_boards-TW2_fullBSP
 Summary:       BSP for TW2 (Gear S3)
-%description sub1-preset_boards-TW2_fullBSP
-%files sub1-preset_boards-TW2_fullBSP
+%description sub1-Preset_boards-TW2_fullBSP
+%files sub1-Preset_boards-TW2_fullBSP
 %endif
index 77a61cf..379662c 100644 (file)
@@ -2,13 +2,13 @@
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
 
-%package root-preset_common
+%package root-Preset_common
 Summary:       Common Profile Presets
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_iot
-Conflicts:     %{name}-root-preset_ivi
-%description root-preset_common
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_iot
+Conflicts:     %{name}-root-Preset_ivi
+%description root-Preset_common
 Tizen Platform Presets for "Common Profile"
-%files root-preset_common
+%files root-Preset_common
index 2a9685c..616f0d2 100644 (file)
@@ -2,14 +2,14 @@
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
 
-%package root-preset_home_appliance
+%package root-Preset_home_appliance
 Summary:       Presets for Home Appliances
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_iot
-Conflicts:     %{name}-root-preset_ivi
-Conflicts:     %{name}-root-preset_common
-%description root-preset_home_appliance
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_iot
+Conflicts:     %{name}-root-Preset_ivi
+Conflicts:     %{name}-root-Preset_common
+%description root-Preset_home_appliance
 Tizen Platform Presets for "Home Appliances"
-%files root-preset_home_appliance
+%files root-Preset_home_appliance
index 6acfc3d..196dfa9 100644 (file)
 # Maintainer: Tizen IoT PM
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-preset_iot
+%package root-Preset_iot
 Summary:       IOT Device Presets
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_ivi
-Suggests:      %{name}-sub1-preset_iot-platforms
-Suggests:      %{name}-sub1-preset_iot-examples
-%description root-preset_iot
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_ivi
+Suggests:      %{name}-sub1-Preset_iot-platforms
+Suggests:      %{name}-sub1-Preset_iot-examples
+%description root-Preset_iot
 Tizen IoT Device Presets
-%files root-preset_iot
+%files root-Preset_iot
 
 
-%package sub1-preset_iot-platforms
+%package sub1-Preset_iot-platforms
 Summary:       IOT Software Platform Presets
-Suggests:      %{name}-sub2-preset_iot-platforms-headless_minimal
-Suggests:      %{name}-sub2-preset_iot-platforms-headless_speaker
-Suggests:      %{name}-sub2-preset_iot-platforms-headed_minimal
-%description sub1-preset_iot-platforms
+Suggests:      %{name}-sub2-Preset_iot-platforms-headless_minimal
+Suggests:      %{name}-sub2-Preset_iot-platforms-headless_speaker
+Suggests:      %{name}-sub2-Preset_iot-platforms-headed_minimal
+%description sub1-Preset_iot-platforms
 Tizen IoT Presets of Software Plaforms independent from specific hardware/BSPs.
-%files sub1-preset_iot-platforms
+%files sub1-Preset_iot-platforms
 
-%package sub1-preset_iot-examples
+%package sub1-Preset_iot-examples
 Summary:       IOT Device Board and SW Platform Presets
 %ifarch aarch64 armv7l
-Suggests:      %{name}-sub2-preset_iot-examples-RPI3_headless_devboard
-Suggests:      %{name}-sub2-preset_iot-examples-RPI3_headless_networkhub
-Suggests:      %{name}-sub2-preset_iot-examples-RPI3_headless_minimal
-Suggests:      %{name}-sub2-preset_iot-examples-RPI3_headless
+Suggests:      %{name}-sub2-Preset_iot-examples-RPI3_headless_devboard
+Suggests:      %{name}-sub2-Preset_iot-examples-RPI3_headless_networkhub
+Suggests:      %{name}-sub2-Preset_iot-examples-RPI3_headless_minimal
+Suggests:      %{name}-sub2-Preset_iot-examples-RPI3_headless
 %endif
 %ifarch armv7l
-Suggests:      %{name}-sub2-preset_iot-examples-ARTIK_headless
-Suggests:      %{name}-sub2-preset_iot-examples-ARTIK_headed_full
-Suggests:      %{name}-sub2-preset_iot-examples-ODROID_headed_full
+Suggests:      %{name}-sub2-Preset_iot-examples-ARTIK_headless
+Suggests:      %{name}-sub2-Preset_iot-examples-ARTIK_headed_full
+Suggests:      %{name}-sub2-Preset_iot-examples-ODROID_headed_full
 %endif
-%description sub1-preset_iot-examples
+%description sub1-Preset_iot-examples
 Tizen IoT Presets of specific devices, which have both BSPs and software platforms.
 An item in this section is intended to represent a whole OS image.
-%files sub1-preset_iot-examples
+%files sub1-Preset_iot-examples
 
 
 
-%package sub2-preset_iot-platforms-headless_minimal
+%package sub2-Preset_iot-platforms-headless_minimal
 Summary:       IoT Headless Minimal Preset
 Requires:      %{name}-root-feature_Headless
-%description sub2-preset_iot-platforms-headless_minimal
+%description sub2-Preset_iot-platforms-headless_minimal
 Tizen IoT Headless/Minimal Preset
-%files sub2-preset_iot-platforms-headless_minimal
+%files sub2-Preset_iot-platforms-headless_minimal
 
 
-%package sub2-preset_iot-platforms-headless_speaker
+%package sub2-Preset_iot-platforms-headless_speaker
 Summary:       IoT Headless Speaker (Minimal) Preset
 Requires:      %{name}-root-feature_Headless
-%description sub2-preset_iot-platforms-headless_speaker
+%description sub2-Preset_iot-platforms-headless_speaker
 Tizen IoT Speaker/Minimal Preset
-%files sub2-preset_iot-platforms-headless_speaker
+%files sub2-Preset_iot-platforms-headless_speaker
 
 
-%package sub2-preset_iot-platforms-headed_minimal
+%package sub2-Preset_iot-platforms-headed_minimal
 Summary:       IoT Headed (GUI support) Minimal Preset
 Requires:      %{name}-root-feature_Headed
-%description sub2-preset_iot-platforms-headed_minimal
+%description sub2-Preset_iot-platforms-headed_minimal
 Tizen IoT Headed/Minimal Preset
-%files sub2-preset_iot-platforms-headed_minimal
+%files sub2-Preset_iot-platforms-headed_minimal
 
 
 %ifarch aarch64 armv7l
-%package sub2-preset_iot-examples-RPI3_headless_devboard
+%package sub2-Preset_iot-examples-RPI3_headless_devboard
 Summary:       RPI3 Headless for Developers
-Requires:      %{name}-sub2-preset_iot-platforms-headless_minimal
-Requires:      %{name}-sub2-preset_iot-boards-RPI3_headlessBSP
+Requires:      %{name}-sub2-Preset_iot-platforms-headless_minimal
+Requires:      %{name}-sub2-Preset_iot-boards-RPI3_headlessBSP
 Requires:      rpm
 Suggests:      gcc
 Suggests:      make
 Suggests:      cmake
-%description sub2-preset_iot-examples-RPI3_headless_devboard
-%files sub2-preset_iot-examples-RPI3_headless_devboard
+%description sub2-Preset_iot-examples-RPI3_headless_devboard
+%files sub2-Preset_iot-examples-RPI3_headless_devboard
 %endif
 
 %ifarch aarch64 armv7l
-%package sub2-preset_iot-examples-RPI3_headless_networkhub
+%package sub2-Preset_iot-examples-RPI3_headless_networkhub
 Summary:       RPI3 Headless Network Hub
-Requires:      %{name}-sub2-preset_iot-platforms-headless_minimal
-Requires:      %{name}-sub2-preset_iot-boards-RPI3_headlessBSP
+Requires:      %{name}-sub2-Preset_iot-platforms-headless_minimal
+Requires:      %{name}-sub2-Preset_iot-boards-RPI3_headlessBSP
 Requires:      %{name}-root-network
-%description sub2-preset_iot-examples-RPI3_headless_networkhub
-%files sub2-preset_iot-examples-RPI3_headless_networkhub
+%description sub2-Preset_iot-examples-RPI3_headless_networkhub
+%files sub2-Preset_iot-examples-RPI3_headless_networkhub
 %endif
 
 %ifarch aarch64 armv7l
-%package sub2-preset_iot-examples-RPI3_headless_minimal
+%package sub2-Preset_iot-examples-RPI3_headless_minimal
 Summary:       RPI3 Minimal Headless
-Requires:      %{name}-sub2-preset_iot-platforms-headless_minimal
-Requires:      %{name}-sub2-preset_iot-boards-RPI3_headlessBSP
-%description sub2-preset_iot-examples-RPI3_headless_minimal
-%files sub2-preset_iot-examples-RPI3_headless_minimal
+Requires:      %{name}-sub2-Preset_iot-platforms-headless_minimal
+Requires:      %{name}-sub2-Preset_iot-boards-RPI3_headlessBSP
+%description sub2-Preset_iot-examples-RPI3_headless_minimal
+%files sub2-Preset_iot-examples-RPI3_headless_minimal
 %endif
 
 %ifarch aarch64 armv7l
-%package sub2-preset_iot-examples-RPI3_headless
+%package sub2-Preset_iot-examples-RPI3_headless
 Summary:       RPI3 Headless Tizen Official Example
 %list_with_require %{_datadir}/image-configurations/common-headless-2parts-armv7l-rpi3.ks
-%description sub2-preset_iot-examples-RPI3_headless
+%description sub2-Preset_iot-examples-RPI3_headless
 Replication of Tizen IoT RPI3 Snapshot Release (download.tizen.org/snapshots/tizen/unified)
 This is from common-headless-2parts-armv7l-rpi3. (armv7l)
 Userspace rootfs only.
-%files sub2-preset_iot-examples-RPI3_headless
+%files sub2-Preset_iot-examples-RPI3_headless
 %endif
 
 %ifarch armv7l
-%package sub2-preset_iot-examples-ARTIK_headless
+%package sub2-Preset_iot-examples-ARTIK_headless
 Summary:       ARTIK Headless Tizen Official Example
 %list_with_require %{_datadir}/image-configurations/common-headless-3parts-armv7l-artik.ks
-%description sub2-preset_iot-examples-ARTIK_headless
+%description sub2-Preset_iot-examples-ARTIK_headless
 Replication of Tizen IoT ARTIK Snapshot Release (download.tizen.org/snapshots/tizen/unified)
 This is from common-headless-3parts-armv7l-artik. (armv7l)
 Userspace rootfs only
-%files sub2-preset_iot-examples-ARTIK_headless
+%files sub2-Preset_iot-examples-ARTIK_headless
 %endif
 
 %ifarch armv7l
-%package sub2-preset_iot-examples-ARTIK_headed_full
+%package sub2-Preset_iot-examples-ARTIK_headed_full
 Summary:       ARTIK Headed Tizen Official Example (common/full)
 %list_with_require %{_datadir}/image-configurations/common-wayland-3parts-armv7l-artik.ks
-%description sub2-preset_iot-examples-ARTIK_headed_full
+%description sub2-Preset_iot-examples-ARTIK_headed_full
 Replication of Tizen IoT ARTIK Headed/Wayland Snapshot Release (download.tizen.org/snapshots/tizen/unified)
 This is from common-wayland-3parts-armv7l-artik. (armv7l)
 Userspace rootfs only
-%files sub2-preset_iot-examples-ARTIK_headed_full
+%files sub2-Preset_iot-examples-ARTIK_headed_full
 %endif
 
 %ifarch armv7l
-%package sub2-preset_iot-examples-ODROID_headed_full
+%package sub2-Preset_iot-examples-ODROID_headed_full
 Summary:       ODROID U3/XU3 Headed Tizen Official Example (common/full)
 %list_with_require %{_datadir}/image-configurations/common-wayland-3parts-armv7l-odroidu3.ks
-%description sub2-preset_iot-examples-ODROID_headed_full
+%description sub2-Preset_iot-examples-ODROID_headed_full
 Replication of Tizen IoT Odroid U3/XU3 Headed/Wayland Snapshot Release (download.tizen.org/snapshots/tizen/unified)
 This is from common-wayland-3parts-armv7l-odroidu3. (armv7l)
 Userspace rootfs only
-%files sub2-preset_iot-examples-ODROID_headed_full
+%files sub2-Preset_iot-examples-ODROID_headed_full
 %endif
index 74dad94..32260f0 100644 (file)
@@ -1,22 +1,22 @@
 # Maintainer: Tizen IVI PM
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-preset_ivi
+%package root-Preset_ivi
 Summary:       IVI Profile Presets
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_iot
-Suggests:      %{name}-sub1-preset_ivi-proto
-%description root-preset_ivi
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_iot
+Suggests:      %{name}-sub1-Preset_ivi-proto
+%description root-Preset_ivi
 Tizen IVI Platform Presets
-%files root-preset_ivi
+%files root-Preset_ivi
 
-%package sub1-preset_ivi-proto
+%package sub1-Preset_ivi-proto
 Summary:       IVI OdroidXU3 Prototype Preset
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/ivi-target-odroidxu3.ks
-%description sub1-preset_ivi-proto
+%description sub1-Preset_ivi-proto
 Tizen IVI Prototype Preset
-%files sub1-preset_ivi-proto
+%files sub1-Preset_ivi-proto
 
index 4b4fe72..93a45f5 100644 (file)
@@ -1,29 +1,29 @@
 # Maintainer: Tizen Mobile PM
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-preset_mobile
+%package root-Preset_mobile
 Summary:       Mobile Profile Presets
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_ivi
-Conflicts:     %{name}-root-preset_iot
-Suggests:      %{name}-sub1-preset_mobile-tm1
-Suggests:      %{name}-sub1-preset_mobile-tm2_aarch64
-Suggests:      %{name}-sub1-preset_mobile-tm2_armv7l
-Suggests:      %{name}-sub1-preset_mobile-minimal
-%description root-preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_ivi
+Conflicts:     %{name}-root-Preset_iot
+Suggests:      %{name}-sub1-Preset_mobile-tm1
+Suggests:      %{name}-sub1-Preset_mobile-tm2_aarch64
+Suggests:      %{name}-sub1-Preset_mobile-tm2_armv7l
+Suggests:      %{name}-sub1-Preset_mobile-minimal
+%description root-Preset_mobile
 Tizen Mobile Platform Presets
-%files root-preset_mobile
+%files root-Preset_mobile
 
 
-%package sub1-preset_mobile-tm1
+%package sub1-Preset_mobile-tm1
 Summary:       Mobile-TM1 Preset
-Conflicts:     %{name}-sub1-preset_mobile-tm2_aarch64
-Conflicts:     %{name}-sub1-preset_mobile-tm2_armv7l
-Conflicts:     %{name}-sub1-preset_mobile-minimal
+Conflicts:     %{name}-sub1-Preset_mobile-tm2_aarch64
+Conflicts:     %{name}-sub1-Preset_mobile-tm2_armv7l
+Conflicts:     %{name}-sub1-Preset_mobile-minimal
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/mobile-wayland-armv7l-tm1.ks
-%description sub1-preset_mobile-tm1
+%description sub1-Preset_mobile-tm1
 Tizen Mobile TM1 Preset, which is using armv7l.
 You may use this preset for other architectures; however,
 please note that the TM1 model itself is for armv7l only.
@@ -31,40 +31,40 @@ This block is allowed for other architectures only to let
 other arch devices start with TM1 packages.
 You may need mobile + tm1 MIC post script as well.
 (TIC RECIPE for POST is not READY YET)
-%files sub1-preset_mobile-tm1
+%files sub1-Preset_mobile-tm1
 
-%package sub1-preset_mobile-tm2_aarch64
+%package sub1-Preset_mobile-tm2_aarch64
 Summary:       Mobile-TM2 Preset (aarch64. 64bit)
-Conflicts:     %{name}-sub1-preset_mobile-tm1
-Conflicts:     %{name}-sub1-preset_mobile-tm2_armv7l
-Conflicts:     %{name}-sub1-preset_mobile-minimal
+Conflicts:     %{name}-sub1-Preset_mobile-tm1
+Conflicts:     %{name}-sub1-Preset_mobile-tm2_armv7l
+Conflicts:     %{name}-sub1-Preset_mobile-minimal
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/mobile-wayland-arm64-tm2.ks
-%description sub1-preset_mobile-tm2_aarch64
+%description sub1-Preset_mobile-tm2_aarch64
 Tizen Mobile TM2 Preset. This is for aarch64 architecture only.
 For architectural/post-script note, please refer to tm1 twin.
-%files sub1-preset_mobile-tm2_aarch64
+%files sub1-Preset_mobile-tm2_aarch64
 
-%package sub1-preset_mobile-tm2_armv7l
+%package sub1-Preset_mobile-tm2_armv7l
 Summary:       Mobile-TM2 Preset (armv7l. 32bit)
-Conflicts:     %{name}-sub1-preset_mobile-tm1
-Conflicts:     %{name}-sub1-preset_mobile-tm2_aarch64
-Conflicts:     %{name}-sub1-preset_mobile-minimal
+Conflicts:     %{name}-sub1-Preset_mobile-tm1
+Conflicts:     %{name}-sub1-Preset_mobile-tm2_aarch64
+Conflicts:     %{name}-sub1-Preset_mobile-minimal
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/mobile-wayland-armv7l-tm2.ks
-%description sub1-preset_mobile-tm2_armv7l
+%description sub1-Preset_mobile-tm2_armv7l
 Tizen Mobile TM2 Preset. This is for armv7l architecture only.
 Although TM2 has 64bit processor, we may use 32bit userspace binaries for it.
 For architectural/post-script note, please refer to tm1 twin.
-%files sub1-preset_mobile-tm2_armv7l
+%files sub1-Preset_mobile-tm2_armv7l
 
-%package sub1-preset_mobile-minimal
+%package sub1-Preset_mobile-minimal
 Summary:       Mobile Minimal Preset
-Conflicts:     %{name}-sub1-preset_mobile-tm1
-Conflicts:     %{name}-sub1-preset_mobile-tm2
-%description sub1-preset_mobile-minimal
+Conflicts:     %{name}-sub1-Preset_mobile-tm1
+Conflicts:     %{name}-sub1-Preset_mobile-tm2
+%description sub1-Preset_mobile-minimal
 Tizen Mobile Minimal Platform Preset
 
 Mobile-PM: fill in minimal API sets for mobile profile.
 
-%files sub1-preset_mobile-minimal
+%files sub1-Preset_mobile-minimal
index 41ec22d..4837aca 100644 (file)
@@ -1,23 +1,23 @@
 # Maintainer: Tizen TV PM
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-preset_tv
+%package root-Preset_tv
 Summary:       TV Profile Presets
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_wearable
-Conflicts:     %{name}-root-preset_ivi
-Conflicts:     %{name}-root-preset_iot
-Suggests:      %{name}-sub1-preset_tv-odroid
-%description root-preset_tv
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_wearable
+Conflicts:     %{name}-root-Preset_ivi
+Conflicts:     %{name}-root-Preset_iot
+Suggests:      %{name}-sub1-Preset_tv-odroid
+%description root-Preset_tv
 Tizen TV Platform Presets
-%files root-preset_tv
+%files root-Preset_tv
 
 
-%package sub1-preset_tv-odroid
+%package sub1-Preset_tv-odroid
 Summary:       TV-Odroid Preset
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/tv-wayland-armv7l-odroidu3.ks
-%description sub1-preset_tv-odroid
+%description sub1-Preset_tv-odroid
 Tizen TV Odroid Preset
-%files sub1-preset_tv-odroid
+%files sub1-Preset_tv-odroid
 
index 2e48a26..ba4be32 100644 (file)
@@ -1,23 +1,23 @@
 # Maintainer: Tizen Wearable PM
 # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
 
-%package root-preset_wearable
+%package root-Preset_wearable
 Summary:       Wearable Profile Presets
-Conflicts:     %{name}-root-preset_mobile
-Conflicts:     %{name}-root-preset_tv
-Conflicts:     %{name}-root-preset_ivi
-Conflicts:     %{name}-root-preset_iot
-Suggests:      %{name}-sub1-preset_wearable-tw2
-%description root-preset_wearable
+Conflicts:     %{name}-root-Preset_mobile
+Conflicts:     %{name}-root-Preset_tv
+Conflicts:     %{name}-root-Preset_ivi
+Conflicts:     %{name}-root-Preset_iot
+Suggests:      %{name}-sub1-Preset_wearable-tw2
+%description root-Preset_wearable
 Tizen Wearable Platform Presets
-%files root-preset_wearable
+%files root-Preset_wearable
 
 
-%package sub1-preset_wearable-tw2
+%package sub1-Preset_wearable-tw2
 Summary:       Wearable-TW2 Preset
 # image-configuration must have this file supplied.
 %list_with_require %{_datadir}/image-configurations/wearable-wayland-armv7l-tw2.ks
-%description sub1-preset_wearable-tw2
+%description sub1-Preset_wearable-tw2
 Tizen Wearable TW1 (Gear 2) Preset
-%files sub1-preset_wearable-tw2
+%files sub1-Preset_wearable-tw2
 
index 6bd830e..910f680 100755 (executable)
@@ -131,7 +131,7 @@ def ruleCheckInc(file):
                c = re.sub(r'\n', r'', c)
 
                # RULE 5.4
-               if n[:6] != "preset" and n[:7] != "feature":
+               if n[:6] != "Preset" and n[:7] != "feature":
                    level = blocks[n].level
                    clevel = 0
                    if cname[:4] == 'root':
@@ -144,12 +144,12 @@ def ruleCheckInc(file):
                        clevel = 3
                    if (clevel - 1) != level:
                        error += 1
-                       print("ERROR: RULE 5.4. Non preset/feature block cannot have non-direct chile block as its dependents (Requires/Suggests). Level Mismatch")
+                       print("ERROR: RULE 5.4. Non Preset/feature block cannot have non-direct chile block as its dependents (Requires/Suggests). Level Mismatch")
                        report(file, lc, line)
                        continue
                    if c[:len(n)] != n:
                        error += 1
-                       print("ERROR: RULE 5.4. Non preset/feature block cannot have non-direct chile block as its dependents (Requires/Suggests). Child from another hierarchy.")
+                       print("ERROR: RULE 5.4. Non Preset/feature block cannot have non-direct chile block as its dependents (Requires/Suggests). Child from another hierarchy.")
                        report(file, lc, line)
                        continue