%if "%{?profile}" == "tv"
%define tizen_feature_account_support 0
-%define tizen_feature_alarm_support 0
-%define tizen_feature_application_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_calendar_support 0
%define tizen_feature_callhistory_support 0
%define tizen_feature_contact_support 0
-%define tizen_feature_content_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 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_se_support 0
%define tizen_feature_sensor_support 0
%define tizen_feature_sound_support 0
-%define tizen_feature_system_info_support 0
-%define tizen_feature_system_setting_support 0
+%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 1
%endif
%if 0%{?tizen_feature_message_port_support}
-BuildRequires: pkgconfig(capi-message-port)
+BuildRequires: pkgconfig(message-port)
%endif
%if 0%{?tizen_feature_notification_support}
kUninstalled,
};
+#if defined(TIZEN_TV)
+ static int ClientStatusListener(unsigned int target_uid, int id, const char* type, const char* package, const char* key,
+ const char* val, const void* msg, void* data) {
+ LoggerD("Entered");
+ ApplicationListChangedBroker* that = static_cast<ApplicationListChangedBroker*>(data);
+
+ if (0 == strcasecmp(key, kStartKey)) {
+ that->HandleStart(val, package);
+ } else if (0 == strcasecmp(key, kEndKey) && 0 == strcasecmp(val, kOkValue)) {
+ that->HandleEnd(package);
+ } else {
+ LoggerD("Ignored key: %s", key);
+ }
+
+ return 0;
+ }
+#else
static int ClientStatusListener(int id, const char* type, const char* package, const char* key,
const char* val, const void* msg, void* data) {
LoggerD("Entered");
return 0;
}
+#endif
void AddApplicationInstance(ApplicationInstance* app_instance) {
LoggerD("Entered");