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'
]
},