####################################################################
# Mobile Profile : Redwood(SM-Z910F), KIRAN(Z130H) #
####################################################################
-%if "%{?tizen_profile_name}" == "mobile"
+%if "%{?profile}" == "mobile"
- %define tizen_privilege_engine CYNARA
-%define tizen_privilege_engine ACE
++%define tizen_privilege_engine CYNARA
- %define tizen_feature_account_support 1
- %define tizen_feature_alarm_support 1
- %define tizen_feature_application_support 1
- %define tizen_feature_archive_support 1
- %define tizen_feature_badge_support 1
+ %define tizen_feature_account_support 1
+ %define tizen_feature_alarm_support 1
+ %define tizen_feature_app_control_settings_support 1
+ %define tizen_feature_application_support 1
+ %define tizen_feature_archive_support 1
+ %define tizen_feature_badge_support 1
%ifarch %{arm}
# ARM
- %define tizen_feature_bluetooth_support 1
+ %define tizen_feature_bluetooth_support 1
%else
# I586
- %define tizen_feature_bluetooth_support 0
- %endif
- %define tizen_feature_bookmark_support 1
- %define tizen_feature_calendar_support 1
- %define tizen_feature_contact_support 1
- %define tizen_feature_content_support 1
- %define tizen_feature_datacontrol_support 1
- %define tizen_feature_datasync_support 0
- %define tizen_feature_download_support 1
- %define tizen_feature_exif_support 1
- %define tizen_feature_filesystem_support 1
- %define tizen_feature_fm_radio_support 1
+ %define tizen_feature_bluetooth_support 0
+ %endif
+ %define tizen_feature_bookmark_support 1
+ %define tizen_feature_calendar_support 1
+ %define tizen_feature_contact_support 1
+ %define tizen_feature_content_support 1
+ %define tizen_feature_datacontrol_support 1
+ %define tizen_feature_datasync_support 0
+ %define tizen_feature_download_support 1
+ %define tizen_feature_exif_support 1
+ %define tizen_feature_filesystem_support 1
+ %define tizen_feature_fm_radio_support 1
%ifarch %{arm}
# ARM
- %define tizen_feature_ham_support 0
+ %define tizen_feature_ham_support 0
%else
# I586
- %define tizen_feature_ham_support 1
+ %define tizen_feature_ham_support 1
%endif
- %define tizen_feature_location_batch 0
- %define tizen_feature_key_manager_support 0
- %define tizen_feature_media_controller_support 1
+ %define tizen_feature_location_batch 0
+ %define tizen_feature_key_manager_support 0
+ %define tizen_feature_media_controller_support 1
%ifarch %{arm}
# ARM
- %define tizen_feature_media_key_support 1
+ %define tizen_feature_media_key_support 1
%else
# I586
- %define tizen_feature_media_key_support 0
+ %define tizen_feature_media_key_support 0
%endif
- %define tizen_feature_message_port_support 1
- %define tizen_feature_messaging_support 1
+ %define tizen_feature_message_port_support 1
+ %define tizen_feature_messaging_support 1
%if 0%{?model_build_feature_nfc}
- %define tizen_feature_nfc_emulation_support 0
- %define tizen_feature_nfc_support 1
+ %define tizen_feature_nfc_emulation_support 0
+ %define tizen_feature_nfc_support 1
%else
- %define tizen_feature_nfc_emulation_support 0
- %define tizen_feature_nfc_support 0
+ %define tizen_feature_nfc_emulation_support 0
+ %define tizen_feature_nfc_support 0
%endif
- %define tizen_feature_notification_support 1
- %define tizen_feature_package_support 1
- %define tizen_feature_power_support 1
- %define tizen_feature_push_support 0
+ %define tizen_feature_notification_support 1
+ %define tizen_feature_package_support 1
+ %define tizen_feature_power_support 1
-%define tizen_feature_push_support 1
++%define tizen_feature_push_support 0
%ifarch %{arm}
# ARM
- %define tizen_feature_se_support 1
+ %define tizen_feature_se_support 1
%else
# I586
- %define tizen_feature_se_support 0
+ %define tizen_feature_se_support 0
%endif
- %define tizen_feature_sensor_support 1
- %define tizen_feature_sound_support 1
- %define tizen_feature_system_info_support 1
- %define tizen_feature_system_setting_support 1
+ %define tizen_feature_sensor_support 1
+ %define tizen_feature_sound_support 1
+ %define tizen_feature_system_info_support 1
+ %define tizen_feature_system_setting_support 1
%ifarch %{arm}
# ARM
- %define tizen_feature_telephony_support 1
+ %define tizen_feature_telephony_support 1
%else
# I586
- %define tizen_feature_telephony_support 0
+ %define tizen_feature_telephony_support 0
%endif
- %define tizen_feature_time_support 1
- %define tizen_feature_web_setting_support 1
+ %define tizen_feature_time_support 1
+ %define tizen_feature_web_setting_support 1
%ifarch %{arm}
# ARM
- %define tizen_feature_wi_fi_support 1
+ %define tizen_feature_wi_fi_support 1
%else
# I586
- %define tizen_feature_wi_fi_support 0
+ %define tizen_feature_wi_fi_support 0
%endif
- %define tizen_feature_tvaudio_support 0
- %define tizen_feature_tvchannel_support 0
- %define tizen_feature_tv_display_support 0
- %define tizen_feature_tvinputdevice_support 0
- %define tizen_feature_inputdevice_support 0
- %define tizen_feature_tvwindow_support 0
+ %define tizen_feature_tvaudio_support 0
+ %define tizen_feature_tvchannel_support 0
+ %define tizen_feature_tv_display_support 0
+ %define tizen_feature_tvinputdevice_support 0
+ %define tizen_feature_inputdevice_support 1
+ %define tizen_feature_tvwindow_support 0
%if 0%{?tizen_feature_telephony_support}
- %define tizen_feature_callhistory_support 1
- %define tizen_feature_nbs_support 1
+ %define tizen_feature_callhistory_support 1
+ %define tizen_feature_nbs_support 1
%else
- %define tizen_feature_callhistory_support 0
- %define tizen_feature_nbs_support 0
+ %define tizen_feature_callhistory_support 0
+ %define tizen_feature_nbs_support 0
%endif
%endif # tizen_profile_mobile
####################################################################
# Wearable Profile : B2 #
####################################################################
-%if "%{?tizen_profile_name}" == "wearable"
+%if "%{?profile}" == "wearable"
- %define tizen_privilege_engine CYNARA
-%define tizen_privilege_engine ACE
++%define tizen_privilege_engine CYNARA
# Account API is optional in Tizen Wearable Profile.
- %define tizen_feature_account_support 0
+ %define tizen_feature_account_support 0
- %define tizen_feature_alarm_support 1
- %define tizen_feature_application_support 1
+ %define tizen_feature_alarm_support 1
+ %define tizen_feature_app_control_settings_support 0
+ %define tizen_feature_application_support 1
# Archive API is optional in Tizen Wearable Profile.
- %define tizen_feature_archive_support 1
+ %define tizen_feature_archive_support 1
# Badge API is mandatory in Tizen Wearable Profile.
- %define tizen_feature_badge_support 1
+ %define tizen_feature_badge_support 1
- %define tizen_feature_bluetooth_support 1
+ %define tizen_feature_bluetooth_support 1
# Bookmark API is optional in Tizen Wearable Profile.
- %define tizen_feature_bookmark_support 0
+ %define tizen_feature_bookmark_support 0
# Calendar API is mandatory in Tizen Wearable Profile.
- %define tizen_feature_calendar_support 0
- %define tizen_feature_contact_support 0
- %define tizen_feature_content_support 1
- %define tizen_feature_datacontrol_support 0
- %define tizen_feature_datasync_support 0
+ %define tizen_feature_calendar_support 0
+ %define tizen_feature_contact_support 0
+ %define tizen_feature_content_support 1
+ %define tizen_feature_datacontrol_support 0
+ %define tizen_feature_datasync_support 0
%ifarch %{arm}
- %define tizen_feature_download_support 0
+ %define tizen_feature_download_support 0
%else
- %define tizen_feature_download_support 1
+ %define tizen_feature_download_support 1
%endif
- %define tizen_feature_exif_support 1
- %define tizen_feature_filesystem_support 1
- %define tizen_feature_fm_radio_support 0
- %define tizen_feature_ham_support 1
- %define tizen_feature_location_batch 0
- %define tizen_feature_media_controller_support 1
+ %define tizen_feature_exif_support 1
+ %define tizen_feature_filesystem_support 1
+ %define tizen_feature_fm_radio_support 0
+ %define tizen_feature_ham_support 1
+ %define tizen_feature_location_batch 0
+ %define tizen_feature_media_controller_support 1
# MediayKey API is optional in Tizen Wearable Profile.
# tizen.org/feature/network.bluetooth.audio.media is required for MediayKey API
%ifarch %{arm}
# ARM
- %define tizen_feature_media_key_support 1
+ %define tizen_feature_media_key_support 1
%else
# I586
- %define tizen_feature_media_key_support 0
+ %define tizen_feature_media_key_support 0
%endif
- %define tizen_feature_key_manager_support 0
- %define tizen_feature_message_port_support 1
- %define tizen_feature_messaging_support 0
+ %define tizen_feature_key_manager_support 0
+ %define tizen_feature_message_port_support 1
+ %define tizen_feature_messaging_support 0
%if 0%{?model_build_feature_nfc}
- %define tizen_feature_nfc_emulation_support 1
- %define tizen_feature_nfc_support 1
+ %define tizen_feature_nfc_emulation_support 0
+ %define tizen_feature_nfc_support 1
%else
- %define tizen_feature_nfc_emulation_support 0
- %define tizen_feature_nfc_support 0
+ %define tizen_feature_nfc_emulation_support 0
+ %define tizen_feature_nfc_support 0
%endif
- %define tizen_feature_notification_support 1
- %define tizen_feature_package_support 1
- %define tizen_feature_power_support 1
- %define tizen_feature_push_support 0
+ %define tizen_feature_notification_support 1
+ %define tizen_feature_package_support 1
+ %define tizen_feature_power_support 1
-%define tizen_feature_push_support 1
++%define tizen_feature_push_support 0
%if 0%{?model_build_feature_smartcard }
- %define tizen_feature_se_support 1
+ %define tizen_feature_se_support 1
%else
- %define tizen_feature_se_support 0
- %endif
- %define tizen_feature_sensor_support 1
- %define tizen_feature_sound_support 1
- %define tizen_feature_system_info_support 1
- %define tizen_feature_system_setting_support 1
- %define tizen_feature_telephony_support 0
- %define tizen_feature_time_support 1
- %define tizen_feature_web_setting_support 0
- %define tizen_feature_wi_fi_support 1
- %define tizen_feature_tvaudio_support 0
- %define tizen_feature_tvchannel_support 0
- %define tizen_feature_tv_display_support 0
- %define tizen_feature_tvinputdevice_support 0
- %define tizen_feature_inputdevice_support 0
- %define tizen_feature_tvwindow_support 0
+ %define tizen_feature_se_support 0
+ %endif
+ %define tizen_feature_sensor_support 1
+ %define tizen_feature_sound_support 1
+ %define tizen_feature_system_info_support 1
+ %define tizen_feature_system_setting_support 1
+ %define tizen_feature_telephony_support 0
+ %define tizen_feature_time_support 1
+ %define tizen_feature_web_setting_support 0
+ %define tizen_feature_wi_fi_support 1
+ %define tizen_feature_tvaudio_support 0
+ %define tizen_feature_tvchannel_support 0
+ %define tizen_feature_tv_display_support 0
+ %define tizen_feature_tvinputdevice_support 0
+ %define tizen_feature_inputdevice_support 1
+ %define tizen_feature_tvwindow_support 0
#- telephony related APIs
# CallHistory API is optional in Tizen Wearable Profile.
####################################################################
# TV Profile #
####################################################################
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?profile}" == "tv"
- %define tizen_privilege_engine CYNARA
-
- %define tizen_feature_account_support 0
- %define tizen_feature_alarm_support 1
- %define tizen_feature_application_support 1
- %define tizen_feature_archive_support 1
- %define tizen_feature_badge_support 0
- %define tizen_feature_bluetooth_support 0
- %define tizen_feature_bookmark_support 0
- %define tizen_feature_calendar_support 0
- %define tizen_feature_callhistory_support 0
- %define tizen_feature_contact_support 0
- %define tizen_feature_content_support 1
- %define tizen_feature_datacontrol_support 0
- %define tizen_feature_datasync_support 0
- %define tizen_feature_download_support 1
- %define tizen_feature_exif_support 1
- %define tizen_feature_filesystem_support 1
- %define tizen_feature_fm_radio_support 0
- %define tizen_feature_ham_support 0
- %define tizen_feature_key_manager_support 0
- %define tizen_feature_media_controller_support 1
- %define tizen_feature_media_key_support 1
- %define tizen_feature_message_port_support 1
- %define tizen_feature_messaging_support 0
- %define tizen_feature_nbs_support 0
- %define tizen_feature_nfc_emulation_support 0
- %define tizen_feature_nfc_support 0
- %define tizen_feature_notification_support 0
- %define tizen_feature_package_support 1
- %define tizen_feature_power_support 0
- %define tizen_feature_push_support 0
- %define tizen_feature_se_support 0
- %define tizen_feature_sensor_support 0
- %define tizen_feature_sound_support 0
- %define tizen_feature_system_info_support 1
- %define tizen_feature_system_setting_support 0
- %define tizen_feature_telephony_support 0
- %define tizen_feature_time_support 1
- %define tizen_feature_web_setting_support 1
- %define tizen_feature_wi_fi_support 1
-%define tizen_privilege_engine ACE
++%define tizen_privilege_engine CYNARA
+
+ %define tizen_feature_account_support 0
+ %define tizen_feature_alarm_support 1
+ %define tizen_feature_app_control_settings_support 0
+ %define tizen_feature_application_support 1
+ %define tizen_feature_archive_support 1
+ %define tizen_feature_badge_support 0
+ %define tizen_feature_bluetooth_support 0
+ %define tizen_feature_bookmark_support 0
+ %define tizen_feature_calendar_support 0
+ %define tizen_feature_callhistory_support 0
+ %define tizen_feature_contact_support 0
+ %define tizen_feature_content_support 1
+ %define tizen_feature_datacontrol_support 0
+ %define tizen_feature_datasync_support 0
+ %define tizen_feature_download_support 1
+ %define tizen_feature_exif_support 1
+ %define tizen_feature_filesystem_support 1
+ %define tizen_feature_fm_radio_support 0
+ %define tizen_feature_ham_support 0
+ %define tizen_feature_key_manager_support 0
+ %define tizen_feature_media_controller_support 1
+ %define tizen_feature_media_key_support 1
+ %define tizen_feature_message_port_support 1
+ %define tizen_feature_messaging_support 0
+ %define tizen_feature_nbs_support 0
+ %define tizen_feature_nfc_emulation_support 0
+ %define tizen_feature_nfc_support 0
+ %define tizen_feature_notification_support 0
+ %define tizen_feature_package_support 1
+ %define tizen_feature_power_support 0
+ %define tizen_feature_push_support 0
+ %define tizen_feature_se_support 0
+ %define tizen_feature_sensor_support 0
+ %define tizen_feature_sound_support 0
+ %define tizen_feature_system_info_support 1
+ %define tizen_feature_system_setting_support 0
+ %define tizen_feature_telephony_support 0
+ %define tizen_feature_time_support 1
+ %define tizen_feature_web_setting_support 1
+ %define tizen_feature_wi_fi_support 1
#off for tizen 3.0 (no libavoc)
- %define tizen_feature_tvaudio_support 0
+ %define tizen_feature_tvaudio_support 0
#off for tizen 3.0 (no tvs-api)
- %define tizen_feature_tvchannel_support 0
+ %define tizen_feature_tvchannel_support 0
#off for tizen 3.0 (no systeminfo definitions)
- %define tizen_feature_tv_display_support 0
- %define tizen_feature_tvinputdevice_support 1
- %define tizen_feature_inputdevice_support 1
- %define tizen_feature_tvwindow_support 0
+ %define tizen_feature_tv_display_support 0
+ %define tizen_feature_tvinputdevice_support 1
+ %define tizen_feature_inputdevice_support 1
+ %define tizen_feature_tvwindow_support 0
%endif # tizen_profile_tv
mkdir -p %{buildroot}%{_includedir}/%{name}/tools
install -p -m 644 tools/generate_api.py %{buildroot}%{_includedir}/%{name}/tools
install -p -m 644 tools/mergejs.py %{buildroot}%{_includedir}/%{name}/tools
++install -p -m 644 tools/js_minimize.py %{buildroot}%{_includedir}/%{name}/tools
cp -a tools/gyp %{buildroot}%{_includedir}/%{name}/tools/gyp
++cp -a tools/slimit %{buildroot}%{_includedir}/%{name}/tools/slimit
%if 0%{?tizen_feature_tvaudio_support}
# tv audio beep files: