From: Kichan Kwon Date: Wed, 25 May 2016 04:21:49 +0000 (+0900) Subject: Tidy up spec file X-Git-Tag: accepted/tizen/common/20160706.142155~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F04%2F71304%2F1;p=platform%2Fcore%2Fsystem%2Fresourced.git Tidy up spec file Change-Id: If0d89ecfad33025087ec58879f300a6c889bd5ca Signed-off-by: Kichan Kwon --- diff --git a/packaging/resourced.spec b/packaging/resourced.spec index 52474ef..5c779c2 100644 --- a/packaging/resourced.spec +++ b/packaging/resourced.spec @@ -7,56 +7,46 @@ License: Apache-2.0 Source0: %{name}-%{version}.tar.gz Source2: resourced-cpucgroup.service -%define cpu_module ON -%define vip_agent_module ON -%define timer_slack OFF - -%ifarch aarch64 - %define heart_module OFF -%else - %define heart_module ON -%endif - - -%define memory_module ON -%define block_module ON -%define wearable_noti OFF -%define network_state OFF -%define memory_eng ON -%define mem_stress OFF - -%define swap_module ON -%define freezer_module OFF - -%define tests_module OFF - -%define debug_log OFF -%define memps_log OFF - +# Default setting +%define block_module ON +%define cpu_module ON +%define freezer_module OFF +%define heart_module ON +%define memory_module ON +%define mem_stress OFF +%define network_state OFF +%define swap_module OFF +%define timer_slack OFF +%define vip_agent_module ON + +%define memory_eng ON +%define wearable_noti OFF +%define debug_log OFF +%define memps_log ON + +%define tests_module OFF + +# Module switch for each profile +# Define only difference with default setting %if "%{?profile}" == "mobile" - %define swap_module OFF %define freezer_module ON - %define network_state OFF - %define wearable_noti OFF - %define memps_log ON %endif %if "%{?profile}" == "wearable" - %define freezer_module OFF - %define swap_module OFF - %define network_state OFF %define wearable_noti ON - %define memps_log ON %endif %if "%{?profile}" == "tv" - %define freezer_module OFF - %define swap_module OFF - %define network_state OFF - %define wearable_noti OFF + %define heart_module OFF + %define vip_agent_module OFF %define memps_log OFF %endif +%ifarch aarch64 + %define heart_module OFF +%endif + + %define exclude_list_file_name resourced_proc_exclude.ini %define exclude_list_full_path %{TZ_SYS_ETC}/%{exclude_list_file_name} %define exclude_list_opt_full_path %{TZ_SYS_ETC}/%{exclude_list_file_name} @@ -158,22 +148,22 @@ export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE" -DEXCLUDE_LIST_FULL_PATH=%{exclude_list_full_path} \ -DDATABASE_FULL_PATH=%{database_full_path} \ -DEXCLUDE_LIST_OPT_FULL_PATH=%{exclude_list_opt_full_path} \ - -DNETWORK_MODULE=%{network_state} \ - -DSWAP_MODULE=%{swap_module} \ - -DFREEZER_MODULE=%{freezer_module} \ + -DBLOCK_MODULE=%{block_module} \ -DCPU_MODULE=%{cpu_module} \ - -DMEMORY_ENG=%{memory_eng} \ - -DVIP_AGENT=%{vip_agent_module} \ - -DTIMER_SLACK=%{timer_slack} \ + -DFREEZER_MODULE=%{freezer_module} \ -DHEART_MODULE=%{heart_module} \ - -DDATAUSAGE_TYPE=NFACCT \ -DMEMORY_MODULE=%{memory_module} \ - -DWEARABLE_NOTI=%{wearable_noti} \ - -DBLOCK_MODULE=%{block_module} \ - -DTESTS_MODULE=%{tests_module} \ -DMEM_STRESS=%{mem_stress} \ + -DNETWORK_MODULE=%{network_state} \ + -DSWAP_MODULE=%{swap_module} \ + -DTESTS_MODULE=%{tests_module} \ + -DTIMER_SLACK=%{timer_slack} \ + -DVIP_AGENT=%{vip_agent_module} \ + -DMEMORY_ENG=%{memory_eng} \ + -DWEARABLE_NOTI=%{wearable_noti} \ -DDEBUG_LOG=%{debug_log} \ -DMEMPS_LOG=%{memps_log} \ + -DDATAUSAGE_TYPE=NFACCT \ -DRD_SYS_HOME=%{TZ_SYS_HOME} \ -DRD_SYS_ETC=%{TZ_SYS_ETC} \ -DRD_SYS_STORAGE=%{TZ_SYS_STORAGE} \