My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
HowToInstall  

Featured
Updated Jul 30, 2011 by felipe.c...@gmail.com

Install

Windows

Just execute the installer.

Nokia N900

Go to the Maemo downloads page.

Pidgin Portable

You'll be asked for a location, go where Pidgin Portable is installed, and then into plugins subdir.

Adium (Mac OS X)

http://code.google.com/p/msn-pecan/wiki/AdiumBuilds

Debian

If you are using Debian sid (unstable) you can install msn-pecan typing in a terminal window:

sudo apt-get install msn-pecan

Ubuntu

From git (trunk)

For more information visit the page of our launchpad repository.

Stable

If you are using Intrepid Ibex (or any new Ubuntu version) you can install msn-pecan typing in a terminal window:

sudo apt-get install msn-pecan

Fedora

Simply install the package purple-msn-pecan.

gpk-install-package-name purple-msn-pecan

Gentoo

Use the following ebuild (provided by ekz999):

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit git multilib

DESCRIPTION="Alternative MSN protocol plug-in for pidgin"
HOMEPAGE="http://code.google.com/p/msn-pecan/"
EGIT_REPO_URI="git://github.com/felipec/msn-pecan.git"

LICENSE="GPL-2"
KEYWORDS="amd64"
IUSE=""
SLOT="0"

RDEPEND="net-im/pidgin"

DEPEND="${DEPEND}
        dev-util/pkgconfig"

src_install() {
        exeinto /usr/$(get_libdir)/purple-2
        doexe libmsn-pecan.so
        dodoc README TODO
}

FreeBSD

cd /usr/ports/net-im/pidgin-msn-pecan && make install clean

Compile

Make sure you have the development files for libpurple (libpurple-devel in RPM based distros, libpurple-dev in Debian ones).

Then, simply download/extract the tarball and issue:

make
sudo make install

And for translations

sudo make install_locales

It will be installed as a new protocol (WLM) so it won't conflict with the official protocol plug-in.

Comment by marcusd...@gmail.com, May 28, 2008

oi

Comment by wyattmei...@gmail.com, Jun 21, 2008

Get this in the terminal, help!

SHLIB? libmsn-pecan.so /usr/bin/ld: cannot find -lpurple collect2: ld returned 1 exit status make: [libmsn-pecan.so] Error 1

I have libpurple-dev and Pidgin 2.4.2 installed.

Comment by project member felipe.c...@gmail.com, Jun 21, 2008

Are you sure? Try running dpkg -L libpurple-dev to see if libpurple is really there.

Comment by wyattmei...@gmail.com, Jun 23, 2008

Fixed it, I uninstalled Pidgin 2.4.2 and installed Pidgin 2.4.1, looks like this plugin was incompatible with it.

Comment by project member felipe.c...@gmail.com, Jun 23, 2008

wyattmeister: I think your 2.4.2 dev package is broken. I'm using it with 2.4.2 just fine.

Comment by moisesbe...@gmail.com, Jun 24, 2008

I compile the source without errors. I start pidgin, Add acount, but there is not WLM option at protocol list. I use pidgin 2.4.2 ¿?

Comment by project member felipe.c...@gmail.com, Jun 24, 2008

moisesbelda: did you install?

Comment by quintend...@gmail.com, Jun 26, 2008

i get this in terminal after i unpack the tarball and try to enter the make command

CC? error.o Package purple was not found in the pkg-config search path. Perhaps you should add the directory containing `purple.pc' to the PKG_CONFIG_PATH environment variable No package 'purple' found error.c:31:21: warning: account.h: No such file or directory error.c: In function ‘msn_error_handle’: error.c:248: warning: implicit declaration of function ‘purple_notify_error’ error.c:248: error: dereferencing pointer to incomplete type error.c: At top level: error.c:249: fatal error: opening dependency file ./.error.o.d: Permission denied compilation terminated. make: [error.o] Error 1

anyone know what i'm doing wrong?

Comment by ekz...@gmail.com, Jul 1, 2008

Ebuild to install git version in gentoo linux:

msn-pecan-9999.ebuild :

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit git multilib

DESCRIPTION="Alternative MSN protocol plug-in for pidgin"
HOMEPAGE="http://code.google.com/p/msn-pecan/"
EGIT_REPO_URI="git://github.com/felipec/msn-pecan.git"


LICENSE="GPL-2"
KEYWORDS="amd64"
IUSE=""
SLOT="0"

RDEPEND="net-im/pidgin"

DEPEND="${DEPEND}
	dev-util/pkgconfig"


src_compile() {
	emake || die "email failed"
}

src_install() {
	exeinto /usr/$(get_libdir)/purple-2
	doexe libmsn-pecan.so
	dodoc README TODO
}
Comment by cyg...@gmail.com, Jul 2, 2008

Thanks ekz999, your ebuild works on x86 too. Just one small remark: you can omit the src_compile() function because the default one is sufficient.

Comment by francesc...@gmail.com, Jul 5, 2008

Both the msn-pecan plugin and the ebuild seem to work with Pidgin 2.4.3.

Felipe, thanks a lot! :-) You just gave me a reason to hang on to Pidgin a little longer before swithing to Kopete.

Comment by project member felipe.c...@gmail.com, Jul 5, 2008

Thanks ekz999 and cygeus, I've updated the page with your comments.

Comment by database404, Jul 5, 2008

Works perfectly from source on openSUSE 11.0 - thank you very much!

Comment by bsd...@gmail.com, Jul 15, 2008

Cheers, works great! I'm glad you forked, I was getting sick of the Pidgin devs about the MSN protocol long before they renamed the project from gaim to pidgin.

Comment by assim...@gmail.com, Jul 17, 2008

Don't work on my pc. The error given is " Parse Error ". (I use http connection and I'm under a proxyfied connection)

Comment by project member felipe.c...@gmail.com, Jul 17, 2008

assimo85: please fill a bug report. I think this is already fixed and will be available in 0.0.15.

Comment by hitb...@gmail.com, Jul 18, 2008

How to use in Fedora?:(

Comment by kane.mx, Jul 20, 2008

Cool, hope it support offline message soon

Comment by MRoblivi...@gmail.com, Aug 2, 2008

Hey! this actually works!

thanks for caring enough to create a 'fork'

Comment by ekz...@gmail.com, Aug 18, 2008

ENG?

Now msn-pecan-0.0.14 is in the official tree (portage) of gentoo.

http://packages.gentoo.org/package/x11-plugins/pidgin-msn-pecan

The ebuild in this page is for the lastest/live/git/9999 version.

Saludos!

SPA?

Ahora msn-pecan-0.0.14 está en el árbol oficial (portage) de gentoo.

http://packages.gentoo.org/package/x11-plugins/pidgin-msn-pecan

El ebuild que está al comienzo de esta página es para la versión git/9999/en desarrollo.

Saludos!

Comment by hac...@gmail.com, Aug 25, 2008

Something appears to be wrong. There are no longer any packages present in the msn-pecan Ubuntu PPA! The latest version that I have installed is 0.0.14+20080723-0msnpecan1~hardy1.

Comment by icecu...@gmail.com, Aug 25, 2008

I have the same problem... i'm under winxp sp3 with pidgin 2.4.3 and 2.5.0

Comment by assimo85, Jul 17, 2008

Don't work on my pc. The error given is " Parse Error ". (I use http connection and I'm under a proxyfied connection)

Comment by project member felipe.c...@gmail.com, Aug 29, 2008

icecuber: your issue should have been fixed with msn-pecan 0.0.15.

Comment by project member felipe.c...@gmail.com, Aug 29, 2008

hitbird: in Fedora you must compile it yourself.

I can create a binary for Fedora 9 if you want, but I guess I need to do the packaging since no one is volunteering.

Comment by thomasknowles, Sep 3, 2008

Good stuff, no problems, I'd just thought I'd say I appreciate it.

Comment by wyattmei...@gmail.com, Sep 3, 2008

Had some trouble compiling 0.0.15 on Ubuntu Linux:

make SHLIB? libmsn-pecan.so /usr/bin/ld: cannot find -lpurple collect2: ld returned 1 exit status make: [libmsn-pecan.so] Error 1

Purple-dev is installed. This is similar to the problem I had before. Is it compatible with the latest version of Pidgin?

I tried to compile this because 0.0.15 isn't in the repositories.

Comment by project member felipe.c...@gmail.com, Sep 3, 2008

wyattmeister: run {{{pkg-config --libs purple}}, see what it returns.

Comment by wyattmei...@gmail.com, Sep 6, 2008

-lpurple -lglib-2.0

Comment by project member felipe.c...@gmail.com, Sep 6, 2008

wyattmeister: then you should have a /usr/lib/libpurple.so

Comment by Ferahgo...@gmail.com, Sep 17, 2008

I have the same problem as wyattmeister, but I don't know what I shall do with your answer. Could you please point me as to what I can do to successfully compile 0.0.1.6?

Comment by project member felipe.c...@gmail.com, Sep 22, 2008

a) which distribution? b) what does pkg-config --libs purple returns? c) is there /usr/lib/libpurple.so ?

Comment by wyattmei...@gmail.com, Sep 22, 2008

I managed to make it work, turned out libpurple.so was a broken link (pointing to libpurple.0.5.0), there was another link called libpurple.so.0 which was pointing to the correct version of libpurple.so (libpurple.so.0.5.1) so I deleted the broken link and replaced it with this one. So simple, can't believe I didn't notice this before.

Comment by wyattmei...@gmail.com, Sep 22, 2008

Sorry peeps, but instead of replacing the broken link with libpurple.so.0, copy it. Pidgin failed to start because of this.

Comment by r0bin.45...@gmail.com, Dec 8, 2008

Thanks, this is awesome. It works great on Ubuntu Intrepid.

Comment by speedo...@gmail.com, Dec 15, 2008

I cannot see my friends' icon using this plug-in.

Comment by maken...@gmail.com, Dec 28, 2008

Is it safe to swap libmsn.so with libmsn-pecan.so to save having to fix up a bunch of metacontacts?

Comment by project member felipe.c...@gmail.com, Dec 28, 2008

makenshi: that wouldn't do anything special. You would need to change some strings in the Makefile and recompile.

Once we reach a more stable release that will be the default behavior.

Comment by maken...@gmail.com, Dec 29, 2008

Thanks felipe, I look forward to that!

Comment by maken...@gmail.com, Jan 7, 2009

felipe, I am having trouble with the built in msn plugin so I really want to switch to pecan. Will it work if I run sed -ie s/prpl-msn/prpl-msn-pecan/g ~/.purple/accounts.xml ~/.purple/blist.xml?

Comment by luca.mor...@gmail.com, Jan 12, 2009

OpenSolaris? port?

Comment by cecile.c...@gmail.com, Jan 12, 2009

Hi, I tried to install msn-pecan (with the make, make install method), but when I'm running pidgin after that, I don't see the WLM protocol, so I suppose the installation failed. a) I'm under Fedora 9, b) kg-config --libs purple returns -lpurple -lglib-2.0 c) I have no /usr/lib/libpurple.so, but I do have a /usr/lib64/libpurple.so Could the problem come from part c ? Thanks for help !

Comment by project member felipe.c...@gmail.com, Jan 12, 2009

cecile: find out where the rest of the plugins are and install the plugin there.

You can run with pidgin --debug to find out if the plugin is being loaded.

Comment by cecile.c...@gmail.com, Jan 12, 2009

Thanks felipe, it works perfectly now.

Comment by maken...@gmail.com, Jan 12, 2009

It was a lot easier to switch than I thought, all you have to do is change the protocol for the account.

Comment by alex.je...@gmail.com, Jan 12, 2009

I am running 2.5.3 on windows and this plugin doesn't come up as a protocol in the accounts? I assume it is not supported? If it is supported and I just did it wrong is there a way I can uninstall it and try again?

Comment by angui...@gmail.com, Jan 12, 2009

+3.1416 for a Fedora package. Not everybody likes Ubuntu :(

Comment by justin.g...@gmail.com, Jan 12, 2009

For people using Pidgin as a "portable app", it would be nice for the installer to either find it on the thumb drive automatically, or allow the user to point to the program folder, with the default getting filled fromt he registry if it's the standard install.

Comment by cedric.h...@gmail.com, Jan 12, 2009

Hello, I tried to compile it but I have the following errors under Opensolaris build 105 : gmake SHLIB? libmsn-pecan.so Undefined first referenced

symbol in file
atoi notification.o (symbol belongs to implicit dependency /lib/libc.so.1) atol notification.o (symbol belongs to implicit dependency /lib/libc.so.1) rand pecan_util.o (symbol belongs to implicit dependency /lib/libc.so.1) time msn.o (symbol belongs to implicit dependency /lib/libc.so.1) errno nexus.o (symbol belongs to implicit dependency /lib/libc.so.1) fopen cvr/slpmsg.o (symbol belongs to implicit dependency /lib/libc.so.1) fread cvr/slplink.o (symbol belongs to implicit dependency /lib/libc.so.1) snprintf pecan_util.o (symbol belongs to implicit dependency /lib/libc.so.1) xstat cvr/slplink.o (symbol belongs to implicit dependency /lib/libc.so.1) fclose cvr/slpmsg.o (symbol belongs to implicit dependency /lib/libc.so.1) fwrite cvr/slplink.o (symbol belongs to implicit dependency /lib/libc.so.1) memcpy cmd/cmdproc.o (symbol belongs to implicit dependency /lib/libc.so.1) memset pecan_util.o (symbol belongs to implicit dependency /lib/libc.so.1) mktime pecan_oim.o (symbol belongs to implicit dependency /lib/libc.so.1) sscanf pecan_util.o (symbol belongs to implicit dependency /lib/libc.so.1) strcat notification.o (symbol belongs to implicit dependency /lib/libc.so.1) strchr nexus.o (symbol belongs to implicit dependency /lib/libc.so.1) strcmp msn.o (symbol belongs to implicit dependency /lib/libc.so.1) strstr msn.o (symbol belongs to implicit dependency /lib/libc.so.1) strncpy msn.o (symbol belongs to implicit dependency /lib/libc.so.1) strncmp io/pecan_http_server.o (symbol belongs to implicit dependency /lib/libc.so.1) strtoul nexus.o (symbol belongs to implicit dependency /lib/libc.so.1) strptime pecan_oim.o (symbol belongs to implicit dependency /lib/libc.so.1) dgettext msn.o (symbol belongs to implicit dependency /lib/libc.so.1) dngettext notification.o (symbol belongs to implicit dependency /lib/libc.so.1) ld: fatal: symbol referencing errors. No output written to libmsn-pecan.so collect2: ld returned 1 exit status gmake: [libmsn-pecan.so] Error 1

any clue ?

Comment by ege...@gmail.com, Jan 12, 2009

for Pardus, type in a terminat window

sudo pisi build http://sudrap.org/repository/users/egetun/applications/network/msn-pecan/pspec.xml sudo pisi install msn-pecan-0.0.17-1.pisi

Comment by omurozo...@gmail.com, Jan 13, 2009

I totally agree justin.greenwood's comment that there should be some way to install for people using Pidgin in "portable" mode for Windows.

As a workaround, if I install the default Pidgin to a Windows box, then install pecan, is it possible for me to install over portable pidgin copy a bunch of files from Pidgin app directory and profile directory to the portable pidgin's directory structure? If yes, which files should be copied/overwrited?

For the sake of this question, I am not talking about pidgin-partable from portableapps.com, i am talking about using pidgin in the portable mode.

Comment by markgra...@gmail.com, Jan 25, 2009

im trying to compile it on ubuntu intrepid, and i have libpurple-dev installed, but it errors out:

mark@Humboldti:~/Desktop/msn-pecan-0.0.17$ make SHLIB? libmsn-pecan.so /usr/bin/ld: cannot find -lpurple collect2: ld returned 1 exit status make: [libmsn-pecan.so] Error 1 mark@Humboldti:~/Desktop/msn-pecan-0.0.17$

the command you posted above to make sure that libpurple is actually there reports that it is actually there. I am using pidgin 2.5.4

Comment by project member felipe.c...@gmail.com, Jan 31, 2009

markgrandi: look at the comment from wyattmeister, it looks like libpurple has a history of wrong setups for debian.

Comment by beterh...@gmail.com, Feb 3, 2009

I'm using Fedora 8 and my pidgin version is 2.5.4 (compiled from source) and I don't have libpurple-devel in rpm. but it should be in the pidgin source pack. them how can i install pecan?

Comment by project member felipe.c...@gmail.com, Feb 3, 2009

beterhans: you just need pkg-config to find libpurple, where did you install pidgin?

Comment by beterh...@gmail.com, Feb 6, 2009

my pidgin is located in /usr/local/pidgin/ and there is a folder called /usr/local/pidgin/lib/pkgconfig ?

Comment by beterh...@gmail.com, Feb 6, 2009

OK Fixed :D many thanks for felipe.contreras :D just copy those .pc file to /usr/lib/pkgconfig

them OK

Comment by project member felipe.c...@gmail.com, Feb 7, 2009

beterhans: the right way is to do PKG_CONFIG_PATH=/usr/local/pidgin/lib/pkgconfig.

But pidgin should be installed in /usr/local, not /usr/local/pidgin, that way you don't need to specify anything. Or, /opt/pidgin would also be a good place, but you would need to set PKG_CONFIG_PATH.

Comment by evans.tu...@gmail.com, Feb 20, 2009

Is there any documentation written on how to get this working in Adium on a Mac? If not, I would love to write a README for you to include in the source... but first I need help getting it working so that I can write that README.

Comment by mavosa...@gmail.com, Mar 9, 2009

Hello,

I'm using msn-pecan with Ubuntu Intrepid for a year, but something is still amazing : French translation is up to 100% in launchpad (for monthes), but there's a lot of sentences which are still in English.

It happens with package compiled from the sources, or althought using the deb file from the PPA.

Is it possible to get it in "full translate"?

Thxs

(sorry for my bad english! ;) )

Comment by project member felipe.c...@gmail.com, Mar 9, 2009

evans.tucker: please open an issue ticket... devidfil should know :) mavosaure: please open an issue ticket

The issue tracker is our bugzilla, and that's where we keep track of what needs to be done, please use it.

Cheers!

Comment by timothyw...@gmail.com, Jun 13, 2009

yipee, after about 15 minutes, errors ended, not sure why. Mod, please , if you wish, do not pass last comment. Thanks coders!!!

Comment by fabianod...@gmail.com, Sep 15, 2009

Do not work on my Ubuntu Intrepid Ibex 8.10 64 bits... Message: "nexus.passport.com" wrong passport bla bla bla...

Comment by rmurama...@gmail.com, Sep 26, 2009

I'm using Linux Kubuntu 9 with: -Kernel: 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 -Pidgin 2.6.3devel

This plugin runing fine, but the P4-Context is not supported. I need this to view Members names from groupsim feacture. I don't need the Active Panel from Groupsim,need only view members names.

The colors of user in my list using a Plus stay a normal font, I can't view any advantages to use, the Pidgin_svn+Plus version running fine to do this.

Tks, Mura

Comment by danilobu...@gmail.com, Nov 3, 2009

that's what I get when I try to compile the source on debian etch:

SHLIB] libmsn-pecan.so switchboard.o: In function `datacast_msg': /mnt/dati/msn-pecan/switchboard.c:1424: undefined reference to `purple_prpl_got_attention_in_chat' /mnt/dati/msn-pecan/switchboard.c:1426: undefined reference to `purple_prpl_got_attention' collect2: ld returned 1 exit status make: [libmsn-pecan.so] Error 1

Any suggestion ??

Comment by tokyc...@gmail.com, Nov 12, 2009

It doesn't work on Ubuntu Karmik Koala : http://ppa.launchpad.net/msn-pecan/ubuntu/dists/distro/main/binary-i386/Packages.gz 404 Not Found

Comment by project member felipe.c...@gmail.com, Dec 12, 2009

daniloburgio: that's because you were using and old version of libpurple, but now it should build fine.

Comment by project member felipe.c...@gmail.com, Feb 15, 2010

@cavanmejias 0.1.0-rc1 is deprecated, try with 0.1.0-rc4. Also, this is not the right place to report such problems, see ReportingIssues.

Comment by cavanmej...@gmail.com, Feb 16, 2010

I wish somebody would tell the maintainer then. Oh well, Cheers.

Comment by sur...@gmail.com, Dec 1, 2010

Make install copies it to lib/purple-2 . pidgin 2.7.7 seems to look for it in lib/pidgin instead. Moving it to there made it work.

Comment by project member felipe.c...@gmail.com, Dec 23, 2010

@surakk please file a bug for that.

Comment by ajk...@gmail.com, Apr 8, 2011

msn-pecan-0.1.1.exe Failed to find Pidgin installation with Pidgin Portable 2.7.11. I manually opened the installer with 7-ZIP and extracted the folders "locale" and "plugin" into Pidgin Folder (\PidginPortable?\APP\Pidgin).

Comment by zhchT...@gmail.com, Nov 21, 2011

Hi, I am trying to compile on RHEL5, however, the dependency of libgio-2.0 is missing. I remember that I have successfully done that before. So could you please tell that which verision do not require libgio? Thanks.


Sign in to add a comment
Powered by Google Project Hosting