summaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-31 03:34:34 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-31 03:34:34 +0800
commitad289c021c3929c0c9d187a004630e73df4f0b66 (patch)
tree35684e7f6ff950ab6cc222d14ea99f5fcd9da937 /net-im
parent2d3fada00907ac2cac8b4392c7f33418c025b5c3 (diff)
downloadmarcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar.gz
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar.bz2
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar.lz
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar.xz
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.tar.zst
marcuscom-ports-ad289c021c3929c0c9d187a004630e73df4f0b66.zip
Disable evolution support since Pidgin still depends on CORBA-based Evo.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13538 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net-im')
-rw-r--r--net-im/libpurple/Makefile336
-rw-r--r--net-im/libpurple/distinfo3
-rw-r--r--net-im/libpurple/files/patch-finch_libgnt_gntwm.c15
-rw-r--r--net-im/libpurple/files/patch-libpurple-protocols-zephyr-Zinternal.c10
-rw-r--r--net-im/libpurple/pkg-descr24
-rw-r--r--net-im/libpurple/pkg-plist300
6 files changed, 688 insertions, 0 deletions
diff --git a/net-im/libpurple/Makefile b/net-im/libpurple/Makefile
new file mode 100644
index 000000000..e123431ac
--- /dev/null
+++ b/net-im/libpurple/Makefile
@@ -0,0 +1,336 @@
+# New ports collection makefile for: gaim
+# Date created: 26 Mar 1999
+# Whom: Jim Mock <jim@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/net-im/libpurple/Makefile,v 1.27 2007/10/11 16:32:55 marcus Exp $
+#
+
+PORTNAME?= libpurple
+PORTVERSION= 2.6.5
+PORTREVISION?= 1
+CATEGORIES?= net-im
+MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION}
+DISTNAME= pidgin-${PORTVERSION}
+
+MAINTAINER?= marcus@FreeBSD.org
+COMMENT?= Backend library for the Pidgin multi-protocol messaging client
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME?= gnomeprefix gnomehack intlhack glib20 libxml2
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS?=--disable-gtkui \
+ --disable-consoleui \
+ --with-dynamic_prpls=${PRPL_MODULES:S/,$//} \
+ --disable-nm
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
+ PTHREAD_LIB="${PTHREAD_LIBS}"
+
+.if !defined(PIDGIN_SLAVE)
+# Pidgin slave ports that require the following functionality, must explicitly
+# set these macros themselves.
+USE_GETTEXT= yes
+USE_ICONV= yes
+USE_LDCONFIG= yes
+WANT_GNOME= yes
+USE_PYTHON= yes
+
+.if defined(PACKAGE_BUILDING)
+.undef WITHOUT_GNOME
+WITH_GNOME= yes
+.endif
+
+.endif
+
+PRPL_MODULES=
+
+OPTIONS= BONJOUR "Enable mDNS support" on \
+ DBUS "Enable DBUS bindings" on \
+ GNUTLS "GNUTLS encryption support" off \
+ NSS "Mozilla NSS encryption support" on \
+ SASL "Cyrus SASL support (for jabberd)" off \
+ GSTREAMER "Use GStreamer for playing sounds" on \
+ VV "Enable video and voice support" on \
+ IDN "Enable support for international domains" on \
+ PERL "Perl scripting" off \
+ TCLTK "Tcl/Tk scripting" off \
+ SAMETIME "The Lotus Sametime chat protocol" off \
+ SILC "The Secure Internet Live Conferencing protocol" off \
+ GG "The Gadu-Gadu chat protocol" on \
+ IRC "The Internet Relay Chat protocol" on \
+ JABBER "The Jabber/XMPP/Google Talk protocol" on \
+ MSN "The MSN Messenger protocol" on \
+ MYSPACE "The MySpaceIM protocol" on \
+ NOVELL "The Novell GroupWise chat protocol" on \
+ OSCAR "The AIM/ICQ/Oscar protocol" on \
+ QQ "The Tercent QQ chat protocol" on \
+ SIMPLE "The SIMPLE chat protocol" on \
+ YAHOO "The Yahoo! Messenger protocol" on \
+ ZEPHYR "The Zephyr chat protocol" on
+
+.if defined(WITH_GTKUI)
+OPTIONS+= GTKSPELL "Spell checking support" on \
+ CAP "Enable Contact Availability Prediction plugin" on
+.endif
+
+CONFIGURE_ARGS+=--disable-doxygen
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} > 700032 || (${OSVERSION} < 700000 && ${OSVERSION} > 602106)
+CFLAGS+= -D_XOPEN_SOURCE_EXTENDED
+.endif
+
+.if !defined(PIDGIN_SLAVE)
+.if ${HAVE_GNOME:Mgconf2}!="" || exists(${LOCALBASE}/bin/gconftool-2)
+USE_GNOME+= gconf2
+GCONF_SCHEMAS= purple.schemas
+.endif
+.endif
+
+#.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: "
+#.endif
+
+.if !defined(WITHOUT_GSTREAMER)
+USE_GSTREAMER+= core good
+.else
+CONFIGURE_ARGS+=--disable-gstreamer
+.endif
+
+.if !defined(WITHOUT_VV)
+LIB_DEPENDS+= gstfarsight-0.10.0:${PORTSDIR}/net-im/farsight2
+PLIST_SUB+= VV=""
+.else
+CONFIGURE_ARGS+=--disable-vv
+PLIST_SUB+= VV="@comment "
+.endif
+
+.if !defined(WITHOUT_IDN)
+LIB_DEPENDS+= idn.16:${PORTSDIR}/dns/libidn
+.else
+CONFIGURE_ARGS+=--disable-idn
+.endif
+
+.if defined(WITH_GTKUI) && !defined(WITHOUT_CAP)
+LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3
+CONFIGURE_ARGS+=--enable-cap
+PLIST_SUB+= CAP=""
+.else
+CONFIGURE_ARGS+=--disable-cap
+PLIST_SUB+= CAP="@comment not installed: "
+.endif
+
+.if defined(WITH_GNUTLS)
+LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls
+CONFIGURE_ARGS+= --enable-gnutls=yes
+PLIST_SUB+= GNUTLS=""
+.else
+CONFIGURE_ARGS+= --enable-gnutls=no
+PLIST_SUB+= GNUTLS="@comment "
+.endif
+
+.if !defined(WITHOUT_NSS)
+LIB_DEPENDS+= nss3:${PORTSDIR}/security/nss
+CONFIGURE_ARGS+= --enable-nss=yes \
+ --with-nspr-includes=${LOCALBASE}/include/nspr \
+ --with-nspr-libs=${LOCALBASE}/lib \
+ --with-nss-includes=${LOCALBASE}/include/nss/nss \
+ --with-nss-libs=${LOCALBASE}/lib/nss
+PLIST_SUB+= NSS=""
+.else
+CONFIGURE_ARGS+= --enable-nss=no
+PLIST_SUB+= NSS="@comment "
+.endif
+
+.if defined(WITH_SASL)
+LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2
+CONFIGURE_ARGS+= --enable-cyrus-sasl
+.endif
+
+.if !defined(WITHOUT_BONJOUR)
+LIB_DEPENDS+= avahi-client.3:${PORTSDIR}/net/avahi-app
+PLIST_SUB+= BONJOUR=""
+PRPL_MODULES:= bonjour,${PRPL_MODULES}
+.else
+CONFIGURE_ARGS+=--disable-avahi
+PLIST_SUB+= BONJOUR="@comment not installed: "
+.endif
+
+.if defined(WITH_TCLTK)
+TCLTK_VER?= 8.4 # user can override it
+TCLTK_VER_NODOT= ${TCLTK_VER:S/.//}
+.if ${TCLTK_VER} != 8.3 && ${TCLTK_VER} != 8.4
+.error Currently Pidgin can only use Tcl/Tk 8.3 or 8.4
+.endif
+LIB_DEPENDS+= tk${TCLTK_VER_NODOT}:${PORTSDIR}/x11-toolkits/tk${TCLTK_VER_NODOT}
+CONFIGURE_ARGS+= --with-tclconfig=${LOCALBASE}/lib/tcl${TCLTK_VER} \
+ --with-tkconfig=${LOCALBASE}/lib/tk${TCLTK_VER}
+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
+
+.if defined(WITH_GTKUI) && !defined(WITHOUT_GTKSPELL)
+LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell
+.else
+CONFIGURE_ARGS+= --disable-gtkspell
+.endif
+
+.if !defined(WITHOUT_DBUS)
+LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+.if !defined(PIDGIN_SLAVE)
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus
+.endif
+CONFIGURE_ARGS+= --enable-dbus
+PLIST_SUB+= DBUS=""
+.else
+CONFIGURE_ARGS+= --disable-dbus
+PLIST_SUB+= DBUS="@comment not installed: "
+.endif
+
+.if defined(WITH_PERL)
+USE_PERL5= yes
+CONFIGURE_ARGS+= --with-perl-lib=site
+PLIST_SUB+= PERL:=""
+.if !defined(PIDGIN_SLAVE)
+MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN3+= Purple.3
+.endif
+.else
+CONFIGURE_ARGS+= --disable-perl
+PLIST_SUB+= PERL:="@comment not installed: "
+.endif
+
+.if defined(WITH_SAMETIME)
+LIB_DEPENDS+= meanwhile.1:${PORTSDIR}/net-im/meanwhile
+PLIST_SUB+= SAMETIME=""
+PRPL_MODULES:= sametime,${PRPL_MODULES}
+.else
+PLIST_SUB+= SAMETIME="@comment not installed: "
+CONFIGURE_ARGS+=--disable-meanwhile
+.endif
+
+.if defined(WITH_SILC)
+LIB_DEPENDS+= silcclient-1.1:${PORTSDIR}/devel/silc-toolkit
+CONFIGURE_ARGS+= --with-silc-includes=${LOCALBASE}/include/silc \
+ --with-silc-libs=${LOCALBASE}/lib
+PLIST_SUB+= SILC=""
+PRPL_MODULES:= silc,${PRPL_MODULES}
+.else
+PLIST_SUB+= SILC="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_GG)
+PLIST_SUB+= GG=""
+PRPL_MODULES:= gg,${PRPL_MODULES}
+.else
+PLIST_SUB+= GG="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_IRC)
+PLIST_SUB+= IRC=""
+PRPL_MODULES:= irc,${PRPL_MODULES}
+.else
+PLIST_SUB+= IRC="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_JABBER)
+PLIST_SUB+= JABBER=""
+PRPL_MODULES:= jabber,${PRPL_MODULES}
+.else
+PLIST_SUB+= JABBER="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_MSN)
+PLIST_SUB+= MSN=""
+PRPL_MODULES:= msn,${PRPL_MODULES}
+.else
+PLIST_SUB+= MSN="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_MYSPACE)
+PLIST_SUB+= MYSPACE=""
+PRPL_MODULES:= myspace,${PRPL_MODULES}
+.else
+PLIST_SUB+= MYSPACE="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_NOVELL)
+PLIST_SUB+= NOVELL=""
+PRPL_MODULES:= novell,${PRPL_MODULES}
+.else
+PLIST_SUB+= NOVELL="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_OSCAR)
+PLIST_SUB+= OSCAR=""
+PRPL_MODULES:= oscar,${PRPL_MODULES}
+.else
+PLIST_SUB+= OSCAR="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_QQ)
+PLIST_SUB+= QQ=""
+PRPL_MODULES:= qq,${PRPL_MODULES}
+.else
+PLIST_SUB+= QQ="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_SIMPLE)
+PLIST_SUB+= SIMPLE=""
+PRPL_MODULES:= simple,${PRPL_MODULES}
+.else
+PLIST_SUB+= SIMPLE="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_YAHOO)
+PLIST_SUB+= YAHOO=""
+PRPL_MODULES:= yahoo,${PRPL_MODULES}
+.else
+PLIST_SUB+= YAHOO="@comment not installed: "
+.endif
+
+.if !defined(WITHOUT_ZEPHYR)
+PLIST_SUB+= ZEPHYR=""
+PRPL_MODULES:= zephyr,${PRPL_MODULES}
+.else
+PLIST_SUB+= ZEPHYR="@comment not installed: "
+.endif
+
+pre-everything::
+.if defined(WITHOUT_GNUTLS) && defined(WITHOUT_NSS)
+ @${ECHO_MSG} "WARNING: In order to use MSN, you must enable the GNUTLS and/or NSS options."
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|-lpthreads|${PTHREAD_LIBS:S/"//g}|g' \
+ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ -e 's|-lpanel |-lpanel -lncurses|g' \
+ -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g' \
+ -e 's|-lsilc -lsilcclient ${PTHREAD_LIBS} $$LIBDL|-lsilc -lsilcclient ${PTHREAD_LIBS} -liconv|' \
+ -e 's|TCL_VERSION found but 8.3 required|TCL_VERSION found but ${TCLTK_VER} required|g' \
+ -e 's|TCL_MINOR_VERSION" -ne 3|TCL_MINOR_VERSION" -ne ${TCLTK_VER:E}|' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|/bin/bash|${SH}|' \
+ ${WRKSRC}/libpurple/purple-send \
+ ${WRKSRC}/libpurple/purple-send-async
+ @${REINPLACE_CMD} -e 's|/python|/env python|' \
+ ${WRKSRC}/libpurple/purple-remote \
+ ${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'
+.endif
+ @${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH}
+
+.include <bsd.port.post.mk>
diff --git a/net-im/libpurple/distinfo b/net-im/libpurple/distinfo
new file mode 100644
index 000000000..a42c2f35e
--- /dev/null
+++ b/net-im/libpurple/distinfo
@@ -0,0 +1,3 @@
+MD5 (pidgin-2.6.5.tar.bz2) = 90847ed22ec830db5d9768748812b661
+SHA256 (pidgin-2.6.5.tar.bz2) = 3c459e4093fca679591e35ea34da4a0e45b15f2bb7ca00314a1486dc022f3d0e
+SIZE (pidgin-2.6.5.tar.bz2) = 9383600
diff --git a/net-im/libpurple/files/patch-finch_libgnt_gntwm.c b/net-im/libpurple/files/patch-finch_libgnt_gntwm.c
new file mode 100644
index 000000000..b4cd06b4b
--- /dev/null
+++ b/net-im/libpurple/files/patch-finch_libgnt_gntwm.c
@@ -0,0 +1,15 @@
+--- finch/libgnt/gntwm.c.orig 2008-03-08 13:10:52.000000000 -0500
++++ finch/libgnt/gntwm.c 2008-03-08 13:13:56.000000000 -0500
+@@ -24,6 +24,12 @@
+
+ #ifdef USE_PYTHON
+ #include <Python.h>
++#ifdef __FreeBSD__
++#include <sys/param.h>
++#if (__FreeBSD_version <= 700032 && __FreeBSD_version >= 700000) || __FreeBSD_version <= 602106
++#undef _XOPEN_SOURCE_EXTENDED
++#endif
++#endif
+ #else
+ #define _GNU_SOURCE
+ #if (defined(__APPLE__) || defined(__unix__)) && !defined(__FreeBSD__)
diff --git a/net-im/libpurple/files/patch-libpurple-protocols-zephyr-Zinternal.c b/net-im/libpurple/files/patch-libpurple-protocols-zephyr-Zinternal.c
new file mode 100644
index 000000000..2d8d1d956
--- /dev/null
+++ b/net-im/libpurple/files/patch-libpurple-protocols-zephyr-Zinternal.c
@@ -0,0 +1,10 @@
+--- libpurple/protocols/zephyr/Zinternal.c.orig 2010-01-21 11:30:42.000000000 -0800
++++ libpurple/protocols/zephyr/Zinternal.c 2010-01-21 11:30:50.000000000 -0800
+@@ -30,7 +30,6 @@
+ #else
+ #include <arpa/inet.h>
+ #include <sys/socket.h>
+-#include <utmp.h>
+ #endif
+
+ int __Zephyr_fd = -1;
diff --git a/net-im/libpurple/pkg-descr b/net-im/libpurple/pkg-descr
new file mode 100644
index 000000000..9e72c5831
--- /dev/null
+++ b/net-im/libpurple/pkg-descr
@@ -0,0 +1,24 @@
+Pidgin is a multi-protocol instant messaging client. It is compatible with AIM
+(Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu,
+and Zephyr networks.
+
+Pidgin users can log in to multiple accounts on multiple IM networks
+simultaneously. This means that you can be chatting with friends on AOL
+Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an
+IRC channel all at the same time.
+
+Pidgin supports many features of the various networks, such as file transfer
+(coming soon), away messages, typing notification, and MSN window closing
+notification. It also goes beyond that and provides many unique features. A
+few popular features are Buddy Pounces, which give the ability to notify you,
+send a message, play a sound, or run a program when a specific buddy goes away,
+signs online, or returns from idle; and plugins, consisting of text
+replacement, a buddy ticker, extended message notification, iconify on away,
+and more.
+
+(Adapted from the About Pidgin page.)
+
+Libgaim is a backend library and protocol modules needed for Pidgin frontend
+frontends such as the GTK+ and console UIs.
+
+WWW: http://www.pidgin.im/
diff --git a/net-im/libpurple/pkg-plist b/net-im/libpurple/pkg-plist
new file mode 100644
index 000000000..71ffb1a73
--- /dev/null
+++ b/net-im/libpurple/pkg-plist
@@ -0,0 +1,300 @@
+%%DBUS%%bin/purple-client-example
+%%DBUS%%bin/purple-remote
+%%DBUS%%bin/purple-send
+%%DBUS%%bin/purple-send-async
+%%DBUS%%bin/purple-url-handler
+include/libpurple/account.h
+include/libpurple/accountopt.h
+include/libpurple/blist.h
+include/libpurple/buddyicon.h
+include/libpurple/cipher.h
+include/libpurple/circbuffer.h
+include/libpurple/cmds.h
+include/libpurple/connection.h
+include/libpurple/conversation.h
+include/libpurple/core.h
+%%DBUS%%include/libpurple/dbus-bindings.h
+%%DBUS%%include/libpurple/dbus-define-api.h
+include/libpurple/dbus-maybe.h
+%%DBUS%%include/libpurple/dbus-purple.h
+%%DBUS%%include/libpurple/dbus-server.h
+%%DBUS%%include/libpurple/dbus-types.h
+%%DBUS%%include/libpurple/dbus-useful.h
+include/libpurple/certificate.h
+include/libpurple/debug.h
+include/libpurple/desktopitem.h
+include/libpurple/dnsquery.h
+include/libpurple/dnssrv.h
+include/libpurple/eventloop.h
+include/libpurple/ft.h
+include/libpurple/gaim-compat.h
+include/libpurple/idle.h
+include/libpurple/imgstore.h
+include/libpurple/log.h
+include/libpurple/marshallers.h
+include/libpurple/media-gst.h
+include/libpurple/media.h
+include/libpurple/mediamanager.h
+include/libpurple/mime.h
+include/libpurple/nat-pmp.h
+include/libpurple/network.h
+include/libpurple/notify.h
+include/libpurple/ntlm.h
+include/libpurple/plugin.h
+include/libpurple/pluginpref.h
+include/libpurple/pounce.h
+include/libpurple/prefs.h
+include/libpurple/privacy.h
+include/libpurple/proxy.h
+include/libpurple/prpl.h
+include/libpurple/purple.h
+include/libpurple/request.h
+include/libpurple/roomlist.h
+include/libpurple/savedstatuses.h
+include/libpurple/server.h
+include/libpurple/signals.h
+include/libpurple/smiley.h
+include/libpurple/sound.h
+include/libpurple/sound-theme-loader.h
+include/libpurple/sound-theme.h
+include/libpurple/sslconn.h
+include/libpurple/status.h
+include/libpurple/stringref.h
+include/libpurple/stun.h
+include/libpurple/theme-loader.h
+include/libpurple/theme-manager.h
+include/libpurple/theme.h
+include/libpurple/upnp.h
+include/libpurple/util.h
+include/libpurple/valgrind.h
+include/libpurple/value.h
+include/libpurple/version.h
+include/libpurple/whiteboard.h
+include/libpurple/xmlnode.h
+lib/purple-2/autoaccept.la
+lib/purple-2/autoaccept.so
+lib/purple-2/buddynote.la
+lib/purple-2/buddynote.so
+%%DBUS%%lib/purple-2/dbus-example.la
+%%DBUS%%lib/purple-2/dbus-example.so
+lib/purple-2/idle.la
+lib/purple-2/idle.so
+lib/purple-2/joinpart.la
+lib/purple-2/joinpart.so
+%%OSCAR%%lib/purple-2/libaim.la
+%%OSCAR%%lib/purple-2/libaim.so
+%%OSCAR%%lib/purple-2/libicq.la
+%%OSCAR%%lib/purple-2/libicq.so
+%%BONJOUR%%lib/purple-2/libbonjour.la
+%%BONJOUR%%lib/purple-2/libbonjour.so
+%%GG%%lib/purple-2/libgg.la
+%%GG%%lib/purple-2/libgg.so
+%%IRC%%lib/purple-2/libirc.la
+%%IRC%%lib/purple-2/libirc.so
+%%JABBER%%lib/purple-2/libjabber.la
+%%JABBER%%lib/purple-2/libjabber.so
+%%JABBER%%lib/purple-2/libjabber.so.0
+%%MSN%%lib/purple-2/libmsn.la
+%%MSN%%lib/purple-2/libmsn.so
+%%MYSPACE%%lib/purple-2/libmyspace.la
+%%MYSPACE%%lib/purple-2/libmyspace.so
+%%NOVELL%%lib/purple-2/libnovell.la
+%%NOVELL%%lib/purple-2/libnovell.so
+%%OSCAR%%lib/purple-2/liboscar.la
+%%OSCAR%%lib/purple-2/liboscar.so
+%%OSCAR%%lib/purple-2/liboscar.so.0
+%%SILC%%lib/purple-2/libsilcpurple.la
+%%SILC%%lib/purple-2/libsilcpurple.so
+%%QQ%%lib/purple-2/libqq.la
+%%QQ%%lib/purple-2/libqq.so
+%%SAMETIME%%lib/purple-2/libsametime.la
+%%SAMETIME%%lib/purple-2/libsametime.so
+%%SIMPLE%%lib/purple-2/libsimple.la
+%%SIMPLE%%lib/purple-2/libsimple.so
+%%JABBER%%lib/purple-2/libxmpp.la
+%%JABBER%%lib/purple-2/libxmpp.so
+%%YAHOO%%lib/purple-2/libyahoo.la
+%%YAHOO%%lib/purple-2/libyahoo.so
+%%YAHOO%%lib/purple-2/libyahoojp.la
+%%YAHOO%%lib/purple-2/libyahoojp.so
+%%YAHOO%%lib/purple-2/libymsg.la
+%%YAHOO%%lib/purple-2/libymsg.so
+%%YAHOO%%lib/purple-2/libymsg.so.0
+%%ZEPHYR%%lib/purple-2/libzephyr.la
+%%ZEPHYR%%lib/purple-2/libzephyr.so
+lib/purple-2/log_reader.la
+lib/purple-2/log_reader.so
+lib/purple-2/newline.la
+lib/purple-2/newline.so
+lib/purple-2/offlinemsg.la
+lib/purple-2/offlinemsg.so
+%%PERL:%%lib/purple-2/perl.la
+%%PERL:%%lib/purple-2/perl.so
+lib/purple-2/psychic.la
+lib/purple-2/psychic.so
+%%GNUTLS%%lib/purple-2/ssl-gnutls.la
+%%GNUTLS%%lib/purple-2/ssl-gnutls.so
+%%NSS%%lib/purple-2/ssl-nss.la
+%%NSS%%lib/purple-2/ssl-nss.so
+lib/purple-2/ssl.la
+lib/purple-2/ssl.so
+lib/purple-2/statenotify.la
+lib/purple-2/statenotify.so
+%%TCL:%%lib/purple-2/tcl.la
+%%TCL:%%lib/purple-2/tcl.so
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/autosplit.ix
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/Purple.so
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/Purple.bs
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple/.packlist
+%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/Purple.pm
+%%DBUS%%lib/libpurple-client.la
+%%DBUS%%lib/libpurple-client.so
+%%DBUS%%lib/libpurple-client.so.6
+lib/libpurple.la
+lib/libpurple.so
+lib/libpurple.so.6
+libdata/pkgconfig/purple.pc
+share/aclocal/purple.m4
+share/locale/af/LC_MESSAGES/pidgin.mo
+share/locale/am/LC_MESSAGES/pidgin.mo
+share/locale/ar/LC_MESSAGES/pidgin.mo
+share/locale/az/LC_MESSAGES/pidgin.mo
+share/locale/be@latin/LC_MESSAGES/pidgin.mo
+share/locale/bg/LC_MESSAGES/pidgin.mo
+share/locale/bn/LC_MESSAGES/pidgin.mo
+share/locale/bs/LC_MESSAGES/pidgin.mo
+share/locale/ca/LC_MESSAGES/pidgin.mo
+share/locale/ca@valencia/LC_MESSAGES/pidgin.mo
+share/locale/cs/LC_MESSAGES/pidgin.mo
+share/locale/da/LC_MESSAGES/pidgin.mo
+share/locale/de/LC_MESSAGES/pidgin.mo
+share/locale/dz/LC_MESSAGES/pidgin.mo
+share/locale/el/LC_MESSAGES/pidgin.mo
+share/locale/en_AU/LC_MESSAGES/pidgin.mo
+share/locale/en_CA/LC_MESSAGES/pidgin.mo
+share/locale/en_GB/LC_MESSAGES/pidgin.mo
+share/locale/eo/LC_MESSAGES/pidgin.mo
+share/locale/es/LC_MESSAGES/pidgin.mo
+share/locale/et/LC_MESSAGES/pidgin.mo
+share/locale/eu/LC_MESSAGES/pidgin.mo
+share/locale/fa/LC_MESSAGES/pidgin.mo
+share/locale/fi/LC_MESSAGES/pidgin.mo
+share/locale/fr/LC_MESSAGES/pidgin.mo
+share/locale/ga/LC_MESSAGES/pidgin.mo
+share/locale/gl/LC_MESSAGES/pidgin.mo
+share/locale/gu/LC_MESSAGES/pidgin.mo
+share/locale/he/LC_MESSAGES/pidgin.mo
+share/locale/hi/LC_MESSAGES/pidgin.mo
+share/locale/hu/LC_MESSAGES/pidgin.mo
+share/locale/hy/LC_MESSAGES/pidgin.mo
+share/locale/id/LC_MESSAGES/pidgin.mo
+share/locale/it/LC_MESSAGES/pidgin.mo
+share/locale/ja/LC_MESSAGES/pidgin.mo
+share/locale/ka/LC_MESSAGES/pidgin.mo
+share/locale/ko/LC_MESSAGES/pidgin.mo
+share/locale/km/LC_MESSAGES/pidgin.mo
+share/locale/kn/LC_MESSAGES/pidgin.mo
+share/locale/ku/LC_MESSAGES/pidgin.mo
+share/locale/lo/LC_MESSAGES/pidgin.mo
+share/locale/lt/LC_MESSAGES/pidgin.mo
+share/locale/mk/LC_MESSAGES/pidgin.mo
+share/locale/mn/LC_MESSAGES/pidgin.mo
+share/locale/ms_MY/LC_MESSAGES/pidgin.mo
+share/locale/my_MM/LC_MESSAGES/pidgin.mo
+share/locale/nb/LC_MESSAGES/pidgin.mo
+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
+share/locale/pt/LC_MESSAGES/pidgin.mo
+share/locale/pt_BR/LC_MESSAGES/pidgin.mo
+share/locale/ro/LC_MESSAGES/pidgin.mo
+share/locale/ru/LC_MESSAGES/pidgin.mo
+share/locale/si/LC_MESSAGES/pidgin.mo
+share/locale/sk/LC_MESSAGES/pidgin.mo
+share/locale/sl/LC_MESSAGES/pidgin.mo
+share/locale/sq/LC_MESSAGES/pidgin.mo
+share/locale/sr/LC_MESSAGES/pidgin.mo
+share/locale/sr@latin/LC_MESSAGES/pidgin.mo
+share/locale/sv/LC_MESSAGES/pidgin.mo
+share/locale/sw/LC_MESSAGES/pidgin.mo
+share/locale/ta/LC_MESSAGES/pidgin.mo
+share/locale/te/LC_MESSAGES/pidgin.mo
+share/locale/th/LC_MESSAGES/pidgin.mo
+share/locale/tr/LC_MESSAGES/pidgin.mo
+share/locale/uk/LC_MESSAGES/pidgin.mo
+share/locale/ur/LC_MESSAGES/pidgin.mo
+share/locale/vi/LC_MESSAGES/pidgin.mo
+share/locale/xh/LC_MESSAGES/pidgin.mo
+share/locale/zh_CN/LC_MESSAGES/pidgin.mo
+share/locale/zh_HK/LC_MESSAGES/pidgin.mo
+share/locale/zh_TW/LC_MESSAGES/pidgin.mo
+share/purple/ca-certs/AOL_Member_CA.pem
+share/purple/ca-certs/America_Online_Root_Certification_Authority_1.pem
+share/purple/ca-certs/CAcert_Class3.pem
+share/purple/ca-certs/CAcert_Root.pem
+share/purple/ca-certs/Entrust.net_Secure_Server_CA.pem
+share/purple/ca-certs/Equifax_Secure_CA.pem
+share/purple/ca-certs/Equifax_Secure_Global_eBusiness_CA-1.pem
+share/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
+share/purple/ca-certs/Microsoft_Internet_Authority.pem
+share/purple/ca-certs/Microsoft_Secure_Server_Authority.pem
+share/purple/ca-certs/StartCom_Certification_Authority.pem
+share/purple/ca-certs/StartCom_Free_SSL_CA.pem
+share/purple/ca-certs/Thawte_Premium_Server_CA.pem
+share/purple/ca-certs/VeriSign_Class3_Extended_Validation_CA.pem
+share/purple/ca-certs/Verisign_Class3_Primary_CA.pem
+share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
+share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5_2.pem
+share/purple/ca-certs/VeriSign_International_Server_Class_3_CA.pem
+share/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem
+share/sounds/purple/alert.wav
+share/sounds/purple/login.wav
+share/sounds/purple/logout.wav
+share/sounds/purple/receive.wav
+share/sounds/purple/send.wav
+@dirrm share/sounds/purple
+@dirrm share/purple/ca-certs
+@dirrm share/purple
+%%PERL:%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Purple
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/xh/LC_MESSAGES
+@dirrmtry share/locale/xh
+@dirrmtry share/locale/ur/LC_MESSAGES
+@dirrmtry share/locale/ur
+@dirrmtry share/locale/te/LC_MESSAGES
+@dirrmtry share/locale/te
+@dirrmtry share/locale/sw/LC_MESSAGES
+@dirrmtry share/locale/sw
+@dirrmtry share/locale/sr@latin/LC_MESSAGES
+@dirrmtry share/locale/sr@latin
+@dirrmtry share/locale/si/LC_MESSAGES
+@dirrmtry share/locale/si
+@dirrmtry share/locale/ps/LC_MESSAGES
+@dirrmtry share/locale/ps
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/my_MM/LC_MESSAGES
+@dirrmtry share/locale/my_MM
+@dirrmtry share/locale/ms_MY/LC_MESSAGES
+@dirrmtry share/locale/ms_MY
+@dirrmtry share/locale/lo/LC_MESSAGES
+@dirrmtry share/locale/lo
+@dirrmtry share/locale/ku/LC_MESSAGES
+@dirrmtry share/locale/ku
+@dirrmtry share/locale/km/LC_MESSAGES
+@dirrmtry share/locale/km
+@dirrmtry share/locale/hy/LC_MESSAGES
+@dirrmtry share/locale/hy
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/ca@valencia/LC_MESSAGES
+@dirrmtry share/locale/ca@valencia
+@dirrmtry share/locale/be@latin/LC_MESSAGES
+@dirrmtry share/locale/be@latin
+@dirrm lib/purple-2
+@dirrm include/libpurple