[33988] trunk/dports/net/pidgin

reiffert at macports.org reiffert at macports.org
Sat Feb 9 15:28:40 PST 2008


Revision: 33988
          http://trac.macosforge.org/projects/macports/changeset/33988
Author:   reiffert at macports.org
Date:     2008-02-09 15:28:39 -0800 (Sat, 09 Feb 2008)

Log Message:
-----------
Added variant quartz

Modified Paths:
--------------
    trunk/dports/net/pidgin/Portfile

Added Paths:
-----------
    trunk/dports/net/pidgin/files/

Modified: trunk/dports/net/pidgin/Portfile
===================================================================
--- trunk/dports/net/pidgin/Portfile	2008-02-09 22:50:15 UTC (rev 33987)
+++ trunk/dports/net/pidgin/Portfile	2008-02-09 23:28:39 UTC (rev 33988)
@@ -1,24 +1,21 @@
 # $Id$
 
 PortSystem 1.0
-
 name		pidgin
 version		2.3.1
 categories	net
-maintainers	reiffert at macports.org
-platforms	macosx
+maintainers	rsync at reifferscheid.org
 homepage	http://www.pidgin.im/
 description	Multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once.
-long_description	Pidgin is an instant messaging program for Windows, \
-	Linux, BSD, and other Unixes. You can talk to your friends using \
-	AIM, ICQ, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, \
-	IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, \
-	MySpaceIM, and Zephyr. \
-	Pidgin can log in to multiple accounts on multiple IM networks \
-	simultaneously. This means that you can be chatting with friends \
-	on AIM, talking to a friend on Yahoo Messenger, and sitting in an \
-	IRC channel all at the same time.
 
+long_description Pidgin is an Open Source clone of America OnLine's \
+		 Instant Messenger client that uses GTK+ version 2.  It \
+		 features multiple groups, group chat, user information \
+		 fetching and registration, time stamping, and more.  It \
+		 also supports other IM protocols, including Yahoo!, \
+		 MSN, ICQ, Jabber, Napster, IRC, and Zephyr via included \
+		 plugins.
+
 master_sites	sourceforge
 
 checksums	md5 0a593c2c343d5b854bd2cd2be7542f40 \
@@ -27,10 +24,29 @@
 
 use_bzip2	yes
 
-depends_lib	port:gtk2 port:libao port:audiofile port:p5-xml-parser port:libxml2
+depends_lib	port:gtk2 port:libao port:audiofile port:p5-xml-parser port:libxml2 port:nspr port:nss
 
 configure.ldflags-append	-bind_at_load
 configure.cppflags-append	-no-cpp-precomp
 configure.args	--disable-gtkspell --disable-screensaver --disable-sm \
-		--mandir=${prefix}/share/man --disable-perl
+		--mandir=${prefix}/share/man --disable-perl \
+		--with-nss-libs=${prefix}/lib \
+		--with-nss-includes=${prefix}/include/nss \
+		--with-nspr-libs=${prefix}/lib \
+		--with-nspr-includes=${prefix}/include/nspr \
+		--enable-nss
 
+variant no_x11	{
+			configure.args-append --without-x 
+}
+variant quartz requires no_x11 {
+		patchfiles-append gtkdocklet-quartz.diff
+		configure.args-append 	--disable-gestures \
+					--enable-gtkstatusicon	
+		depends_build	port:automake port:libtool port:autoconf
+		post-patch {
+        		reinplace "s|@INTLTOOL_ICONV@|${prefix}/bin/iconv|g" \
+				intltool-merge.in
+		}
+}
+

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080209/c248ac32/attachment.html


More information about the macports-changes mailing list