From: Pawel Kaczmarek Date: Tue, 26 May 2015 09:09:02 +0000 (+0200) Subject: [Build] Tizen 3.0 tv X-Git-Tag: submit/tizen_mobile/20150603.064609^2~70 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a98913ddfdc86293d79a57143fc7cbc1a42bdd6e;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Build] Tizen 3.0 tv [Info] Enabled modules: alarm, application, content, download, messageport, system_info, system_setting Change-Id: I169182ca20ca0ac137272cfce5d01aedd8aa9ed8 Signed-off-by: Pawel Kaczmarek --- diff --git a/packaging/webapi-plugins.spec b/packaging/webapi-plugins.spec index 9b92893..8a9f48b 100755 --- a/packaging/webapi-plugins.spec +++ b/packaging/webapi-plugins.spec @@ -228,8 +228,8 @@ Source0: %{name}-%{version}.tar.gz %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 @@ -237,10 +237,10 @@ Source0: %{name}-%{version}.tar.gz %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 @@ -260,8 +260,8 @@ Source0: %{name}-%{version}.tar.gz %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 @@ -424,7 +424,7 @@ BuildRequires: pkgconfig(smartcard-service-common) %endif %if 0%{?tizen_feature_message_port_support} -BuildRequires: pkgconfig(capi-message-port) +BuildRequires: pkgconfig(message-port) %endif %if 0%{?tizen_feature_notification_support} diff --git a/src/application/application_manager.cc b/src/application/application_manager.cc index 1edc802..c1e2c44 100644 --- a/src/application/application_manager.cc +++ b/src/application/application_manager.cc @@ -1083,6 +1083,23 @@ class ApplicationListChangedBroker { 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(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"); @@ -1098,6 +1115,7 @@ class ApplicationListChangedBroker { return 0; } +#endif void AddApplicationInstance(ApplicationInstance* app_instance) { LoggerD("Entered"); diff --git a/src/messageport/messageport.gyp b/src/messageport/messageport.gyp index 87e2e78..bd6dc9b 100644 --- a/src/messageport/messageport.gyp +++ b/src/messageport/messageport.gyp @@ -21,7 +21,7 @@ 'variables': { 'packages': [ 'vconf', - 'capi-message-port', + 'message-port', 'dlog' ] },