aboutsummaryrefslogtreecommitdiffstats
path: root/ubuntu-online-accounts/cc-plugins
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-07-18 18:48:46 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-07-24 22:20:04 +0800
commit3d004d7ebe17b0a139ef38cbd4e5631940210b78 (patch)
tree3b0a3fb92406e4148095acdc0d3f351e9c9f0f7c /ubuntu-online-accounts/cc-plugins
parente296ad8a3b6dd5049caa9ea6b739a34d9d16dea6 (diff)
downloadgsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar.gz
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar.bz2
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar.lz
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar.xz
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.tar.zst
gsoc2013-empathy-3d004d7ebe17b0a139ef38cbd4e5631940210b78.zip
Generate plugins for most protocols
https://bugzilla.gnome.org/show_bug.cgi?id=680448
Diffstat (limited to 'ubuntu-online-accounts/cc-plugins')
-rw-r--r--ubuntu-online-accounts/cc-plugins/Makefile.am158
-rwxr-xr-xubuntu-online-accounts/cc-plugins/generate-plugins.py13
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/Makefile.am15
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/aim.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/gadugadu.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/groupwise.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/icq.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/irc.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/local-xmpp.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/mxit.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/myspace.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/sametime.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/sip.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/yahoo.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/yahoojp.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/providers/zephyr.provider7
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/Makefile.am15
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/aim-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/gadugadu-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/groupwise-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/icq-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/irc-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/local-xmpp-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/mxit-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/myspace-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/sametime-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/sip-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/yahoo-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/yahoojp-im.service18
-rw-r--r--ubuntu-online-accounts/cc-plugins/services/zephyr-im.service18
30 files changed, 523 insertions, 3 deletions
diff --git a/ubuntu-online-accounts/cc-plugins/Makefile.am b/ubuntu-online-accounts/cc-plugins/Makefile.am
index 2b6029807..6effb6c24 100644
--- a/ubuntu-online-accounts/cc-plugins/Makefile.am
+++ b/ubuntu-online-accounts/cc-plugins/Makefile.am
@@ -15,9 +15,77 @@ INCLUDES = \
$(EMPATHY_CFLAGS)
plugin_LTLIBRARIES = \
- libjabber.la \
+ libaim.la\
+ libgadugadu.la\
+ libgroupwise.la\
+ libicq.la\
+ libirc.la\
+ libjabber.la\
+ libmxit.la\
+ libmyspace.la\
+ libsip.la\
+ liblocal-xmpp.la\
+ libsametime.la\
+ libyahoojp.la\
+ libyahoo.la\
+ libzephyr.la \
$(NULL)
+libaim_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libaim_la_LDFLAGS = -module -avoid-version
+libaim_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libgadugadu_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libgadugadu_la_LDFLAGS = -module -avoid-version
+libgadugadu_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libgroupwise_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libgroupwise_la_LDFLAGS = -module -avoid-version
+libgroupwise_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libicq_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libicq_la_LDFLAGS = -module -avoid-version
+libicq_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libirc_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libirc_la_LDFLAGS = -module -avoid-version
+libirc_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
libjabber_la_SOURCES = \
empathy-accounts-plugin.c \
empathy-accounts-plugin.h \
@@ -27,3 +95,91 @@ libjabber_la_LDFLAGS = -module -avoid-version
libjabber_la_LIBADD = \
$(UOA_LIBS) \
$(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libmxit_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libmxit_la_LDFLAGS = -module -avoid-version
+libmxit_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libmyspace_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libmyspace_la_LDFLAGS = -module -avoid-version
+libmyspace_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libsip_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libsip_la_LDFLAGS = -module -avoid-version
+libsip_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+liblocal_xmpp_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+liblocal_xmpp_la_LDFLAGS = -module -avoid-version
+liblocal_xmpp_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libsametime_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libsametime_la_LDFLAGS = -module -avoid-version
+libsametime_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libyahoojp_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libyahoojp_la_LDFLAGS = -module -avoid-version
+libyahoojp_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libyahoo_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libyahoo_la_LDFLAGS = -module -avoid-version
+libyahoo_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
+
+
+libzephyr_la_SOURCES = \
+ empathy-accounts-plugin.c \
+ empathy-accounts-plugin.h \
+ empathy-accounts-plugin-widget.c \
+ empathy-accounts-plugin-widget.h
+libzephyr_la_LDFLAGS = -module -avoid-version
+libzephyr_la_LIBADD = \
+ $(UOA_LIBS) \
+ $(top_builddir)/libempathy-gtk/libempathy-gtk.la
diff --git a/ubuntu-online-accounts/cc-plugins/generate-plugins.py b/ubuntu-online-accounts/cc-plugins/generate-plugins.py
index 9f03a289b..a5a892f77 100755
--- a/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+++ b/ubuntu-online-accounts/cc-plugins/generate-plugins.py
@@ -2,7 +2,20 @@
# (name, CM, protocol, icon)
ALL = [
+ ('AIM', 'haze', 'aim', 'aim'),
+ ('GaduGadu', 'haze', 'gadugadu', 'gadugadu'),
+ ('Groupwise', 'haze', 'groupwise', 'groupwise'),
+ ('ICQ', 'haze', 'icq', 'icq'),
+ ('IRC', 'idle', 'irc', 'irc'),
('Jabber', 'gabble', 'jabber', 'jabber'),
+ ('Mxit', 'haze', 'mxit', 'mxit'),
+ ('Myspace', 'haze', 'myspace', 'myspace'),
+ ('SIP', 'sofiasip', 'sip', 'sip'),
+ ('Salut', 'salut', 'local-xmpp', 'people-nearby'),
+ ('Sametime', 'haze', 'sametime', 'sametime'),
+ ('Yahoo Japan', 'haze', 'yahoojp', 'yahoo'),
+ ('Yahoo!', 'haze', 'yahoo', 'yahoo'),
+ ('Zephyr', 'haze', 'zephyr', 'zephyr'),
]
class Plugin:
diff --git a/ubuntu-online-accounts/cc-plugins/providers/Makefile.am b/ubuntu-online-accounts/cc-plugins/providers/Makefile.am
index 3941ed608..6a57b5ff2 100644
--- a/ubuntu-online-accounts/cc-plugins/providers/Makefile.am
+++ b/ubuntu-online-accounts/cc-plugins/providers/Makefile.am
@@ -3,7 +3,20 @@
providersdir = $(ACCOUNTS_PROVIDER_FILES_DIR)
providers_DATA = \
- jabber.provider \
+ aim.provider\
+ gadugadu.provider\
+ groupwise.provider\
+ icq.provider\
+ irc.provider\
+ jabber.provider\
+ mxit.provider\
+ myspace.provider\
+ sip.provider\
+ local-xmpp.provider\
+ sametime.provider\
+ yahoojp.provider\
+ yahoo.provider\
+ zephyr.provider \
$(NULL)
EXTRA_DIST = $(providers_DATA)
diff --git a/ubuntu-online-accounts/cc-plugins/providers/aim.provider b/ubuntu-online-accounts/cc-plugins/providers/aim.provider
new file mode 100644
index 000000000..f309431a2
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/aim.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="aim">
+ <name>AIM</name>
+ <icon>aim</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/gadugadu.provider b/ubuntu-online-accounts/cc-plugins/providers/gadugadu.provider
new file mode 100644
index 000000000..8da98e701
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/gadugadu.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="gadugadu">
+ <name>GaduGadu</name>
+ <icon>gadugadu</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/groupwise.provider b/ubuntu-online-accounts/cc-plugins/providers/groupwise.provider
new file mode 100644
index 000000000..368988da9
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/groupwise.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="groupwise">
+ <name>Groupwise</name>
+ <icon>groupwise</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/icq.provider b/ubuntu-online-accounts/cc-plugins/providers/icq.provider
new file mode 100644
index 000000000..a225aa47f
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/icq.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="icq">
+ <name>ICQ</name>
+ <icon>icq</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/irc.provider b/ubuntu-online-accounts/cc-plugins/providers/irc.provider
new file mode 100644
index 000000000..ab40288a4
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/irc.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="irc">
+ <name>IRC</name>
+ <icon>irc</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/local-xmpp.provider b/ubuntu-online-accounts/cc-plugins/providers/local-xmpp.provider
new file mode 100644
index 000000000..45f1b3c37
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/local-xmpp.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="local-xmpp">
+ <name>Salut</name>
+ <icon>people-nearby</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/mxit.provider b/ubuntu-online-accounts/cc-plugins/providers/mxit.provider
new file mode 100644
index 000000000..4fd3b8c7c
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/mxit.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="mxit">
+ <name>Mxit</name>
+ <icon>mxit</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/myspace.provider b/ubuntu-online-accounts/cc-plugins/providers/myspace.provider
new file mode 100644
index 000000000..d6edad44d
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/myspace.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="myspace">
+ <name>Myspace</name>
+ <icon>myspace</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/sametime.provider b/ubuntu-online-accounts/cc-plugins/providers/sametime.provider
new file mode 100644
index 000000000..b8e3b206c
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/sametime.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="sametime">
+ <name>Sametime</name>
+ <icon>sametime</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/sip.provider b/ubuntu-online-accounts/cc-plugins/providers/sip.provider
new file mode 100644
index 000000000..15a62b552
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/sip.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="sip">
+ <name>SIP</name>
+ <icon>sip</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/yahoo.provider b/ubuntu-online-accounts/cc-plugins/providers/yahoo.provider
new file mode 100644
index 000000000..f962e030f
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/yahoo.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="yahoo">
+ <name>Yahoo!</name>
+ <icon>yahoo</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/yahoojp.provider b/ubuntu-online-accounts/cc-plugins/providers/yahoojp.provider
new file mode 100644
index 000000000..b83ec8e1f
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/yahoojp.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="yahoojp">
+ <name>Yahoo Japan</name>
+ <icon>yahoo</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/providers/zephyr.provider b/ubuntu-online-accounts/cc-plugins/providers/zephyr.provider
new file mode 100644
index 000000000..6e21f11a6
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/providers/zephyr.provider
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<provider id="zephyr">
+ <name>Zephyr</name>
+ <icon>zephyr</icon>
+</provider>
diff --git a/ubuntu-online-accounts/cc-plugins/services/Makefile.am b/ubuntu-online-accounts/cc-plugins/services/Makefile.am
index 2c0dfa3d5..545c260b0 100644
--- a/ubuntu-online-accounts/cc-plugins/services/Makefile.am
+++ b/ubuntu-online-accounts/cc-plugins/services/Makefile.am
@@ -3,7 +3,20 @@
servicesdir = $(ACCOUNTS_SERVICE_FILES_DIR)
services_DATA = \
- jabber-im.service \
+ aim-im.service\
+ gadugadu-im.service\
+ groupwise-im.service\
+ icq-im.service\
+ irc-im.service\
+ jabber-im.service\
+ mxit-im.service\
+ myspace-im.service\
+ sip-im.service\
+ local-xmpp-im.service\
+ sametime-im.service\
+ yahoojp-im.service\
+ yahoo-im.service\
+ zephyr-im.service \
$(NULL)
EXTRA_DIST = $(services_DATA)
diff --git a/ubuntu-online-accounts/cc-plugins/services/aim-im.service b/ubuntu-online-accounts/cc-plugins/services/aim-im.service
new file mode 100644
index 000000000..63a4d7d78
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/aim-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="aim-im">
+ <type>IM</type>
+ <name>AIM</name>
+ <icon>aim</icon>
+ <provider>aim</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">aim</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/gadugadu-im.service b/ubuntu-online-accounts/cc-plugins/services/gadugadu-im.service
new file mode 100644
index 000000000..76e5903d2
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/gadugadu-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="gadugadu-im">
+ <type>IM</type>
+ <name>GaduGadu</name>
+ <icon>gadugadu</icon>
+ <provider>gadugadu</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">gadugadu</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/groupwise-im.service b/ubuntu-online-accounts/cc-plugins/services/groupwise-im.service
new file mode 100644
index 000000000..ef8668898
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/groupwise-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="groupwise-im">
+ <type>IM</type>
+ <name>Groupwise</name>
+ <icon>groupwise</icon>
+ <provider>groupwise</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">groupwise</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/icq-im.service b/ubuntu-online-accounts/cc-plugins/services/icq-im.service
new file mode 100644
index 000000000..e67f25a16
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/icq-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="icq-im">
+ <type>IM</type>
+ <name>ICQ</name>
+ <icon>icq</icon>
+ <provider>icq</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">icq</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/irc-im.service b/ubuntu-online-accounts/cc-plugins/services/irc-im.service
new file mode 100644
index 000000000..a3e2cfe7d
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/irc-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="irc-im">
+ <type>IM</type>
+ <name>IRC</name>
+ <icon>irc</icon>
+ <provider>irc</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">idle</setting>
+ <setting name="protocol">irc</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/local-xmpp-im.service b/ubuntu-online-accounts/cc-plugins/services/local-xmpp-im.service
new file mode 100644
index 000000000..c8dbb29a8
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/local-xmpp-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="local-xmpp-im">
+ <type>IM</type>
+ <name>Salut</name>
+ <icon>people-nearby</icon>
+ <provider>local-xmpp</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">salut</setting>
+ <setting name="protocol">local-xmpp</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/mxit-im.service b/ubuntu-online-accounts/cc-plugins/services/mxit-im.service
new file mode 100644
index 000000000..5c986c157
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/mxit-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="mxit-im">
+ <type>IM</type>
+ <name>Mxit</name>
+ <icon>mxit</icon>
+ <provider>mxit</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">mxit</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/myspace-im.service b/ubuntu-online-accounts/cc-plugins/services/myspace-im.service
new file mode 100644
index 000000000..38488db5b
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/myspace-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="myspace-im">
+ <type>IM</type>
+ <name>Myspace</name>
+ <icon>myspace</icon>
+ <provider>myspace</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">myspace</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/sametime-im.service b/ubuntu-online-accounts/cc-plugins/services/sametime-im.service
new file mode 100644
index 000000000..623a017ac
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/sametime-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="sametime-im">
+ <type>IM</type>
+ <name>Sametime</name>
+ <icon>sametime</icon>
+ <provider>sametime</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">sametime</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/sip-im.service b/ubuntu-online-accounts/cc-plugins/services/sip-im.service
new file mode 100644
index 000000000..e46ef7ab4
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/sip-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="sip-im">
+ <type>IM</type>
+ <name>SIP</name>
+ <icon>sip</icon>
+ <provider>sip</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">sofiasip</setting>
+ <setting name="protocol">sip</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/yahoo-im.service b/ubuntu-online-accounts/cc-plugins/services/yahoo-im.service
new file mode 100644
index 000000000..6fffb851c
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/yahoo-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="yahoo-im">
+ <type>IM</type>
+ <name>Yahoo!</name>
+ <icon>yahoo</icon>
+ <provider>yahoo</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">yahoo</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/yahoojp-im.service b/ubuntu-online-accounts/cc-plugins/services/yahoojp-im.service
new file mode 100644
index 000000000..d3a4592ac
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/yahoojp-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="yahoojp-im">
+ <type>IM</type>
+ <name>Yahoo Japan</name>
+ <icon>yahoo</icon>
+ <provider>yahoojp</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">yahoojp</setting>
+ </group>
+ </template>
+
+</service>
diff --git a/ubuntu-online-accounts/cc-plugins/services/zephyr-im.service b/ubuntu-online-accounts/cc-plugins/services/zephyr-im.service
new file mode 100644
index 000000000..bcf3592e8
--- /dev/null
+++ b/ubuntu-online-accounts/cc-plugins/services/zephyr-im.service
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!-- Generated using empathy/ubuntu-online-accounts/cc-plugins/generate-plugins.py
+ Do NOT edit manually -->
+<service id="zephyr-im">
+ <type>IM</type>
+ <name>Zephyr</name>
+ <icon>zephyr</icon>
+ <provider>zephyr</provider>
+
+ <!-- default settings (account settings have precedence over these) -->
+ <template>
+ <group name="telepathy">
+ <setting name="manager">haze</setting>
+ <setting name="protocol">zephyr</setting>
+ </group>
+ </template>
+
+</service>