Import pidgin-2.0.0
This is a new major release of GAIM with a new name to make AOL happy. ok brad
This commit is contained in:
parent
2b5101e32f
commit
a51226a081
110
net/pidgin/Makefile
Normal file
110
net/pidgin/Makefile
Normal file
@ -0,0 +1,110 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/05/12 15:19:35 alek Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= "Gtk AIM, ICQ, IRC, Jabber, MSN, Yahoo, SILC and Zephyr client"
|
||||
|
||||
DISTNAME= pidgin-2.0.0
|
||||
SHARED_LIBS += jabber 0.0 # .0.0
|
||||
SHARED_LIBS += oscar 0.0 # .0.0
|
||||
SHARED_LIBS += purple 0.0 # .0.0
|
||||
SHARED_LIBS += purple-client 0.0 # .0.0
|
||||
SHARED_LIBS += gnt 0.0 # .0.0
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://pidgin.im/
|
||||
|
||||
MAINTAINER= Brad Smith <brad@openbsd.org>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
WANTLIB= glib-2.0 ICE SM X11 Xext Xrender Xss \
|
||||
atk-1.0 c crypto dbus-1 expat fontconfig freetype \
|
||||
gmodule-2.0 gobject-2.0 gthread-2.0 pango-1.0 \
|
||||
ssl pangocairo-1.0 cairo glitz png \
|
||||
pangoft2-1.0 z pthread m ncurses panel stdc++
|
||||
WANTLIB += Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/}
|
||||
|
||||
MODULES= devel/gettext lang/python
|
||||
|
||||
BUILD_DEPENDS+= :p5-XML-Parser-*:textproc/p5-XML-Parser
|
||||
RUN_DEPENDS+= :dbus-python-*:x11/dbus-python \
|
||||
:py-gtk2-*:x11/py-gtk2
|
||||
LIB_DEPENDS+= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \
|
||||
startup-notification-1::devel/startup-notification \
|
||||
silc,silcclient::devel/silc-toolkit \
|
||||
meanwhile::net/meanwhile \
|
||||
gadu::net/libgadu \
|
||||
xml2::textproc/libxml \
|
||||
dbus-glib-1::x11/dbus-glib
|
||||
|
||||
USE_X11= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
LIBTOOL_FLAGS+= --tag=disable-static
|
||||
USE_GMAKE= Yes
|
||||
SEPARATE_BUILD= simple
|
||||
CONFIGURE_STYLE= autoconf
|
||||
AUTOCONF_VERSION= 2.61
|
||||
CONFIGURE_ARGS+= --disable-gevolution \
|
||||
--disable-gnutls \
|
||||
--disable-nss \
|
||||
--disable-perl \
|
||||
--disable-tcl \
|
||||
--disable-tk \
|
||||
--disable-cap \
|
||||
--disable-schemas-install \
|
||||
--enable-openssl \
|
||||
--enable-consoleui \
|
||||
--with-python=${MODPY_BIN}
|
||||
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
FLAVORS= audio debug gtkspell
|
||||
FLAVOR?=
|
||||
|
||||
.if ${FLAVOR:L:Maudio}
|
||||
LIB_DEPENDS+= gstreamer-0.10:gstreamer-0.10.*:multimedia/gstreamer-0.10/core
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gstreamer
|
||||
# --disable-gstreamer is not sufficient
|
||||
MAKE_FLAGS+= GSTREAMER_CFLAGS= GSTREAMER_LIBS=
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:L:Mdebug}
|
||||
CFLAGS= -O0
|
||||
CONFIGURE_ARGS+=--enable-debug
|
||||
|
||||
INSTALL_STRIP=
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:L:Mgtkspell}
|
||||
LIB_DEPENDS+= gtkspell::textproc/gtkspell
|
||||
WANTLIB+= aspell
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-gtkspell
|
||||
.endif
|
||||
|
||||
PYTHON_SCRIPTS= purple-remote purple-url-handler
|
||||
|
||||
post-extract:
|
||||
cp -f ${FILESDIR}/ssl-openssl.c ${WRKSRC}/libpurple/plugins/ssl
|
||||
|
||||
post-install:
|
||||
perl -pi -e 's,/bin/bash,/bin/sh,g' ${PREFIX}/bin/purple-send*
|
||||
.for f in ${PYTHON_SCRIPTS}
|
||||
perl -pi -e 's#%python%#${MODPY_BIN}#g' ${PREFIX}/bin/${f}
|
||||
.endfor
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/dbus-1/services/
|
||||
sed -e "s,!!LOCALBASE!!,${LOCALBASE}," \
|
||||
< ${FILESDIR}/purple.service \
|
||||
> ${PREFIX}/share/dbus-1/services/purple.service
|
||||
mv ${PREFIX}/lib/purple-2/libjabber.* ${PREFIX}/lib
|
||||
mv ${PREFIX}/lib/purple-2/liboscar.* ${PREFIX}/lib
|
||||
|
||||
.include <bsd.port.mk>
|
5
net/pidgin/distinfo
Normal file
5
net/pidgin/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (pidgin-2.0.0.tar.gz) = k2tw6vQOzWx1iCBPat93/A==
|
||||
RMD160 (pidgin-2.0.0.tar.gz) = QHZfdNQxuLaWAVJK722O+ElMluc=
|
||||
SHA1 (pidgin-2.0.0.tar.gz) = 4TfpbF8SX/2nFx9mHIWj1qqs06c=
|
||||
SHA256 (pidgin-2.0.0.tar.gz) = N7Eh7+fEGQy3eTdGmdAnrY29n/hy8uzInLWyd8Zbs78=
|
||||
SIZE (pidgin-2.0.0.tar.gz) = 10659544
|
3
net/pidgin/files/purple.service
Normal file
3
net/pidgin/files/purple.service
Normal file
@ -0,0 +1,3 @@
|
||||
[D-BUS Service]
|
||||
Name=im.pidgin.purple.PurpleService
|
||||
Exec=!!LOCALBASE!!/bin/pidgin
|
341
net/pidgin/files/ssl-openssl.c
Normal file
341
net/pidgin/files/ssl-openssl.c
Normal file
@ -0,0 +1,341 @@
|
||||
/* $OpenBSD: ssl-openssl.c,v 1.1.1.1 2007/05/12 15:19:35 alek Exp $ */
|
||||
|
||||
/*
|
||||
* OpenSSL SSL-plugin for purple
|
||||
*
|
||||
* Copyright (c) 2004 Brad Smith <brad@comstyle.com>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "internal.h"
|
||||
#include "debug.h"
|
||||
#include "plugin.h"
|
||||
#include "sslconn.h"
|
||||
#include "version.h"
|
||||
|
||||
#define SSL_OPENSSL_PLUGIN_ID "ssl-openssl"
|
||||
|
||||
#ifdef HAVE_OPENSSL
|
||||
|
||||
#include <openssl/ssl.h>
|
||||
#include <openssl/err.h>
|
||||
|
||||
typedef struct
|
||||
{
|
||||
SSL *ssl;
|
||||
SSL_CTX *ssl_ctx;
|
||||
guint handshake_handler;
|
||||
} PurpleSslOpensslData;
|
||||
|
||||
#define PURPLE_SSL_OPENSSL_DATA(gsc) ((PurpleSslOpensslData *)gsc->private_data)
|
||||
|
||||
/*
|
||||
* ssl_openssl_init_openssl
|
||||
*
|
||||
* load the error strings we might want to use eventually, and init the
|
||||
* openssl library
|
||||
*/
|
||||
static void
|
||||
ssl_openssl_init_openssl(void)
|
||||
{
|
||||
/*
|
||||
* load the error number to string strings so that we can make sense
|
||||
* of ssl issues while debugging this code
|
||||
*/
|
||||
SSL_load_error_strings();
|
||||
|
||||
/*
|
||||
* we need to initialise the openssl library
|
||||
* we do not seed the random number generator, although we probably
|
||||
* should in purple-win32.
|
||||
*/
|
||||
SSL_library_init();
|
||||
}
|
||||
|
||||
/*
|
||||
* ssl_openssl_init
|
||||
*/
|
||||
static gboolean
|
||||
ssl_openssl_init(void)
|
||||
{
|
||||
return (TRUE);
|
||||
}
|
||||
|
||||
/*
|
||||
* ssl_openssl_uninit
|
||||
*
|
||||
* couldn't find anything to match the call to SSL_library_init in the man
|
||||
* pages, i wonder if there actually is anything we need to call
|
||||
*/
|
||||
static void
|
||||
ssl_openssl_uninit(void)
|
||||
{
|
||||
ERR_free_strings();
|
||||
}
|
||||
|
||||
/*
|
||||
* ssl_openssl_handshake_cb
|
||||
*/
|
||||
static void
|
||||
ssl_openssl_handshake_cb(gpointer data, gint source, PurpleInputCondition cond)
|
||||
{
|
||||
PurpleSslConnection *gsc = (PurpleSslConnection *)data;
|
||||
PurpleSslOpensslData *openssl_data = PURPLE_SSL_OPENSSL_DATA(gsc);
|
||||
int ret, ret2;
|
||||
|
||||
purple_debug_info("openssl", "Connecting\n");
|
||||
|
||||
/*
|
||||
* do the negotiation that sets up the SSL connection between
|
||||
* here and there.
|
||||
*/
|
||||
ret = SSL_connect(openssl_data->ssl);
|
||||
if (ret <= 0) {
|
||||
purple_debug_info("openssl", "SSL_get_error\n");
|
||||
ret2 = SSL_get_error(openssl_data->ssl, ret);
|
||||
|
||||
if (ret2 == SSL_ERROR_WANT_READ || ret2 == SSL_ERROR_WANT_WRITE)
|
||||
return;
|
||||
|
||||
purple_debug_error("openssl", "SSL_connect failed\n");
|
||||
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, PURPLE_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
purple_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
purple_input_remove(openssl_data->handshake_handler);
|
||||
openssl_data->handshake_handler = 0;
|
||||
|
||||
purple_debug_info("openssl", "SSL_connect complete\n");
|
||||
|
||||
/* SSL connected now */
|
||||
gsc->connect_cb(gsc->connect_cb_data, gsc, cond);
|
||||
}
|
||||
|
||||
/*
|
||||
* ssl_openssl_connect
|
||||
*
|
||||
* given a socket, put an openssl connection around it.
|
||||
*/
|
||||
static void
|
||||
ssl_openssl_connect(PurpleSslConnection *gsc)
|
||||
{
|
||||
PurpleSslOpensslData *openssl_data;
|
||||
|
||||
/*
|
||||
* allocate some memory to store variables for the openssl connection.
|
||||
* the memory comes zero'd from g_new0 so we don't need to null the
|
||||
* pointers held in this struct.
|
||||
*/
|
||||
openssl_data = g_new0(PurpleSslOpensslData, 1);
|
||||
gsc->private_data = openssl_data;
|
||||
|
||||
/*
|
||||
* allocate a new SSL_CTX object
|
||||
*/
|
||||
openssl_data->ssl_ctx = SSL_CTX_new(SSLv23_client_method());
|
||||
if (openssl_data->ssl_ctx == NULL) {
|
||||
purple_debug_error("openssl", "SSL_CTX_new failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, PURPLE_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
purple_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* allocate a new SSL object
|
||||
*/
|
||||
openssl_data->ssl = SSL_new(openssl_data->ssl_ctx);
|
||||
if (openssl_data->ssl == NULL) {
|
||||
purple_debug_error("openssl", "SSL_new failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, PURPLE_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
purple_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* now we associate the file descriptor we have with the SSL connection
|
||||
*/
|
||||
if (SSL_set_fd(openssl_data->ssl, gsc->fd) == 0) {
|
||||
purple_debug_error("openssl", "SSL_set_fd failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, PURPLE_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
purple_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
openssl_data->handshake_handler = purple_input_add(gsc->fd,
|
||||
PURPLE_INPUT_READ, ssl_openssl_handshake_cb, gsc);
|
||||
|
||||
ssl_openssl_handshake_cb(gsc, gsc->fd, PURPLE_INPUT_READ);
|
||||
}
|
||||
|
||||
static void
|
||||
ssl_openssl_close(PurpleSslConnection *gsc)
|
||||
{
|
||||
PurpleSslOpensslData *openssl_data = PURPLE_SSL_OPENSSL_DATA(gsc);
|
||||
int i;
|
||||
|
||||
if (openssl_data == NULL)
|
||||
return;
|
||||
|
||||
if (openssl_data->handshake_handler)
|
||||
purple_input_remove(openssl_data->handshake_handler);
|
||||
|
||||
if (openssl_data->ssl != NULL) {
|
||||
i = SSL_shutdown(openssl_data->ssl);
|
||||
if (i == 0)
|
||||
SSL_shutdown(openssl_data->ssl);
|
||||
SSL_free(openssl_data->ssl);
|
||||
}
|
||||
|
||||
if (openssl_data->ssl_ctx != NULL)
|
||||
SSL_CTX_free(openssl_data->ssl_ctx);
|
||||
|
||||
g_free(openssl_data);
|
||||
gsc->private_data = NULL;
|
||||
}
|
||||
|
||||
static size_t
|
||||
ssl_openssl_read(PurpleSslConnection *gsc, void *data, size_t len)
|
||||
{
|
||||
PurpleSslOpensslData *openssl_data = PURPLE_SSL_OPENSSL_DATA(gsc);
|
||||
ssize_t s;
|
||||
int ret;
|
||||
|
||||
s = SSL_read(openssl_data->ssl, data, len);
|
||||
if (s <= 0) {
|
||||
ret = SSL_get_error(openssl_data->ssl, s);
|
||||
|
||||
if (ret == SSL_ERROR_WANT_READ || ret == SSL_ERROR_WANT_WRITE) {
|
||||
errno = EAGAIN;
|
||||
return (-1);
|
||||
}
|
||||
|
||||
purple_debug_error("openssl", "receive failed: %d\n", s);
|
||||
s = 0;
|
||||
}
|
||||
|
||||
return (s);
|
||||
}
|
||||
|
||||
static size_t
|
||||
ssl_openssl_write(PurpleSslConnection *gsc, const void *data, size_t len)
|
||||
{
|
||||
PurpleSslOpensslData *openssl_data = PURPLE_SSL_OPENSSL_DATA(gsc);
|
||||
ssize_t s = 0;
|
||||
int ret;
|
||||
|
||||
if (openssl_data != NULL)
|
||||
s = SSL_write(openssl_data->ssl, data, len);
|
||||
|
||||
if (s <= 0) {
|
||||
ret = SSL_get_error(openssl_data->ssl, s);
|
||||
|
||||
if (ret == SSL_ERROR_WANT_READ || ret == SSL_ERROR_WANT_WRITE) {
|
||||
errno = EAGAIN;
|
||||
return (-1);
|
||||
}
|
||||
|
||||
purple_debug_error("openssl", "send failed: %d\n", s);
|
||||
s = 0;
|
||||
}
|
||||
|
||||
return (s);
|
||||
}
|
||||
|
||||
static PurpleSslOps ssl_ops = {
|
||||
ssl_openssl_init,
|
||||
ssl_openssl_uninit,
|
||||
ssl_openssl_connect,
|
||||
ssl_openssl_close,
|
||||
ssl_openssl_read,
|
||||
ssl_openssl_write
|
||||
};
|
||||
|
||||
#endif /* HAVE_OPENSSL */
|
||||
|
||||
static gboolean
|
||||
plugin_load(PurplePlugin *plugin)
|
||||
{
|
||||
#ifdef HAVE_OPENSSL
|
||||
if (!purple_ssl_get_ops())
|
||||
purple_ssl_set_ops(&ssl_ops);
|
||||
|
||||
/* Init OpenSSL now so others can use it even if sslconn never does */
|
||||
ssl_openssl_init_openssl();
|
||||
|
||||
return (TRUE);
|
||||
#else
|
||||
return (FALSE);
|
||||
#endif
|
||||
}
|
||||
|
||||
static gboolean
|
||||
plugin_unload(PurplePlugin *plugin)
|
||||
{
|
||||
#ifdef HAVE_OPENSSL
|
||||
if (purple_ssl_get_ops() == &ssl_ops)
|
||||
purple_ssl_set_ops(NULL);
|
||||
#endif
|
||||
|
||||
return (TRUE);
|
||||
}
|
||||
|
||||
static PurplePluginInfo info = {
|
||||
PURPLE_PLUGIN_MAGIC,
|
||||
PURPLE_MAJOR_VERSION,
|
||||
PURPLE_MINOR_VERSION,
|
||||
PURPLE_PLUGIN_STANDARD, /* type */
|
||||
NULL, /* ui_requirement */
|
||||
PURPLE_PLUGIN_FLAG_INVISIBLE, /* flags */
|
||||
NULL, /* dependencies */
|
||||
PURPLE_PRIORITY_DEFAULT, /* priority */
|
||||
|
||||
SSL_OPENSSL_PLUGIN_ID, /* id */
|
||||
N_("OpenSSL"), /* name */
|
||||
VERSION, /* version */
|
||||
|
||||
N_("Provides SSL support through OpenSSL."), /* description */
|
||||
N_("Provides SSL support through OpenSSL."),
|
||||
"OpenSSL",
|
||||
NULL, /* homepage */
|
||||
|
||||
plugin_load, /* load */
|
||||
plugin_unload, /* unload */
|
||||
NULL, /* destroy */
|
||||
|
||||
NULL, /* ui_info */
|
||||
NULL, /* extra_info */
|
||||
NULL, /* prefs_info */
|
||||
NULL /* actions */
|
||||
};
|
||||
|
||||
static void
|
||||
init_plugin(PurplePlugin *plugin)
|
||||
{
|
||||
}
|
||||
|
||||
PURPLE_INIT_PLUGIN(ssl_openssl, init_plugin, info)
|
16
net/pidgin/patches/patch-config_h_in
Normal file
16
net/pidgin/patches/patch-config_h_in
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-config_h_in,v 1.1.1.1 2007/05/12 15:19:35 alek Exp $
|
||||
--- config.h.in.orig Mon Apr 30 05:39:14 2007
|
||||
+++ config.h.in Tue May 1 23:19:10 2007
|
||||
@@ -154,6 +154,12 @@
|
||||
/* Define to 1 if you have the <nss.h> header file. */
|
||||
#undef HAVE_NSS_H
|
||||
|
||||
+/* Define if you have OpenSSL */
|
||||
+#undef HAVE_OPENSSL
|
||||
+
|
||||
+/* Define to 1 if you have the <openssl/ssl.h> header file. */
|
||||
+#undef HAVE_OPENSSL_SSL_H
|
||||
+
|
||||
/* Define if we have Pango 1.4 or newer. */
|
||||
#undef HAVE_PANGO14
|
||||
|
148
net/pidgin/patches/patch-configure_ac
Normal file
148
net/pidgin/patches/patch-configure_ac
Normal file
@ -0,0 +1,148 @@
|
||||
$OpenBSD: patch-configure_ac,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- configure.ac.orig Mon Apr 30 03:26:53 2007
|
||||
+++ configure.ac Tue May 1 23:11:26 2007
|
||||
@@ -510,6 +510,7 @@ if test "x$enable_consoleui" = "xyes"; then
|
||||
# ncursesw was not found. Look for plain old ncurses
|
||||
enable_consoleui=yes
|
||||
AC_CHECK_LIB(ncurses, initscr, [GNT_LIBS="-lncurses"], [enable_consoleui=no])
|
||||
+ LIBS="${LIBS} -lncurses"
|
||||
AC_CHECK_LIB(panel, update_panels, [GNT_LIBS="$GNT_LIBS -lpanel"], [enable_consoleui=no])
|
||||
AC_DEFINE(NO_WIDECHAR, 1, [Define to 1 if you don't have wide-character support.])
|
||||
if test x"$ac_ncurses_includes" != "x"; then
|
||||
@@ -672,7 +673,7 @@ else
|
||||
if test "$ac_silc_libs" != "no"; then
|
||||
SILC_LIBS="-L$ac_silc_libs"
|
||||
fi
|
||||
- SILC_LIBS="$SILC_LIBS -lsilc -lsilcclient -lpthread $LIBDL"
|
||||
+ SILC_LIBS="$SILC_LIBS -lsilc -lsilcclient -pthread $LIBDL"
|
||||
AC_CHECK_LIB(silcclient, silc_client_init, [silcclient=yes], , $SILC_LIBS)
|
||||
fi
|
||||
AC_SUBST(SILC_LIBS)
|
||||
@@ -1316,8 +1317,13 @@ dnl ##################################################
|
||||
|
||||
dnl These two are inverses of each other <-- stolen from evolution!
|
||||
|
||||
+AC_ARG_ENABLE(openssl,
|
||||
+ [ --enable-openssl=[yes,no] attempt to use OpenSSL for SSL support (preferred) [default=yes]],
|
||||
+ [enable_openssl="$enableval"],
|
||||
+ [enable_openssl="yes"])
|
||||
+
|
||||
AC_ARG_ENABLE(gnutls,
|
||||
- [ --enable-gnutls=[yes,no] attempt to use GnuTLS for SSL support (preferred) [default=yes]],
|
||||
+ [ --enable-gnutls=[yes,no] attempt to use GnuTLS for SSL support [default=yes]],
|
||||
[enable_gnutls="$enableval"],
|
||||
[enable_gnutls="yes"])
|
||||
|
||||
@@ -1329,6 +1335,90 @@ AC_ARG_ENABLE(nss,
|
||||
msg_ssl="None (MSN and Google Talk will not work without SSL!)"
|
||||
|
||||
dnl #
|
||||
+dnl # Check for OpenSSL if it's specified.
|
||||
+dnl #
|
||||
+if test "x$enable_openssl" != "xno"; then
|
||||
+ enale_openssl="no"
|
||||
+ prefix=`eval echo $prefix`
|
||||
+
|
||||
+ AC_ARG_WITH(openssl-includes,
|
||||
+ [ --with-openssl-includes=PREFIX location of OpenSSL includes.],
|
||||
+ [ with_openssl_includes="$withval" ],
|
||||
+ [ with_openssl_includes="$prefix/include" ])
|
||||
+
|
||||
+ have_openssl_includes="no"
|
||||
+
|
||||
+ if test "x$with_openssl_includes" != "xno"; then
|
||||
+ CPPFLAGS_save="$CPPFLAGS"
|
||||
+
|
||||
+ AC_MSG_CHECKING(for OpenSSL includes)
|
||||
+ AC_MSG_RESULT("")
|
||||
+
|
||||
+ CPPFLAGS="$CPPFLAGS -I$with_openssl_includes"
|
||||
+ AC_CHECK_HEADERS(openssl/ssl.h, [ openssl_includes="yes" ])
|
||||
+ CPPFLAGS="$CPPFLAGS_save"
|
||||
+
|
||||
+ if test "x$openssl_includes" != "xno" -a \
|
||||
+ "x$openssl_includes" != "x"; then
|
||||
+ have_openssl_includes="yes"
|
||||
+
|
||||
+ OPENSSL_CFLAGS="-I$with_openssl_includes"
|
||||
+ else
|
||||
+ OPENSSL_CFLAGS=""
|
||||
+ fi
|
||||
+ else
|
||||
+ AC_MSG_CHECKING(for OpenSSL includes)
|
||||
+ AC_MSG_RESULT(no)
|
||||
+ fi
|
||||
+
|
||||
+ AC_ARG_WITH(openssl-libs,
|
||||
+ [AC_HELP_STRING([--with-openssl-libs=PREFIX], [location of OpenSSL libraries.])],
|
||||
+ [ with_openssl_libs="$withval" ])
|
||||
+
|
||||
+ if test "x$with_openssl_libs" != "xno" -a \
|
||||
+ "x$have_openssl_includes" != "xno"; then
|
||||
+
|
||||
+ LIBS_save="$LIBS"
|
||||
+
|
||||
+ case $with_openssl_libs in
|
||||
+ ""|-L*) ;;
|
||||
+ *) with_openssl_libs="-L$with_openssl_libs" ;;
|
||||
+ esac
|
||||
+
|
||||
+ AC_CACHE_CHECK([for OpenSSL libraries], openssl_libs,
|
||||
+ [
|
||||
+ LIBS="$LIBS $with_openssl_libs -lssl -lcrypto"
|
||||
+ AC_TRY_LINK_FUNC(SSL_library_init, openssl_libs="yes", openssl_libs="no")
|
||||
+ LIBS="$LIBS_save"
|
||||
+ ])
|
||||
+
|
||||
+ if test "x$openssl_libs" != "xno"; then
|
||||
+ AC_DEFINE(HAVE_OPENSSL, 1, [Define if you have OpenSSL])
|
||||
+ AC_DEFINE(HAVE_SSL)
|
||||
+ msg_openssl="OpenSSL"
|
||||
+ OPENSSL_LIBS="$with_openssl_libs -lssl -lcrypto"
|
||||
+
|
||||
+ enable_openssl="yes"
|
||||
+ else
|
||||
+ OPENSSL_CFLAGS=""
|
||||
+ OPENSSL_LIBS=""
|
||||
+ fi
|
||||
+ else
|
||||
+ AC_MSG_CHECKING(for OpenSSL libraries)
|
||||
+ AC_MSG_RESULT(no)
|
||||
+ fi
|
||||
+else
|
||||
+ OPENSSL_CFLAGS=""
|
||||
+ OPENSSL_LIBS=""
|
||||
+fi
|
||||
+
|
||||
+AC_SUBST(OPENSSL_CFLAGS)
|
||||
+AC_SUBST(OPENSSL_LIBS)
|
||||
+
|
||||
+AM_CONDITIONAL(USE_OPENSSL, test "x$enable_openssl" = "xyes")
|
||||
+
|
||||
+
|
||||
+dnl #
|
||||
dnl # Check for GnuTLS if it's specified.
|
||||
dnl #
|
||||
if test "x$enable_gnutls" != "xno"; then
|
||||
@@ -1683,12 +1773,20 @@ fi
|
||||
|
||||
AM_CONDITIONAL(USE_NSS, test "x$enable_nss" = "xyes")
|
||||
|
||||
-if test "x$msg_nss" != "x" -a "x$msg_gnutls" != "x"; then
|
||||
+if test "x$msg_nss" != "x" -a "x$msg_gnutls" != "x" -a "x$msg_openssl" != "x"; then
|
||||
+ msg_ssl="$msg_nss, $msg_gnutls, and $msg_openssl"
|
||||
+elif test "x$msg_nss" != "x" -a "x$msg_gnutls" != "x"; then
|
||||
msg_ssl="$msg_nss and $msg_gnutls"
|
||||
+elif test "x$msg_nss" != "x" -a "x$msg_openssl" != "x"; then
|
||||
+ msg_ssl="$msg_nss and $msg_openssl"
|
||||
+elif test "x$msg_gnutls" != "x" -a "x$msg_openssl" != "x"; then
|
||||
+ msg_ssl="$msg_gnutls and $msg_openssl"
|
||||
elif test "x$msg_nss" != "x"; then
|
||||
msg_ssl=$msg_nss
|
||||
elif test "x$msg_gnutls" != "x"; then
|
||||
msg_ssl=$msg_gnutls
|
||||
+elif test "x$msg_openssl" != "x"; then
|
||||
+ msg_ssl=$msg_openssl
|
||||
fi
|
||||
|
||||
dnl #######################################################################
|
0
net/pidgin/patches/patch-console_libgnt_Makefile_am
Normal file
0
net/pidgin/patches/patch-console_libgnt_Makefile_am
Normal file
0
net/pidgin/patches/patch-console_libgnt_Makefile_in
Normal file
0
net/pidgin/patches/patch-console_libgnt_Makefile_in
Normal file
11
net/pidgin/patches/patch-finch_libgnt_Makefile_am
Normal file
11
net/pidgin/patches/patch-finch_libgnt_Makefile_am
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-finch_libgnt_Makefile_am,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- finch/libgnt/Makefile.am.orig Thu Jan 18 23:28:14 2007
|
||||
+++ finch/libgnt/Makefile.am Fri Jan 19 19:05:08 2007
|
||||
@@ -1,6 +1,6 @@
|
||||
EXTRA_DIST=genmarshal
|
||||
|
||||
-SUBDIRS = . wms
|
||||
+SUBDIRS = .
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = gnt.pc
|
||||
|
12
net/pidgin/patches/patch-finch_libgnt_Makefile_in
Normal file
12
net/pidgin/patches/patch-finch_libgnt_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-finch_libgnt_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- finch/libgnt/Makefile.in.orig Mon Apr 30 06:17:52 2007
|
||||
+++ finch/libgnt/Makefile.in Tue May 1 23:11:26 2007
|
||||
@@ -434,7 +434,7 @@ target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
EXTRA_DIST = genmarshal
|
||||
-SUBDIRS = . wms
|
||||
+SUBDIRS = .
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = gnt.pc
|
||||
lib_LTLIBRARIES = libgnt.la
|
12
net/pidgin/patches/patch-finch_plugins_Makefile_am
Normal file
12
net/pidgin/patches/patch-finch_plugins_Makefile_am
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-finch_plugins_Makefile_am,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- finch/plugins/Makefile.am.orig Thu Apr 12 07:53:30 2007
|
||||
+++ finch/plugins/Makefile.am Tue May 1 23:11:26 2007
|
||||
@@ -24,7 +24,7 @@ gntgf_la_CFLAGS = $(X11_CFLAGS)
|
||||
gntclipboard_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS)
|
||||
gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/finch/libgnt/libgnt.la
|
||||
gnthistory_la_LIBADD = $(GLIB_LIBS)
|
||||
-gntlastlog_la_LIBADD = $(GLIB_LIBS)
|
||||
+gntlastlog_la_LIBADD = $(GLIB_LIBS) $(top_builddir)/finch/libgnt/libgnt.la
|
||||
|
||||
endif # PLUGINS
|
||||
|
22
net/pidgin/patches/patch-finch_plugins_Makefile_in
Normal file
22
net/pidgin/patches/patch-finch_plugins_Makefile_in
Normal file
@ -0,0 +1,22 @@
|
||||
$OpenBSD: patch-finch_plugins_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- finch/plugins/Makefile.in.orig Mon Apr 30 06:17:53 2007
|
||||
+++ finch/plugins/Makefile.in Tue May 1 23:11:27 2007
|
||||
@@ -76,7 +76,8 @@ am__gnthistory_la_SOURCES_DIST = gnthistory.c
|
||||
@PLUGINS_TRUE@am_gnthistory_la_OBJECTS = gnthistory.lo
|
||||
gnthistory_la_OBJECTS = $(am_gnthistory_la_OBJECTS)
|
||||
@PLUGINS_TRUE@am_gnthistory_la_rpath = -rpath $(plugindir)
|
||||
-@PLUGINS_TRUE@gntlastlog_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
|
||||
+@PLUGINS_TRUE@gntlastlog_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
|
||||
+@PLUGINS_TRUE@ $(top_builddir)/finch/libgnt/libgnt.la
|
||||
am__gntlastlog_la_SOURCES_DIST = lastlog.c
|
||||
@PLUGINS_TRUE@am_gntlastlog_la_OBJECTS = lastlog.lo
|
||||
gntlastlog_la_OBJECTS = $(am_gntlastlog_la_OBJECTS)
|
||||
@@ -457,7 +458,7 @@ gntlastlog_la_LDFLAGS = -module -avoid-version
|
||||
@PLUGINS_TRUE@gntclipboard_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS)
|
||||
@PLUGINS_TRUE@gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/finch/libgnt/libgnt.la
|
||||
@PLUGINS_TRUE@gnthistory_la_LIBADD = $(GLIB_LIBS)
|
||||
-@PLUGINS_TRUE@gntlastlog_la_LIBADD = $(GLIB_LIBS)
|
||||
+@PLUGINS_TRUE@gntlastlog_la_LIBADD = $(GLIB_LIBS) $(top_builddir)/finch/libgnt/libgnt.la
|
||||
EXTRA_DIST =
|
||||
AM_CPPFLAGS = \
|
||||
-DDATADIR=\"$(datadir)\" \
|
0
net/pidgin/patches/patch-gaim_service_in
Normal file
0
net/pidgin/patches/patch-gaim_service_in
Normal file
0
net/pidgin/patches/patch-gtk_Makefile_in
Normal file
0
net/pidgin/patches/patch-gtk_Makefile_in
Normal file
0
net/pidgin/patches/patch-gtk_gtkdialogs_c
Normal file
0
net/pidgin/patches/patch-gtk_gtkdialogs_c
Normal file
0
net/pidgin/patches/patch-gtk_gtkmain_c
Normal file
0
net/pidgin/patches/patch-gtk_gtkmain_c
Normal file
0
net/pidgin/patches/patch-gtk_gtknotify_c
Normal file
0
net/pidgin/patches/patch-gtk_gtknotify_c
Normal file
0
net/pidgin/patches/patch-libgaim_gaim-remote
Normal file
0
net/pidgin/patches/patch-libgaim_gaim-remote
Normal file
0
net/pidgin/patches/patch-libgaim_gaim-url-handler
Normal file
0
net/pidgin/patches/patch-libgaim_gaim-url-handler
Normal file
11
net/pidgin/patches/patch-libpurple_nat-pmp_c
Normal file
11
net/pidgin/patches/patch-libpurple_nat-pmp_c
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-libpurple_nat-pmp_c,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/nat-pmp.c.orig Sat May 5 14:55:20 2007
|
||||
+++ libpurple/nat-pmp.c Sat May 5 14:55:27 2007
|
||||
@@ -53,6 +53,7 @@
|
||||
|
||||
#include <errno.h>
|
||||
|
||||
+#undef NET_RT_DUMP
|
||||
#ifdef NET_RT_DUMP
|
||||
|
||||
#define PMP_DEBUG 1
|
32
net/pidgin/patches/patch-libpurple_plugins_ssl_Makefile_am
Normal file
32
net/pidgin/patches/patch-libpurple_plugins_ssl_Makefile_am
Normal file
@ -0,0 +1,32 @@
|
||||
$OpenBSD: patch-libpurple_plugins_ssl_Makefile_am,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/plugins/ssl/Makefile.am.orig Thu May 3 20:14:10 2007
|
||||
+++ libpurple/plugins/ssl/Makefile.am Fri May 4 21:11:15 2007
|
||||
@@ -4,6 +4,7 @@ EXTRA_DIST = \
|
||||
plugindir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION)
|
||||
|
||||
ssl_la_LDFLAGS = -module -avoid-version
|
||||
+ssl_openssl_la_LDFLAGS = -module -avoid-version
|
||||
ssl_gnutls_la_LDFLAGS = -module -avoid-version
|
||||
ssl_nss_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
@@ -15,10 +16,12 @@ plugin_LTLIBRARIES = \
|
||||
ssl-nss.la
|
||||
|
||||
ssl_la_SOURCES = ssl.c
|
||||
+ssl_openssl_la_SOURCES = ssl-openssl.c
|
||||
ssl_gnutls_la_SOURCES = ssl-gnutls.c
|
||||
ssl_nss_la_SOURCES = ssl-nss.c
|
||||
|
||||
ssl_la_LIBADD = $(GLIB_LIBS)
|
||||
+ssl_openssl_la_LIBADD = $(GLIB_LIBS) $(OPENSSL_LIBS)
|
||||
ssl_gnutls_la_LIBADD = $(GLIB_LIBS) $(GNUTLS_LIBS)
|
||||
ssl_nss_la_LIBADD = $(GLIB_LIBS) $(NSS_LIBS)
|
||||
|
||||
@@ -33,5 +36,6 @@ AM_CPPFLAGS = \
|
||||
$(GLIB_CFLAGS) \
|
||||
$(PLUGIN_CFLAGS)
|
||||
|
||||
-ssl_gnutls_la_CFLAGS = $(AM_CPPFLAGS) $(GNUTLS_CFLAGS)
|
||||
+ $(GNUTLS_CFLAGS) \
|
||||
+ $(OPENSSL_CFLAGS)
|
||||
ssl_nss_la_CFLAGS = $(AM_CPPFLAGS) $(NSS_CFLAGS)
|
82
net/pidgin/patches/patch-libpurple_plugins_ssl_Makefile_in
Normal file
82
net/pidgin/patches/patch-libpurple_plugins_ssl_Makefile_in
Normal file
@ -0,0 +1,82 @@
|
||||
$OpenBSD: patch-libpurple_plugins_ssl_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/plugins/ssl/Makefile.in.orig Fri May 4 07:24:29 2007
|
||||
+++ libpurple/plugins/ssl/Makefile.in Fri May 4 21:11:16 2007
|
||||
@@ -57,6 +57,12 @@ am__installdirs = "$(DESTDIR)$(plugindir)"
|
||||
pluginLTLIBRARIES_INSTALL = $(INSTALL)
|
||||
LTLIBRARIES = $(plugin_LTLIBRARIES)
|
||||
am__DEPENDENCIES_1 =
|
||||
+@PLUGINS_TRUE@ssl_openssl_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
|
||||
+@PLUGINS_TRUE@ $(am__DEPENDENCIES_1)
|
||||
+am__ssl_openssl_la_SOURCES_DIST = ssl-openssl.c
|
||||
+@PLUGINS_TRUE@am_ssl_openssl_la_OBJECTS = ssl-openssl.lo
|
||||
+ssl_openssl_la_OBJECTS = $(am_ssl_openssl_la_OBJECTS)
|
||||
+@PLUGINS_TRUE@am_ssl_openssl_la_rpath = -rpath $(plugindir)
|
||||
@PLUGINS_TRUE@ssl_gnutls_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
|
||||
@PLUGINS_TRUE@ $(am__DEPENDENCIES_1)
|
||||
am__ssl_gnutls_la_SOURCES_DIST = ssl-gnutls.c
|
||||
@@ -87,7 +93,7 @@ LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CF
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
SOURCES = $(ssl_gnutls_la_SOURCES) $(ssl_nss_la_SOURCES) \
|
||||
$(ssl_la_SOURCES)
|
||||
-DIST_SOURCES = $(am__ssl_gnutls_la_SOURCES_DIST) \
|
||||
+DIST_SOURCES = $(am__ssl_openssl_la_SOURCES_DIST) $(am__ssl_gnutls_la_SOURCES_DIST) \
|
||||
$(am__ssl_nss_la_SOURCES_DIST) $(am__ssl_la_SOURCES_DIST)
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
@@ -198,6 +204,8 @@ GNT_MAJOR_VERSION = @GNT_MAJOR_VERSION@
|
||||
GNT_MICRO_VERSION = @GNT_MICRO_VERSION@
|
||||
GNT_MINOR_VERSION = @GNT_MINOR_VERSION@
|
||||
GNT_VERSION = @GNT_VERSION@
|
||||
+OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
|
||||
+OPENSSL_LIBS = @OPENSSL_LIBS@
|
||||
GNUTLS_CFLAGS = @GNUTLS_CFLAGS@
|
||||
GNUTLS_LIBS = @GNUTLS_LIBS@
|
||||
GREP = @GREP@
|
||||
@@ -342,6 +350,8 @@ TCL_LIBS = @TCL_LIBS@
|
||||
TK_LIBS = @TK_LIBS@
|
||||
USE_GCONFTOOL_FALSE = @USE_GCONFTOOL_FALSE@
|
||||
USE_GCONFTOOL_TRUE = @USE_GCONFTOOL_TRUE@
|
||||
+USE_OPENSSL_FALSE = @USE_OPENSSL_FALSE@
|
||||
+USE_OPENSSL_TRUE = @USE_OPENSSL_TRUE@
|
||||
USE_GNUTLS_FALSE = @USE_GNUTLS_FALSE@
|
||||
USE_GNUTLS_TRUE = @USE_GNUTLS_TRUE@
|
||||
USE_INTERNAL_LIBGADU_FALSE = @USE_INTERNAL_LIBGADU_FALSE@
|
||||
@@ -434,17 +444,21 @@ EXTRA_DIST = \
|
||||
|
||||
plugindir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION)
|
||||
ssl_la_LDFLAGS = -module -avoid-version
|
||||
+ssl_openssl_la_LDFLAGS = -module -avoid-version
|
||||
ssl_gnutls_la_LDFLAGS = -module -avoid-version
|
||||
ssl_nss_la_LDFLAGS = -module -avoid-version
|
||||
@PLUGINS_TRUE@plugin_LTLIBRARIES = \
|
||||
@PLUGINS_TRUE@ ssl.la \
|
||||
+@PLUGINS_TRUE@ ssl-openssl.la \
|
||||
@PLUGINS_TRUE@ ssl-gnutls.la \
|
||||
@PLUGINS_TRUE@ ssl-nss.la
|
||||
|
||||
@PLUGINS_TRUE@ssl_la_SOURCES = ssl.c
|
||||
+@PLUGINS_TRUE@ssl_openssl_la_SOURCES = ssl-openssl.c
|
||||
@PLUGINS_TRUE@ssl_gnutls_la_SOURCES = ssl-gnutls.c
|
||||
@PLUGINS_TRUE@ssl_nss_la_SOURCES = ssl-nss.c
|
||||
@PLUGINS_TRUE@ssl_la_LIBADD = $(GLIB_LIBS)
|
||||
+@PLUGINS_TRUE@ssl_openssl_la_LIBADD = $(GLIB_LIBS) $(OPENSSL_LIBS)
|
||||
@PLUGINS_TRUE@ssl_gnutls_la_LIBADD = $(GLIB_LIBS) $(GNUTLS_LIBS)
|
||||
@PLUGINS_TRUE@ssl_nss_la_LIBADD = $(GLIB_LIBS) $(NSS_LIBS)
|
||||
AM_CPPFLAGS = \
|
||||
@@ -518,6 +532,8 @@ clean-pluginLTLIBRARIES:
|
||||
echo "rm -f \"$${dir}/so_locations\""; \
|
||||
rm -f "$${dir}/so_locations"; \
|
||||
done
|
||||
+ssl-openssl.la: $(ssl_openssl_la_OBJECTS) $(ssl_openssl_la_DEPENDENCIES)
|
||||
+ $(LINK) $(am_ssl_openssl_la_rpath) $(ssl_openssl_la_LDFLAGS) $(ssl_openssl_la_OBJECTS) $(ssl_openssl_la_LIBADD) $(LIBS)
|
||||
ssl-gnutls.la: $(ssl_gnutls_la_OBJECTS) $(ssl_gnutls_la_DEPENDENCIES)
|
||||
$(LINK) $(am_ssl_gnutls_la_rpath) $(ssl_gnutls_la_LDFLAGS) $(ssl_gnutls_la_OBJECTS) $(ssl_gnutls_la_LIBADD) $(LIBS)
|
||||
ssl-nss.la: $(ssl_nss_la_OBJECTS) $(ssl_nss_la_DEPENDENCIES)
|
||||
@@ -532,6 +548,7 @@ distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl.Plo@am__quote@
|
||||
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl-openssl.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl_gnutls_la-ssl-gnutls.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl_nss_la-ssl-nss.Plo@am__quote@
|
||||
|
12
net/pidgin/patches/patch-libpurple_protocols_gg_Makefile_am
Normal file
12
net/pidgin/patches/patch-libpurple_protocols_gg_Makefile_am
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-libpurple_protocols_gg_Makefile_am,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/protocols/gg/Makefile.am.orig Sat Oct 28 12:49:22 2006
|
||||
+++ libpurple/protocols/gg/Makefile.am Sat Oct 28 12:50:21 2006
|
||||
@@ -66,7 +66,7 @@ pkg_LTLIBRARIES = libgg.la
|
||||
noinst_LIBRARIES =
|
||||
|
||||
libgg_la_SOURCES = $(GGSOURCES)
|
||||
-libgg_la_LIBADD = $(GLIB_LIBS) $(GADU_LIBS)
|
||||
+libgg_la_LIBADD = $(GLIB_LIBS) $(GADU_LIBS) $(LIBGADU_LIBS)
|
||||
|
||||
endif
|
||||
|
12
net/pidgin/patches/patch-libpurple_protocols_gg_Makefile_in
Normal file
12
net/pidgin/patches/patch-libpurple_protocols_gg_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-libpurple_protocols_gg_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/protocols/gg/Makefile.in.orig Fri May 4 07:24:29 2007
|
||||
+++ libpurple/protocols/gg/Makefile.in Fri May 4 21:11:16 2007
|
||||
@@ -504,7 +504,7 @@ libgg_la_LDFLAGS = -module -avoid-version
|
||||
@STATIC_GG_TRUE@libgg_a_CFLAGS = $(AM_CFLAGS)
|
||||
@STATIC_GG_TRUE@libgg_a_LIBADD = $(GADU_LIBS)
|
||||
@STATIC_GG_FALSE@libgg_la_SOURCES = $(GGSOURCES)
|
||||
-@STATIC_GG_FALSE@libgg_la_LIBADD = $(GLIB_LIBS) $(GADU_LIBS)
|
||||
+@STATIC_GG_FALSE@libgg_la_LIBADD = $(GLIB_LIBS) $(GADU_LIBS) $(LIBGADU_LIBS)
|
||||
AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/libpurple \
|
||||
-I$(top_builddir)/libpurple \
|
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-libpurple_protocols_oscar_Makefile_am,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/protocols/oscar/Makefile.am.orig Thu Jan 18 23:28:23 2007
|
||||
+++ libpurple/protocols/oscar/Makefile.am Fri Jan 19 22:02:01 2007
|
||||
@@ -70,10 +70,10 @@ liboscar_la_SOURCES = $(OSCARSOURCES)
|
||||
liboscar_la_LIBADD = $(GLIB_LIBS)
|
||||
|
||||
libaim_la_SOURCES = libaim.c
|
||||
-libaim_la_LIBADD = liboscar.la
|
||||
+libaim_la_LIBADD = liboscar.la -Wl,-rpath,$(pkgdir)
|
||||
|
||||
libicq_la_SOURCES = libicq.c
|
||||
-libicq_la_LIBADD = liboscar.la
|
||||
+libicq_la_LIBADD = liboscar.la -Wl,-rpath,$(pkgdir)
|
||||
|
||||
endif
|
||||
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-libpurple_protocols_oscar_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/protocols/oscar/Makefile.in.orig Fri May 4 07:24:31 2007
|
||||
+++ libpurple/protocols/oscar/Makefile.in Fri May 4 21:11:16 2007
|
||||
@@ -564,9 +564,9 @@ libicq_la_LDFLAGS = -module -avoid-version
|
||||
@STATIC_OSCAR_FALSE@liboscar_la_SOURCES = $(OSCARSOURCES)
|
||||
@STATIC_OSCAR_FALSE@liboscar_la_LIBADD = $(GLIB_LIBS)
|
||||
@STATIC_OSCAR_FALSE@libaim_la_SOURCES = libaim.c
|
||||
-@STATIC_OSCAR_FALSE@libaim_la_LIBADD = liboscar.la
|
||||
+@STATIC_OSCAR_FALSE@libaim_la_LIBADD = liboscar.la -Wl,-rpath,$(pkgdir)
|
||||
@STATIC_OSCAR_FALSE@libicq_la_SOURCES = libicq.c
|
||||
-@STATIC_OSCAR_FALSE@libicq_la_LIBADD = liboscar.la
|
||||
+@STATIC_OSCAR_FALSE@libicq_la_LIBADD = liboscar.la -Wl,-rpath,$(pkgdir)
|
||||
AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/libpurple \
|
||||
-I$(top_builddir)/libpurple \
|
9
net/pidgin/patches/patch-libpurple_purple-remote
Normal file
9
net/pidgin/patches/patch-libpurple_purple-remote
Normal file
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-libpurple_purple-remote,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/purple-remote.orig Fri Feb 2 17:22:36 2007
|
||||
+++ libpurple/purple-remote Fri Feb 2 17:22:59 2007
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/python
|
||||
+#!%python%
|
||||
|
||||
import dbus
|
||||
import re
|
9
net/pidgin/patches/patch-libpurple_purple-url-handler
Normal file
9
net/pidgin/patches/patch-libpurple_purple-url-handler
Normal file
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-libpurple_purple-url-handler,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- libpurple/purple-url-handler.orig Fri Feb 2 17:18:14 2007
|
||||
+++ libpurple/purple-url-handler Fri Feb 2 17:19:23 2007
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/python
|
||||
+#!%python%
|
||||
|
||||
import dbus
|
||||
import re
|
12
net/pidgin/patches/patch-pidgin_Makefile_in
Normal file
12
net/pidgin/patches/patch-pidgin_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-pidgin_Makefile_in,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- pidgin/Makefile.in.orig Mon Apr 30 06:17:59 2007
|
||||
+++ pidgin/Makefile.in Tue May 1 23:11:28 2007
|
||||
@@ -104,7 +104,7 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES
|
||||
LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
|
||||
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
$(AM_CFLAGS) $(CFLAGS)
|
||||
-CCLD = $(CC)
|
||||
+CCLD = $(CXX)
|
||||
LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
SOURCES = $(pidgin_SOURCES)
|
16
net/pidgin/patches/patch-pidgin_gtkdialogs_c
Normal file
16
net/pidgin/patches/patch-pidgin_gtkdialogs_c
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-pidgin_gtkdialogs_c,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- pidgin/gtkdialogs.c.orig Mon Apr 30 03:26:53 2007
|
||||
+++ pidgin/gtkdialogs.c Tue May 1 23:11:28 2007
|
||||
@@ -558,6 +558,12 @@ g_string_append(str, "<br/> <b>Library Support</b><br
|
||||
g_string_append(str, " <b>GtkSpell:</b> Disabled<br/>");
|
||||
#endif
|
||||
|
||||
+#ifdef HAVE_OPENSSL
|
||||
+ g_string_append(str, " <b>OpenSSL:</b> Enabled<br/>");
|
||||
+#else
|
||||
+ g_string_append(str, " <b>OpenSSL:</b> Disabled<br/>");
|
||||
+#endif
|
||||
+
|
||||
#ifdef HAVE_GNUTLS
|
||||
g_string_append(str, " <b>GnuTLS:</b> Enabled<br/>");
|
||||
#else
|
20
net/pidgin/patches/patch-pidgin_gtkmain_c
Normal file
20
net/pidgin/patches/patch-pidgin_gtkmain_c
Normal file
@ -0,0 +1,20 @@
|
||||
$OpenBSD: patch-pidgin_gtkmain_c,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- pidgin/gtkmain.c.orig Mon Apr 30 05:37:55 2007
|
||||
+++ pidgin/gtkmain.c Tue May 1 23:11:28 2007
|
||||
@@ -86,6 +86,7 @@ static SnDisplay *sn_display = NULL;
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SIGNAL_H
|
||||
+int real_status;
|
||||
|
||||
/*
|
||||
* Lists of signals we wish to catch and those we wish to ignore.
|
||||
@@ -186,6 +187,8 @@ clean_pid()
|
||||
do {
|
||||
pid = waitpid(-1, &status, WNOHANG);
|
||||
} while (pid != 0 && pid != (pid_t)-1);
|
||||
+
|
||||
+ real_status = status;
|
||||
|
||||
if ((pid == (pid_t) - 1) && (errno != ECHILD)) {
|
||||
char errmsg[BUFSIZ];
|
20
net/pidgin/patches/patch-pidgin_gtknotify_c
Normal file
20
net/pidgin/patches/patch-pidgin_gtknotify_c
Normal file
@ -0,0 +1,20 @@
|
||||
$OpenBSD: patch-pidgin_gtknotify_c,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
--- pidgin/gtknotify.c.orig Mon Apr 30 05:14:26 2007
|
||||
+++ pidgin/gtknotify.c Tue May 1 23:11:28 2007
|
||||
@@ -925,7 +925,16 @@ uri_command(const char *command, gboolean sync)
|
||||
g_error_free(error);
|
||||
}
|
||||
else
|
||||
+#if HAVE_SIGNAL_H
|
||||
+ {
|
||||
+ extern int real_status;
|
||||
+
|
||||
+ if (WIFEXITED(real_status))
|
||||
+ ret = WEXITSTATUS(real_status);
|
||||
+ }
|
||||
+#else
|
||||
ret = status;
|
||||
+#endif
|
||||
}
|
||||
else
|
||||
{
|
21
net/pidgin/pkg/DESCR
Normal file
21
net/pidgin/pkg/DESCR
Normal file
@ -0,0 +1,21 @@
|
||||
Gaim is a GTK+-based multi-protocol instant messaging client. It
|
||||
is compatible with AIM, ICQ, MSN Messenger, Yahoo, IRC, Jabber,
|
||||
Gadu-Gadu, Novell GroupWise, and Zephyr networks.
|
||||
|
||||
Gaim supports many features of the various networks, such as file
|
||||
transfer, 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.
|
||||
|
||||
Gaim integrates well with GNOME and KDE's system trays. This allows
|
||||
you to work with Gaim without requiring the buddy list window to
|
||||
be up at all times.
|
||||
|
||||
Gaim is under constant development, and releases are usually frequent.
|
||||
|
||||
Flavors:
|
||||
gtkspell - Build with spell checking support
|
830
net/pidgin/pkg/PLIST
Normal file
830
net/pidgin/pkg/PLIST
Normal file
@ -0,0 +1,830 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/12 15:19:36 alek Exp $
|
||||
@conflict gaim-*
|
||||
bin/finch
|
||||
bin/pidgin
|
||||
bin/purple-client-example
|
||||
bin/purple-remote
|
||||
bin/purple-send
|
||||
bin/purple-send-async
|
||||
bin/purple-url-handler
|
||||
include/finch/
|
||||
include/finch/finch.h
|
||||
include/finch/gntaccount.h
|
||||
include/finch/gntblist.h
|
||||
include/finch/gntconn.h
|
||||
include/finch/gntconv.h
|
||||
include/finch/gntdebug.h
|
||||
include/finch/gntft.h
|
||||
include/finch/gntidle.h
|
||||
include/finch/gntnotify.h
|
||||
include/finch/gntplugin.h
|
||||
include/finch/gntpounce.h
|
||||
include/finch/gntprefs.h
|
||||
include/finch/gntrequest.h
|
||||
include/finch/gntstatus.h
|
||||
include/finch/gntui.h
|
||||
include/gnt/
|
||||
include/gnt/gnt.h
|
||||
include/gnt/gntbindable.h
|
||||
include/gnt/gntbox.h
|
||||
include/gnt/gntbutton.h
|
||||
include/gnt/gntcheckbox.h
|
||||
include/gnt/gntclipboard.h
|
||||
include/gnt/gntcolors.h
|
||||
include/gnt/gntcombobox.h
|
||||
include/gnt/gntentry.h
|
||||
include/gnt/gntfilesel.h
|
||||
include/gnt/gntkeys.h
|
||||
include/gnt/gntlabel.h
|
||||
include/gnt/gntline.h
|
||||
include/gnt/gntmarshal.h
|
||||
include/gnt/gntmenu.h
|
||||
include/gnt/gntmenuitem.h
|
||||
include/gnt/gntmenuitemcheck.h
|
||||
include/gnt/gntstyle.h
|
||||
include/gnt/gnttextview.h
|
||||
include/gnt/gnttree.h
|
||||
include/gnt/gntutils.h
|
||||
include/gnt/gntwidget.h
|
||||
include/gnt/gntwindow.h
|
||||
include/gnt/gntwm.h
|
||||
include/libpurple/
|
||||
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
|
||||
include/libpurple/dbus-bindings.h
|
||||
include/libpurple/dbus-define-api.h
|
||||
include/libpurple/dbus-maybe.h
|
||||
include/libpurple/dbus-purple.h
|
||||
include/libpurple/dbus-server.h
|
||||
include/libpurple/dbus-useful.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/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/request.h
|
||||
include/libpurple/roomlist.h
|
||||
include/libpurple/savedstatuses.h
|
||||
include/libpurple/server.h
|
||||
include/libpurple/signals.h
|
||||
include/libpurple/sound.h
|
||||
include/libpurple/sslconn.h
|
||||
include/libpurple/status.h
|
||||
include/libpurple/stringref.h
|
||||
include/libpurple/stun.h
|
||||
include/libpurple/upnp.h
|
||||
include/libpurple/util.h
|
||||
include/libpurple/value.h
|
||||
include/libpurple/version.h
|
||||
include/libpurple/whiteboard.h
|
||||
include/libpurple/xmlnode.h
|
||||
include/pidgin/
|
||||
include/pidgin/eggtrayicon.h
|
||||
include/pidgin/gtkaccount.h
|
||||
include/pidgin/gtkblist.h
|
||||
include/pidgin/gtkcelllayout.h
|
||||
include/pidgin/gtkcellrendererexpander.h
|
||||
include/pidgin/gtkcellrendererprogress.h
|
||||
include/pidgin/gtkcellview.h
|
||||
include/pidgin/gtkcellviewmenuitem.h
|
||||
include/pidgin/gtkconn.h
|
||||
include/pidgin/gtkconv.h
|
||||
include/pidgin/gtkconvwin.h
|
||||
include/pidgin/gtkdebug.h
|
||||
include/pidgin/gtkdialogs.h
|
||||
include/pidgin/gtkdnd-hints.h
|
||||
include/pidgin/gtkdocklet.h
|
||||
include/pidgin/gtkeventloop.h
|
||||
include/pidgin/gtkexpander.h
|
||||
include/pidgin/gtkft.h
|
||||
include/pidgin/gtkgaim-compat.h
|
||||
include/pidgin/gtkidle.h
|
||||
include/pidgin/gtkimhtml.h
|
||||
include/pidgin/gtkimhtmltoolbar.h
|
||||
include/pidgin/gtklog.h
|
||||
include/pidgin/gtkmenutray.h
|
||||
include/pidgin/gtknickcolors.h
|
||||
include/pidgin/gtknotify.h
|
||||
include/pidgin/gtkplugin.h
|
||||
include/pidgin/gtkpluginpref.h
|
||||
include/pidgin/gtkpounce.h
|
||||
include/pidgin/gtkprefs.h
|
||||
include/pidgin/gtkprivacy.h
|
||||
include/pidgin/gtkrequest.h
|
||||
include/pidgin/gtkroomlist.h
|
||||
include/pidgin/gtksavedstatuses.h
|
||||
include/pidgin/gtkscrollbook.h
|
||||
include/pidgin/gtksession.h
|
||||
include/pidgin/gtksound.h
|
||||
include/pidgin/gtksourceiter.h
|
||||
include/pidgin/gtkstatusbox.h
|
||||
include/pidgin/gtkthemes.h
|
||||
include/pidgin/gtkutils.h
|
||||
include/pidgin/gtkwhiteboard.h
|
||||
include/pidgin/pidgin.h
|
||||
include/pidgin/pidgincombobox.h
|
||||
include/pidgin/pidginstock.h
|
||||
lib/finch/
|
||||
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/libgnt.la
|
||||
@lib lib/libgnt.so.${LIBgnt_VERSION}
|
||||
lib/libjabber.la
|
||||
@lib lib/libjabber.so.${LIBjabber_VERSION}
|
||||
lib/liboscar.la
|
||||
@lib lib/liboscar.so.${LIBoscar_VERSION}
|
||||
lib/libpurple-client.la
|
||||
@lib lib/libpurple-client.so.${LIBpurple-client_VERSION}
|
||||
lib/libpurple.la
|
||||
@lib lib/libpurple.so.${LIBpurple_VERSION}
|
||||
lib/pidgin/
|
||||
lib/pidgin/convcolors.la
|
||||
lib/pidgin/convcolors.so
|
||||
lib/pidgin/extplacement.la
|
||||
lib/pidgin/extplacement.so
|
||||
lib/pidgin/gestures.la
|
||||
lib/pidgin/gestures.so
|
||||
lib/pidgin/history.la
|
||||
lib/pidgin/history.so
|
||||
lib/pidgin/iconaway.la
|
||||
lib/pidgin/iconaway.so
|
||||
lib/pidgin/markerline.la
|
||||
lib/pidgin/markerline.so
|
||||
lib/pidgin/musicmessaging.la
|
||||
lib/pidgin/musicmessaging.so
|
||||
lib/pidgin/notify.la
|
||||
lib/pidgin/notify.so
|
||||
lib/pidgin/pidginrc.la
|
||||
lib/pidgin/pidginrc.so
|
||||
lib/pidgin/relnot.la
|
||||
lib/pidgin/relnot.so
|
||||
lib/pidgin/spellchk.la
|
||||
lib/pidgin/spellchk.so
|
||||
lib/pidgin/ticker.la
|
||||
lib/pidgin/ticker.so
|
||||
lib/pidgin/timestamp.la
|
||||
lib/pidgin/timestamp.so
|
||||
lib/pidgin/timestamp_format.la
|
||||
lib/pidgin/timestamp_format.so
|
||||
lib/pidgin/xmppconsole.la
|
||||
lib/pidgin/xmppconsole.so
|
||||
lib/pkgconfig/gnt.pc
|
||||
lib/pkgconfig/pidgin.pc
|
||||
lib/pkgconfig/purple.pc
|
||||
lib/purple-2/
|
||||
lib/purple-2/autoaccept.la
|
||||
lib/purple-2/autoaccept.so
|
||||
lib/purple-2/buddynote.la
|
||||
lib/purple-2/buddynote.so
|
||||
lib/purple-2/dbus-example.la
|
||||
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
|
||||
lib/purple-2/libaim.la
|
||||
lib/purple-2/libaim.so
|
||||
lib/purple-2/libgg.la
|
||||
lib/purple-2/libgg.so
|
||||
lib/purple-2/libicq.la
|
||||
lib/purple-2/libicq.so
|
||||
lib/purple-2/libirc.la
|
||||
lib/purple-2/libirc.so
|
||||
lib/purple-2/libmsn.la
|
||||
lib/purple-2/libmsn.so
|
||||
lib/purple-2/libnovell.la
|
||||
lib/purple-2/libnovell.so
|
||||
lib/purple-2/libqq.la
|
||||
lib/purple-2/libqq.so
|
||||
lib/purple-2/libsametime.la
|
||||
lib/purple-2/libsametime.so
|
||||
lib/purple-2/libsilcpurple.la
|
||||
lib/purple-2/libsilcpurple.so
|
||||
lib/purple-2/libsimple.la
|
||||
lib/purple-2/libsimple.so
|
||||
lib/purple-2/libxmpp.la
|
||||
lib/purple-2/libxmpp.so
|
||||
lib/purple-2/libyahoo.la
|
||||
lib/purple-2/libyahoo.so
|
||||
lib/purple-2/libzephyr.la
|
||||
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
|
||||
lib/purple-2/psychic.la
|
||||
lib/purple-2/psychic.so
|
||||
lib/purple-2/ssl-gnutls.la
|
||||
lib/purple-2/ssl-gnutls.so
|
||||
lib/purple-2/ssl-nss.la
|
||||
lib/purple-2/ssl-nss.so
|
||||
lib/purple-2/ssl-openssl.la
|
||||
lib/purple-2/ssl-openssl.so
|
||||
lib/purple-2/ssl.la
|
||||
lib/purple-2/ssl.so
|
||||
lib/purple-2/statenotify.la
|
||||
lib/purple-2/statenotify.so
|
||||
@man man/man1/finch.1
|
||||
@man man/man1/pidgin.1
|
||||
share/aclocal/purple.m4
|
||||
share/applications/
|
||||
share/applications/pidgin.desktop
|
||||
share/dbus-1/services/purple.service
|
||||
share/icons/hicolor/16x16/apps/pidgin.png
|
||||
share/icons/hicolor/24x24/apps/pidgin.png
|
||||
share/icons/hicolor/32x32/apps/pidgin.png
|
||||
share/icons/hicolor/48x48/apps/pidgin.png
|
||||
share/icons/hicolor/scalable/apps/pidgin.svg
|
||||
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/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/
|
||||
share/locale/ca@valencia/LC_MESSAGES/
|
||||
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/
|
||||
share/locale/en_AU/LC_MESSAGES/
|
||||
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/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/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/kn/
|
||||
share/locale/kn/LC_MESSAGES/
|
||||
share/locale/kn/LC_MESSAGES/pidgin.mo
|
||||
share/locale/ko/LC_MESSAGES/pidgin.mo
|
||||
share/locale/ku/LC_MESSAGES/pidgin.mo
|
||||
share/locale/lt/LC_MESSAGES/pidgin.mo
|
||||
share/locale/mk/LC_MESSAGES/pidgin.mo
|
||||
share/locale/my_MM/
|
||||
share/locale/my_MM/LC_MESSAGES/
|
||||
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/pa/LC_MESSAGES/pidgin.mo
|
||||
share/locale/pl/LC_MESSAGES/pidgin.mo
|
||||
share/locale/ps/
|
||||
share/locale/ps/LC_MESSAGES/
|
||||
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/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@Latn/LC_MESSAGES/pidgin.mo
|
||||
share/locale/sv/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/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/pixmaps/
|
||||
share/pixmaps/pidgin/
|
||||
share/pixmaps/pidgin/animations/
|
||||
share/pixmaps/pidgin/animations/16/
|
||||
share/pixmaps/pidgin/animations/16/connect0.png
|
||||
share/pixmaps/pidgin/animations/16/connect1.png
|
||||
share/pixmaps/pidgin/animations/16/connect2.png
|
||||
share/pixmaps/pidgin/animations/16/connect3.png
|
||||
share/pixmaps/pidgin/animations/16/connect4.png
|
||||
share/pixmaps/pidgin/animations/16/connect5.png
|
||||
share/pixmaps/pidgin/animations/16/connect6.png
|
||||
share/pixmaps/pidgin/animations/16/connect7.png
|
||||
share/pixmaps/pidgin/animations/16/connect8.png
|
||||
share/pixmaps/pidgin/animations/16/typing0.png
|
||||
share/pixmaps/pidgin/animations/16/typing1.png
|
||||
share/pixmaps/pidgin/animations/16/typing2.png
|
||||
share/pixmaps/pidgin/animations/16/typing3.png
|
||||
share/pixmaps/pidgin/animations/16/typing4.png
|
||||
share/pixmaps/pidgin/arrow-down.xpm
|
||||
share/pixmaps/pidgin/arrow-left.xpm
|
||||
share/pixmaps/pidgin/arrow-right.xpm
|
||||
share/pixmaps/pidgin/arrow-up.xpm
|
||||
share/pixmaps/pidgin/buttons/
|
||||
share/pixmaps/pidgin/buttons/edit.png
|
||||
share/pixmaps/pidgin/buttons/music.png
|
||||
share/pixmaps/pidgin/buttons/pause.png
|
||||
share/pixmaps/pidgin/dialogs/
|
||||
share/pixmaps/pidgin/dialogs/16/
|
||||
share/pixmaps/pidgin/dialogs/16/auth.png
|
||||
share/pixmaps/pidgin/dialogs/16/error.png
|
||||
share/pixmaps/pidgin/dialogs/16/info.png
|
||||
share/pixmaps/pidgin/dialogs/16/mail.png
|
||||
share/pixmaps/pidgin/dialogs/16/question.png
|
||||
share/pixmaps/pidgin/dialogs/64/
|
||||
share/pixmaps/pidgin/dialogs/64/auth.png
|
||||
share/pixmaps/pidgin/dialogs/64/cool.png
|
||||
share/pixmaps/pidgin/dialogs/64/dialog.png
|
||||
share/pixmaps/pidgin/dialogs/64/error.png
|
||||
share/pixmaps/pidgin/dialogs/64/info.png
|
||||
share/pixmaps/pidgin/dialogs/64/mail.png
|
||||
share/pixmaps/pidgin/dialogs/64/question.png
|
||||
share/pixmaps/pidgin/dialogs/64/warning.png
|
||||
share/pixmaps/pidgin/emblems/
|
||||
share/pixmaps/pidgin/emblems/16/
|
||||
share/pixmaps/pidgin/emblems/16/aol-client.png
|
||||
share/pixmaps/pidgin/emblems/16/blocked.png
|
||||
share/pixmaps/pidgin/emblems/16/bot.png
|
||||
share/pixmaps/pidgin/emblems/16/external.png
|
||||
share/pixmaps/pidgin/emblems/16/female.png
|
||||
share/pixmaps/pidgin/emblems/16/founder.png
|
||||
share/pixmaps/pidgin/emblems/16/free-for-chat.png
|
||||
share/pixmaps/pidgin/emblems/16/game.png
|
||||
share/pixmaps/pidgin/emblems/16/half-operator.png
|
||||
share/pixmaps/pidgin/emblems/16/hiptop.png
|
||||
share/pixmaps/pidgin/emblems/16/male.png
|
||||
share/pixmaps/pidgin/emblems/16/mobile.png
|
||||
share/pixmaps/pidgin/emblems/16/not-authorized.png
|
||||
share/pixmaps/pidgin/emblems/16/operator.png
|
||||
share/pixmaps/pidgin/emblems/16/qq-member.png
|
||||
share/pixmaps/pidgin/emblems/16/secure.png
|
||||
share/pixmaps/pidgin/emblems/16/unavailable.png
|
||||
share/pixmaps/pidgin/emblems/16/video.png
|
||||
share/pixmaps/pidgin/emblems/16/voice.png
|
||||
share/pixmaps/pidgin/emotes/
|
||||
share/pixmaps/pidgin/emotes/default/
|
||||
share/pixmaps/pidgin/emotes/default/act-up.png
|
||||
share/pixmaps/pidgin/emotes/default/airplane.png
|
||||
share/pixmaps/pidgin/emotes/default/alien.png
|
||||
share/pixmaps/pidgin/emotes/default/angel.png
|
||||
share/pixmaps/pidgin/emotes/default/angry.png
|
||||
share/pixmaps/pidgin/emotes/default/arrogant.png
|
||||
share/pixmaps/pidgin/emotes/default/bad.png
|
||||
share/pixmaps/pidgin/emotes/default/bashful.png
|
||||
share/pixmaps/pidgin/emotes/default/beat-up.png
|
||||
share/pixmaps/pidgin/emotes/default/beauty.png
|
||||
share/pixmaps/pidgin/emotes/default/beer.png
|
||||
share/pixmaps/pidgin/emotes/default/blowkiss.png
|
||||
share/pixmaps/pidgin/emotes/default/bomb.png
|
||||
share/pixmaps/pidgin/emotes/default/bowl.png
|
||||
share/pixmaps/pidgin/emotes/default/boy.png
|
||||
share/pixmaps/pidgin/emotes/default/brb.png
|
||||
share/pixmaps/pidgin/emotes/default/bye.png
|
||||
share/pixmaps/pidgin/emotes/default/cake.png
|
||||
share/pixmaps/pidgin/emotes/default/call-me.png
|
||||
share/pixmaps/pidgin/emotes/default/camera.png
|
||||
share/pixmaps/pidgin/emotes/default/can.png
|
||||
share/pixmaps/pidgin/emotes/default/car.png
|
||||
share/pixmaps/pidgin/emotes/default/cat.png
|
||||
share/pixmaps/pidgin/emotes/default/chicken.png
|
||||
share/pixmaps/pidgin/emotes/default/clap.png
|
||||
share/pixmaps/pidgin/emotes/default/clock.png
|
||||
share/pixmaps/pidgin/emotes/default/cloudy.png
|
||||
share/pixmaps/pidgin/emotes/default/clover.png
|
||||
share/pixmaps/pidgin/emotes/default/clown.png
|
||||
share/pixmaps/pidgin/emotes/default/coffee.png
|
||||
share/pixmaps/pidgin/emotes/default/coins.png
|
||||
share/pixmaps/pidgin/emotes/default/computer.png
|
||||
share/pixmaps/pidgin/emotes/default/confused.png
|
||||
share/pixmaps/pidgin/emotes/default/console.png
|
||||
share/pixmaps/pidgin/emotes/default/cow.png
|
||||
share/pixmaps/pidgin/emotes/default/cowboy.png
|
||||
share/pixmaps/pidgin/emotes/default/crying.png
|
||||
share/pixmaps/pidgin/emotes/default/curl-lip.png
|
||||
share/pixmaps/pidgin/emotes/default/curse.png
|
||||
share/pixmaps/pidgin/emotes/default/cute.png
|
||||
share/pixmaps/pidgin/emotes/default/dance.png
|
||||
share/pixmaps/pidgin/emotes/default/dazed.png
|
||||
share/pixmaps/pidgin/emotes/default/desire.png
|
||||
share/pixmaps/pidgin/emotes/default/devil.png
|
||||
share/pixmaps/pidgin/emotes/default/disapointed.png
|
||||
share/pixmaps/pidgin/emotes/default/disdain.png
|
||||
share/pixmaps/pidgin/emotes/default/doctor.png
|
||||
share/pixmaps/pidgin/emotes/default/dog.png
|
||||
share/pixmaps/pidgin/emotes/default/doh.png
|
||||
share/pixmaps/pidgin/emotes/default/dont-know.png
|
||||
share/pixmaps/pidgin/emotes/default/drink.png
|
||||
share/pixmaps/pidgin/emotes/default/drool.png
|
||||
share/pixmaps/pidgin/emotes/default/eat.png
|
||||
share/pixmaps/pidgin/emotes/default/embarrassed.png
|
||||
share/pixmaps/pidgin/emotes/default/excruciating.png
|
||||
share/pixmaps/pidgin/emotes/default/eyeroll.png
|
||||
share/pixmaps/pidgin/emotes/default/film.png
|
||||
share/pixmaps/pidgin/emotes/default/fingers-crossed.png
|
||||
share/pixmaps/pidgin/emotes/default/flag.png
|
||||
share/pixmaps/pidgin/emotes/default/foot-in-mouth.png
|
||||
share/pixmaps/pidgin/emotes/default/freaked-out.png
|
||||
share/pixmaps/pidgin/emotes/default/ghost.png
|
||||
share/pixmaps/pidgin/emotes/default/giggle.png
|
||||
share/pixmaps/pidgin/emotes/default/girl.png
|
||||
share/pixmaps/pidgin/emotes/default/glasses-cool.png
|
||||
share/pixmaps/pidgin/emotes/default/glasses-nerdy.png
|
||||
share/pixmaps/pidgin/emotes/default/go-away.png
|
||||
share/pixmaps/pidgin/emotes/default/goat.png
|
||||
share/pixmaps/pidgin/emotes/default/good.png
|
||||
share/pixmaps/pidgin/emotes/default/hammer.png
|
||||
share/pixmaps/pidgin/emotes/default/handcuffs.png
|
||||
share/pixmaps/pidgin/emotes/default/handshake.png
|
||||
share/pixmaps/pidgin/emotes/default/highfive.png
|
||||
share/pixmaps/pidgin/emotes/default/hug-left.png
|
||||
share/pixmaps/pidgin/emotes/default/hug-right.png
|
||||
share/pixmaps/pidgin/emotes/default/hungry.png
|
||||
share/pixmaps/pidgin/emotes/default/hypnotized.png
|
||||
share/pixmaps/pidgin/emotes/default/in-love.png
|
||||
share/pixmaps/pidgin/emotes/default/island.png
|
||||
share/pixmaps/pidgin/emotes/default/jump.png
|
||||
share/pixmaps/pidgin/emotes/default/kiss.png
|
||||
share/pixmaps/pidgin/emotes/default/knife.png
|
||||
share/pixmaps/pidgin/emotes/default/lamp.png
|
||||
share/pixmaps/pidgin/emotes/default/lashes.png
|
||||
share/pixmaps/pidgin/emotes/default/laugh.png
|
||||
share/pixmaps/pidgin/emotes/default/liquor.png
|
||||
share/pixmaps/pidgin/emotes/default/love-over.png
|
||||
share/pixmaps/pidgin/emotes/default/love.png
|
||||
share/pixmaps/pidgin/emotes/default/lying.png
|
||||
share/pixmaps/pidgin/emotes/default/mad-tongue.png
|
||||
share/pixmaps/pidgin/emotes/default/mail.png
|
||||
share/pixmaps/pidgin/emotes/default/mean.png
|
||||
share/pixmaps/pidgin/emotes/default/meeting.png
|
||||
share/pixmaps/pidgin/emotes/default/mobile.png
|
||||
share/pixmaps/pidgin/emotes/default/moneymouth.png
|
||||
share/pixmaps/pidgin/emotes/default/monkey.png
|
||||
share/pixmaps/pidgin/emotes/default/moon.png
|
||||
share/pixmaps/pidgin/emotes/default/msn-away.png
|
||||
share/pixmaps/pidgin/emotes/default/msn-busy.png
|
||||
share/pixmaps/pidgin/emotes/default/msn.png
|
||||
share/pixmaps/pidgin/emotes/default/msn_online.png
|
||||
share/pixmaps/pidgin/emotes/default/musical-note.png
|
||||
share/pixmaps/pidgin/emotes/default/nailbiting.png
|
||||
share/pixmaps/pidgin/emotes/default/neutral.png
|
||||
share/pixmaps/pidgin/emotes/default/party.png
|
||||
share/pixmaps/pidgin/emotes/default/peace.png
|
||||
share/pixmaps/pidgin/emotes/default/phone.png
|
||||
share/pixmaps/pidgin/emotes/default/pig.png
|
||||
share/pixmaps/pidgin/emotes/default/pill.png
|
||||
share/pixmaps/pidgin/emotes/default/pissed-off.png
|
||||
share/pixmaps/pidgin/emotes/default/pizza.png
|
||||
share/pixmaps/pidgin/emotes/default/plate.png
|
||||
share/pixmaps/pidgin/emotes/default/poop.png
|
||||
share/pixmaps/pidgin/emotes/default/pray.png
|
||||
share/pixmaps/pidgin/emotes/default/present.png
|
||||
share/pixmaps/pidgin/emotes/default/pumpkin.png
|
||||
share/pixmaps/pidgin/emotes/default/qq.png
|
||||
share/pixmaps/pidgin/emotes/default/question.png
|
||||
share/pixmaps/pidgin/emotes/default/quiet.png
|
||||
share/pixmaps/pidgin/emotes/default/rain.png
|
||||
share/pixmaps/pidgin/emotes/default/rainbow.png
|
||||
share/pixmaps/pidgin/emotes/default/rose-dead.png
|
||||
share/pixmaps/pidgin/emotes/default/rose.png
|
||||
share/pixmaps/pidgin/emotes/default/rotfl.png
|
||||
share/pixmaps/pidgin/emotes/default/sad.png
|
||||
share/pixmaps/pidgin/emotes/default/sarcastic.png
|
||||
share/pixmaps/pidgin/emotes/default/search.png
|
||||
share/pixmaps/pidgin/emotes/default/secret.png
|
||||
share/pixmaps/pidgin/emotes/default/shame.png
|
||||
share/pixmaps/pidgin/emotes/default/sheep.png
|
||||
share/pixmaps/pidgin/emotes/default/shock.png
|
||||
share/pixmaps/pidgin/emotes/default/shout.png
|
||||
share/pixmaps/pidgin/emotes/default/shut-mouth.png
|
||||
share/pixmaps/pidgin/emotes/default/sick.png
|
||||
share/pixmaps/pidgin/emotes/default/sigarette.png
|
||||
share/pixmaps/pidgin/emotes/default/silly.png
|
||||
share/pixmaps/pidgin/emotes/default/skeleton.png
|
||||
share/pixmaps/pidgin/emotes/default/skywalker.png
|
||||
share/pixmaps/pidgin/emotes/default/sleepy.png
|
||||
share/pixmaps/pidgin/emotes/default/smile-big.png
|
||||
share/pixmaps/pidgin/emotes/default/smile.png
|
||||
share/pixmaps/pidgin/emotes/default/smirk.png
|
||||
share/pixmaps/pidgin/emotes/default/snail.png
|
||||
share/pixmaps/pidgin/emotes/default/snicker.png
|
||||
share/pixmaps/pidgin/emotes/default/snowman.png
|
||||
share/pixmaps/pidgin/emotes/default/soccerball.png
|
||||
share/pixmaps/pidgin/emotes/default/soldier.png
|
||||
share/pixmaps/pidgin/emotes/default/star.png
|
||||
share/pixmaps/pidgin/emotes/default/starving.png
|
||||
share/pixmaps/pidgin/emotes/default/struggle.png
|
||||
share/pixmaps/pidgin/emotes/default/sun.png
|
||||
share/pixmaps/pidgin/emotes/default/sweat.png
|
||||
share/pixmaps/pidgin/emotes/default/teeth.png
|
||||
share/pixmaps/pidgin/emotes/default/terror.png
|
||||
share/pixmaps/pidgin/emotes/default/theme
|
||||
share/pixmaps/pidgin/emotes/default/thinking.png
|
||||
share/pixmaps/pidgin/emotes/default/thunder.png
|
||||
share/pixmaps/pidgin/emotes/default/tongue.png
|
||||
share/pixmaps/pidgin/emotes/default/tremble.png
|
||||
share/pixmaps/pidgin/emotes/default/turtle.png
|
||||
share/pixmaps/pidgin/emotes/default/tv.png
|
||||
share/pixmaps/pidgin/emotes/default/umbrella.png
|
||||
share/pixmaps/pidgin/emotes/default/vampire.png
|
||||
share/pixmaps/pidgin/emotes/default/victory.png
|
||||
share/pixmaps/pidgin/emotes/default/waiting.png
|
||||
share/pixmaps/pidgin/emotes/default/watermelon.png
|
||||
share/pixmaps/pidgin/emotes/default/weep.png
|
||||
share/pixmaps/pidgin/emotes/default/wilt.png
|
||||
share/pixmaps/pidgin/emotes/default/wink.png
|
||||
share/pixmaps/pidgin/emotes/default/worship.png
|
||||
share/pixmaps/pidgin/emotes/default/yawn.png
|
||||
share/pixmaps/pidgin/emotes/default/yin-yang.png
|
||||
share/pixmaps/pidgin/emotes/none/
|
||||
share/pixmaps/pidgin/emotes/none/theme
|
||||
share/pixmaps/pidgin/logo.png
|
||||
share/pixmaps/pidgin/protocols/
|
||||
share/pixmaps/pidgin/protocols/16/
|
||||
share/pixmaps/pidgin/protocols/16/aim.png
|
||||
share/pixmaps/pidgin/protocols/16/bonjour.png
|
||||
share/pixmaps/pidgin/protocols/16/gadu-gadu.png
|
||||
share/pixmaps/pidgin/protocols/16/icq.png
|
||||
share/pixmaps/pidgin/protocols/16/irc.png
|
||||
share/pixmaps/pidgin/protocols/16/jabber.png
|
||||
share/pixmaps/pidgin/protocols/16/meanwhile.png
|
||||
share/pixmaps/pidgin/protocols/16/msn.png
|
||||
share/pixmaps/pidgin/protocols/16/novell.png
|
||||
share/pixmaps/pidgin/protocols/16/qq.png
|
||||
share/pixmaps/pidgin/protocols/16/silc.png
|
||||
share/pixmaps/pidgin/protocols/16/simple.png
|
||||
share/pixmaps/pidgin/protocols/16/yahoo.png
|
||||
share/pixmaps/pidgin/protocols/16/zephyr.png
|
||||
share/pixmaps/pidgin/protocols/22/
|
||||
share/pixmaps/pidgin/protocols/22/aim.png
|
||||
share/pixmaps/pidgin/protocols/22/bonjour.png
|
||||
share/pixmaps/pidgin/protocols/22/gadu-gadu.png
|
||||
share/pixmaps/pidgin/protocols/22/icq.png
|
||||
share/pixmaps/pidgin/protocols/22/irc.png
|
||||
share/pixmaps/pidgin/protocols/22/jabber.png
|
||||
share/pixmaps/pidgin/protocols/22/meanwhile.png
|
||||
share/pixmaps/pidgin/protocols/22/msn.png
|
||||
share/pixmaps/pidgin/protocols/22/novell.png
|
||||
share/pixmaps/pidgin/protocols/22/qq.png
|
||||
share/pixmaps/pidgin/protocols/22/silc.png
|
||||
share/pixmaps/pidgin/protocols/22/simple.png
|
||||
share/pixmaps/pidgin/protocols/22/yahoo.png
|
||||
share/pixmaps/pidgin/protocols/22/zephyr.png
|
||||
share/pixmaps/pidgin/protocols/48/
|
||||
share/pixmaps/pidgin/protocols/48/aim.png
|
||||
share/pixmaps/pidgin/protocols/48/bonjour.png
|
||||
share/pixmaps/pidgin/protocols/48/gadu-gadu.png
|
||||
share/pixmaps/pidgin/protocols/48/icq.png
|
||||
share/pixmaps/pidgin/protocols/48/irc.png
|
||||
share/pixmaps/pidgin/protocols/48/jabber.png
|
||||
share/pixmaps/pidgin/protocols/48/meanwhile.png
|
||||
share/pixmaps/pidgin/protocols/48/msn.png
|
||||
share/pixmaps/pidgin/protocols/48/novell.png
|
||||
share/pixmaps/pidgin/protocols/48/qq.png
|
||||
share/pixmaps/pidgin/protocols/48/silc.png
|
||||
share/pixmaps/pidgin/protocols/48/simple.png
|
||||
share/pixmaps/pidgin/protocols/48/yahoo.png
|
||||
share/pixmaps/pidgin/protocols/48/zephyr.png
|
||||
share/pixmaps/pidgin/status/
|
||||
share/pixmaps/pidgin/status/16/
|
||||
share/pixmaps/pidgin/status/16/available.png
|
||||
share/pixmaps/pidgin/status/16/away.png
|
||||
share/pixmaps/pidgin/status/16/busy.png
|
||||
share/pixmaps/pidgin/status/16/chat.png
|
||||
share/pixmaps/pidgin/status/16/extended-away.png
|
||||
share/pixmaps/pidgin/status/16/invisible.png
|
||||
share/pixmaps/pidgin/status/16/log-in.png
|
||||
share/pixmaps/pidgin/status/16/log-out.png
|
||||
share/pixmaps/pidgin/status/16/message-pending.png
|
||||
share/pixmaps/pidgin/status/16/offline.png
|
||||
share/pixmaps/pidgin/status/16/person.png
|
||||
share/pixmaps/pidgin/status/16/rtl/
|
||||
share/pixmaps/pidgin/status/16/rtl/extended-away.png
|
||||
share/pixmaps/pidgin/status/22/
|
||||
share/pixmaps/pidgin/status/22/available.png
|
||||
share/pixmaps/pidgin/status/22/away.png
|
||||
share/pixmaps/pidgin/status/22/busy.png
|
||||
share/pixmaps/pidgin/status/22/chat.png
|
||||
share/pixmaps/pidgin/status/22/extended-away.png
|
||||
share/pixmaps/pidgin/status/22/invisible.png
|
||||
share/pixmaps/pidgin/status/22/log-in.png
|
||||
share/pixmaps/pidgin/status/22/log-out.png
|
||||
share/pixmaps/pidgin/status/22/offline.png
|
||||
share/pixmaps/pidgin/status/22/person.png
|
||||
share/pixmaps/pidgin/status/22/rtl/
|
||||
share/pixmaps/pidgin/status/22/rtl/extended-away.png
|
||||
share/pixmaps/pidgin/status/32/
|
||||
share/pixmaps/pidgin/status/32/available.png
|
||||
share/pixmaps/pidgin/status/32/away.png
|
||||
share/pixmaps/pidgin/status/32/busy.png
|
||||
share/pixmaps/pidgin/status/32/chat.png
|
||||
share/pixmaps/pidgin/status/32/extended-away.png
|
||||
share/pixmaps/pidgin/status/32/invisible.png
|
||||
share/pixmaps/pidgin/status/32/log-in.png
|
||||
share/pixmaps/pidgin/status/32/log-out.png
|
||||
share/pixmaps/pidgin/status/32/offline.png
|
||||
share/pixmaps/pidgin/status/32/person.png
|
||||
share/pixmaps/pidgin/status/32/rtl/
|
||||
share/pixmaps/pidgin/status/32/rtl/extended-away.png
|
||||
share/pixmaps/pidgin/status/48/
|
||||
share/pixmaps/pidgin/status/48/available.png
|
||||
share/pixmaps/pidgin/status/48/away.png
|
||||
share/pixmaps/pidgin/status/48/busy.png
|
||||
share/pixmaps/pidgin/status/48/chat.png
|
||||
share/pixmaps/pidgin/status/48/extended-away.png
|
||||
share/pixmaps/pidgin/status/48/log-in.png
|
||||
share/pixmaps/pidgin/status/48/log-out.png
|
||||
share/pixmaps/pidgin/status/48/offline.png
|
||||
share/pixmaps/pidgin/status/48/person.png
|
||||
share/pixmaps/pidgin/status/48/rtl/
|
||||
share/pixmaps/pidgin/status/48/rtl/extended-away.png
|
||||
share/pixmaps/pidgin/toolbar/
|
||||
share/pixmaps/pidgin/toolbar/16/
|
||||
share/pixmaps/pidgin/toolbar/16/change-bgcolor.png
|
||||
share/pixmaps/pidgin/toolbar/16/change-fgcolor.png
|
||||
share/pixmaps/pidgin/toolbar/16/emote-select.png
|
||||
share/pixmaps/pidgin/toolbar/16/font-face.png
|
||||
share/pixmaps/pidgin/toolbar/16/font-size-down.png
|
||||
share/pixmaps/pidgin/toolbar/16/font-size-up.png
|
||||
share/pixmaps/pidgin/toolbar/16/insert-image.png
|
||||
share/pixmaps/pidgin/toolbar/16/insert-link.png
|
||||
share/pixmaps/pidgin/toolbar/16/message-new.png
|
||||
share/pixmaps/pidgin/toolbar/16/plugins.png
|
||||
share/pixmaps/pidgin/toolbar/16/send-file.png
|
||||
share/pixmaps/pidgin/toolbar/16/unblock.png
|
||||
share/pixmaps/pidgin/toolbar/22/
|
||||
share/pixmaps/pidgin/toolbar/22/select-avatar.png
|
||||
share/pixmaps/pidgin/tray/
|
||||
share/pixmaps/pidgin/tray/16/
|
||||
share/pixmaps/pidgin/tray/16/tray-away.png
|
||||
share/pixmaps/pidgin/tray/16/tray-busy.png
|
||||
share/pixmaps/pidgin/tray/16/tray-connecting.png
|
||||
share/pixmaps/pidgin/tray/16/tray-extended-away.png
|
||||
share/pixmaps/pidgin/tray/16/tray-invisible.png
|
||||
share/pixmaps/pidgin/tray/16/tray-message.png
|
||||
share/pixmaps/pidgin/tray/16/tray-offline.png
|
||||
share/pixmaps/pidgin/tray/16/tray-online.png
|
||||
share/pixmaps/pidgin/tray/22/
|
||||
share/pixmaps/pidgin/tray/22/tray-away.png
|
||||
share/pixmaps/pidgin/tray/22/tray-busy.png
|
||||
share/pixmaps/pidgin/tray/22/tray-connecting.png
|
||||
share/pixmaps/pidgin/tray/22/tray-extended-away.png
|
||||
share/pixmaps/pidgin/tray/22/tray-invisible.png
|
||||
share/pixmaps/pidgin/tray/22/tray-message.png
|
||||
share/pixmaps/pidgin/tray/22/tray-offline.png
|
||||
share/pixmaps/pidgin/tray/22/tray-online.png
|
||||
share/pixmaps/purple/
|
||||
share/pixmaps/purple/buddy_icons/
|
||||
share/pixmaps/purple/buddy_icons/qq/
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_1.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_10.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_100.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_11.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_12.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_13.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_14.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_15.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_16.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_17.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_18.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_19.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_2.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_20.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_21.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_22.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_23.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_24.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_25.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_26.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_27.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_28.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_29.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_3.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_30.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_31.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_32.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_33.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_34.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_35.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_36.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_37.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_38.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_39.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_4.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_40.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_41.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_42.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_43.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_44.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_45.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_46.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_47.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_48.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_49.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_5.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_50.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_51.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_52.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_53.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_54.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_55.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_56.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_57.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_58.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_59.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_6.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_60.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_61.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_62.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_63.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_64.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_65.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_66.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_67.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_68.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_69.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_7.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_70.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_71.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_72.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_73.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_74.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_75.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_76.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_77.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_78.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_79.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_8.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_80.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_81.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_82.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_83.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_84.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_85.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_86.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_87.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_88.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_89.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_9.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_90.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_91.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_92.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_93.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_94.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_95.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_96.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_97.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_98.png
|
||||
share/pixmaps/purple/buddy_icons/qq/qq_99.png
|
||||
share/sounds/
|
||||
share/sounds/pidgin/
|
||||
share/sounds/pidgin/alert.wav
|
||||
share/sounds/pidgin/login.wav
|
||||
share/sounds/pidgin/logout.wav
|
||||
share/sounds/pidgin/receive.wav
|
||||
share/sounds/pidgin/send.wav
|
Loading…
Reference in New Issue
Block a user