![]() |
2011-12-08
, 14:34
|
Posts: 345 |
Thanked: 100 times |
Joined on Nov 2009
|
#61
|
![]() |
2011-12-08
, 15:16
|
Posts: 435 |
Thanked: 197 times |
Joined on Feb 2010
|
#62
|
first of all we need to create xml files to declare the provider and service to the system. These are stored in /usr/share/accounts/. I copied the skype ones and changed them. Here's my msn ones as an example:
/usr/share/accounts/providers/msn.provider:
the icons are taken from /usr/share/themes/blanco/meegotouch/icon . Harmattan actually has two msn icons preinstalled to choose from: Icon-m-service-msn and icon-m-service-msn-messenger. Other protocol icons included by default are: Icon-m-service-aol-messenger, icon-m-service-icq, icon-m-service-yahoo-messenger.Code:<?xml version="1.0" encoding="utf-8"?> <!doctype provider> <provider version="1.0" id="msn"> -=blah blah blah=- <setting name="password" type="password"/> </install-existing> </provider>
Msn.service, watch out for the manager and protocol settings, they need to be whatever your telepathy plugin states:
make sure you edit these somewhere else, as they seem to be picked up pretty quickly once in the directory and added to the database, whether you've finished or not. Note that you'll need to be root to put them in the proper place.Code:<?xml version="1.0" encoding="utf-8" ?> <service id="msn"> <type>im</type> <provider>msn</provider> <name>msn</name> -=blah blah blah=- </service-presences-list> </type-data> </service>
![]() |
2011-12-08
, 15:44
|
|
Posts: 120 |
Thanked: 126 times |
Joined on Nov 2011
@ Germany
|
#63
|
The Following User Says Thank You to Niwakame For This Useful Post: | ||
![]() |
2011-12-08
, 21:33
|
Posts: 435 |
Thanked: 197 times |
Joined on Feb 2010
|
#64
|
Assuming you've got the harmattan dev repository set up, you can install sqlite to add the account manually
![]() |
2011-12-08
, 21:47
|
|
Posts: 120 |
Thanked: 126 times |
Joined on Nov 2011
@ Germany
|
#65
|
![]() |
2011-12-08
, 21:50
|
Posts: 435 |
Thanked: 197 times |
Joined on Feb 2010
|
#66
|
![]() |
2011-12-08
, 22:03
|
|
Posts: 120 |
Thanked: 126 times |
Joined on Nov 2011
@ Germany
|
#67
|
#!/bin/sh INSTALL_DIR=/etc/apt if [ ! -e /$INSTALL_DIR/sources.list ]; then echo Copying sources.list.. echo "deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free" >> $INSTALL_DIR/sources.list echo "deb-src http://harmattan-dev.nokia.com/ harmattan/sdk free" >> $INSTALL_DIR/sources.list echo "deb http://harmattan-dev.nokia.com/ harmattan/41667a5bd857be02f487c2ce806fbf85 nokia-binaries" >> $INSTALL_DIR/sources.list fi
chmod +x enablerepo ./enablerepo
The Following User Says Thank You to Niwakame For This Useful Post: | ||
![]() |
2011-12-08
, 22:11
|
Posts: 135 |
Thanked: 73 times |
Joined on Sep 2011
@ San Fran
|
#68
|
Yes, it is allowed. The exact message is:
Aegis rejecting harmattan-repository_0.4+0m6_all.deb: could not open debian archive
aegis aborting dpkg -- all listed package files rejected
![]() |
2011-12-08
, 22:17
|
|
Posts: 120 |
Thanked: 126 times |
Joined on Nov 2011
@ Germany
|
#69
|
![]() |
2011-12-08
, 22:46
|
Posts: 435 |
Thanked: 197 times |
Joined on Feb 2010
|
#70
|