Turning off tvs-api and libavoc dependency.
authorPawel Sikorski <p.sikorski@samsung.com>
Thu, 26 Feb 2015 08:46:50 +0000 (09:46 +0100)
committerPawel Sikorski <p.sikorski@samsung.com>
Thu, 26 Feb 2015 10:34:24 +0000 (11:34 +0100)
Since, Tizen 3.0 does not have tvs-api and libavoc package, for now,
the dependent webapi modules have been disabled:
* tv-audio (libavoc)
* tv-channel (tvs-api)
* tv-window (this module is enabled, but tvs-api dep in gyp file is removed)

Change-Id: If9d5bcb9c106fd67ad6c750c66c21fcc978b7199
Signed-off-by: Pawel Sikorski <p.sikorski@samsung.com>
packaging/webapi-plugins.spec
src/tizen-wrt.gyp
src/tvwindow/tvwindow.gyp

index e9713bc5d7bfeb5ef9925d1d5b89685f2e249cbd..041277521f38281916efcf5b30ef05eb1e1baa5c 100755 (executable)
@@ -137,12 +137,14 @@ Source0:    %{name}-%{version}.tar.gz
 %define tizen_feature_sound_support               0
 %define tizen_feature_system_setting_support      0
 %define tizen_feature_telephony_support           0
-%define tizen_feature_tvaudio_support             1
+#off for tizen 3.0 (no libavoc)
+%define tizen_feature_tvaudio_support             0
 %define tizen_feature_tvinputdevice_support       1
 %define tizen_feature_web_setting_support         1
 %define tizen_feature_wi_fi_support               0
 %define tizen_feature_tv_display_support          1
-%define tizen_feature_tvchannel_support           1
+#off for tizen 3.0 (no tvs-api)
+%define tizen_feature_tvchannel_support           0
 %define tizen_feature_tvwindow_support            1
 
 %endif # tizen_profile_tv
@@ -251,7 +253,9 @@ BuildRequires: pkgconfig(tvs-api)
 %endif
 
 %if 0%{?tizen_feature_tvwindow_support}
-BuildRequires: pkgconfig(tvs-api)
+#TODO Currently, TVWindow does not have implementation yet.
+#Hence, below dependency can be disabled (there is no tvs-api on tizen 3.0 yet)
+#BuildRequires: pkgconfig(tvs-api)
 %endif
 
 %if 0%{?tizen_feature_exif_support}
index b7c29a8938bf1f9888c0cc14b7c99e88b0904a43..00b72afd7c0a4cf4d2877a76b0f5b4222417507f 100755 (executable)
@@ -19,7 +19,7 @@
         'exif/exif.gyp:*',
         'websetting/websetting.gyp:*',
         'systemsetting/systemsetting.gyp:*',
-       'content/content.gyp:*',
+        'content/content.gyp:*',
       ],
       'conditions': [
         [
@@ -33,7 +33,7 @@
               'calendar/calendar.gyp:*',
               'datacontrol/datacontrol.gyp:*',
               'datasync/datasync.gyp:*',
-             'download/download.gyp:*',
+              'download/download.gyp:*',
               'messaging/messaging.gyp:*',
               'networkbearerselection/networkbearerselection.gyp:*',
               'nfc/nfc.gyp:*',
@@ -53,8 +53,8 @@
           'extension_host_os == "tv"', {
             'dependencies': [
               'tvdisplay/tvdisplay.gyp:*',
-              'tvaudio/tvaudio.gyp:*',
-              'tvchannel/tvchannel.gyp:*',
+              #'tvaudio/tvaudio.gyp:*',
+              #'tvchannel/tvchannel.gyp:*',
               'tvinputdevice/tvinputdevice.gyp:*',
               'tvwindow/tvwindow.gyp:*',
             ],
index 3e0619ae3e4e47c4d5819bd99c78bed19a3832b2..93e84eed4332e65a878053aa62695a371f9dd04f 100644 (file)
@@ -8,7 +8,7 @@
       'type': 'loadable_module',
       'variables': {
         'packages': [
-          'tvs-api',
+          #'tvs-api',# off for tizen 3.0. additionally, not use currently
         ],
       },
       'dependencies': [