Update to pidgin-2.4.2. * The typing notification in the conversation history can be disabled or customized (font, color etc.) in .gtkrc-2.0. * Added a plugin (not installed by default) which adds a Send button back to the conversation window. People without physical keyboards have a hard time with the lack of the button. * Clicking on the buddyicon in the conversation window toggles the size of the icon between small and large. * The settings of a chat (e.g. Handle in an XMPP chat, or Exchange in an AIM chat) can be edited from its context menu in the buddy list. * Add a "Present conversation window" preference to the Message Notification plugin; the "Raise conversation window" option does not unminimize windows or draw attention to them when they are on other workspaces--the "Present" option should. * Add a preference to set Escape as the keyboard shortcut for closing the conversation window. * Add an option in the context menu to disable smileys in the selected text in the conversation history/log viewer. This should help people who regularly paste code in conversations. * Add a preference to choose the minimum size of the text input area in lines. * Moved the "Local alias" field in the Modify Account dialog to be below the "User Options" heading on the "Basic" tab. * Number of room occupants is now shown in chat tooltips where possiblediff -r1.10 -r1.11 pkgsrc/chat/pidgin/Makefile
(tnn)
@@ -1,34 +1,31 @@ | @@ -1,34 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2008/04/29 12:35:10 jmmv Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2008/05/17 23:45:47 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | PKGNAME= pidgin-${PIDGIN_VERSION} | 4 | PKGNAME= pidgin-${PIDGIN_VERSION} | |
5 | COMMENT= Multi-protocol Instant Messaging client GTK frontend | 5 | COMMENT= Multi-protocol Instant Messaging client GTK frontend | |
6 | PKGREVISION= 2 | |||
7 | 6 | |||
8 | PKG_DESTDIR_SUPPORT= user-destdir | 7 | PKG_DESTDIR_SUPPORT= user-destdir | |
9 | 8 | |||
10 | .include "../../chat/libpurple/Makefile.common" | 9 | .include "../../chat/libpurple/Makefile.common" | |
11 | 10 | |||
12 | USE_DIRS+= xdg-1.4 | 11 | USE_DIRS+= xdg-1.4 | |
13 | USE_TOOLS+= msgfmt intltool | 12 | USE_TOOLS+= msgfmt intltool | |
14 | 13 | |||
15 | PKGCONFIG_OVERRIDE+= gaim.pc.in | 14 | PKGCONFIG_OVERRIDE+= gaim.pc.in | |
16 | PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in | 15 | PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in | |
17 | PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in | 16 | PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in | |
18 | 17 | |||
19 | CONFIGURE_ARGS+= --disable-gevolution | |||
20 | CONFIGURE_ARGS+= --enable-gtkui | 18 | CONFIGURE_ARGS+= --enable-gtkui | |
21 | CONFIGURE_ARGS+= --disable-consoleui | |||
22 | 19 | |||
23 | BUILD_DIRS= pidgin | 20 | BUILD_DIRS= pidgin | |
24 | 21 | |||
25 | # includes "Arguments to configure" as string | 22 | # includes "Arguments to configure" as string | |
26 | CHECK_WRKREF_SKIP= bin/pidgin | 23 | CHECK_WRKREF_SKIP= bin/pidgin | |
27 | 24 | |||
28 | .include "options.mk" | 25 | .include "options.mk" | |
29 | 26 | |||
30 | pre-build: | 27 | pre-build: | |
31 | # XXX Find a cleaner way. | 28 | # XXX Find a cleaner way. | |
32 | ${TEST} -r ${WRKSRC}/libpurple/libpurple.la || \ | 29 | ${TEST} -r ${WRKSRC}/libpurple/libpurple.la || \ | |
33 | ln -s ${BUILDLINK_DIR}/lib/libpurple.la ${WRKSRC}/libpurple/. | 30 | ln -s ${BUILDLINK_DIR}/lib/libpurple.la ${WRKSRC}/libpurple/. | |
34 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} pidgin.desktop | 31 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} pidgin.desktop |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2008/04/29 12:35:10 jmmv Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2008/05/17 23:45:47 tnn Exp $ | |
2 | bin/pidgin | 2 | bin/pidgin | |
3 | include/pidgin/eggtrayicon.h | 3 | include/pidgin/eggtrayicon.h | |
4 | include/pidgin/gtkaccount.h | 4 | include/pidgin/gtkaccount.h | |
5 | include/pidgin/gtkblist.h | 5 | include/pidgin/gtkblist.h | |
6 | include/pidgin/gtkcelllayout.h | 6 | include/pidgin/gtkcelllayout.h | |
7 | include/pidgin/gtkcellrendererexpander.h | 7 | include/pidgin/gtkcellrendererexpander.h | |
8 | include/pidgin/gtkcellrendererprogress.h | 8 | include/pidgin/gtkcellrendererprogress.h | |
9 | include/pidgin/gtkcellview.h | 9 | include/pidgin/gtkcellview.h | |
10 | include/pidgin/gtkcellviewmenuitem.h | 10 | include/pidgin/gtkcellviewmenuitem.h | |
11 | include/pidgin/gtkcertmgr.h | 11 | include/pidgin/gtkcertmgr.h | |
12 | include/pidgin/gtkconn.h | 12 | include/pidgin/gtkconn.h | |
13 | include/pidgin/gtkconv.h | 13 | include/pidgin/gtkconv.h | |
14 | include/pidgin/gtkconvwin.h | 14 | include/pidgin/gtkconvwin.h | |
@@ -51,26 +51,27 @@ include/pidgin/pidgincombobox.h | @@ -51,26 +51,27 @@ include/pidgin/pidgincombobox.h | |||
51 | include/pidgin/pidginstock.h | 51 | include/pidgin/pidginstock.h | |
52 | include/pidgin/pidgintooltip.h | 52 | include/pidgin/pidgintooltip.h | |
53 | lib/pidgin/convcolors.la | 53 | lib/pidgin/convcolors.la | |
54 | lib/pidgin/extplacement.la | 54 | lib/pidgin/extplacement.la | |
55 | lib/pidgin/gestures.la | 55 | lib/pidgin/gestures.la | |
56 | lib/pidgin/gtkbuddynote.la | 56 | lib/pidgin/gtkbuddynote.la | |
57 | lib/pidgin/history.la | 57 | lib/pidgin/history.la | |
58 | lib/pidgin/iconaway.la | 58 | lib/pidgin/iconaway.la | |
59 | lib/pidgin/markerline.la | 59 | lib/pidgin/markerline.la | |
60 | ${PLIST.dbus}lib/pidgin/musicmessaging.la | 60 | ${PLIST.dbus}lib/pidgin/musicmessaging.la | |
61 | lib/pidgin/notify.la | 61 | lib/pidgin/notify.la | |
62 | lib/pidgin/pidginrc.la | 62 | lib/pidgin/pidginrc.la | |
63 | lib/pidgin/relnot.la | 63 | lib/pidgin/relnot.la | |
64 | lib/pidgin/sendbutton.la | |||
64 | lib/pidgin/spellchk.la | 65 | lib/pidgin/spellchk.la | |
65 | lib/pidgin/ticker.la | 66 | lib/pidgin/ticker.la | |
66 | lib/pidgin/timestamp.la | 67 | lib/pidgin/timestamp.la | |
67 | lib/pidgin/timestamp_format.la | 68 | lib/pidgin/timestamp_format.la | |
68 | lib/pidgin/xmppconsole.la | 69 | lib/pidgin/xmppconsole.la | |
69 | lib/pkgconfig/pidgin.pc | 70 | lib/pkgconfig/pidgin.pc | |
70 | share/applications/pidgin.desktop | 71 | share/applications/pidgin.desktop | |
71 | share/icons/hicolor/16x16/apps/pidgin.png | 72 | share/icons/hicolor/16x16/apps/pidgin.png | |
72 | share/icons/hicolor/22x22/apps/pidgin.png | 73 | share/icons/hicolor/22x22/apps/pidgin.png | |
73 | share/icons/hicolor/24x24/apps/pidgin.png | 74 | share/icons/hicolor/24x24/apps/pidgin.png | |
74 | share/icons/hicolor/32x32/apps/pidgin.png | 75 | share/icons/hicolor/32x32/apps/pidgin.png | |
75 | share/icons/hicolor/48x48/apps/pidgin.png | 76 | share/icons/hicolor/48x48/apps/pidgin.png | |
76 | share/pixmaps/pidgin/animations/16/connect0.png | 77 | share/pixmaps/pidgin/animations/16/connect0.png | |
@@ -420,26 +421,28 @@ share/pixmaps/pidgin/status/32/person.pn | @@ -420,26 +421,28 @@ share/pixmaps/pidgin/status/32/person.pn | |||
420 | share/pixmaps/pidgin/status/32/rtl/extended-away.png | 421 | share/pixmaps/pidgin/status/32/rtl/extended-away.png | |
421 | share/pixmaps/pidgin/status/32/rtl/log-in.png | 422 | share/pixmaps/pidgin/status/32/rtl/log-in.png | |
422 | share/pixmaps/pidgin/status/32/rtl/log-out.png | 423 | share/pixmaps/pidgin/status/32/rtl/log-out.png | |
423 | share/pixmaps/pidgin/status/48/available.png | 424 | share/pixmaps/pidgin/status/48/available.png | |
424 | share/pixmaps/pidgin/status/48/away.png | 425 | share/pixmaps/pidgin/status/48/away.png | |
425 | share/pixmaps/pidgin/status/48/busy.png | 426 | share/pixmaps/pidgin/status/48/busy.png | |
426 | share/pixmaps/pidgin/status/48/chat.png | 427 | share/pixmaps/pidgin/status/48/chat.png | |
427 | share/pixmaps/pidgin/status/48/extended-away.png | 428 | share/pixmaps/pidgin/status/48/extended-away.png | |
428 | share/pixmaps/pidgin/status/48/log-in.png | 429 | share/pixmaps/pidgin/status/48/log-in.png | |
429 | share/pixmaps/pidgin/status/48/log-out.png | 430 | share/pixmaps/pidgin/status/48/log-out.png | |
430 | share/pixmaps/pidgin/status/48/offline.png | 431 | share/pixmaps/pidgin/status/48/offline.png | |
431 | share/pixmaps/pidgin/status/48/person.png | 432 | share/pixmaps/pidgin/status/48/person.png | |
432 | share/pixmaps/pidgin/status/48/rtl/extended-away.png | 433 | share/pixmaps/pidgin/status/48/rtl/extended-away.png | |
434 | share/pixmaps/pidgin/status/48/rtl/login.png | |||
435 | share/pixmaps/pidgin/status/48/rtl/logout.png | |||
433 | share/pixmaps/pidgin/toolbar/16/change-bgcolor.png | 436 | share/pixmaps/pidgin/toolbar/16/change-bgcolor.png | |
434 | share/pixmaps/pidgin/toolbar/16/change-fgcolor.png | 437 | share/pixmaps/pidgin/toolbar/16/change-fgcolor.png | |
435 | share/pixmaps/pidgin/toolbar/16/emote-select.png | 438 | share/pixmaps/pidgin/toolbar/16/emote-select.png | |
436 | share/pixmaps/pidgin/toolbar/16/font-face.png | 439 | share/pixmaps/pidgin/toolbar/16/font-face.png | |
437 | share/pixmaps/pidgin/toolbar/16/font-size-down.png | 440 | share/pixmaps/pidgin/toolbar/16/font-size-down.png | |
438 | share/pixmaps/pidgin/toolbar/16/font-size-up.png | 441 | share/pixmaps/pidgin/toolbar/16/font-size-up.png | |
439 | share/pixmaps/pidgin/toolbar/16/insert-image.png | 442 | share/pixmaps/pidgin/toolbar/16/insert-image.png | |
440 | share/pixmaps/pidgin/toolbar/16/insert-link.png | 443 | share/pixmaps/pidgin/toolbar/16/insert-link.png | |
441 | share/pixmaps/pidgin/toolbar/16/insert.png | 444 | share/pixmaps/pidgin/toolbar/16/insert.png | |
442 | share/pixmaps/pidgin/toolbar/16/message-new.png | 445 | share/pixmaps/pidgin/toolbar/16/message-new.png | |
443 | share/pixmaps/pidgin/toolbar/16/plugins.png | 446 | share/pixmaps/pidgin/toolbar/16/plugins.png | |
444 | share/pixmaps/pidgin/toolbar/16/send-file.png | 447 | share/pixmaps/pidgin/toolbar/16/send-file.png | |
445 | share/pixmaps/pidgin/toolbar/16/unblock.png | 448 | share/pixmaps/pidgin/toolbar/16/unblock.png |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.8 2008/04/05 02:27:53 tnn Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.9 2008/05/17 23:45:47 tnn Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | PIDGIN_BUILDLINK3_MK:= ${PIDGIN_BUILDLINK3_MK}+ | 4 | PIDGIN_BUILDLINK3_MK:= ${PIDGIN_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if ${BUILDLINK_DEPTH} == "+" | 6 | .if ${BUILDLINK_DEPTH} == "+" | |
7 | BUILDLINK_DEPENDS+= pidgin | 7 | BUILDLINK_DEPENDS+= pidgin | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npidgin} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npidgin} | |
11 | BUILDLINK_PACKAGES+= pidgin | 11 | BUILDLINK_PACKAGES+= pidgin | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pidgin | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pidgin | |
13 | 13 | |||
14 | .if ${PIDGIN_BUILDLINK3_MK} == "+" | 14 | .if ${PIDGIN_BUILDLINK3_MK} == "+" | |
15 | BUILDLINK_API_DEPENDS.pidgin+= pidgin>=2.4.1 | 15 | BUILDLINK_API_DEPENDS.pidgin+= pidgin>=2.4.2 | |
16 | BUILDLINK_PKGSRCDIR.pidgin?= ../../chat/pidgin | 16 | BUILDLINK_PKGSRCDIR.pidgin?= ../../chat/pidgin | |
17 | .endif # PIDGIN_BUILDLINK3_MK | 17 | .endif # PIDGIN_BUILDLINK3_MK | |
18 | 18 | |||
19 | .include "../../chat/libpurple/buildlink3.mk" | 19 | .include "../../chat/libpurple/buildlink3.mk" | |
20 | 20 | |||
21 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 21 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,36 +1,32 @@ | @@ -1,36 +1,32 @@ | |||
1 | # $NetBSD: options.mk,v 1.3 2008/04/29 12:35:10 jmmv Exp $ | 1 | # $NetBSD: options.mk,v 1.4 2008/05/17 23:45:47 tnn Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.pidgin | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.pidgin | |
4 | PKG_SUPPORTED_OPTIONS+= dbus debug gstreamer gtkspell | 4 | PKG_SUPPORTED_OPTIONS+= dbus debug gstreamer gtkspell | |
5 | PKG_SUGGESTED_OPTIONS+= gtkspell | 5 | PKG_SUGGESTED_OPTIONS+= gtkspell | |
6 | 6 | |||
7 | .include "../../mk/bsd.options.mk" | 7 | .include "../../mk/bsd.options.mk" | |
8 | 8 | |||
9 | PLIST_VARS+= dbus | 9 | PLIST_VARS+= dbus | |
10 | 10 | |||
11 | .if !empty(PKG_OPTIONS:Mdbus) | 11 | .if !empty(PKG_OPTIONS:Mdbus) | |
12 | CONFIGURE_ARGS+= --enable-dbus | 12 | CONFIGURE_ARGS+= --enable-dbus | |
13 | PLIST.dbus= yes | 13 | PLIST.dbus= yes | |
14 | . include "../../sysutils/dbus/buildlink3.mk" | 14 | . include "../../sysutils/dbus/buildlink3.mk" | |
15 | . include "../../sysutils/dbus-glib/buildlink3.mk" | 15 | . include "../../sysutils/dbus-glib/buildlink3.mk" | |
16 | .else | |||
17 | CONFIGURE_ARGS+= --disable-dbus | |||
18 | .endif | 16 | .endif | |
19 | 17 | |||
20 | .if !empty(PKG_OPTIONS:Mgtkspell) | 18 | .if !empty(PKG_OPTIONS:Mgtkspell) | |
19 | CONFIGURE_ARGS+= --enable-gtkspell | |||
21 | . include "../../textproc/gtkspell/buildlink3.mk" | 20 | . include "../../textproc/gtkspell/buildlink3.mk" | |
22 | .else | 21 | .else | |
23 | CONFIGURE_ARGS+= --disable-gtkspell | 22 | CONFIGURE_ARGS+= --disable-gtkspell | |
24 | .endif | 23 | .endif | |
25 | 24 | |||
26 | .if !empty(PKG_OPTIONS:Mgstreamer) | 25 | .if !empty(PKG_OPTIONS:Mgstreamer) | |
26 | CONFIGURE_ARGS+= --enable-gstreamer | |||
27 | . include "../../multimedia/gstreamer0.10/buildlink3.mk" | 27 | . include "../../multimedia/gstreamer0.10/buildlink3.mk" | |
28 | .else | |||
29 | CONFIGURE_ARGS+= --disable-gstreamer | |||
30 | .endif | 28 | .endif | |
31 | 29 | |||
32 | .if !empty(PKG_OPTIONS:Mdebug) | 30 | .if !empty(PKG_OPTIONS:Mdebug) | |
33 | CONFIGURE_ARGS+= --enable-debug | 31 | CONFIGURE_ARGS+= --enable-debug | |
34 | .else | |||
35 | CONFIGURE_ARGS+= --disable-debug | |||
36 | .endif | 32 | .endif |