[gnome-online-accounts/gnome-3-16] Remove Yahoo! support



commit 446d08f70ab7e37c882f72b56c7fbd6982714e53
Author: Debarshi Ray <debarshir gnome org>
Date:   Tue Feb 24 17:02:41 2015 +0100

    Remove Yahoo! support
    
    It does not work. There are currently no known applications that use
    it. Keeping the code means that some distributions enable it, only to
    have users complain that it does not work.
    
    Will be restored once the situation changes.
    
    See: https://bugzilla.gnome.org/721061

 configure.ac                           |   26 --
 data/icons/16x16/Makefile.am           |    1 -
 data/icons/16x16/goa-account-yahoo.png |  Bin 741 -> 0 bytes
 data/icons/22x22/Makefile.am           |    1 -
 data/icons/22x22/goa-account-yahoo.png |  Bin 899 -> 0 bytes
 data/icons/24x24/Makefile.am           |    1 -
 data/icons/24x24/goa-account-yahoo.png |  Bin 930 -> 0 bytes
 data/icons/32x32/Makefile.am           |    1 -
 data/icons/32x32/goa-account-yahoo.png |  Bin 1401 -> 0 bytes
 data/icons/48x48/Makefile.am           |    1 -
 data/icons/48x48/goa-account-yahoo.png |  Bin 1785 -> 0 bytes
 doc/goa-docs.xml                       |    1 -
 doc/goa-sections.txt                   |   10 -
 doc/goa.types                          |    1 -
 po/POTFILES.in                         |    1 -
 src/goabackend/Makefile.am             |    1 -
 src/goabackend/goaprovider.c           |    4 -
 src/goabackend/goayahooprovider.c      |  424 --------------------------------
 src/goabackend/goayahooprovider.h      |   40 ---
 19 files changed, 0 insertions(+), 513 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index cc58fb5..dc9077b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -269,31 +269,6 @@ if test "$enable_owncloud" != "no"; then
   AC_DEFINE(GOA_OWNCLOUD_ENABLED, 1, [Enable ownCloud data provider])
 fi
 
-# Yahoo
-AC_DEFINE(GOA_YAHOO_NAME, ["yahoo"], [ProviderType and extension point name])
-AC_ARG_ENABLE([yahoo], [AS_HELP_STRING([--enable-yahoo], [Enable Yahoo provider])], [], [enable_yahoo=no])
-AC_ARG_WITH(yahoo-consumer-key,
-            [AS_HELP_STRING([--with-yahoo-consumer-key],
-                            [Yahoo OAuth 1.0 consumer key])],
-                            [],
-                            [])
-AC_ARG_WITH(yahoo-consumer-secret,
-            [AS_HELP_STRING([--with-yahoo-consumer-secret],
-                            [Yahoo OAuth 1.0 consumer secret])],
-                            [],
-                            [])
-if test "$with_yahoo_consumer_key" = ""; then
-  with_yahoo_consumer_key=not_set
-fi
-if test "$with_yahoo_consumer_secret" = ""; then
-  with_yahoo_consumer_secret=not_set
-fi
-AC_DEFINE_UNQUOTED(GOA_YAHOO_CONSUMER_KEY, ["$with_yahoo_consumer_key"], [Yahoo OAuth 1.0 consumer key])
-AC_DEFINE_UNQUOTED(GOA_YAHOO_CONSUMER_SECRET, ["$with_yahoo_consumer_secret"], [Yahoo OAuth 1.0 consumer 
secret])
-if test "$enable_yahoo" != "no"; then
-  AC_DEFINE(GOA_YAHOO_ENABLED, 1, [Enable Yahoo data provider])
-fi
-
 # Facebook
 AC_DEFINE(GOA_FACEBOOK_NAME, ["facebook"], [ProviderType and extension point name])
 AC_ARG_ENABLE([facebook], [AS_HELP_STRING([--enable-facebook],
@@ -559,7 +534,6 @@ echo "
        Microsoft Exchange provider:    ${enable_exchange}
        ownCloud provider:              ${enable_owncloud}
        Kerberos provider:              ${enable_kerberos}
-       Yahoo provider:                 ${enable_yahoo} (OAuth 1.0, key:${with_yahoo_consumer_key} 
secret:${with_yahoo_consumer_secret})
        Facebook provider:              ${enable_facebook} (OAuth 2.0, id:${with_facebook_client_id})
        Windows Live provider:          ${enable_windows_live} (OAuth 2.0, id:${with_windows_live_client_id})
         Telepathy provider:             ${enable_telepathy}
diff --git a/data/icons/16x16/Makefile.am b/data/icons/16x16/Makefile.am
index 889664f..51e191d 100644
--- a/data/icons/16x16/Makefile.am
+++ b/data/icons/16x16/Makefile.am
@@ -9,7 +9,6 @@ icon_DATA =                             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
-       goa-account-yahoo.png           \
        $(NULL)
 
 EXTRA_DIST = \
diff --git a/data/icons/22x22/Makefile.am b/data/icons/22x22/Makefile.am
index 710f3cc..0b12f12 100644
--- a/data/icons/22x22/Makefile.am
+++ b/data/icons/22x22/Makefile.am
@@ -9,7 +9,6 @@ icon_DATA =                             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
-       goa-account-yahoo.png           \
        $(NULL)
 
 EXTRA_DIST = \
diff --git a/data/icons/24x24/Makefile.am b/data/icons/24x24/Makefile.am
index 9863d8c..cced3ee 100644
--- a/data/icons/24x24/Makefile.am
+++ b/data/icons/24x24/Makefile.am
@@ -9,7 +9,6 @@ icon_DATA =                             \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
        goa-account-flickr.png          \
-       goa-account-yahoo.png           \
        $(NULL)
 
 EXTRA_DIST = \
diff --git a/data/icons/32x32/Makefile.am b/data/icons/32x32/Makefile.am
index 9bf6ce9..4fdf763 100644
--- a/data/icons/32x32/Makefile.am
+++ b/data/icons/32x32/Makefile.am
@@ -9,7 +9,6 @@ icon_DATA =                             \
        goa-account-owncloud.png        \
        goa-account-pocket.png          \
        goa-account-foursquare.png      \
-       goa-account-yahoo.png           \
        $(NULL)
 
 EXTRA_DIST = \
diff --git a/data/icons/48x48/Makefile.am b/data/icons/48x48/Makefile.am
index 1f794a4..68d5d7d 100644
--- a/data/icons/48x48/Makefile.am
+++ b/data/icons/48x48/Makefile.am
@@ -9,7 +9,6 @@ icon_DATA =                             \
        goa-account-pocket.png          \
        goa-account-flickr.png          \
        goa-account-foursquare.png      \
-       goa-account-yahoo.png           \
        $(NULL)
 
 EXTRA_DIST = \
diff --git a/doc/goa-docs.xml b/doc/goa-docs.xml
index 41bd7a8..1814225 100644
--- a/doc/goa-docs.xml
+++ b/doc/goa-docs.xml
@@ -176,7 +176,6 @@
       <xi:include href="xml/goamediaserverprovider.xml"/>
       <xi:include href="xml/goawindowsliveprovider.xml"/>
       <xi:include href="xml/goafacebookprovider.xml"/>
-      <xi:include href="xml/goayahooprovider.xml"/>
       <xi:include href="xml/goaflickrprovider.xml"/>
       <xi:include href="xml/goafoursquareprovider.xml"/>
       <xi:include href="xml/goatelepathyprovider.xml"/>
diff --git a/doc/goa-sections.txt b/doc/goa-sections.txt
index fa196b3..27c953d 100644
--- a/doc/goa-sections.txt
+++ b/doc/goa-sections.txt
@@ -568,16 +568,6 @@ goa_facebook_provider_get_type
 </SECTION>
 
 <SECTION>
-<FILE>goayahooprovider</FILE>
-GoaYahooProvider
-<SUBSECTION Standard>
-GOA_YAHOO_PROVIDER
-GOA_IS_YAHOO_PROVIDER
-GOA_TYPE_YAHOO_PROVIDER
-goa_yahoo_provider_get_type
-</SECTION>
-
-<SECTION>
 <FILE>goaflickrprovider</FILE>
 GoaFlickrProvider
 <SUBSECTION Standard>
diff --git a/doc/goa.types b/doc/goa.types
index e24782e..32a2aec 100644
--- a/doc/goa.types
+++ b/doc/goa.types
@@ -64,7 +64,6 @@ goa_oauth2_provider_get_type
 goa_google_provider_get_type
 goa_facebook_provider_get_type
 goa_media_server_provider_get_type
-goa_yahoo_provider_get_type
 goa_flickr_provider_get_type
 goa_foursquare_provider_get_type
 goa_windows_live_provider_get_type
diff --git a/po/POTFILES.in b/po/POTFILES.in
index a7d2546..0dde404 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -24,7 +24,6 @@ src/goabackend/goatelepathyprovider.c
 src/goabackend/goautils.c
 src/goabackend/goawebview.c
 src/goabackend/goawindowsliveprovider.c
-src/goabackend/goayahooprovider.c
 src/goaidentity/goaalarm.c
 src/goaidentity/goaidentityservice.c
 src/goaidentity/goakerberosidentity.c
diff --git a/src/goabackend/Makefile.am b/src/goabackend/Makefile.am
index 59ed25a..5ca8e5c 100644
--- a/src/goabackend/Makefile.am
+++ b/src/goabackend/Makefile.am
@@ -86,7 +86,6 @@ libgoa_backend_1_0_la_SOURCES =                                               \
        goaimapsmtpprovider.h           goaimapsmtpprovider.c           \
        goamediaserverprovider.h        goamediaserverprovider.c        \
        goaowncloudprovider.h           goaowncloudprovider.c           \
-       goayahooprovider.h              goayahooprovider.c              \
        goaflickrprovider.h             goaflickrprovider.c             \
        goafoursquareprovider.h         goafoursquareprovider.c         \
        goawindowsliveprovider.h        goawindowsliveprovider.c        \
diff --git a/src/goabackend/goaprovider.c b/src/goabackend/goaprovider.c
index 9d99296..c828c2d 100644
--- a/src/goabackend/goaprovider.c
+++ b/src/goabackend/goaprovider.c
@@ -28,7 +28,6 @@
 #include "goafacebookprovider.h"
 #include "goaimapsmtpprovider.h"
 #include "goaowncloudprovider.h"
-#include "goayahooprovider.h"
 #include "goaflickrprovider.h"
 #include "goafoursquareprovider.h"
 #include "goawindowsliveprovider.h"
@@ -797,9 +796,6 @@ static struct
 #ifdef GOA_MEDIA_SERVER_ENABLED
   { GOA_MEDIA_SERVER_NAME, goa_media_server_provider_get_type },
 #endif
-#ifdef GOA_YAHOO_ENABLED
-  { GOA_YAHOO_NAME, goa_yahoo_provider_get_type },
-#endif
 #ifdef GOA_TELEPATHY_ENABLED
   { GOA_TELEPATHY_NAME, goa_telepathy_factory_get_type },
 #endif


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]