[Midnightbsd-cvs] mports: net-im/pidgin: Update to 2.4.2.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed May 21 12:22:28 EDT 2008


Log Message:
-----------
Update to 2.4.2.  

Add missing dependancy on libxml2.Explicitly disable several features if they are not enabled such as avahi, meanwhile, etc. 

>From their changelog:

libpurple 
In MySpaceIM, messages from spambots are discarded (Justin Williams) 
Strip mIRC formatting codes from quit and part messages. 
IRC now displays ban lists in-channel for joined channels. 
Fixed a bug where the list of loaded plugins would get removed when switching between different operating systems. 
Fix reception of IRC PART without a part message on Undernet (fixes a problem with litter in the channel user list). 
IRC no longer crashes on /list on servers which erroneously omit RPL_LISTSTART. 
Update the NetworkManager support to use D-Bus directly, instead of libnm-glib. Hopefully it's stable now. It will now compile by default if you have D-Bus support and NetworkManager.h. (Elliott Sales de Andrade) 
MSN buddy list synchronization is now more forgiving, only asking about buddies who have disappeared completely from the server list and not those that have simply moved groups. 
IRC will now try to append 1-9 to your nick if it is in use, instead of substituting the last character with 1-9 where possible. 
Bonjour buddies will be saved persistently if they're moved out of the "Bonjour" group. (Eion Robb) 
Pidgin 
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 possible 
General 
The configure script now dies on more absent dependencies. The --disable-xxx arguments to configure can be used to bypass unneeded dependencies. This will also cause the configure script to die if an --enable-xxx option is used and the dependencies it requires are missing. 
The Evolution integration plugin must now be explicitly enabled. Use the --enable-gevolution argument to configure to enable it. 
The Contact Availability Prediction plugin must now be explicitly enabled. Use the --enable-cap argument to configure to enable it.

Modified Files:
--------------
    mports/net-im/pidgin:
        Makefile (r1.6 -> r1.7)
        distinfo (r1.4 -> r1.5)
        pkg-plist (r1.6 -> r1.7)

-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/net-im/pidgin/pkg-plist,v
retrieving revision 1.6
retrieving revision 1.7
diff -L net-im/pidgin/pkg-plist -L net-im/pidgin/pkg-plist -u -r1.6 -r1.7
--- net-im/pidgin/pkg-plist
+++ net-im/pidgin/pkg-plist
@@ -270,6 +270,7 @@
 share/locale/ne/LC_MESSAGES/pidgin.mo
 share/locale/nl/LC_MESSAGES/pidgin.mo
 share/locale/nn/LC_MESSAGES/pidgin.mo
+share/locale/oc/LC_MESSAGES/pidgin.mo
 share/locale/pa/LC_MESSAGES/pidgin.mo
 share/locale/pl/LC_MESSAGES/pidgin.mo
 share/locale/ps/LC_MESSAGES/pidgin.mo
@@ -874,6 +875,8 @@
 @dirrmtry share/locale/si
 @dirrmtry share/locale/ps/LC_MESSAGES
 @dirrmtry share/locale/ps
+ at dirrmtry share/locale/oc/LC_MESSAGWS
+ at dirrmtry share/locale/oc
 @dirrmtry share/locale/my_MM/LC_MESSAGES
 @dirrmtry share/locale/my_MM
 @dirrmtry share/locale/lo/LC_MESSAGES
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/net-im/pidgin/Makefile,v
retrieving revision 1.6
retrieving revision 1.7
diff -L net-im/pidgin/Makefile -L net-im/pidgin/Makefile -u -r1.6 -r1.7
--- net-im/pidgin/Makefile
+++ net-im/pidgin/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pidgin
-PORTVERSION=	2.4.1
+PORTVERSION=	2.4.2
 CATEGORIES=	net-im
 
 MAINTAINER=	ports at MidnightBSD.org
@@ -21,9 +21,8 @@
 WITHOUT_GSTREAMER=	yes
 
 USE_LDCONFIG=	yes
-USE_GNOME=	gnomeprefix gnomehack intlhack gtk20
+USE_GNOME=	gnomeprefix gnomehack intlhack gtk20 libxml2
 WANT_GNOME=	yes
-CONFIGURE_ARGS=	--disable-consoleui
 
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	pidgin
@@ -31,12 +30,12 @@
 
 USE_BZIP2=	yes
 USE_GMAKE=	yes
-USE_GNOME?=	gnomeprefix gnomehack intlhack glib20
 INSTALL_ICONS=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS?=--disable-gtkui \
+CONFIGURE_ARGS+=--disable-gtkui \
 		--disable-consoleui \
 		--with-dynamic_prpls=${PRPL_MODULES} \
+		--disable-nm \
 		--datarootdir=${FAKE_DESTDIR}${PREFIX}/share
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
 		LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
@@ -67,6 +66,7 @@
 .if defined(WITH_GTKUI) && ${HAVE_GNOME:Mevolutiondataserver}!=""
 USE_GNOME+=		evolutiondataserver
 PLIST_SUB+=		EVO=""
+CONFIGURE_ARGS+=	--enable-gevolution
 .else
 CONFIGURE_ARGS+=	--disable-gevolution
 PLIST_SUB+=		EVO="@comment not installed: "
@@ -80,6 +80,7 @@
 
 .if defined(WITH_GTKUI) && !defined(WITHOUT_CAP)
 LIB_DEPENDS+=	sqlite3.8:${PORTSDIR}/databases/sqlite3
+CONIFGURE_ARGS+=	--enable-cap
 PLIST_SUB+=	CAP=""
 .else
 CONFIGURE_ARGS+=--disable-cap
@@ -124,6 +125,7 @@
 PLIST_SUB+=	BONJOUR=""
 PRPL_MODULES:=	${PRPL_MODULES},bonjour
 .else
+CONFIGURE_ARGS+=	--disable-avahi
 PLIST_SUB+=	BONJOUR="@comment not installed: "
 .endif
 
@@ -132,6 +134,7 @@
 PLIST_SUB+=	SAMETIME=""
 PRPL_MODULES:=	${PRPL_MODULES},sametime
 .else
+CONFIGURE_ARGS+=	--disable-meanwhile
 PLIST_SUB+=	SAMETIME="@comment not installed: "
 .endif
 
@@ -147,6 +150,7 @@
 CFLAGS+=		-I${LOCALBASE}/include/tk${TCLTK_VER} -I${LOCALBASE}/include/tcl${TCLTK_VER}
 PLIST_SUB+=		TCL:=""
 .else
+CONFIGURE_ARGS+=	--disable-tcl
 PLIST_SUB+=		TCL:="@comment not installed: "
 .endif
 
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/net-im/pidgin/distinfo,v
retrieving revision 1.4
retrieving revision 1.5
diff -L net-im/pidgin/distinfo -L net-im/pidgin/distinfo -u -r1.4 -r1.5
--- net-im/pidgin/distinfo
+++ net-im/pidgin/distinfo
@@ -1,3 +1,3 @@
-MD5 (pidgin-2.4.1.tar.bz2) = ff015bb8bbdcc6a9b4ac954c355179d7
-SHA256 (pidgin-2.4.1.tar.bz2) = a4fa66247266e8e7453e13322a30910b944e7a406fa30c56cb84be9816b253c7
-SIZE (pidgin-2.4.1.tar.bz2) = 9459078
+MD5 (pidgin-2.4.2.tar.bz2) = 2d10f9b6a5f0162cf88016ea2ca0a36d
+SHA256 (pidgin-2.4.2.tar.bz2) = 3f09878883c6980083e7774371ec57d8bdc320a325342965afb120d52780d15f
+SIZE (pidgin-2.4.2.tar.bz2) = 9376721


More information about the Midnightbsd-cvs mailing list