Update pidgin-facebookchat to 1.69. Version 1.69 * Buddy list not shown (everyone falsely shown as offline). Version 1.68 * Support for new group chats * Fix for setting status messages * Fix for when FB chat is down for maintenance Version 1.67 * Plugin works with new 'Account Security'/'device login'/'register your computer' login security feature Version 1.66 * Fix for crash on account creation * Fix for status messages showing as "like/unlike" rather than the status message Version 1.65 * Fix for new buddy icons being too small * Download all buddies at startup, not just online ones Version 1.64 * Fix some friend requests not going away * Fix buddy icons not working for some people * Fix for logging out of browser while using plugin * Fix for buddies with hearts in their status messages * Fix for 'Get Info' screen not working (and eating up CPU) Version 1.63 * Fix buddy icons not downloading for some people * FB inbox message count shows in buddy list again * Fix for status messages not downloading * Fix for accepting/rejecting/adding buddies Version 1.62 * Fix for captcha causing crashes on Windows (the new captcha doesn't work though) * Fix for not getting buddy list/logging out issues/protocol changes * Only complain about not being able to fetch buddy list after 3 attempts Version 1.61 * An option to disable friends lists/groups in advanced account settings * Fixes for 64-bit UID's so no more messages from people/yourself being in wrong window (thanks to Evan Schoenberg) * Now requires json-glib version 0.7.6 or later (included in the Windows installer) * Uses less memory after reconnecting a few times (thanks to Jan Kaluza) * Fix for notifications not showing for some people * Fix for buddies being added over and over to the same group * Fix for every message you send being received back to yourself * Regression: buddy status messages no longer show due to a change from Facebook Version 1.60 * Facebook groups/friend lists * Handles bad logins for some people (Facebook captcha) * Fix missing buddy icons (kinda, need to delete existing buddy icons) * Fix status message setting not working * Fix crash on Windows * Fix weird 1969 dates on 32-bit Linux systems * Fix for other miscellaneous crashes * Regression: not all idle buddies appear away Version 1.54 * Added an option to disable history * Users are now away and idle, not just idle * AIM links work in 'Get Info'/Profile screen * Fix buddy names not being shown straight away * Fix for a crash on 64-bit Linux * Fix a crash in friends checking when there's no data * Some code cleanups * ARMEL version no longer needs latest version of glib, but will not style incomming messages Version 1.53 * IM History displays when opening a conversation window * Improved RSS/notifications code * 'New inbox message' count optional, set using "New mail notifications" in account settings * Fix missing buddy icons * Fix dropped/missed messages * Fix for crash on 64-bit Linux * Fix to set status messages when marked as 'away' in Pidgin * Fix for 'get info' screen for people with usernames (Thanks to hanzz.k) * Fix for 'numbers instead of aliases' * Fix some memleaks * Regression: No longer marks messages as read in Facebook website * Regression: Does not work with 64-bit UID's Version 1.52 * Quick release to fix a crash that occurs sometimes Version 1.51 * Fix idle status of buddies * Less disconnects for people with large friends lists * gzip compression for smaller page downloads * Fixes for notifications for non-English users * Display messages sent from website in Pidgin * Inbox count display * Usernames and/or passwords with utf-8 characters should work now * Display *bold* and _underline_ formatting in incoming messages * Memleak fixes * Proxy server fixes * Fixed some crashes on disconnect * Fixes some buddy's appearing offline when they weren't * New channel finding code, should mean less conflicts with Facebook website * Uses json-glib library for parsing buddy list and is a required dependency Version 1.50 * Should fix bandwidth usage problems * Fix a crash-on-quit bug * Can set status to 'idle' by changing to 'away' in Pidgin * Sends correct local language for using non-default languages (eg English) in other countries (eg Japan) Version 1.47 * Removes the "(via Pidgin)" part of the status message * Fixes some rare crashes Version 1.46 * Added pokes! * Improved idle/away behavior * Buddy aliases also behave better now * Buddy icons are now uniformly large Version 1.45 * Added plugin version info to menu for easier updates * Fixed a bug related to idle time * Fixed a number of small memory leaks * Fixed a rare crash Version 1.44 * Fixes a couple of crashes Version 1.43 * .deb Package works for Finch and libpurple installs * Fixed setting of status messages again * Fixed crash when getting info on a buddy too quickly at startup Version 1.42 * Fixed a crash on Windows if the debug window was showing Version 1.41 * More crash fixes * Notification fixes * New layout of source tarball * Minimum version of Pidgin needed now 2.3.0 Version 1.40 * Stability improvements (no more crashes) Version 1.39 * Large buddy icons are back! * Chat windows close on Facebook when closing chat windows in Pidgin * Fix for offline buddies showing in buddy list * Fix for high bandwidth problems * Fix for notification feeds not showing as emails in Pidgin Version 1.38 * Some crashing fixes * Stores url of buddy icon to stop icon being downloaded more than once * Uses smaller buddy icons to decrease bandwidth Version 1.37 * Fixes receiving an error message of "lol" or "Test" when sending a message Version 1.36 * Fixed startup crash which would say "No error." before promptly dying, should also fix some random disconnects * Fixed the 'Get Info' and 'Buddy Search' screens * Fixed the 'All buddys re-added' bug that happened when renaming the Facebook group however this means... * Buddies cannot be removed from the Pidgin buddy list anymore. If you do, they will be re-added when the buddy list is synced Version 1.35 * Fix for new Facebook message type that was causing crashes * Fix so that if the facebook.com IP address isn't found, Pidgin won't crash * Fix buddy statuses being updated properly Version 1.34 * Minor update to make the plugin work with the Facebook iPhone app Version 1.33 * Lots of stability fixes (mainly for Windows users) * Memory leak fixes * Using the "Set Facebook status through Pidgin status" option won't send lots of updates to Facebook * Less problems with appearing offline to other Facebook users Version 1.32 * Made it easier for people using the new Facebook layout to use the plugin (no more having to change the Host in the Advanced settings) * Fixed up the Get Info to get rid of the useless links and to fix the profile link at the bottom * Shouldn't use 100% cpu now if the server asks us to refresh the connection Version 1.31 * Get Info works for the new Facebook layout Version 1.30 * Fix for those people using the new Facebook layout - edit the Facebook account, and set the Host to "www.new.facebook.com" (without the quotes), in the Advanced section Version 1.29 * Buddy info should have the buddy name and status (if any) * Buddy info can be accessed from search box for buddies not on your buddy list but only for those buddies that allow it * Fix for occasional crash (new type of message being sent by Facebook) * Online buddies won't show as going Online->Online in system log any more Version 1.28 * A few more fixes for the 'crash on logout' problem * If you have the option to hide yourself in the buddy list on, you wont appear online when sending messages any more * A big version of the profile picture will appear in the 'get info' screen * A 1 second delay in re-sending messages after an error means you'll get less "Error: Destination not online" messages * Removing the alias from a buddy wont make it only show numbers in the buddy list * Buddies with } in their status won't stuff up your buddy listdiff -r1.16 -r1.17 pkgsrc/chat/pidgin-facebookchat/Makefile
(obache)
@@ -1,35 +1,37 @@ | @@ -1,35 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2011/10/05 08:36:42 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2011/10/05 09:23:44 obache Exp $ | |
2 | 2 | |||
3 | VERSION= 1.27 | 3 | DISTNAME= pidgin-facebookchat-source-1.69 | |
4 | DISTNAME= pidgin-facebookchat-source-${VERSION} | 4 | PKGNAME= ${DISTNAME:S/-source-/-/} | |
5 | PKGNAME= pidgin-facebookchat-${VERSION} | |||
6 | PKGREVISION= 11 | |||
7 | CATEGORIES= chat | 5 | CATEGORIES= chat | |
8 | MASTER_SITES= http://pidgin-facebookchat.googlecode.com/files/ | 6 | MASTER_SITES= http://pidgin-facebookchat.googlecode.com/files/ | |
9 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
10 | WRKSRC= ${WRKDIR} | |||
11 | 8 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://code.google.com/p/pidgin-facebookchat/ | 10 | HOMEPAGE= http://code.google.com/p/pidgin-facebookchat/ | |
14 | COMMENT= Plugin for pidgin to support Facebook IM | 11 | COMMENT= Plugin for pidgin to support Facebook IM | |
15 | LICENSE= gnu-gpl-v3 # or later | 12 | LICENSE= gnu-gpl-v3 # or later | |
16 | 13 | |||
17 | DEPENDS+= pidgin>=2.7.9:../../chat/pidgin | 14 | DEPENDS+= pidgin>=2.7.9:../../chat/pidgin | |
18 | 15 | |||
19 | PKG_DESTDIR_SUPPORT= user-destdir | 16 | PKG_DESTDIR_SUPPORT= user-destdir | |
20 | 17 | |||
18 | WRKSRC= ${WRKDIR}/${PKGBASE} | |||
19 | ||||
21 | SUBST_CLASSES+= paths | 20 | SUBST_CLASSES+= paths | |
22 | SUBST_STAGE.paths= pre-configure | 21 | SUBST_STAGE.paths= pre-configure | |
23 | SUBST_MESSAGE.paths= Fixing absolute paths. | 22 | SUBST_MESSAGE.paths= Fixing absolute paths. | |
24 | SUBST_FILES.paths= Makefile | 23 | SUBST_FILES.paths= Makefile | |
25 | SUBST_SED.paths= -e 's+-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include+-I${BUILDLINK_DIR}/include/glib/glib-2.0/glib -I${BUILDLINK_DIR}/include/glib/glib-2.0 -I${BUILDLINK_DIR}/lib/glib-2.0/include+g' | 24 | SUBST_SED.paths= -e 's+-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include+-I${BUILDLINK_PREFIX.glib2}/include/glib/glib-2.0/glib -I${BUILDLINK_PREFIX.glib2}/include/glib/glib-2.0 -I${BUILDLINK_PREFIX.glib2}/lib/glib-2.0/include+g' | |
26 | SUBST_SED.paths+= -e 's+-I/usr/include/libpurple+-I${BUILDLINK_DIR}/include/libpurple+g' | 25 | SUBST_SED.paths+= -e 's+-I/usr/include/libpurple+-I${BUILDLINK_PREFIX.libpurple}/include/libpurple+g' | |
26 | SUBST_SED.paths+= -e 's+-I/usr/include/json-glib-1.0+-I${BUILDLINK_PREFIX.json-glib}/include/json-glib-1.0+g' | |||
27 | SUBST_SED.paths+= -e 's+/usr/share/+${DESTDIR}${PREFIX}/share/+g' | 27 | SUBST_SED.paths+= -e 's+/usr/share/+${DESTDIR}${PREFIX}/share/+g' | |
28 | SUBST_SED.paths+= -e 's+/usr/lib/+${DESTDIR}${PREFIX}/lib/+g' | 28 | SUBST_SED.paths+= -e 's+/usr/lib/+${DESTDIR}${PREFIX}/lib/+g' | |
29 | 29 | |||
30 | INSTALLATION_DIRS+= lib/purple-2 | 30 | INSTALLATION_DIRS+= lib/purple-2 | |
31 | 31 | |||
32 | .include "../../chat/libpurple/buildlink3.mk" | 32 | .include "../../chat/libpurple/buildlink3.mk" | |
33 | .include "../../devel/glib2/buildlink3.mk" | 33 | .include "../../devel/glib2/buildlink3.mk" | |
34 | BUILDLINK_API_DEPENDS.json-glib+= json-glib>=0.7.6 | |||
35 | .include "../../textproc/json-glib/buildlink3.mk" | |||
34 | .include "../../x11/gtk2/buildlink3.mk" | 36 | .include "../../x11/gtk2/buildlink3.mk" | |
35 | .include "../../mk/bsd.pkg.mk" | 37 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2011/10/05 08:38:53 obache Exp $ | 1 | $NetBSD: distinfo,v 1.5 2011/10/05 09:23:44 obache Exp $ | |
2 | 2 | |||
3 | SHA1 (pidgin-facebookchat-source-1.27.tar.bz2) = 63fa5d2903f8b1ff68f30b92ef7491fe931785df | 3 | SHA1 (pidgin-facebookchat-source-1.69.tar.bz2) = a266e8aeb0b61fde2c5d84fcad93c0615b69a76a | |
4 | RMD160 (pidgin-facebookchat-source-1.27.tar.bz2) = 240669e33af6b27ca74a82b691c85494371e63a9 | 4 | RMD160 (pidgin-facebookchat-source-1.69.tar.bz2) = a38b0576bdd9f7f61156e7720231fa7424366a45 | |
5 | Size (pidgin-facebookchat-source-1.27.tar.bz2) = 32284 bytes | 5 | Size (pidgin-facebookchat-source-1.69.tar.bz2) = 50532 bytes | |
6 | SHA1 (patch-aa) = 37010d7dca5d31379f09e7b7bc1813a2ec423c1b | 6 | SHA1 (patch-aa) = 43e1c7ab640f2d9d261d593a022137b85c0c1542 |
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | $NetBSD: patch-aa,v 1.2 2011/10/05 08:36:42 obache Exp $ | 1 | $NetBSD: patch-aa,v 1.3 2011/10/05 09:23:44 obache Exp $ | |
2 | 2 | |||
3 | * not to build&install redundant plugins. | 3 | * not to build&install redundant plugins. | |
4 | * pidin>=2.7.9 contains facebook.png. | 4 | * pidin>=2.7.9 contains facebook.png. | |
5 | 5 | |||
6 | --- Makefile.orig 2008-06-25 22:35:12.000000000 +0000 | 6 | --- Makefile.orig 2010-10-08 11:35:45.000000000 +0000 | |
7 | +++ Makefile | 7 | +++ Makefile | |
8 | @@ -1,5 +1,5 @@ | 8 | @@ -1,5 +1,5 @@ | |
9 | #Customisable stuff here | 9 | #Customisable stuff here | |
10 | -LINUX32_COMPILER = i686-pc-linux-gnu-gcc | 10 | -LINUX32_COMPILER = i686-pc-linux-gnu-gcc | |
11 | +LINUX32_COMPILER = gcc | 11 | +LINUX32_COMPILER = ${CC} | |
12 | LINUX64_COMPILER = x86_64-pc-linux-gnu-gcc | 12 | LINUX64_COMPILER = x86_64-pc-linux-gnu-gcc | |
13 | WIN32_COMPILER = /usr/bin/i586-mingw32-gcc | 13 | WIN32_COMPILER = /usr/bin/i586-mingw32-gcc | |
14 | #LINUX_ARM_COMPILER = arm-pc-linux-gnu-gcc | 14 | WIN32_WINDRES = i586-mingw32-windres | |
15 | @@ -19,16 +19,10 @@ DEB_PACKAGE_DIR = ./debdir | 15 | @@ -52,16 +52,10 @@ FACEBOOK_SOURCES = \ | |
16 | #Standard stuff here | 16 | #Standard stuff here | |
17 | .PHONY: all clean install sourcepackage | 17 | .PHONY: all clean install sourcepackage | |
18 | 18 | |||
19 | -all: libfacebook.so libfacebook.dll libfacebook64.so libfacebookarm.so libfacebookppc.so installers sourcepackage | 19 | -all: libfacebook.so libfacebook.dll libfacebook64.so libfacebookarm.so libfacebookppc.so installers sourcepackage | |
20 | +all: libfacebook.so | 20 | +all: libfacebook.so | |
21 | 21 | |||
22 | install: | 22 | install: | |
23 | cp libfacebook.so /usr/lib/purple-2/ | 23 | cp libfacebook.so /usr/lib/purple-2/ | |
24 | - cp libfacebook64.so /usr/lib64/purple-2/ | 24 | - cp libfacebook64.so /usr/lib64/purple-2/ | |
25 | - cp libfacebookarm.so /usr/lib/pidgin/ | 25 | - cp libfacebookarm.so /usr/lib/pidgin/ | |
26 | - cp libfacebookppc.so /usr/lib/purple-2/ | 26 | - cp libfacebookppc.so /usr/lib/purple-2/ | |
27 | - cp facebook16.png /usr/share/pixmaps/pidgin/protocols/16/facebook.png | 27 | - cp facebook16.png /usr/share/pixmaps/pidgin/protocols/16/facebook.png | |
28 | - cp facebook22.png /usr/share/pixmaps/pidgin/protocols/22/facebook.png | 28 | - cp facebook22.png /usr/share/pixmaps/pidgin/protocols/22/facebook.png |