1SkypeWeb Plugin for Pidgin 2========================== 3 4Adds a "Skype (HTTP)" protocol to the accounts list. Requires libjson-glib. GPLv3 Licenced. 5 6Download latest releases from [here](https://github.com/EionRobb/skype4pidgin/releases) 7 8Change Log 9---------- 10 * 1.7 - Fixes 'non-alt login' (failed to get Magic T), improves online presences 11 * 1.6 - Fixes 'alt login', fixes file transfers, fixes losing admin rights when joining a room 12 * 1.5 - Adds 'alternative auth' support, adds support for suggested contacts, fixes 'deny' friend requests 13 * 1.4 - libpurple3.0 support, newer HTTP library which uses less CPU, fix for adding/removing/blocking contacts 14 * 1.3 - S4B and Bot support, receive contacts, updated status icons, fixed auth requests, auto reconnects, call improvements, tooltips, can remove self from the buddy list, fixes tiny-text pasting 15 * 1.2.2 - Fixes non-Live logins 16 * 1.2.1 - Fixes support for Live logins again, fixes setting mood message setting, fixes friend search, hopefully less disconnects 17 * 1.2 - Adds support for libpurple 2.11.0, allows setting "mood" messages 18 * 1.1 - Support file transfers, fix for Live logins, fix for other crashes 19 * 1.0 - Support Live (email address) logins 20 21Issues 22------ 23Before posting an issue, please check ![Error message flow chart](http://dequis.org/skypeweb.png) 24 25Windows 26------- 27Windows users can download latest builds from [here](https://github.com/EionRobb/skype4pidgin/releases) 28 29The plugin requires libjson-glib which is part of the installer exe or can be downloaded [from github](https://github.com/EionRobb/skype4pidgin/raw/master/skypeweb/libjson-glib-1.0.dll) and copied to the Program Files\Pidgin folder (not the plugins subfolder) 30 31Fedora 32--------- 33On Fedora you can install [package](https://apps.fedoraproject.org/packages/purple-skypeweb) from Fedora's main repository: 34``` 35 sudo dnf install purple-skypeweb pidgin-skypeweb 36``` 37 38CentOS/RHEL 39--------- 40On CentOS/RHEL you can install [package](https://apps.fedoraproject.org/packages/purple-skypeweb) from Fedora's [EPEL7](http://fedoraproject.org/wiki/EPEL) repository: 41 42``` 43 sudo yum install purple-skypeweb pidgin-skypeweb 44``` 45 46Arch Linux 47---------- 48On Arch Linux package available in [Community](https://wiki.archlinux.org/index.php/official_repositories#community) repository. Installation is usual: 49``` 50 sudo pacman -S purple-skypeweb 51``` 52 53openSUSE 54-------- 55On openSUSE you can install the [package](https://software.opensuse.org/package/pidgin-plugin-skypeweb) using 56``` 57 sudo zypper in pidgin-plugin-skypeweb 58``` 59 60Compiling 61--------- 62Requires devel headers/libs for libpurple and libjson-glib [libglib2.0-dev, libjson-glib-dev and libpurple-dev] 63``` 64 git clone git://github.com/EionRobb/skype4pidgin.git 65 cd skype4pidgin/skypeweb 66 make 67 sudo make install 68``` 69 70Building RPM package for Fedora/openSUSE/CentOS/RHEL 71--------- 72Requires devel headers/libs for libpurple and json-glib, gcc compiler and rpmbuild tool 73``` 74 sudo yum install rpm-build gcc json-glib-devel libpurple-devel zlib-devel make automake glib2-devel spectool -y 75 mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} 76 wget https://github.com/EionRobb/skype4pidgin/raw/master/skypeweb/purple-skypeweb.spec -O ~/rpmbuild/SPECS/purple-skypeweb.spec 77 spectool --all --get-files ~/rpmbuild/SPECS/purple-skypeweb.spec --directory ~/rpmbuild/SOURCES/ 78 rpmbuild -ba ~/rpmbuild/SPECS/purple-skypeweb.spec 79``` 80The result can be found in ``~/rpmbuild/RPMS/`uname -m`/`` directory. 81 82 83Building DEB package for Debian/Ubuntu/Mint 84--------- 85Requires devel headers/libs for libpurple and json-glib, gcc compiler and cmake 86``` 87 sudo apt-get install libpurple-dev libjson-glib-dev cmake gcc 88 git clone git://github.com/EionRobb/skype4pidgin.git 89 cd skype4pidgin/skypeweb 90 mkdir build 91 cd build 92 cmake .. 93 cpack 94``` 95To install do: 96``` 97 sudo dpkg -i skypeweb-1.2.2-Linux.deb 98``` 99 100Building AUR package for Arch Linux 101---------- 102[AUR Package Site](https://aur.archlinux.org/packages/purple-skypeweb-git) 103First you will need to get the [build deps](https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites) unless you already have them 104``` 105 sudo pacman -S --needed base-devel 106``` 107Next, clone the package's [AUR git repo](https://aur.archlinux.org/purple-skypeweb-git.git) 108``` 109 git clone https://aur.archlinux.org/purple-skypeweb-git.git 110``` 111Finally, [build and install](https://wiki.archlinux.org/index.php/Arch_User_Repository#Build_and_install_the_package) 112``` 113 cd purple-skypeweb-git 114 makepkg -sri 115``` 116 117For more information about the Arch User Repository and how installs work, documentation can be found on the [ArchWiki AUR Page](https://wiki.archlinux.org/index.php/AUR) 118 119Adium 120----- 121The magical [tripplet](https://github.com/tripplet) (who ported the [Steam prpl to Adium](https://github.com/tripplet/Adium-Steam-IM)) has ported [SkypeWeb to Adium](https://github.com/tripplet/skypeweb4adium) too. Releases for this are at https://github.com/tripplet/skypeweb4adium/releases 122 123 124Contact me 125---------- 126I (Eion) normally hang out on Freenode in #pidgin (irc://chat.freenode.net/pidgin) or you can Skype me (skype:bigbrownchunx) directly or send me [an email](mailto:eionrobb+skype%40gmail.com) or [open an issue](https://github.com/EionRobb/skype4pidgin/issues/new) if you prefer. I'm always happy to hear from you :) 127 128Show your appreciation 129---------------------- 130Did this plugin make your life happier? [Send me $1](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=D33N5RV7FEXZU) to say thanks! 131