Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 May 2014 16:57:14 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r354341 - in head: audio/pidgin-musictracker comms/deforaos-phone irc/minbif net-im/finch net-im/libpurple net-im/mbpurple net-im/pidgin net-im/pidgin-audacious-remote net-im/pidgin-bir...
Message-ID:  <201405171657.s4HGvEeA039648@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Sat May 17 16:57:14 2014
New Revision: 354341
URL: http://svnweb.freebsd.org/changeset/ports/354341
QAT: https://qat.redports.org/buildarchive/r354341/

Log:
  Convert net-im/libpurple (and slave ports net-im/finch and net-im/pidgin)
  to "USES=libtool tar:bzip2".  Bump PORTREVISION on all dependent ports
  and modernise them as well (USES, LIB_DEPENDS, staging).
  
  audio/pidgin-musictracker:
  - Replace LIBS with LDFLAGS.
  - Disable static plugin.
  
  net/online-desktop: Remove obsolete patches.
  
  net-im/mbpurple:
  - Drop pkgconf dependency.
  - Replace post-patch with MAKE_ARGS.
  - Use standard do-build.
  
  net-im/pidgin-audacious-remote: Disable static plugin.
  
  net-im/pidgin-birthday-reminder: Disable static plugin.
  
  net-im/pidgin-fetion: Replace pkg-plist with PLIST_FILES.
  
  net-im/pidgin-guifications:
  - Drop USE_GNOME=gnomeprefix.
  - Replace LIBS with LDFLAGS.
  
  net-im/pidgin-hotkeys:
  - Drop CFLAGS=-fPIC.
  - Fix build on systems without gcc.
  
  net-im/pidgin-libnotify:
  - Use option helpers.
  - Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.
  
  net-im/pidgin-manualsize: Fix build on systems without gcc.
  
  net-im/pidgin-privacy-please:
  - Replace a patch with CPPFLAGS and LDFLAGS.
  - Don't use USE_LDCONFIG for a plugin.
  
  net-im/pidgin-sipe:
  - Don't use USE_LDCONFIG for a plugin.
  - Drop PORTDOCS that don't contain useful documentation.
  - Patch configure with s/LDLAGS/LDFLAGS/ so LDFLAGS can replace LIBS.
  - Use option helpers and fix Kerberos option.
  - Remove obsolete CONFIGURE_ENV.
  
  security/pidgin-encryption:
  - Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.
  - Disable static plugin.
  - Use option helpers.
  
  security/pidgin-otr:
  - Drop redundant comment about PORTREVISION.
  - Add USE_GNOME=gtk20.
  - Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.
  - Port uses stack protector unconditionally so link with -lssp_nonshared
    when necessary like Mk/bsd.ssp.mk does.
  
  Approved by:	portmgr (PORTREVISION bump on unstaged port)

Deleted:
  head/net-im/pidgin-fetion/pkg-plist
  head/net-im/pidgin-privacy-please/files/
  head/net/online-desktop/files/patch-Makefile.in
  head/net/online-desktop/files/patch-po_Makefile.in.in
Modified:
  head/audio/pidgin-musictracker/Makefile
  head/comms/deforaos-phone/Makefile
  head/irc/minbif/Makefile
  head/net-im/finch/Makefile
  head/net-im/finch/pkg-plist
  head/net-im/libpurple/Makefile
  head/net-im/libpurple/pkg-plist
  head/net-im/mbpurple/Makefile
  head/net-im/mbpurple/pkg-plist
  head/net-im/pidgin-audacious-remote/Makefile
  head/net-im/pidgin-audacious-remote/pkg-plist
  head/net-im/pidgin-birthday-reminder/Makefile
  head/net-im/pidgin-birthday-reminder/pkg-plist
  head/net-im/pidgin-bs/Makefile
  head/net-im/pidgin-bs/pkg-plist
  head/net-im/pidgin-facebookchat/Makefile
  head/net-im/pidgin-fetion/Makefile
  head/net-im/pidgin-guifications/Makefile
  head/net-im/pidgin-guifications/pkg-plist
  head/net-im/pidgin-hotkeys/Makefile
  head/net-im/pidgin-latex/Makefile
  head/net-im/pidgin-libnotify/Makefile
  head/net-im/pidgin-libnotify/pkg-plist
  head/net-im/pidgin-manualsize/Makefile
  head/net-im/pidgin-osd/Makefile
  head/net-im/pidgin-pidgimpd/Makefile
  head/net-im/pidgin-privacy-please/Makefile
  head/net-im/pidgin-privacy-please/pkg-plist
  head/net-im/pidgin-rhythmbox/Makefile
  head/net-im/pidgin-sipe/Makefile
  head/net-im/pidgin-sipe/pkg-plist
  head/net-im/pidgin-skype/Makefile
  head/net-im/pidgin-skype/pkg-plist
  head/net-im/pidgin-twitter/Makefile
  head/net-im/pidgin/Makefile
  head/net-im/pidgin/pkg-plist
  head/net-im/telepathy-haze/Makefile
  head/net/online-desktop/Makefile
  head/net/online-desktop/pkg-plist
  head/security/pidgin-encryption/Makefile
  head/security/pidgin-encryption/pkg-plist
  head/security/pidgin-otr/Makefile
  head/security/pidgin-otr/pkg-plist

Modified: head/audio/pidgin-musictracker/Makefile
==============================================================================
--- head/audio/pidgin-musictracker/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/audio/pidgin-musictracker/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	musictracker
 PORTVERSION=	0.4.1
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	audio
 MASTER_SITES=	GOOGLE_CODE
 PKGNAMEPREFIX=	pidgin-
@@ -17,13 +17,12 @@ BUILD_DEPENDS=	${LOCALBASE}/include/pidg
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre
 
-USE_BZIP2=	yes
-USES=		gmake pkgconfig
+USES=		gmake libtool pkgconfig tar:bzip2
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS=	--disable-static
 CPPFLAGS+=	-I${LOCALBASE}/include -Wno-return-type
+LDFLAGS+=	-L${LOCALBASE}/lib
 
-PLIST_FILES=	lib/pidgin/musictracker.a lib/pidgin/musictracker.la \
-		lib/pidgin/musictracker.so
+PLIST_FILES=	lib/pidgin/musictracker.so
 
 .include <bsd.port.mk>

Modified: head/comms/deforaos-phone/Makefile
==============================================================================
--- head/comms/deforaos-phone/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/comms/deforaos-phone/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,6 +3,7 @@
 
 PORTNAME=	phone
 PORTVERSION=	0.3.12
+PORTREVISION=	1
 CATEGORIES=	comms
 MASTER_SITES=	http://www.defora.org/os/download/download/4296/
 PKGNAMEPREFIX=	deforaos-

Modified: head/irc/minbif/Makefile
==============================================================================
--- head/irc/minbif/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/irc/minbif/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	minbif
 PORTVERSION=	1.0.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	irc net-im
 MASTER_SITES=	https://symlink.me/attachments/download/148/
 

Modified: head/net-im/finch/Makefile
==============================================================================
--- head/net-im/finch/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/finch/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 #   $MCom: ports-stable/net-im/gaim-consoleui-devel/Makefile,v 1.2 2006/10/29 18:55:28 marcus Exp $
 
 PORTNAME=	finch
-PORTREVISION=	2
+PORTREVISION=	3
 
 MAINTAINER=	marcus@FreeBSD.org
 COMMENT=	Finch multi-protocol messaging client (Console UI)

Modified: head/net-im/finch/pkg-plist
==============================================================================
--- head/net-im/finch/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/finch/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -46,25 +46,17 @@ include/gnt/gntwidget.h
 include/gnt/gntwindow.h
 include/gnt/gntwm.h
 include/gnt/gntws.h
-lib/finch/gntclipboard.la
 lib/finch/gntclipboard.so
-lib/finch/gntgf.la
 lib/finch/gntgf.so
-lib/finch/gnthistory.la
 lib/finch/gnthistory.so
-lib/finch/gntlastlog.la
 lib/finch/gntlastlog.so
-lib/finch/gnttinyurl.la
 lib/finch/gnttinyurl.so
-lib/finch/grouping.la
 lib/finch/grouping.so
-lib/gnt/irssi.la
 lib/gnt/irssi.so
-lib/gnt/s.la
 lib/gnt/s.so
-lib/libgnt.la
 lib/libgnt.so
-lib/libgnt.so.8
+lib/libgnt.so.0
+lib/libgnt.so.0.8.10
 libdata/pkgconfig/finch.pc
 libdata/pkgconfig/gnt.pc
 man/man1/finch.1.gz

Modified: head/net-im/libpurple/Makefile
==============================================================================
--- head/net-im/libpurple/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/libpurple/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -4,7 +4,7 @@
 
 PORTNAME?=	libpurple
 PORTVERSION=	2.10.9
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES?=	net-im
 MASTER_SITES=	SF/pidgin/Pidgin/${PORTVERSION}
 DISTNAME=	pidgin-${PORTVERSION}
@@ -12,8 +12,7 @@ DISTNAME=	pidgin-${PORTVERSION}
 MAINTAINER?=	marcus@FreeBSD.org
 COMMENT?=	Backend library for the Pidgin multi-protocol messaging client
 
-USE_BZIP2=	yes
-USES=		gmake pkgconfig pathfix
+USES=		gmake libtool pathfix pkgconfig tar:bzip2
 USE_GNOME?=	gnomeprefix intlhack glib20 libxml2
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS?=--disable-gtkui \
@@ -336,7 +335,7 @@ post-patch:
 			${WRKSRC}/libpurple/purple-url-handler
 .if defined(PIDGIN_SLAVE)
 	@${FIND} ${BUILD_WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
-		's|[$$][(]top_builddir[)]/libpurple/libpurple.la|${LOCALBASE}/lib/libpurple.la|g'
+		's|$$(top_builddir)/libpurple/libpurple.la|-lpurple|'
 .endif
 	@${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH}
 

Modified: head/net-im/libpurple/pkg-plist
==============================================================================
--- head/net-im/libpurple/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/libpurple/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -75,88 +75,64 @@ include/libpurple/version.h
 include/libpurple/whiteboard.h
 include/libpurple/xmlnode.h
 lib/purple-2/autoaccept.a
-lib/purple-2/autoaccept.la
 lib/purple-2/autoaccept.so
 lib/purple-2/buddynote.a
-lib/purple-2/buddynote.la
 lib/purple-2/buddynote.so
 %%DBUS%%lib/purple-2/dbus-example.a
-%%DBUS%%lib/purple-2/dbus-example.la
 %%DBUS%%lib/purple-2/dbus-example.so
 lib/purple-2/idle.a
-lib/purple-2/idle.la
 lib/purple-2/idle.so
 lib/purple-2/joinpart.a
-lib/purple-2/joinpart.la
 lib/purple-2/joinpart.so
 %%OSCAR%%lib/purple-2/libaim.a
-%%OSCAR%%lib/purple-2/libaim.la
 %%OSCAR%%lib/purple-2/libaim.so
 %%OSCAR%%lib/purple-2/libicq.a
-%%OSCAR%%lib/purple-2/libicq.la
 %%OSCAR%%lib/purple-2/libicq.so
 %%BONJOUR%%lib/purple-2/libbonjour.a
-%%BONJOUR%%lib/purple-2/libbonjour.la
 %%BONJOUR%%lib/purple-2/libbonjour.so
 %%GG%%lib/purple-2/libgg.a
-%%GG%%lib/purple-2/libgg.la
 %%GG%%lib/purple-2/libgg.so
 %%IRC%%lib/purple-2/libirc.a
-%%IRC%%lib/purple-2/libirc.la
 %%IRC%%lib/purple-2/libirc.so
 %%JABBER%%lib/purple-2/libjabber.a
-%%JABBER%%lib/purple-2/libjabber.la
 %%JABBER%%lib/purple-2/libjabber.so
 %%JABBER%%lib/purple-2/libjabber.so.0
+%%JABBER%%lib/purple-2/libjabber.so.0.0.0
 %%MSN%%lib/purple-2/libmsn.a
-%%MSN%%lib/purple-2/libmsn.la
 %%MSN%%lib/purple-2/libmsn.so
 %%MYSPACE%%lib/purple-2/libmyspace.a
-%%MYSPACE%%lib/purple-2/libmyspace.la
 %%MYSPACE%%lib/purple-2/libmyspace.so
 %%NOVELL%%lib/purple-2/libnovell.a
-%%NOVELL%%lib/purple-2/libnovell.la
 %%NOVELL%%lib/purple-2/libnovell.so
 %%OSCAR%%lib/purple-2/liboscar.a
-%%OSCAR%%lib/purple-2/liboscar.la
 %%OSCAR%%lib/purple-2/liboscar.so
 %%OSCAR%%lib/purple-2/liboscar.so.0
+%%OSCAR%%lib/purple-2/liboscar.so.0.0.0
 %%SILC%%lib/purple-2/libsilcpurple.a
-%%SILC%%lib/purple-2/libsilcpurple.la
 %%SILC%%lib/purple-2/libsilcpurple.so
 %%SAMETIME%%lib/purple-2/libsametime.a
-%%SAMETIME%%lib/purple-2/libsametime.la
 %%SAMETIME%%lib/purple-2/libsametime.so
 %%SIMPLE%%lib/purple-2/libsimple.a
-%%SIMPLE%%lib/purple-2/libsimple.la
 %%SIMPLE%%lib/purple-2/libsimple.so
 %%JABBER%%lib/purple-2/libxmpp.a
-%%JABBER%%lib/purple-2/libxmpp.la
 %%JABBER%%lib/purple-2/libxmpp.so
 %%YAHOO%%lib/purple-2/libyahoo.a
-%%YAHOO%%lib/purple-2/libyahoo.la
 %%YAHOO%%lib/purple-2/libyahoo.so
 %%YAHOO%%lib/purple-2/libyahoojp.a
-%%YAHOO%%lib/purple-2/libyahoojp.la
 %%YAHOO%%lib/purple-2/libyahoojp.so
 %%YAHOO%%lib/purple-2/libymsg.a
-%%YAHOO%%lib/purple-2/libymsg.la
 %%YAHOO%%lib/purple-2/libymsg.so
 %%YAHOO%%lib/purple-2/libymsg.so.0
+%%YAHOO%%lib/purple-2/libymsg.so.0.0.0
 %%ZEPHYR%%lib/purple-2/libzephyr.a
-%%ZEPHYR%%lib/purple-2/libzephyr.la
 %%ZEPHYR%%lib/purple-2/libzephyr.so
 lib/purple-2/log_reader.a
-lib/purple-2/log_reader.la
 lib/purple-2/log_reader.so
 lib/purple-2/newline.a
-lib/purple-2/newline.la
 lib/purple-2/newline.so
 lib/purple-2/offlinemsg.a
-lib/purple-2/offlinemsg.la
 lib/purple-2/offlinemsg.so
 %%PERL:%%lib/purple-2/perl.a
-%%PERL:%%lib/purple-2/perl.la
 %%PERL:%%lib/purple-2/perl.so
 %%PERL:%%lib/purple-2/perl/Purple.pm
 %%PERL:%%lib/purple-2/perl/auto/Purple/.packlist
@@ -164,31 +140,25 @@ lib/purple-2/offlinemsg.so
 %%PERL:%%lib/purple-2/perl/auto/Purple/Purple.so
 %%PERL:%%lib/purple-2/perl/auto/Purple/autosplit.ix
 lib/purple-2/psychic.a
-lib/purple-2/psychic.la
 lib/purple-2/psychic.so
 %%GNUTLS%%lib/purple-2/ssl-gnutls.a
-%%GNUTLS%%lib/purple-2/ssl-gnutls.la
 %%GNUTLS%%lib/purple-2/ssl-gnutls.so
 %%NSS%%lib/purple-2/ssl-nss.a
-%%NSS%%lib/purple-2/ssl-nss.la
 %%NSS%%lib/purple-2/ssl-nss.so
 lib/purple-2/ssl.a
-lib/purple-2/ssl.la
 lib/purple-2/ssl.so
 lib/purple-2/statenotify.a
-lib/purple-2/statenotify.la
 lib/purple-2/statenotify.so
 %%TCL:%%lib/purple-2/tcl.a
-%%TCL:%%lib/purple-2/tcl.la
 %%TCL:%%lib/purple-2/tcl.so
 %%DBUS%%lib/libpurple-client.a
-%%DBUS%%lib/libpurple-client.la
 %%DBUS%%lib/libpurple-client.so
-%%DBUS%%lib/libpurple-client.so.10
+%%DBUS%%lib/libpurple-client.so.0
+%%DBUS%%lib/libpurple-client.so.0.10.9
 lib/libpurple.a
-lib/libpurple.la
 lib/libpurple.so
-lib/libpurple.so.10
+lib/libpurple.so.0
+lib/libpurple.so.0.10.9
 libdata/pkgconfig/purple.pc
 %%CONSOLEUI%%man/man1/finch.1.gz
 %%GTKUI%%man/man1/pidgin.1.gz

Modified: head/net-im/mbpurple/Makefile
==============================================================================
--- head/net-im/mbpurple/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/mbpurple/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -2,33 +2,22 @@
 
 PORTNAME=	mbpurple
 PORTVERSION=	0.3.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net-im
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
+PROJECTHOST=	microblog-purple
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Integrate Twitter with Pidgin (AKA microblog-purple)
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin \
-		pkgconf>0:${PORTSDIR}/devel/pkgconf
+BUILD_DEPENDS=	${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS=	${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
 
-PROJECTHOST=	microblog-purple
-USE_GMAKE=	yes
+USES=		gmake pkgconfig
+MAKE_ARGS=	PREFIX="${PREFIX}" LIBDIR="${PREFIX}/lib" \
+		PURPLE_DATAROOT_DIR="${PREFIX}/share"
 
-NO_STAGE=	yes
 post-patch:
-	@${CP} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.Dist
-	@${SED} -e 's#make -C#gmake -C#' \
-		${WRKSRC}/Makefile.Dist > ${WRKSRC}/Makefile
-	@${CP} ${WRKSRC}/global.mak ${WRKSRC}/global.mak.Dist
-	@${SED} -e 's#^PREFIX :=.*#PREFIX = ${PREFIX}#' \
-		-e 's#^LIBDIR :=.*#LIBDIR = ${LOCALBASE}/lib#' \
-		-e 's#^PURPLE_PLUGIN_DIR :=.*#PURPLE_PLUGIN_DIR = ${PREFIX}/lib/purple-2#' \
-		-e 's#^PURPLE_CACERTS_DIR :=.*#PURPLE_CACERTS_DIR = ${PREFIX}/share/purple/ca-certs#' \
-		${WRKSRC}/global.mak.Dist > ${WRKSRC}/global.mak
-
-do-build:
-	cd ${WRKSRC} && ${GMAKE}
+	@${REINPLACE_CMD} 's/make -C/$$(MAKE) -C/' ${WRKSRC}/Makefile
 
 .include <bsd.port.mk>

Modified: head/net-im/mbpurple/pkg-plist
==============================================================================
--- head/net-im/mbpurple/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/mbpurple/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -13,11 +13,3 @@ share/pixmaps/pidgin/protocols/48/identi
 share/pixmaps/pidgin/protocols/48/statusnet.png
 share/pixmaps/pidgin/protocols/48/twitter.png
 share/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem
-@dirrmtry lib/purple-2
-@dirrmtry share/pixmaps/pidgin/protocols/16
-@dirrmtry share/pixmaps/pidgin/protocols/22
-@dirrmtry share/pixmaps/pidgin/protocols/48
-@dirrmtry share/pixmaps/pidgin/protocols
-@dirrmtry share/pixmaps/pidgin
-@dirrmtry share/purple/ca-certs
-@dirrmtry share/purple

Modified: head/net-im/pidgin-audacious-remote/Makefile
==============================================================================
--- head/net-im/pidgin-audacious-remote/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-audacious-remote/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-audacious-remote
 PORTVERSION=	0.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net-im
 MASTER_SITES=	http://pidginaudacious.sourceforge.net/files/ \
 		ftp://ftp.lissyara.su/users/gx_ua/distfiles/
@@ -15,8 +15,9 @@ BUILD_DEPENDS=	audacious>=2.2:${PORTSDIR
 		pidgin:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USES=		tar:bzip2 pkgconfig
+USES=		libtool pkgconfig tar:bzip2
 
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-static
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-audacious-remote/pkg-plist
==============================================================================
--- head/net-im/pidgin-audacious-remote/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-audacious-remote/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,5 +1,3 @@
-lib/pidgin/pidgin-audacious-remote.a
-lib/pidgin/pidgin-audacious-remote.la
 lib/pidgin/pidgin-audacious-remote.so
 share/pixmaps/pidgin/pidgin-audacious-remote/audacious.png
 share/pixmaps/pidgin/pidgin-audacious-remote/next.png
@@ -8,5 +6,3 @@ share/pixmaps/pidgin/pidgin-audacious-re
 share/pixmaps/pidgin/pidgin-audacious-remote/previous.png
 share/pixmaps/pidgin/pidgin-audacious-remote/stop.png
 @dirrm share/pixmaps/pidgin/pidgin-audacious-remote
-@dirrmtry share/pixmaps/pidgin
-@dirrmtry lib/pidgin

Modified: head/net-im/pidgin-birthday-reminder/Makefile
==============================================================================
--- head/net-im/pidgin-birthday-reminder/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-birthday-reminder/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,23 +3,23 @@
 
 PORTNAME=	pidgin-birthday-reminder
 PORTVERSION=	1.7
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	net-im
 MASTER_SITES=	http://launchpadlibrarian.net/56075754/
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	The birthday reminder for Pidgin
+COMMENT=	Birthday reminder for Pidgin
 
-LIB_DEPENDS=	purple.10:${PORTSDIR}/net-im/libpurple
+LIB_DEPENDS=	libpurple.so:${PORTSDIR}/net-im/libpurple
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
 
 GNU_CONFIGURE=	yes
-USES=		gettext gmake pkgconfig
+USES=		gettext gmake libtool pkgconfig
 USE_GNOME=	intltool
+CONFIGURE_ARGS=	--disable-static
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-birthday-reminder/pkg-plist
==============================================================================
--- head/net-im/pidgin-birthday-reminder/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-birthday-reminder/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,6 +1,4 @@
 lib/pidgin/birthday_reminder.so
-lib/pidgin/birthday_reminder.la
-lib/pidgin/birthday_reminder.a
 share/locale/cs/LC_MESSAGES/pidgin-birthday-reminder.mo
 share/locale/de/LC_MESSAGES/pidgin-birthday-reminder.mo
 share/locale/es/LC_MESSAGES/pidgin-birthday-reminder.mo
@@ -25,8 +23,6 @@ share/pixmaps/pidgin/birthday_reminder/b
 share/pixmaps/pidgin/birthday_reminder/birthday8.png
 share/pixmaps/pidgin/birthday_reminder/birthday9.png
 share/sounds/pidgin/birthday_reminder/birthday.wav
-@dirrmtry share/sounds/pidgin/birthday_reminder
+@dirrm share/sounds/pidgin/birthday_reminder
 @dirrmtry share/sounds/pidgin
-@dirrmtry share/pixmaps/pidgin/birthday_reminder
-@dirrmtry share/pixmaps/pidgin
-@dirrmtry lib/pidgin
+@dirrm share/pixmaps/pidgin/birthday_reminder

Modified: head/net-im/pidgin-bs/Makefile
==============================================================================
--- head/net-im/pidgin-bs/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-bs/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-bs
 PORTVERSION=	1.3.0
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	net-im
 MASTER_SITES=	SF/${PORTNAME}/bot-sentry/${PORTVERSION}
 DISTNAME=	bot-sentry-${PORTVERSION}
@@ -17,7 +17,7 @@ LIB_DEPENDS=	libpurple.so:${PORTSDIR}/ne
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
 GNU_CONFIGURE=	yes
-USES=		gettext gmake pkgconfig tar:bzip2
+USES=		gettext gmake libtool pkgconfig tar:bzip2
 USE_GNOME=	gtk20
 USE_LDCONFIG=	${PREFIX}/lib/pidgin
 

Modified: head/net-im/pidgin-bs/pkg-plist
==============================================================================
--- head/net-im/pidgin-bs/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-bs/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,5 +1,4 @@
 lib/purple-2/bot-sentry.so
-lib/purple-2/bot-sentry.la
 share/locale/ar/LC_MESSAGES/bot-sentry.mo
 share/locale/cs/LC_MESSAGES/bot-sentry.mo
 share/locale/de/LC_MESSAGES/bot-sentry.mo
@@ -7,4 +6,3 @@ share/locale/es/LC_MESSAGES/bot-sentry.m
 share/locale/it/LC_MESSAGES/bot-sentry.mo
 share/locale/no/LC_MESSAGES/bot-sentry.mo
 share/locale/ru/LC_MESSAGES/bot-sentry.mo
-@dirrmtry lib/purple-2

Modified: head/net-im/pidgin-facebookchat/Makefile
==============================================================================
--- head/net-im/pidgin-facebookchat/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-facebookchat/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-facebookchat
 PORTVERSION=	1.69
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net-im
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 DISTNAME=	${PROJECTHOST}-source-${PORTVERSION}

Modified: head/net-im/pidgin-fetion/Makefile
==============================================================================
--- head/net-im/pidgin-fetion/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-fetion/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	fetion
 PORTVERSION=	0.98.5.2
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	net-im
 MASTER_SITES=	http://www.logvinov.ru/files/dist/fetion/ \
 		LOCAL/avl
@@ -12,15 +12,16 @@ PKGNAMEPREFIX=	pidgin-
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Fetion protocol plugin for libpurple
 
-LIB_DEPENDS=	purple.10:${PORTSDIR}/net-im/libpurple
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libpurple.so:${PORTSDIR}/net-im/libpurple
 
-USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USES=		pkgconfig
+USES=		libtool pkgconfig tar:bzip2
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
+PLIST_FILES=	lib/purple-2/libfetion.so
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-guifications/Makefile
==============================================================================
--- head/net-im/pidgin-guifications/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-guifications/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-guifications
 PORTVERSION=	2.16
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	net-im
 MASTER_SITES=	https://www.mimar.rs/distfiles/
 
@@ -15,17 +15,15 @@ LICENSE=	GPLv2
 BUILD_DEPENDS=	${LOCALBASE}/include/pidgin/pidgin.h:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
-USE_BZIP2=	yes
-USES=		pathfix gettext gmake pkgconfig
-USE_GNOME=	gnomeprefix gtk20
+USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
+USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib"
 CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
 post-extract:
 	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
 		-e 's#\([@(]\)PIDGIN_LIBDIR\([@)]\)#\1libdir\2#' \
 		-e 's#\([@(]\)PIDGIN_DATADIR\([@)]\)#\1datadir\2#'
-	@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-guifications/pkg-plist
==============================================================================
--- head/net-im/pidgin-guifications/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-guifications/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,4 +1,3 @@
-lib/pidgin/guifications.la
 lib/pidgin/guifications.so
 share/pixmaps/pidgin/guifications/conf/item_icon_size_big.png
 share/pixmaps/pidgin/guifications/conf/item_icon_size_huge.png

Modified: head/net-im/pidgin-hotkeys/Makefile
==============================================================================
--- head/net-im/pidgin-hotkeys/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-hotkeys/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -2,12 +2,12 @@
 
 PORTNAME=	pidgin-hotkeys
 PORTVERSION=	0.2.4
-PORTREVISION=	16
+PORTREVISION=	17
 CATEGORIES=	net-im
 MASTER_SITES=	SF
 
 MAINTAINER=	garga@FreeBSD.org
-COMMENT=	A pidgin plugin that allows user to assign global hotkeys
+COMMENT=	Pidgin plugin that allows user to assign global hotkeys
 
 LICENSE=	GPLv2
 
@@ -15,12 +15,11 @@ LIB_DEPENDS=	libpurple.so:${PORTSDIR}/ne
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
-USES=		pkgconfig
+USES=		libtool pkgconfig
 USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
 
-PLIST_FILES=	lib/pidgin/hotkeys.so \
-		lib/pidgin/hotkeys.la
+PLIST_FILES=	lib/pidgin/hotkeys.so
 
 post-patch:
 	@${REINPLACE_CMD} -e 's,X11/keysym.h,X11/X.h,' ${WRKSRC}/src/hotkeys.c

Modified: head/net-im/pidgin-latex/Makefile
==============================================================================
--- head/net-im/pidgin-latex/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-latex/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	latex
 PORTVERSION=	1.0
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	net-im
 MASTER_SITES=	SF/pidgin-${PORTNAME}/pidgin-${PORTNAME}/${PORTVERSION}
 PKGNAMEPREFIX=	pidgin-
@@ -18,16 +18,15 @@ RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/p
 
 WRKSRC=		${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
 
-CFLAGS+=	"-fPIC"
-USES=		gmake pkgconfig
+USES=		gmake pkgconfig tar:bzip2
 USE_TEX=	latex
 USE_GNOME=	gtk20
-USE_BZIP2=	yes
+MAKE_ARGS=	CC=${CC}
 
 PLIST_FILES=	lib/pidgin/LaTeX.so
 
-NO_STAGE=	yes
 do-install:
-	${INSTALL_DATA} ${WRKSRC}/LaTeX.so ${PREFIX}/lib/pidgin
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin
+	${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${STAGEDIR}${PREFIX}/lib/pidgin
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-libnotify/Makefile
==============================================================================
--- head/net-im/pidgin-libnotify/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-libnotify/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	libnotify
 PORTVERSION=	0.14
-PORTREVISION=	11
+PORTREVISION=	12
 CATEGORIES=	net-im
 MASTER_SITES=	SF/gaim-${PORTNAME}/pidgin-${PORTNAME}/pidgin-${PORTNAME}-${PORTVERSION}
 PKGNAMEPREFIX=	pidgin-
@@ -14,35 +14,21 @@ COMMENT=	This plugin adds a libnotify in
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin \
     		${LOCALBASE}/libdata/pkgconfig/libnotify.pc:${PORTSDIR}/devel/libnotify
-LIB_DEPENDS=	notify.4:${PORTSDIR}/devel/libnotify \
-		purple.10:${PORTSDIR}/net-im/libpurple
+LIB_DEPENDS=	libnotify.so:${PORTSDIR}/devel/libnotify \
+		libpurple.so:${PORTSDIR}/net-im/libpurple
 
 GNU_CONFIGURE=	yes
+USES=		gmake libtool pkgconfig
 USE_LDCONFIG=	yes
-USE_GMAKE=	yes
 USE_GNOME=	gtk20
-USES=		pkgconfig
-
-NO_STAGE=	yes
-
-OPTIONS_DEFINE=	NLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
-
-CPPFLAGS+=	${PTHREAD_CFLAGS} -I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
 
 CONFIGURE_ARGS=	--disable-static
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
-post-patch:
-	@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
+OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
+NLS_CONFIGURE_ENABLE=	nls
+NLS_USES=	gettext
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-libnotify/pkg-plist
==============================================================================
--- head/net-im/pidgin-libnotify/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-libnotify/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,3 +1,4 @@
+lib/purple-2/pidgin-libnotify.so
 %%NLS%%share/locale/bg/LC_MESSAGES/pidgin-libnotify.mo
 %%NLS%%share/locale/de/LC_MESSAGES/pidgin-libnotify.mo
 %%NLS%%share/locale/es/LC_MESSAGES/pidgin-libnotify.mo
@@ -14,5 +15,3 @@
 %%NLS%%share/locale/sl/LC_MESSAGES/pidgin-libnotify.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/pidgin-libnotify.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/pidgin-libnotify.mo
-lib/purple-2/pidgin-libnotify.so
-lib/purple-2/pidgin-libnotify.la

Modified: head/net-im/pidgin-manualsize/Makefile
==============================================================================
--- head/net-im/pidgin-manualsize/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-manualsize/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	manualsize
 PORTVERSION=	0.7
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net-im
 MASTER_SITES=	http://issv.org.ru/oss/ \
 		http://wickedmachine.net/~jsa/FreeBSD/distfiles/
@@ -20,12 +20,14 @@ MAKEFILE=	makefile
 
 PLIST_FILES=	lib/pidgin/manualsize.so
 
-USES=		pkgconfig
-USE_BZIP2=	yes
+USES=		pkgconfig tar:bzip2
 ALL_TARGET=	manualsize.so
 
-NO_STAGE=	yes
 post-patch:
-	@${REINPLACE_CMD} -e 's|-g root -m 755|-g wheel -m 755|g' ${WRKSRC}/makefile
+	@${REINPLACE_CMD} 's/gcc/$$(CC)/' ${WRKSRC}/makefile
+
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin
+	${INSTALL_LIB} ${WRKSRC}/manualsize.so ${STAGEDIR}${PREFIX}/lib/pidgin
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-osd/Makefile
==============================================================================
--- head/net-im/pidgin-osd/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-osd/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,28 +3,22 @@
 
 PORTNAME=	pidgin-osd
 PORTVERSION=	0.1.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	net-im
 MASTER_SITES=	https://babelize.org/download/pidgin-osd/
 
 MAINTAINER=	anikinsl@gmail.com
-COMMENT=	A pidgin plugin for displaying new messages on screen
+COMMENT=	Pidgin plugin for displaying new messages on screen
 
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin \
 		xosd>=2.2.12:${PORTSDIR}/misc/xosd
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin \
 		xosd>=2.2.12:${PORTSDIR}/misc/xosd
 
-USES=		gmake pkgconfig
+USES=		gmake libtool pkgconfig tar:bzip2
 USE_GNOME=	glib20
-USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 
-PLIST_FILES=	lib/pidgin/pidgin-osd.so \
-		lib/pidgin/pidgin-osd.la
-NO_STAGE=	yes
-pre-configure:
-	# Module really needs xosd version 2.2.12 or greater.
-	${REINPLACE_CMD} -e 's,2\.2\.14,2.2.12,g' ${WRKSRC}/configure
+PLIST_FILES=	lib/pidgin/pidgin-osd.so
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-pidgimpd/Makefile
==============================================================================
--- head/net-im/pidgin-pidgimpd/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-pidgimpd/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgimpd
 PORTVERSION=	1.1.1
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	net-im audio
 MASTER_SITES=	http://ayeon.org/projects/pidgimpd/
 PKGNAMEPREFIX=	pidgin-
@@ -11,18 +11,15 @@ PKGNAMEPREFIX=	pidgin-
 MAINTAINER=	hrkfdn@gmail.com
 COMMENT=	PidgiMPD is a Pidgin plugin for monitoring/controlling MPD
 
-LIB_DEPENDS=	purple.10:${PORTSDIR}/net-im/libpurple \
-		mpd.4:${PORTSDIR}/audio/libmpd
+LIB_DEPENDS=	libpurple.so:${PORTSDIR}/net-im/libpurple \
+		libmpd.so:${PORTSDIR}/audio/libmpd
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
-USE_BZIP2=	yes
+USES=		libtool pkgconfig tar:bzip2
 USE_GNOME=	gtk20
-USES=		pkgconfig iconv
 GNU_CONFIGURE=	yes
 
-PLIST_FILES=	lib/pidgin/pidgimpd.so \
-		lib/pidgin/pidgimpd.la
+PLIST_FILES=	lib/pidgin/pidgimpd.so
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-privacy-please/Makefile
==============================================================================
--- head/net-im/pidgin-privacy-please/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-privacy-please/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-privacy-please
 PORTVERSION=	0.7.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net-im
 MASTER_SITES=	GOOGLE_CODE
 
@@ -17,8 +17,10 @@ BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
 GNU_CONFIGURE=	yes
-USES=		gettext gmake pkgconfig
+USES=		gettext gmake libtool pkgconfig
 USE_GNOME=	gtk20
-USE_LDCONFIG=	${PREFIX}/lib/pidgin
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-privacy-please/pkg-plist
==============================================================================
--- head/net-im/pidgin-privacy-please/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-privacy-please/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,5 +1,3 @@
-libdata/ldconfig/pidgin-privacy-please
-lib/pidgin/libpidgin_pp.la
 lib/pidgin/libpidgin_pp.so
 share/locale/de/LC_MESSAGES/pidgin-privacy-please.mo
 share/locale/pl/LC_MESSAGES/pidgin-privacy-please.mo

Modified: head/net-im/pidgin-rhythmbox/Makefile
==============================================================================
--- head/net-im/pidgin-rhythmbox/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-rhythmbox/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,7 +3,7 @@
 
 PORTNAME=	pidgin-rhythmbox
 PORTVERSION=	2.0
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	net-im audio
 MASTER_SITES=	http://jon.oberheide.org/pidgin-rhythmbox/downloads/
 
@@ -11,18 +11,16 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Plugin to update your status with info from Rhythmbox
 
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
-LIB_DEPENDS=	dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+LIB_DEPENDS=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin \
 		rhythmbox:${PORTSDIR}/audio/rhythmbox
 
-USES=		gmake pkgconfig
+USES=		gmake libtool pkgconfig
 USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
 
-PLIST_FILES=	lib/pidgin/pidgin-rhythmbox.la \
-		lib/pidgin/pidgin-rhythmbox.so
+PLIST_FILES=	lib/pidgin/pidgin-rhythmbox.so
 
-NO_STAGE=	yes
 post-patch:
 		@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
 			-e 's#\([@(]\)PIDGIN_INSTALL\([@)]\)#\1libdir\2/pidgin#' \

Modified: head/net-im/pidgin-sipe/Makefile
==============================================================================
--- head/net-im/pidgin-sipe/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-sipe/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,62 +3,48 @@
 
 PORTNAME=	pidgin-sipe
 PORTVERSION=	1.18.0
+PORTREVISION=	1
 CATEGORIES=	net-im
 MASTER_SITES=	SF/sipe/sipe/${DISTNAME}
 
 MAINTAINER=	john.c.prather@gmail.com
-COMMENT=	A plugin for Pidgin to provide LCS/OCS connectivity
+COMMENT=	Plugin for Pidgin to provide LCS/OCS connectivity
 
-LIB_DEPENDS=	nss3:${PORTSDIR}/security/nss \
-		purple.10:${PORTSDIR}/net-im/libpurple
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libnss3.so:${PORTSDIR}/security/nss \
+		libpurple.so:${PORTSDIR}/net-im/libpurple
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
 GNU_CONFIGURE=	yes
-USE_BZIP2=	yes
-USES=		gmake pkgconfig
+USES=		gmake libtool pkgconfig tar:bzip2
 USE_GNOME=	gtk20
-USE_LDCONFIG=	${PREFIX}/lib/pidgin
-PORTDOCS=	AUTHORS ChangeLog COPYING HACKING INSTALL NEWS README TODO VERSION
+PORTDOCS=	AUTHORS ChangeLog HACKING NEWS README TODO
 
-CFLAGS+=	-I/${LOCALBASE}/include
-LIBS+=		-L/${LOCALBASE}/lib -lgssapi_krb5
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
 OPTIONS_DEFINE=		OCS2005 KRB5 DOCS NLS
+OPTIONS_SUB=		yes
+
 OSC2005_DESC=		Message timeout for OCS2005
+OSC2005_CONFIGURE_ENABLE=	ocs2005-message-hack
 KRB5_DESC=		With Kerberos5
+KRB5_CONFIGURE_WITH=	krb5
+NLS_CONFIGURE_ENABLE=	nls
+NLS_USES=		gettext
 
 CONFIGURE_ARGS+=	--enable-purple \
 			--disable-telepathy
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
+post-patch:
+	@${REINPLACE_CMD} 's/LDLAGS/LDFLAGS/' ${WRKSRC}/configure
 
-.if ${PORT_OPTIONS:MOSC2005}
-CONFIGURE_ARGS+=	--enable-ocs2005-message-hack
-.endif
-
-.if ${PORT_OPTIONS:MKRB5}
-CONFIGURE_ARGS+=	--without-krb5
-.endif
-
-CONFIGURE_ENV+=	LIBS="${LIBS}" \
-		COM_ERR_CFLAGS="-I/usr/include" \
-		COM_ERR_LIBS="-L/usr/lib -lcom_err"
-
-.if ${PORT_OPTIONS:MDOCS}
 post-install:
-	${MKDIR} ${DOCSDIR}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for docs in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}/
+	${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
 .endfor
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=		NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB+=		NLS="@comment "
-.endif
 
 .include <bsd.port.mk>

Modified: head/net-im/pidgin-sipe/pkg-plist
==============================================================================
--- head/net-im/pidgin-sipe/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-sipe/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -1,4 +1,3 @@
-lib/purple-2/libsipe.la
 lib/purple-2/libsipe.so
 %%NLS%%share/locale/ar/LC_MESSAGES/pidgin-sipe.mo
 %%NLS%%share/locale/cs/LC_MESSAGES/pidgin-sipe.mo
@@ -31,7 +30,7 @@ share/pixmaps/pidgin/protocols/24/sipe.p
 share/pixmaps/pidgin/protocols/32/sipe.png
 share/pixmaps/pidgin/protocols/48/sipe.png
 share/pixmaps/pidgin/protocols/scalable/sipe.svg
-@dirrm share/pixmaps/pidgin/protocols/32
-@dirrm share/pixmaps/pidgin/protocols/24
+@dirrmtry share/pixmaps/pidgin/protocols/32
+@dirrmtry share/pixmaps/pidgin/protocols/24
 @dirrm share/locale/fr_CA/LC_MESSAGES
 @dirrm share/locale/fr_CA

Modified: head/net-im/pidgin-skype/Makefile
==============================================================================
--- head/net-im/pidgin-skype/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-skype/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,6 +3,7 @@
 
 PORTNAME=	pidgin-skype
 PORTVERSION=	0.0.0.664
+PORTREVISION=	1
 CATEGORIES=	net-im
 MASTER_SITES=	LOCAL/mandree
 DISTFILES=	pidgin-skype-svn-r${PORTVERSION:E}.tar.xz
@@ -17,9 +18,8 @@ BUILD_DEPENDS=	${LOCALBASE}/include/pidg
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin \
     ${LOCALBASE}/bin/skype:${PORTSDIR}/net-im/skype
 
-USES=		gmake pkgconfig
+USES=		gmake pkgconfig tar:xz
 USE_GNOME=	glib20
-USE_XZ=		yes
 
 # this is a local target to build a tarball
 build-tarball: ${DISTFILES}
@@ -66,7 +66,7 @@ do-build:
 	cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} ${mycflags} \
 			-o libskype.so libskype.c ${mylibs}
 .if ${PORT_OPTIONS:MNLS}
-	${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} -C ${BUILD_WRKSRC} locales
+	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} -C ${BUILD_WRKSRC} locales
 .endif
 
 do-install:

Modified: head/net-im/pidgin-skype/pkg-plist
==============================================================================
--- head/net-im/pidgin-skype/pkg-plist	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-skype/pkg-plist	Sat May 17 16:57:14 2014	(r354341)
@@ -13,18 +13,11 @@ lib/purple-2/libskype.so
 %%NLS%%share/locale/pt/LC_MESSAGES/skype4pidgin.mo
 %%NLS%%share/locale/pt_BR/LC_MESSAGES/skype4pidgin.mo
 %%NLS%%share/locale/ru/LC_MESSAGES/skype4pidgin.mo
-share/pixmaps/pidgin/protocols/16/skypeout.png
-share/pixmaps/pidgin/protocols/22/skypeout.png
-share/pixmaps/pidgin/protocols/48/skypeout.png
+share/pixmaps/pidgin/emotes/skype/theme
 share/pixmaps/pidgin/protocols/16/skype.png
+share/pixmaps/pidgin/protocols/16/skypeout.png
 share/pixmaps/pidgin/protocols/22/skype.png
+share/pixmaps/pidgin/protocols/22/skypeout.png
 share/pixmaps/pidgin/protocols/48/skype.png
-share/pixmaps/pidgin/emotes/skype/theme
+share/pixmaps/pidgin/protocols/48/skypeout.png
 @dirrm share/pixmaps/pidgin/emotes/skype
-@dirrmtry share/pixmaps/pidgin/protocols/48
-@dirrmtry share/pixmaps/pidgin/protocols/22
-@dirrmtry share/pixmaps/pidgin/protocols/16
-@dirrmtry share/pixmaps/pidgin/protocols
-@dirrmtry share/pixmaps/pidgin/emotes
-@dirrmtry share/pixmaps/pidgin
-@dirrmtry lib/purple-2

Modified: head/net-im/pidgin-twitter/Makefile
==============================================================================
--- head/net-im/pidgin-twitter/Makefile	Sat May 17 16:42:55 2014	(r354340)
+++ head/net-im/pidgin-twitter/Makefile	Sat May 17 16:57:14 2014	(r354341)
@@ -3,27 +3,31 @@
 
 PORTNAME=	pidgin-twitter
 PORTVERSION=	0.9.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net-im
 MASTER_SITES=	http://www.honeyplanet.jp/
 
 MAINTAINER=	jun-g@daemonfreaks.com
-COMMENT=	A pidgin plugin to help twitting via pidgin
+COMMENT=	Pidgin plugin to help twitting via pidgin
 
 BUILD_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
-LIB_DEPENDS=	xml2:${PORTSDIR}/textproc/libxml2
 RUN_DEPENDS=	pidgin:${PORTSDIR}/net-im/pidgin
 
 USES=		gmake pkgconfig
-USE_GNOME=	glib20
+USE_GNOME=	glib20 libxml2
 GNU_CONFIGURE=	yes
 
 PLIST_FILES=	lib/pidgin/pidgin-twitter.so \
 		${DATADIR_REL}/prefs.ui
 PLIST_DIRS=	${DATADIR_REL}
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e 's|-Werror||g' ${WRKSRC}/Makefile.in
 
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405171657.s4HGvEeA039648>