remove gaim and plugins. superseded by pidgin and equivalent plugins.
ok brad, alek
This commit is contained in:
parent
be38235707
commit
09058368cf
@ -1,27 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.11 2007/02/04 22:21:51 alek Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= "ICB protocol plugin for GAIM"
|
||||
|
||||
DISTNAME= gaim-icb-20070203
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://nic.com.pl/~alek/gaim-icb/
|
||||
|
||||
MAINTAINER= Aleksander Piotrowski <alek@openbsd.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
|
||||
BUILD_DEPENDS= :gaim-2.0.0beta6:net/gaim
|
||||
RUN_DEPENDS= :gaim-2.0.0beta6:net/gaim
|
||||
|
||||
NO_REGRESS= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (gaim-icb-20070203.tar.gz) = tVtAhQvfpgi4gqo7KSsijA==
|
||||
RMD160 (gaim-icb-20070203.tar.gz) = blqI3eLqFWj/xtpIJGB3oRK7QCU=
|
||||
SHA1 (gaim-icb-20070203.tar.gz) = +TTqKVco145lxDxJgYyxceM4v9g=
|
||||
SHA256 (gaim-icb-20070203.tar.gz) = PW8Xk52Pq4CXrLOZD2Z66ybyI2knDjQ8lXRcFtpbaGU=
|
||||
SIZE (gaim-icb-20070203.tar.gz) = 15787
|
@ -1 +0,0 @@
|
||||
This package contains an ICB protocol plugin for GAIM.
|
@ -1,3 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.3 2006/10/31 19:43:48 alek Exp $
|
||||
lib/gaim/libicb.so
|
||||
share/pixmaps/gaim/status/default/icb.png
|
@ -1,27 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.5 2007/02/04 22:19:10 alek Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= "Tlen.pl protocol plugin for GAIM"
|
||||
|
||||
DISTNAME= gaim-tlen-20070203
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://nic.com.pl/~alek/gaim-tlen/
|
||||
|
||||
MAINTAINER= Aleksander Piotrowski <alek@openbsd.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
|
||||
BUILD_DEPENDS= :gaim-2.0.0beta6:net/gaim
|
||||
RUN_DEPENDS= :gaim-2.0.0beta6:net/gaim
|
||||
|
||||
NO_REGRESS= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (gaim-tlen-20070203.tar.gz) = N8ATDt00fO+Ng/EP165lBA==
|
||||
RMD160 (gaim-tlen-20070203.tar.gz) = YUYnWq4LR4tdFmlwa63Prrp9Jh0=
|
||||
SHA1 (gaim-tlen-20070203.tar.gz) = zqnGbKg+BRq+CmAZf5DYcQI+m9E=
|
||||
SHA256 (gaim-tlen-20070203.tar.gz) = jYdTCZySFo05Pe4ePvy6mReGmGbDwEq2bnSH5whe6sQ=
|
||||
SIZE (gaim-tlen-20070203.tar.gz) = 33297
|
@ -1 +0,0 @@
|
||||
This package contains Tlen.pl protocol plugin for GAIM.
|
@ -1,3 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/01 01:59:26 alek Exp $
|
||||
lib/gaim/libtlen.so
|
||||
share/pixmaps/gaim/status/default/tlen.png
|
@ -1,103 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.105 2007/05/15 09:59:32 steven Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= "multi-protocol instant messaging client"
|
||||
|
||||
DISTNAME= gaim-2.0.0beta6
|
||||
PKGNAME= ${DISTNAME}p6
|
||||
SHARED_LIBS= gaim 0.0 \
|
||||
gaim-client 0.0 \
|
||||
gnt 0.0 \
|
||||
oscar 0.0
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://gaim.sourceforge.net/
|
||||
|
||||
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++
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gaim/}
|
||||
|
||||
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.59
|
||||
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= gaim-remote gaim-url-handler
|
||||
|
||||
post-extract:
|
||||
@cp -f ${FILESDIR}/ssl-openssl.c ${WRKSRC}/libgaim/plugins/ssl
|
||||
|
||||
post-install:
|
||||
perl -pi -e 's,/bin/bash,/bin/sh,g' ${PREFIX}/bin/gaim-send*
|
||||
.for f in ${PYTHON_SCRIPTS}
|
||||
perl -pi -e 's#%python%#${MODPY_BIN}#g' ${PREFIX}/bin/${f}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (gaim-2.0.0beta6.tar.gz) = DHUg1M4INwTRlsBMY9zRag==
|
||||
RMD160 (gaim-2.0.0beta6.tar.gz) = ZtLeUZmobNivKC8sQ1uwvmeyAVs=
|
||||
SHA1 (gaim-2.0.0beta6.tar.gz) = YucsnLkqb47XpuQL2Yf3M/ZcTME=
|
||||
SHA256 (gaim-2.0.0beta6.tar.gz) = N9M68aNEf9lEIlTny+nA9v2iuLq6qlKAugg82cvoZUM=
|
||||
SIZE (gaim-2.0.0beta6.tar.gz) = 9266980
|
@ -1,341 +0,0 @@
|
||||
/* $OpenBSD: ssl-openssl.c,v 1.10 2006/10/31 19:32:51 brad Exp $ */
|
||||
|
||||
/*
|
||||
* OpenSSL SSL-plugin for gaim
|
||||
*
|
||||
* 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;
|
||||
} GaimSslOpensslData;
|
||||
|
||||
#define GAIM_SSL_OPENSSL_DATA(gsc) ((GaimSslOpensslData *)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 gaim-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, GaimInputCondition cond)
|
||||
{
|
||||
GaimSslConnection *gsc = (GaimSslConnection *)data;
|
||||
GaimSslOpensslData *openssl_data = GAIM_SSL_OPENSSL_DATA(gsc);
|
||||
int ret, ret2;
|
||||
|
||||
gaim_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) {
|
||||
gaim_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;
|
||||
|
||||
gaim_debug_error("openssl", "SSL_connect failed\n");
|
||||
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, GAIM_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
gaim_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
gaim_input_remove(openssl_data->handshake_handler);
|
||||
openssl_data->handshake_handler = 0;
|
||||
|
||||
gaim_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(GaimSslConnection *gsc)
|
||||
{
|
||||
GaimSslOpensslData *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(GaimSslOpensslData, 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) {
|
||||
gaim_debug_error("openssl", "SSL_CTX_new failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, GAIM_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
gaim_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* allocate a new SSL object
|
||||
*/
|
||||
openssl_data->ssl = SSL_new(openssl_data->ssl_ctx);
|
||||
if (openssl_data->ssl == NULL) {
|
||||
gaim_debug_error("openssl", "SSL_new failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, GAIM_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
gaim_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) {
|
||||
gaim_debug_error("openssl", "SSL_set_fd failed\n");
|
||||
if (gsc->error_cb != NULL)
|
||||
gsc->error_cb(gsc, GAIM_SSL_HANDSHAKE_FAILED,
|
||||
gsc->connect_cb_data);
|
||||
|
||||
gaim_ssl_close(gsc);
|
||||
return;
|
||||
}
|
||||
|
||||
openssl_data->handshake_handler = gaim_input_add(gsc->fd,
|
||||
GAIM_INPUT_READ, ssl_openssl_handshake_cb, gsc);
|
||||
|
||||
ssl_openssl_handshake_cb(gsc, gsc->fd, GAIM_INPUT_READ);
|
||||
}
|
||||
|
||||
static void
|
||||
ssl_openssl_close(GaimSslConnection *gsc)
|
||||
{
|
||||
GaimSslOpensslData *openssl_data = GAIM_SSL_OPENSSL_DATA(gsc);
|
||||
int i;
|
||||
|
||||
if (openssl_data == NULL)
|
||||
return;
|
||||
|
||||
if (openssl_data->handshake_handler)
|
||||
gaim_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(GaimSslConnection *gsc, void *data, size_t len)
|
||||
{
|
||||
GaimSslOpensslData *openssl_data = GAIM_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);
|
||||
}
|
||||
|
||||
gaim_debug_error("openssl", "receive failed: %d\n", s);
|
||||
s = 0;
|
||||
}
|
||||
|
||||
return (s);
|
||||
}
|
||||
|
||||
static size_t
|
||||
ssl_openssl_write(GaimSslConnection *gsc, const void *data, size_t len)
|
||||
{
|
||||
GaimSslOpensslData *openssl_data = GAIM_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);
|
||||
}
|
||||
|
||||
gaim_debug_error("openssl", "send failed: %d\n", s);
|
||||
s = 0;
|
||||
}
|
||||
|
||||
return (s);
|
||||
}
|
||||
|
||||
static GaimSslOps 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(GaimPlugin *plugin)
|
||||
{
|
||||
#ifdef HAVE_OPENSSL
|
||||
if (!gaim_ssl_get_ops())
|
||||
gaim_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(GaimPlugin *plugin)
|
||||
{
|
||||
#ifdef HAVE_OPENSSL
|
||||
if (gaim_ssl_get_ops() == &ssl_ops)
|
||||
gaim_ssl_set_ops(NULL);
|
||||
#endif
|
||||
|
||||
return (TRUE);
|
||||
}
|
||||
|
||||
static GaimPluginInfo info = {
|
||||
GAIM_PLUGIN_MAGIC,
|
||||
GAIM_MAJOR_VERSION,
|
||||
GAIM_MINOR_VERSION,
|
||||
GAIM_PLUGIN_STANDARD, /* type */
|
||||
NULL, /* ui_requirement */
|
||||
GAIM_PLUGIN_FLAG_INVISIBLE, /* flags */
|
||||
NULL, /* dependencies */
|
||||
GAIM_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(GaimPlugin *plugin)
|
||||
{
|
||||
}
|
||||
|
||||
GAIM_INIT_PLUGIN(ssl_openssl, init_plugin, info)
|
@ -1,16 +0,0 @@
|
||||
$OpenBSD: patch-config_h_in,v 1.8 2006/10/31 19:32:51 brad Exp $
|
||||
--- config.h.in.orig Wed Oct 18 15:59:47 2006
|
||||
+++ config.h.in Sat Oct 21 00:08:06 2006
|
||||
@@ -159,6 +159,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 to 1 if you have the <paths.h> header file. */
|
||||
#undef HAVE_PATHS_H
|
||||
|
@ -1,148 +0,0 @@
|
||||
$OpenBSD: patch-configure_ac,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- configure.ac.orig Thu Jan 18 23:28:24 2007
|
||||
+++ configure.ac Fri Jan 19 19:05:08 2007
|
||||
@@ -421,6 +421,7 @@ if test "x$enable_consoleui" = "xyes"; t
|
||||
# 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
|
||||
@@ -583,7 +584,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)
|
||||
@@ -1200,8 +1201,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"])
|
||||
|
||||
@@ -1213,6 +1219,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
|
||||
@@ -1565,12 +1655,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 #######################################################################
|
@ -1,11 +0,0 @@
|
||||
$OpenBSD: patch-console_libgnt_Makefile_am,v 1.2 2007/01/22 20:24:06 todd Exp $
|
||||
--- console/libgnt/Makefile.am.orig Thu Jan 18 23:28:14 2007
|
||||
+++ console/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
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-console_libgnt_Makefile_in,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- console/libgnt/Makefile.in.orig Thu Jan 18 23:28:50 2007
|
||||
+++ console/libgnt/Makefile.in Fri Jan 19 19:06:32 2007
|
||||
@@ -417,7 +417,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
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-console_plugins_Makefile_am,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- console/plugins/Makefile.am.orig Thu Jan 18 23:28:14 2007
|
||||
+++ console/plugins/Makefile.am Fri Jan 19 19:07:47 2007
|
||||
@@ -19,7 +19,7 @@ gntgf_la_CFLAGS = $(X11_CFLAGS)
|
||||
|
||||
gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/console/libgnt/libgnt.la
|
||||
gnthistory_la_LIBADD = $(GLIB_LIBS)
|
||||
-gntlastlog_la_LIBADD = $(GLIB_LIBS)
|
||||
+gntlastlog_la_LIBADD = $(GLIB_LIBS) $(top_builddir)/console/libgnt/libgnt.la
|
||||
|
||||
endif # PLUGINS
|
||||
|
@ -1,22 +0,0 @@
|
||||
$OpenBSD: patch-console_plugins_Makefile_in,v 1.4 2007/01/22 20:24:06 todd Exp $
|
||||
--- console/plugins/Makefile.in.orig Fri Jan 19 19:08:05 2007
|
||||
+++ console/plugins/Makefile.in Fri Jan 19 19:10:13 2007
|
||||
@@ -69,7 +69,8 @@ am__gnthistory_la_SOURCES_DIST = gnthist
|
||||
@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)/console/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)
|
||||
@@ -428,7 +429,7 @@ gntlastlog_la_LDFLAGS = -module -avoid-v
|
||||
@PLUGINS_TRUE@gntgf_la_CFLAGS = $(X11_CFLAGS)
|
||||
@PLUGINS_TRUE@gntgf_la_LIBADD = $(GLIB_LIBS) $(X11_LIBS) $(top_builddir)/console/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)/console/libgnt/libgnt.la
|
||||
EXTRA_DIST =
|
||||
AM_CPPFLAGS = \
|
||||
-DDATADIR=\"$(datadir)\" \
|
@ -1,9 +0,0 @@
|
||||
$OpenBSD: patch-gaim_service_in,v 1.1 2007/03/25 10:04:17 alek Exp $
|
||||
--- gaim.service.in.orig Thu Jan 18 23:28:24 2007
|
||||
+++ gaim.service.in Wed Mar 21 23:39:11 2007
|
||||
@@ -1,3 +1,3 @@
|
||||
[D-BUS Service]
|
||||
-Name=org.gaim.GaimService
|
||||
-Exec=@bindir@/gaim
|
||||
+Name=net.sf.gaim.GaimService
|
||||
+Exec=@prefix@/bin/gaim
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-gtk_Makefile_in,v 1.2 2007/01/22 20:24:06 todd Exp $
|
||||
--- gtk/Makefile.in.orig Thu Jan 18 23:28:51 2007
|
||||
+++ gtk/Makefile.in Fri Jan 19 19:05:08 2007
|
||||
@@ -101,7 +101,7 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUD
|
||||
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 = $(gaim_SOURCES)
|
@ -1,16 +0,0 @@
|
||||
$OpenBSD: patch-gtk_gtkdialogs_c,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- gtk/gtkdialogs.c.orig Thu Jan 18 23:28:04 2007
|
||||
+++ gtk/gtkdialogs.c Fri Jan 19 19:05:08 2007
|
||||
@@ -521,6 +521,12 @@ g_string_append(str, "<br/> <b>Library
|
||||
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
|
@ -1,20 +0,0 @@
|
||||
$OpenBSD: patch-gtk_gtkmain_c,v 1.1 2006/10/31 19:32:51 brad Exp $
|
||||
--- gtk/gtkmain.c.orig Sat Oct 28 13:05:48 2006
|
||||
+++ gtk/gtkmain.c Sat Oct 28 13:07:47 2006
|
||||
@@ -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.
|
||||
@@ -181,6 +182,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];
|
@ -1,20 +0,0 @@
|
||||
$OpenBSD: patch-gtk_gtknotify_c,v 1.2 2007/01/22 20:24:06 todd Exp $
|
||||
--- gtk/gtknotify.c.orig Thu Jan 18 23:28:04 2007
|
||||
+++ gtk/gtknotify.c Fri Jan 19 19:05:08 2007
|
||||
@@ -915,7 +915,16 @@ uri_command(const char *command, gboolea
|
||||
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
|
||||
{
|
@ -1,9 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_gaim-remote,v 1.1 2007/02/07 01:07:18 todd Exp $
|
||||
--- libgaim/gaim-remote.orig Fri Feb 2 17:22:36 2007
|
||||
+++ libgaim/gaim-remote Fri Feb 2 17:22:59 2007
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/python
|
||||
+#!%python%
|
||||
|
||||
import dbus
|
||||
import re
|
@ -1,9 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_gaim-url-handler,v 1.1 2007/02/07 01:07:18 todd Exp $
|
||||
--- libgaim/gaim-url-handler.orig Fri Feb 2 17:18:14 2007
|
||||
+++ libgaim/gaim-url-handler Fri Feb 2 17:19:23 2007
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/python
|
||||
+#!%python%
|
||||
|
||||
import dbus
|
||||
import re
|
@ -1,31 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_plugins_ssl_Makefile_am,v 1.1 2006/10/31 19:32:51 brad Exp $
|
||||
--- libgaim/plugins/ssl/Makefile.am.orig Fri Oct 20 21:45:25 2006
|
||||
+++ libgaim/plugins/ssl/Makefile.am Fri Oct 20 21:47:49 2006
|
||||
@@ -4,6 +4,7 @@ EXTRA_DIST = \
|
||||
plugindir = $(libdir)/gaim
|
||||
|
||||
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)
|
||||
|
||||
@@ -32,4 +35,5 @@ AM_CPPFLAGS = \
|
||||
$(GLIB_CFLAGS) \
|
||||
$(PLUGIN_CFLAGS) \
|
||||
$(NSS_CFLAGS) \
|
||||
- $(GNUTLS_CFLAGS)
|
||||
+ $(GNUTLS_CFLAGS) \
|
||||
+ $(OPENSSL_CFLAGS)
|
@ -1,82 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_plugins_ssl_Makefile_in,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- libgaim/plugins/ssl/Makefile.in.orig Thu Jan 18 23:28:55 2007
|
||||
+++ libgaim/plugins/ssl/Makefile.in Fri Jan 19 19:05:08 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 $
|
||||
$(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
|
||||
@@ -194,6 +200,8 @@ GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GNT_CFLAGS = @GNT_CFLAGS@
|
||||
GNT_LIBS = @GNT_LIBS@
|
||||
+OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
|
||||
+OPENSSL_LIBS = @OPENSSL_LIBS@
|
||||
GNUTLS_CFLAGS = @GNUTLS_CFLAGS@
|
||||
GNUTLS_LIBS = @GNUTLS_LIBS@
|
||||
GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@
|
||||
@@ -331,6 +339,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@
|
||||
@@ -417,17 +427,21 @@ EXTRA_DIST = \
|
||||
|
||||
plugindir = $(libdir)/gaim
|
||||
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 = \
|
||||
@@ -500,6 +514,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)
|
||||
@@ -513,6 +529,7 @@ mostlyclean-compile:
|
||||
distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
|
||||
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl-openssl.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl-gnutls.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl-nss.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssl.Plo@am__quote@
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_protocols_gg_Makefile_am,v 1.1 2006/10/31 19:32:51 brad Exp $
|
||||
--- libgaim/protocols/gg/Makefile.am.orig Sat Oct 28 12:49:22 2006
|
||||
+++ libgaim/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
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_protocols_gg_Makefile_in,v 1.3 2007/01/22 20:24:06 todd Exp $
|
||||
--- libgaim/protocols/gg/Makefile.in.orig Thu Jan 18 23:28:56 2007
|
||||
+++ libgaim/protocols/gg/Makefile.in Fri Jan 19 19:05:08 2007
|
||||
@@ -487,7 +487,7 @@ libgg_la_LDFLAGS = -module -avoid-versio
|
||||
@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)/libgaim \
|
||||
$(INTGG_CFLAGS) \
|
@ -1,16 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_protocols_oscar_Makefile_am,v 1.1 2007/01/22 20:24:06 todd Exp $
|
||||
--- libgaim/protocols/oscar/Makefile.am.orig Thu Jan 18 23:28:23 2007
|
||||
+++ libgaim/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
|
||||
|
@ -1,15 +0,0 @@
|
||||
$OpenBSD: patch-libgaim_protocols_oscar_Makefile_in,v 1.1 2007/01/22 20:24:06 todd Exp $
|
||||
--- libgaim/protocols/oscar/Makefile.in.orig Thu Jan 18 23:28:58 2007
|
||||
+++ libgaim/protocols/oscar/Makefile.in Fri Jan 19 22:02:23 2007
|
||||
@@ -547,9 +547,9 @@ libicq_la_LDFLAGS = -module -avoid-versi
|
||||
@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)/libgaim \
|
||||
$(GLIB_CFLAGS) \
|
@ -1,23 +0,0 @@
|
||||
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:
|
||||
audio - Build with gstreamer support
|
||||
debug - Enable debugging
|
||||
gtkspell - Build with spell checking support
|
@ -1,812 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.50 2007/05/12 15:21:36 alek Exp $
|
||||
@conflict pidgin-*
|
||||
bin/gaim
|
||||
bin/gaim-client-example
|
||||
bin/gaim-remote
|
||||
bin/gaim-send
|
||||
bin/gaim-send-async
|
||||
bin/gaim-text
|
||||
bin/gaim-url-handler
|
||||
include/gaim/
|
||||
include/gaim/account.h
|
||||
include/gaim/accountopt.h
|
||||
include/gaim/blist.h
|
||||
include/gaim/buddyicon.h
|
||||
include/gaim/cipher.h
|
||||
include/gaim/circbuffer.h
|
||||
include/gaim/cmds.h
|
||||
include/gaim/connection.h
|
||||
include/gaim/conversation.h
|
||||
include/gaim/core.h
|
||||
include/gaim/dbus-bindings.h
|
||||
include/gaim/dbus-define-api.h
|
||||
include/gaim/dbus-gaim.h
|
||||
include/gaim/dbus-maybe.h
|
||||
include/gaim/dbus-server.h
|
||||
include/gaim/dbus-useful.h
|
||||
include/gaim/debug.h
|
||||
include/gaim/desktopitem.h
|
||||
include/gaim/dnsquery.h
|
||||
include/gaim/dnssrv.h
|
||||
include/gaim/eggtrayicon.h
|
||||
include/gaim/eventloop.h
|
||||
include/gaim/ft.h
|
||||
include/gaim/gaim.h
|
||||
include/gaim/gaimcombobox.h
|
||||
include/gaim/gaimstock.h
|
||||
include/gaim/gnt/
|
||||
include/gaim/gnt/gntaccount.h
|
||||
include/gaim/gnt/gntblist.h
|
||||
include/gaim/gnt/gntconn.h
|
||||
include/gaim/gnt/gntconv.h
|
||||
include/gaim/gnt/gntdebug.h
|
||||
include/gaim/gnt/gntgaim.h
|
||||
include/gaim/gnt/gntnotify.h
|
||||
include/gaim/gnt/gntplugin.h
|
||||
include/gaim/gnt/gntprefs.h
|
||||
include/gaim/gnt/gntrequest.h
|
||||
include/gaim/gnt/gntstatus.h
|
||||
include/gaim/gnt/gntui.h
|
||||
include/gaim/gtkaccount.h
|
||||
include/gaim/gtkblist.h
|
||||
include/gaim/gtkcelllayout.h
|
||||
include/gaim/gtkcellrendererexpander.h
|
||||
include/gaim/gtkcellrendererprogress.h
|
||||
include/gaim/gtkcellview.h
|
||||
include/gaim/gtkcellviewmenuitem.h
|
||||
include/gaim/gtkconn.h
|
||||
include/gaim/gtkconv.h
|
||||
include/gaim/gtkconvwin.h
|
||||
include/gaim/gtkdebug.h
|
||||
include/gaim/gtkdialogs.h
|
||||
include/gaim/gtkdnd-hints.h
|
||||
include/gaim/gtkdocklet.h
|
||||
include/gaim/gtkeventloop.h
|
||||
include/gaim/gtkexpander.h
|
||||
include/gaim/gtkft.h
|
||||
include/gaim/gtkgaim.h
|
||||
include/gaim/gtkidle.h
|
||||
include/gaim/gtkimhtml.h
|
||||
include/gaim/gtkimhtmltoolbar.h
|
||||
include/gaim/gtklog.h
|
||||
include/gaim/gtkmenutray.h
|
||||
include/gaim/gtknickcolors.h
|
||||
include/gaim/gtknotify.h
|
||||
include/gaim/gtkplugin.h
|
||||
include/gaim/gtkpluginpref.h
|
||||
include/gaim/gtkpounce.h
|
||||
include/gaim/gtkprefs.h
|
||||
include/gaim/gtkprivacy.h
|
||||
include/gaim/gtkrequest.h
|
||||
include/gaim/gtkroomlist.h
|
||||
include/gaim/gtksavedstatuses.h
|
||||
include/gaim/gtkscrollbook.h
|
||||
include/gaim/gtksession.h
|
||||
include/gaim/gtksound.h
|
||||
include/gaim/gtksourceiter.h
|
||||
include/gaim/gtkstatusbox.h
|
||||
include/gaim/gtkthemes.h
|
||||
include/gaim/gtkutils.h
|
||||
include/gaim/gtkwhiteboard.h
|
||||
include/gaim/idle.h
|
||||
include/gaim/imgstore.h
|
||||
include/gaim/log.h
|
||||
include/gaim/mime.h
|
||||
include/gaim/network.h
|
||||
include/gaim/notify.h
|
||||
include/gaim/ntlm.h
|
||||
include/gaim/plugin.h
|
||||
include/gaim/pluginpref.h
|
||||
include/gaim/pounce.h
|
||||
include/gaim/prefs.h
|
||||
include/gaim/privacy.h
|
||||
include/gaim/proxy.h
|
||||
include/gaim/prpl.h
|
||||
include/gaim/request.h
|
||||
include/gaim/roomlist.h
|
||||
include/gaim/savedstatuses.h
|
||||
include/gaim/server.h
|
||||
include/gaim/signals.h
|
||||
include/gaim/sound.h
|
||||
include/gaim/sslconn.h
|
||||
include/gaim/status.h
|
||||
include/gaim/stringref.h
|
||||
include/gaim/stun.h
|
||||
include/gaim/upnp.h
|
||||
include/gaim/util.h
|
||||
include/gaim/value.h
|
||||
include/gaim/version.h
|
||||
include/gaim/whiteboard.h
|
||||
include/gaim/xmlnode.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/gntcolors.h
|
||||
include/gnt/gntcombobox.h
|
||||
include/gnt/gntentry.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
|
||||
lib/gaim/
|
||||
@comment lib/gaim/autoaccept.la
|
||||
lib/gaim/autoaccept.so
|
||||
@comment lib/gaim/autoreply.la
|
||||
lib/gaim/autoreply.so
|
||||
@comment lib/gaim/buddynote.la
|
||||
lib/gaim/buddynote.so
|
||||
@comment lib/gaim/convcolors.la
|
||||
lib/gaim/convcolors.so
|
||||
@comment lib/gaim/dbus-example.la
|
||||
lib/gaim/dbus-example.so
|
||||
@comment lib/gaim/extplacement.la
|
||||
lib/gaim/extplacement.so
|
||||
@comment lib/gaim/gaimrc.la
|
||||
lib/gaim/gaimrc.so
|
||||
@comment lib/gaim/gestures.la
|
||||
lib/gaim/gestures.so
|
||||
@comment lib/gaim/gntgf.la
|
||||
lib/gaim/gntgf.so
|
||||
@comment lib/gaim/gnthistory.la
|
||||
lib/gaim/gnthistory.so
|
||||
@comment lib/gaim/gntlastlog.la
|
||||
lib/gaim/gntlastlog.so
|
||||
@comment lib/gaim/history.la
|
||||
lib/gaim/history.so
|
||||
@comment lib/gaim/iconaway.la
|
||||
lib/gaim/iconaway.so
|
||||
@comment lib/gaim/idle.la
|
||||
lib/gaim/idle.so
|
||||
@comment lib/gaim/libaim.la
|
||||
lib/gaim/libaim.so
|
||||
@comment lib/gaim/libgg.la
|
||||
lib/gaim/libgg.so
|
||||
@comment lib/gaim/libicq.la
|
||||
lib/gaim/libicq.so
|
||||
@comment lib/gaim/libirc.la
|
||||
lib/gaim/libirc.so
|
||||
@comment lib/gaim/libjabber.la
|
||||
lib/gaim/libjabber.so
|
||||
@comment lib/gaim/libmsn.la
|
||||
lib/gaim/libmsn.so
|
||||
@comment lib/gaim/libnovell.la
|
||||
lib/gaim/libnovell.so
|
||||
lib/gaim/liboscar.la
|
||||
@lib lib/gaim/liboscar.so.${LIBoscar_VERSION}
|
||||
@comment lib/gaim/libqq.la
|
||||
lib/gaim/libqq.so
|
||||
@comment lib/gaim/libsametime.la
|
||||
lib/gaim/libsametime.so
|
||||
@comment lib/gaim/libsilcgaim.la
|
||||
lib/gaim/libsilcgaim.so
|
||||
@comment lib/gaim/libsimple.la
|
||||
lib/gaim/libsimple.so
|
||||
@comment lib/gaim/libyahoo.la
|
||||
lib/gaim/libyahoo.so
|
||||
@comment lib/gaim/libzephyr.la
|
||||
lib/gaim/libzephyr.so
|
||||
@comment lib/gaim/log_reader.la
|
||||
lib/gaim/log_reader.so
|
||||
@comment lib/gaim/markerline.la
|
||||
lib/gaim/markerline.so
|
||||
@comment lib/gaim/musicmessaging.la
|
||||
lib/gaim/musicmessaging.so
|
||||
@comment lib/gaim/newline.la
|
||||
lib/gaim/newline.so
|
||||
@comment lib/gaim/notify.la
|
||||
lib/gaim/notify.so
|
||||
@comment lib/gaim/offlinemsg.la
|
||||
lib/gaim/offlinemsg.so
|
||||
@comment lib/gaim/psychic.la
|
||||
lib/gaim/psychic.so
|
||||
@comment lib/gaim/relnot.la
|
||||
lib/gaim/relnot.so
|
||||
@comment lib/gaim/spellchk.la
|
||||
lib/gaim/spellchk.so
|
||||
@comment lib/gaim/ssl-gnutls.la
|
||||
lib/gaim/ssl-gnutls.so
|
||||
@comment lib/gaim/ssl-nss.la
|
||||
lib/gaim/ssl-nss.so
|
||||
@comment lib/gaim/ssl-openssl.la
|
||||
lib/gaim/ssl-openssl.so
|
||||
@comment lib/gaim/ssl.la
|
||||
lib/gaim/ssl.so
|
||||
@comment lib/gaim/statenotify.la
|
||||
lib/gaim/statenotify.so
|
||||
@comment lib/gaim/ticker.la
|
||||
lib/gaim/ticker.so
|
||||
@comment lib/gaim/timestamp.la
|
||||
lib/gaim/timestamp.so
|
||||
@comment lib/gaim/timestamp_format.la
|
||||
lib/gaim/timestamp_format.so
|
||||
@comment lib/gaim/xmppconsole.la
|
||||
lib/gaim/xmppconsole.so
|
||||
lib/libgaim-client.la
|
||||
@lib lib/libgaim-client.so.${LIBgaim-client_VERSION}
|
||||
lib/libgaim.la
|
||||
@lib lib/libgaim.so.${LIBgaim_VERSION}
|
||||
lib/libgnt.la
|
||||
@lib lib/libgnt.so.${LIBgnt_VERSION}
|
||||
lib/pkgconfig/gaim.pc
|
||||
lib/pkgconfig/gnt.pc
|
||||
@man man/man1/gaim-text.1
|
||||
@man man/man1/gaim.1
|
||||
share/aclocal/gaim.m4
|
||||
share/applications/
|
||||
share/applications/gaim.desktop
|
||||
share/dbus-1/services/gaim.service
|
||||
share/locale/am/LC_MESSAGES/gaim.mo
|
||||
share/locale/ar/LC_MESSAGES/gaim.mo
|
||||
share/locale/az/LC_MESSAGES/gaim.mo
|
||||
share/locale/bg/LC_MESSAGES/gaim.mo
|
||||
share/locale/bn/LC_MESSAGES/gaim.mo
|
||||
share/locale/bs/LC_MESSAGES/gaim.mo
|
||||
share/locale/ca/LC_MESSAGES/gaim.mo
|
||||
share/locale/ca@valencia/
|
||||
share/locale/ca@valencia/LC_MESSAGES/
|
||||
share/locale/ca@valencia/LC_MESSAGES/gaim.mo
|
||||
share/locale/cs/LC_MESSAGES/gaim.mo
|
||||
share/locale/da/LC_MESSAGES/gaim.mo
|
||||
share/locale/de/LC_MESSAGES/gaim.mo
|
||||
share/locale/dz/LC_MESSAGES/gaim.mo
|
||||
share/locale/el/LC_MESSAGES/gaim.mo
|
||||
share/locale/en_AU/
|
||||
share/locale/en_AU/LC_MESSAGES/
|
||||
share/locale/en_AU/LC_MESSAGES/gaim.mo
|
||||
share/locale/en_CA/LC_MESSAGES/gaim.mo
|
||||
share/locale/en_GB/LC_MESSAGES/gaim.mo
|
||||
share/locale/eo/LC_MESSAGES/gaim.mo
|
||||
share/locale/es/LC_MESSAGES/gaim.mo
|
||||
share/locale/et/LC_MESSAGES/gaim.mo
|
||||
share/locale/eu/LC_MESSAGES/gaim.mo
|
||||
share/locale/fa/LC_MESSAGES/gaim.mo
|
||||
share/locale/fi/LC_MESSAGES/gaim.mo
|
||||
share/locale/fr/LC_MESSAGES/gaim.mo
|
||||
share/locale/gl/LC_MESSAGES/gaim.mo
|
||||
share/locale/gu/LC_MESSAGES/gaim.mo
|
||||
share/locale/he/LC_MESSAGES/gaim.mo
|
||||
share/locale/hi/LC_MESSAGES/gaim.mo
|
||||
share/locale/hu/LC_MESSAGES/gaim.mo
|
||||
share/locale/it/LC_MESSAGES/gaim.mo
|
||||
share/locale/ja/LC_MESSAGES/gaim.mo
|
||||
share/locale/ka/LC_MESSAGES/gaim.mo
|
||||
share/locale/ko/LC_MESSAGES/gaim.mo
|
||||
share/locale/ku/LC_MESSAGES/gaim.mo
|
||||
share/locale/lt/LC_MESSAGES/gaim.mo
|
||||
share/locale/mk/LC_MESSAGES/gaim.mo
|
||||
share/locale/my_MM/
|
||||
share/locale/my_MM/LC_MESSAGES/
|
||||
share/locale/my_MM/LC_MESSAGES/gaim.mo
|
||||
share/locale/nb/LC_MESSAGES/gaim.mo
|
||||
share/locale/ne/LC_MESSAGES/gaim.mo
|
||||
share/locale/nl/LC_MESSAGES/gaim.mo
|
||||
share/locale/nn/LC_MESSAGES/gaim.mo
|
||||
share/locale/pa/LC_MESSAGES/gaim.mo
|
||||
share/locale/pl/LC_MESSAGES/gaim.mo
|
||||
share/locale/pt/LC_MESSAGES/gaim.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gaim.mo
|
||||
share/locale/ro/LC_MESSAGES/gaim.mo
|
||||
share/locale/ru/LC_MESSAGES/gaim.mo
|
||||
share/locale/sk/LC_MESSAGES/gaim.mo
|
||||
share/locale/sl/LC_MESSAGES/gaim.mo
|
||||
share/locale/sq/LC_MESSAGES/gaim.mo
|
||||
share/locale/sr/LC_MESSAGES/gaim.mo
|
||||
share/locale/sr@Latn/LC_MESSAGES/gaim.mo
|
||||
share/locale/sv/LC_MESSAGES/gaim.mo
|
||||
share/locale/ta/LC_MESSAGES/gaim.mo
|
||||
share/locale/te/LC_MESSAGES/gaim.mo
|
||||
share/locale/th/LC_MESSAGES/gaim.mo
|
||||
share/locale/tr/LC_MESSAGES/gaim.mo
|
||||
share/locale/uk/LC_MESSAGES/gaim.mo
|
||||
share/locale/vi/LC_MESSAGES/gaim.mo
|
||||
share/locale/xh/LC_MESSAGES/gaim.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/gaim.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gaim.mo
|
||||
share/pixmaps/
|
||||
share/pixmaps/gaim/
|
||||
share/pixmaps/gaim.png
|
||||
share/pixmaps/gaim.svg
|
||||
share/pixmaps/gaim/buddy_icons/
|
||||
share/pixmaps/gaim/buddy_icons/qq/
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_1.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_10.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_100.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_11.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_12.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_13.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_14.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_15.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_16.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_17.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_18.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_19.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_2.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_20.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_21.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_22.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_23.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_24.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_25.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_26.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_27.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_28.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_29.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_3.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_30.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_31.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_32.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_33.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_34.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_35.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_36.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_37.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_38.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_39.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_4.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_40.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_41.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_42.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_43.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_44.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_45.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_46.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_47.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_48.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_49.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_5.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_50.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_51.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_52.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_53.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_54.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_55.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_56.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_57.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_58.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_59.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_6.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_60.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_61.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_62.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_63.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_64.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_65.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_66.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_67.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_68.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_69.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_7.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_70.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_71.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_72.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_73.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_74.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_75.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_76.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_77.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_78.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_79.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_8.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_80.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_81.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_82.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_83.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_84.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_85.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_86.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_87.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_88.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_89.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_9.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_90.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_91.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_92.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_93.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_94.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_95.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_96.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_97.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_98.png
|
||||
share/pixmaps/gaim/buddy_icons/qq/qq_99.png
|
||||
share/pixmaps/gaim/buttons/
|
||||
share/pixmaps/gaim/buttons/about_menu.png
|
||||
share/pixmaps/gaim/buttons/accounts.png
|
||||
share/pixmaps/gaim/buttons/change-bgcolor-small.png
|
||||
share/pixmaps/gaim/buttons/change-fgcolor-small.png
|
||||
share/pixmaps/gaim/buttons/edit.png
|
||||
share/pixmaps/gaim/buttons/info.png
|
||||
share/pixmaps/gaim/buttons/insert-image-small.png
|
||||
share/pixmaps/gaim/buttons/insert-link-small.png
|
||||
share/pixmaps/gaim/buttons/insert-smiley-small.png
|
||||
share/pixmaps/gaim/buttons/music.png
|
||||
share/pixmaps/gaim/buttons/pause.png
|
||||
share/pixmaps/gaim/buttons/send-im.png
|
||||
share/pixmaps/gaim/buttons/text_bigger.png
|
||||
share/pixmaps/gaim/buttons/text_normal.png
|
||||
share/pixmaps/gaim/buttons/text_smaller.png
|
||||
share/pixmaps/gaim/dialogs/
|
||||
share/pixmaps/gaim/dialogs/gaim_auth.png
|
||||
share/pixmaps/gaim/dialogs/gaim_cool.png
|
||||
share/pixmaps/gaim/dialogs/gaim_error.png
|
||||
share/pixmaps/gaim/dialogs/gaim_info.png
|
||||
share/pixmaps/gaim/dialogs/gaim_question.png
|
||||
share/pixmaps/gaim/dialogs/gaim_warning.png
|
||||
share/pixmaps/gaim/icons/
|
||||
share/pixmaps/gaim/icons/away.png
|
||||
share/pixmaps/gaim/icons/connect.png
|
||||
share/pixmaps/gaim/icons/msgpend.png
|
||||
share/pixmaps/gaim/icons/msgunread.png
|
||||
share/pixmaps/gaim/icons/offline.png
|
||||
share/pixmaps/gaim/icons/online.png
|
||||
share/pixmaps/gaim/icons/stock_connect_16.png
|
||||
share/pixmaps/gaim/icons/stock_disconnect_16.png
|
||||
share/pixmaps/gaim/insert-image.png
|
||||
share/pixmaps/gaim/logo.png
|
||||
share/pixmaps/gaim/phone.png
|
||||
share/pixmaps/gaim/smileys/
|
||||
share/pixmaps/gaim/smileys/default/
|
||||
share/pixmaps/gaim/smileys/default/angel.png
|
||||
share/pixmaps/gaim/smileys/default/bigsmile.png
|
||||
share/pixmaps/gaim/smileys/default/burp.png
|
||||
share/pixmaps/gaim/smileys/default/cool.png
|
||||
share/pixmaps/gaim/smileys/default/crazy.png
|
||||
share/pixmaps/gaim/smileys/default/crossedlips.png
|
||||
share/pixmaps/gaim/smileys/default/cry.png
|
||||
share/pixmaps/gaim/smileys/default/download.png
|
||||
share/pixmaps/gaim/smileys/default/embarrassed.png
|
||||
share/pixmaps/gaim/smileys/default/farted.png
|
||||
share/pixmaps/gaim/smileys/default/kiss.png
|
||||
share/pixmaps/gaim/smileys/default/luke.png
|
||||
share/pixmaps/gaim/smileys/default/moneymouth.png
|
||||
share/pixmaps/gaim/smileys/default/mrt.png
|
||||
share/pixmaps/gaim/smileys/default/msn_angel.png
|
||||
share/pixmaps/gaim/smileys/default/msn_angry.png
|
||||
share/pixmaps/gaim/smileys/default/msn_away.png
|
||||
share/pixmaps/gaim/smileys/default/msn_bat.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_beer.png
|
||||
share/pixmaps/gaim/smileys/default/msn_bowl.png
|
||||
share/pixmaps/gaim/smileys/default/msn_boy.png
|
||||
share/pixmaps/gaim/smileys/default/msn_brb.png
|
||||
share/pixmaps/gaim/smileys/default/msn_brheart.png
|
||||
share/pixmaps/gaim/smileys/default/msn_cake.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_car.png
|
||||
share/pixmaps/gaim/smileys/default/msn_cat.png
|
||||
share/pixmaps/gaim/smileys/default/msn_cellphone.png
|
||||
share/pixmaps/gaim/smileys/default/msn_cigarette.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_clock.png
|
||||
share/pixmaps/gaim/smileys/default/msn_coffee.png
|
||||
share/pixmaps/gaim/smileys/default/msn_coins.png
|
||||
share/pixmaps/gaim/smileys/default/msn_computer.png
|
||||
share/pixmaps/gaim/smileys/default/msn_cry.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_deadflower.png
|
||||
share/pixmaps/gaim/smileys/default/msn_devil.png
|
||||
share/pixmaps/gaim/smileys/default/msn_dog.png
|
||||
share/pixmaps/gaim/smileys/default/msn_dontknow.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_donttell.png
|
||||
share/pixmaps/gaim/smileys/default/msn_drink.png
|
||||
share/pixmaps/gaim/smileys/default/msn_email.png
|
||||
share/pixmaps/gaim/smileys/default/msn_embarrassed.png
|
||||
share/pixmaps/gaim/smileys/default/msn_eyeroll.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_film.png
|
||||
share/pixmaps/gaim/smileys/default/msn_fingerscrossed.png
|
||||
share/pixmaps/gaim/smileys/default/msn_flower.png
|
||||
share/pixmaps/gaim/smileys/default/msn_gift.png
|
||||
share/pixmaps/gaim/smileys/default/msn_girl.png
|
||||
share/pixmaps/gaim/smileys/default/msn_handcuffs.png
|
||||
share/pixmaps/gaim/smileys/default/msn_heart.png
|
||||
share/pixmaps/gaim/smileys/default/msn_highfive.png
|
||||
share/pixmaps/gaim/smileys/default/msn_hot.png
|
||||
share/pixmaps/gaim/smileys/default/msn_icon.png
|
||||
share/pixmaps/gaim/smileys/default/msn_idea.png
|
||||
share/pixmaps/gaim/smileys/default/msn_island.png
|
||||
share/pixmaps/gaim/smileys/default/msn_kiss.png
|
||||
share/pixmaps/gaim/smileys/default/msn_laugh.png
|
||||
share/pixmaps/gaim/smileys/default/msn_lightning.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_nerd.png
|
||||
share/pixmaps/gaim/smileys/default/msn_neutral.png
|
||||
share/pixmaps/gaim/smileys/default/msn_note.png
|
||||
share/pixmaps/gaim/smileys/default/msn_occ.png
|
||||
share/pixmaps/gaim/smileys/default/msn_online.png
|
||||
share/pixmaps/gaim/smileys/default/msn_ooooh.png
|
||||
share/pixmaps/gaim/smileys/default/msn_party.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_phone.png
|
||||
share/pixmaps/gaim/smileys/default/msn_photo.png
|
||||
share/pixmaps/gaim/smileys/default/msn_pizza.png
|
||||
share/pixmaps/gaim/smileys/default/msn_plane.png
|
||||
share/pixmaps/gaim/smileys/default/msn_plate.png
|
||||
share/pixmaps/gaim/smileys/default/msn_question.png
|
||||
share/pixmaps/gaim/smileys/default/msn_rainbow.png
|
||||
share/pixmaps/gaim/smileys/default/msn_run.png
|
||||
share/pixmaps/gaim/smileys/default/msn_runback.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sad.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sarcastic.png
|
||||
share/pixmaps/gaim/smileys/default/msn_secret.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sheep.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sick.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sleep.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sleepy.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_smiley.png
|
||||
share/pixmaps/gaim/smileys/default/msn_snail.png
|
||||
share/pixmaps/gaim/smileys/default/msn_soccer.png
|
||||
share/pixmaps/gaim/smileys/default/msn_star.png
|
||||
share/pixmaps/gaim/smileys/default/msn_stormy.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sun.png
|
||||
share/pixmaps/gaim/smileys/default/msn_sunglasses.png
|
||||
share/pixmaps/gaim/smileys/default/msn_teeth.png
|
||||
share/pixmaps/gaim/smileys/default/msn_think.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_thumbdown.png
|
||||
share/pixmaps/gaim/smileys/default/msn_thumbup.png
|
||||
share/pixmaps/gaim/smileys/default/msn_tongue.png
|
||||
share/pixmaps/gaim/smileys/default/msn_turtle.png
|
||||
share/pixmaps/gaim/smileys/default/msn_umbrella.png
|
||||
share/pixmaps/gaim/smileys/default/msn_weird.png
|
||||
share/pixmaps/gaim/smileys/default/msn_wink.gif
|
||||
share/pixmaps/gaim/smileys/default/msn_xbox.png
|
||||
share/pixmaps/gaim/smileys/default/oneeye.png
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_0.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_1.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_10.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_11.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_12.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_13.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_14.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_15.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_16.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_17.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_18.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_19.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_2.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_20.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_21.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_22.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_23.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_24.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_25.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_26.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_27.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_28.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_29.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_3.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_30.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_31.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_32.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_33.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_34.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_35.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_36.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_37.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_38.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_39.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_4.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_40.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_41.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_42.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_43.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_44.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_45.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_46.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_47.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_48.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_49.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_5.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_50.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_51.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_52.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_53.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_54.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_55.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_56.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_57.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_58.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_59.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_6.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_60.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_61.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_62.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_63.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_64.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_65.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_66.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_67.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_68.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_69.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_7.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_70.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_71.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_72.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_73.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_74.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_75.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_76.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_77.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_78.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_79.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_8.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_80.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_81.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_82.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_83.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_84.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_85.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_86.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_87.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_88.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_89.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_9.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_90.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_91.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_92.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_93.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_94.gif
|
||||
share/pixmaps/gaim/smileys/default/qq_smiley_95.gif
|
||||
share/pixmaps/gaim/smileys/default/sad.png
|
||||
share/pixmaps/gaim/smileys/default/scream.png
|
||||
share/pixmaps/gaim/smileys/default/smile.png
|
||||
share/pixmaps/gaim/smileys/default/theme
|
||||
share/pixmaps/gaim/smileys/default/think.png
|
||||
share/pixmaps/gaim/smileys/default/tongue.png
|
||||
share/pixmaps/gaim/smileys/default/wink.png
|
||||
share/pixmaps/gaim/smileys/default/yahoo_alien.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_alien2.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_angel.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_angry.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_batting.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_beatup.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_bigsmile.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_blush.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_brokenheart.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_bye.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_chicken.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_clap.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_clown.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_coffee.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_cow.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_cowboy.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_cry.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_dance.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_devil.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_doh.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_drool.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_eyebrow.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_eyeroll.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_femalefighter.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_flag.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_flower.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_frustrated.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_ghost.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_giggle.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_glasses.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_huggs.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_hypnotized.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_idea.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_kiss.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_laughloud.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_liar.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_loser.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_love.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_madtongue.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_malefighter1.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_malefighter2.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_mean.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_moneyeyes.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_monkey.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_nailbiting.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_neutral.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_ooooh.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_party.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_peace.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_pig.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_pray.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_pumpkin.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_question.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_rotfl.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sad.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_shame.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_shamrock.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_shhhh.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sick.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sighing.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_silent.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_silly.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sleep.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_smiley.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_star.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sunglas.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_sweating.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_talktohand.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_think.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_tired.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_tongue.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_waiting.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_waving.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_whistling.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_wink.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_worried.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_worship.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_yingyang.gif
|
||||
share/pixmaps/gaim/smileys/default/yahoo_youkiddingme.gif
|
||||
share/pixmaps/gaim/smileys/default/yell.png
|
||||
share/pixmaps/gaim/smileys/none/
|
||||
share/pixmaps/gaim/smileys/none/theme
|
||||
share/pixmaps/gaim/status/
|
||||
share/pixmaps/gaim/status-away.png
|
||||
share/pixmaps/gaim/status-connect0.png
|
||||
share/pixmaps/gaim/status-connect1.png
|
||||
share/pixmaps/gaim/status-connect2.png
|
||||
share/pixmaps/gaim/status-connect3.png
|
||||
share/pixmaps/gaim/status-invisible.png
|
||||
share/pixmaps/gaim/status-offline.png
|
||||
share/pixmaps/gaim/status-online.png
|
||||
share/pixmaps/gaim/status-typing0.png
|
||||
share/pixmaps/gaim/status-typing1.png
|
||||
share/pixmaps/gaim/status-typing2.png
|
||||
share/pixmaps/gaim/status-typing3.png
|
||||
share/pixmaps/gaim/status/default/
|
||||
share/pixmaps/gaim/status/default/activebuddy.png
|
||||
share/pixmaps/gaim/status/default/admin.png
|
||||
share/pixmaps/gaim/status/default/aim.png
|
||||
share/pixmaps/gaim/status/default/aol.png
|
||||
share/pixmaps/gaim/status/default/away.png
|
||||
share/pixmaps/gaim/status/default/blocked.png
|
||||
share/pixmaps/gaim/status/default/bonjour.png
|
||||
share/pixmaps/gaim/status/default/dnd.png
|
||||
share/pixmaps/gaim/status/default/extended_away.png
|
||||
share/pixmaps/gaim/status/default/external.png
|
||||
share/pixmaps/gaim/status/default/female.png
|
||||
share/pixmaps/gaim/status/default/founder.png
|
||||
share/pixmaps/gaim/status/default/freeforchat.png
|
||||
share/pixmaps/gaim/status/default/gadu-gadu.png
|
||||
share/pixmaps/gaim/status/default/game.png
|
||||
share/pixmaps/gaim/status/default/halfop.png
|
||||
share/pixmaps/gaim/status/default/hiptop.png
|
||||
share/pixmaps/gaim/status/default/icq.png
|
||||
share/pixmaps/gaim/status/default/ignored.png
|
||||
share/pixmaps/gaim/status/default/invisible.png
|
||||
share/pixmaps/gaim/status/default/irc.png
|
||||
share/pixmaps/gaim/status/default/jabber.png
|
||||
share/pixmaps/gaim/status/default/login.png
|
||||
share/pixmaps/gaim/status/default/logout.png
|
||||
share/pixmaps/gaim/status/default/male.png
|
||||
share/pixmaps/gaim/status/default/meanwhile.png
|
||||
share/pixmaps/gaim/status/default/msn.png
|
||||
share/pixmaps/gaim/status/default/notauthorized.png
|
||||
share/pixmaps/gaim/status/default/novell.png
|
||||
share/pixmaps/gaim/status/default/occupied.png
|
||||
share/pixmaps/gaim/status/default/offline.png
|
||||
share/pixmaps/gaim/status/default/op.png
|
||||
share/pixmaps/gaim/status/default/pending.png
|
||||
share/pixmaps/gaim/status/default/qq.png
|
||||
share/pixmaps/gaim/status/default/secure.png
|
||||
share/pixmaps/gaim/status/default/silc.png
|
||||
share/pixmaps/gaim/status/default/simple.png
|
||||
share/pixmaps/gaim/status/default/unavailable.png
|
||||
share/pixmaps/gaim/status/default/voice.png
|
||||
share/pixmaps/gaim/status/default/wireless.png
|
||||
share/pixmaps/gaim/status/default/yahoo.png
|
||||
share/pixmaps/gaim/status/default/zephyr.png
|
||||
share/pixmaps/gaim/tb_drag_arrow_down.xpm
|
||||
share/pixmaps/gaim/tb_drag_arrow_left.xpm
|
||||
share/pixmaps/gaim/tb_drag_arrow_right.xpm
|
||||
share/pixmaps/gaim/tb_drag_arrow_up.xpm
|
||||
share/pixmaps/gaim/typed.png
|
||||
share/pixmaps/gaim/typing.png
|
||||
share/sounds/
|
||||
share/sounds/gaim/
|
||||
share/sounds/gaim/alert.wav
|
||||
share/sounds/gaim/login.wav
|
||||
share/sounds/gaim/logout.wav
|
||||
share/sounds/gaim/receive.wav
|
||||
share/sounds/gaim/send.wav
|
@ -1,36 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.9 2007/01/22 20:26:23 todd Exp $
|
||||
|
||||
COMMENT= "Allows deniable private conversations using GAIM"
|
||||
|
||||
DISTNAME= gaim-otr-3.0.0
|
||||
PKGNAME= ${DISTNAME}p2
|
||||
CATEGORIES= security net
|
||||
|
||||
HOMEPAGE= http://www.cypherpunks.ca/otr/ \
|
||||
http://www.xelerance.com/mirror/otr/
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
RUN_DEPENDS= :gaim->=2.0.0beta5:net/gaim
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
LIB_DEPENDS= otr.>=3:libotr->=3.0.0p0:security/libotr \
|
||||
gcrypt.>=12:libgcrypt->=1.2:security/libgcrypt
|
||||
|
||||
MODULES= devel/gettext
|
||||
WANTLIB= gpg-error
|
||||
|
||||
USE_X11= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib "
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (gaim-otr-3.0.0.tar.gz) = 6BnvBlvAdY9Yvq5apqc6sQ==
|
||||
RMD160 (gaim-otr-3.0.0.tar.gz) = e1ULK+G9FQpIrml/3qPvsfFnd0c=
|
||||
SHA1 (gaim-otr-3.0.0.tar.gz) = meueBW9RY9KdM6fWZRf1PXp0M+U=
|
||||
SHA256 (gaim-otr-3.0.0.tar.gz) = 1oh/5QVLukZtFdFDbtFZgqO47x27jnPut5GVU1+IvgE=
|
||||
SIZE (gaim-otr-3.0.0.tar.gz) = 326217
|
@ -1,129 +0,0 @@
|
||||
$OpenBSD: patch-gtk-dialog_c,v 1.1 2006/10/31 20:15:30 alek Exp $
|
||||
--- gtk-dialog.c.orig Fri Oct 28 05:38:21 2005
|
||||
+++ gtk-dialog.c Sat Oct 28 23:52:37 2006
|
||||
@@ -26,7 +26,12 @@
|
||||
#include <gcrypt.h>
|
||||
|
||||
/* gaim headers */
|
||||
+#include "version.h"
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
#include "stock.h"
|
||||
+#else
|
||||
+#include "gaimstock.h"
|
||||
+#endif
|
||||
#include "plugin.h"
|
||||
#include "notify.h"
|
||||
#include "gtkconv.h"
|
||||
@@ -779,7 +784,11 @@ static int otrg_gtk_dialog_display_otr_m
|
||||
account = gaim_accounts_find(accountname, protocol);
|
||||
if (!account) return -1;
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
conv = gaim_find_conversation_with_account(username, account);
|
||||
+#else
|
||||
+ conv = gaim_find_conversation_with_account(GAIM_CONV_TYPE_IM, username, account);
|
||||
+#endif
|
||||
if (!conv) return -1;
|
||||
|
||||
gaim_conversation_write(conv, NULL, msg, GAIM_MESSAGE_SYSTEM, time(NULL));
|
||||
@@ -908,7 +917,11 @@ static void dialog_update_label_conv(Gai
|
||||
GtkWidget *menuquerylabel;
|
||||
GtkWidget *menuview;
|
||||
GtkWidget *menuverf;
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
+ /* gaim-2.0.0 no longer has the row of buttons, so it doesn't have
|
||||
+ * the button_type pref */
|
||||
GaimButtonStyle buttonstyle;
|
||||
+#endif
|
||||
GaimGtkConversation *gtkconv = GAIM_GTK_CONVERSATION(conv);
|
||||
label = gaim_conversation_get_data(conv, "otr-label");
|
||||
icon = gaim_conversation_get_data(conv, "otr-icon");
|
||||
@@ -919,7 +932,9 @@ static void dialog_update_label_conv(Gai
|
||||
menuend = gaim_conversation_get_data(conv, "otr-menuend");
|
||||
menuview = gaim_conversation_get_data(conv, "otr-menuview");
|
||||
menuverf = gaim_conversation_get_data(conv, "otr-menuverf");
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
buttonstyle = gaim_prefs_get_int("/gaim/gtk/conversations/button_type");
|
||||
+#endif
|
||||
|
||||
/* Set the button's icon, label and tooltip. */
|
||||
otr_icon(icon, level);
|
||||
@@ -948,6 +963,7 @@ static void dialog_update_label_conv(Gai
|
||||
|
||||
/* Set the appropriate visibility */
|
||||
gtk_widget_show_all(button);
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
if (buttonstyle == GAIM_BUTTON_IMAGE) {
|
||||
/* Hide the text */
|
||||
gtk_widget_hide(icontext);
|
||||
@@ -958,6 +974,7 @@ static void dialog_update_label_conv(Gai
|
||||
gtk_widget_hide(icontext);
|
||||
gtk_widget_hide(icon);
|
||||
}
|
||||
+#endif
|
||||
}
|
||||
|
||||
static void dialog_update_label(ConnContext *context)
|
||||
@@ -968,7 +985,11 @@ static void dialog_update_label(ConnCont
|
||||
|
||||
account = gaim_accounts_find(context->accountname, context->protocol);
|
||||
if (!account) return;
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
conv = gaim_find_conversation_with_account(context->username, account);
|
||||
+#else
|
||||
+ conv = gaim_find_conversation_with_account(GAIM_CONV_TYPE_IM, context->username, account);
|
||||
+#endif
|
||||
if (!conv) return;
|
||||
dialog_update_label_conv(conv, level);
|
||||
}
|
||||
@@ -1252,7 +1273,11 @@ static void otrg_gtk_dialog_finished(con
|
||||
account = gaim_accounts_find(accountname, protocol);
|
||||
if (!account) return;
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
conv = gaim_find_conversation_with_account(username, account);
|
||||
+#else
|
||||
+ conv = gaim_find_conversation_with_account(GAIM_CONV_TYPE_IM, username, account);
|
||||
+#endif
|
||||
if (!conv) return;
|
||||
|
||||
buf = g_strdup_printf("%s has ended his private conversation with you; "
|
||||
@@ -1406,9 +1431,13 @@ static void otrg_gtk_dialog_new_conv(Gai
|
||||
GtkWidget *whatsthis;
|
||||
|
||||
/* Do nothing if this isn't an IM conversation */
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
if (gaim_conversation_get_type(conv) != GAIM_CONV_IM) return;
|
||||
-
|
||||
bbox = gtkconv->bbox;
|
||||
+#else
|
||||
+ if (gaim_conversation_get_type(conv) != GAIM_CONV_TYPE_IM) return;
|
||||
+ bbox = gtkconv->lower_hbox;
|
||||
+#endif
|
||||
|
||||
context = otrg_plugin_conv_to_context(conv);
|
||||
|
||||
@@ -1515,7 +1544,11 @@ static void otrg_gtk_dialog_remove_conv(
|
||||
GtkWidget *button;
|
||||
|
||||
/* Do nothing if this isn't an IM conversation */
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
if (gaim_conversation_get_type(conv) != GAIM_CONV_IM) return;
|
||||
+#else
|
||||
+ if (gaim_conversation_get_type(conv) != GAIM_CONV_TYPE_IM) return;
|
||||
+#endif
|
||||
|
||||
button = gaim_conversation_get_data(conv, "otr-button");
|
||||
if (button) gtk_object_destroy(GTK_OBJECT(button));
|
||||
@@ -1531,7 +1564,11 @@ static void dialog_resensitize(GaimConve
|
||||
OtrlPolicy policy;
|
||||
|
||||
/* Do nothing if this isn't an IM conversation */
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
if (gaim_conversation_get_type(conv) != GAIM_CONV_IM) return;
|
||||
+#else
|
||||
+ if (gaim_conversation_get_type(conv) != GAIM_CONV_TYPE_IM) return;
|
||||
+#endif
|
||||
|
||||
account = gaim_conversation_get_account(conv);
|
||||
name = gaim_conversation_get_name(conv);
|
@ -1,239 +0,0 @@
|
||||
$OpenBSD: patch-otr-plugin_c,v 1.1 2006/10/31 20:15:30 alek Exp $
|
||||
--- otr-plugin.c.orig Thu Oct 27 18:01:59 2005
|
||||
+++ otr-plugin.c Sat Oct 28 23:01:28 2006
|
||||
@@ -32,11 +32,11 @@
|
||||
|
||||
/* gaim headers */
|
||||
#include "gaim.h"
|
||||
-#include "core.h"
|
||||
#include "notify.h"
|
||||
#include "version.h"
|
||||
#include "util.h"
|
||||
#include "debug.h"
|
||||
+#include "core.h"
|
||||
|
||||
#ifdef USING_GTK
|
||||
/* gaim GTK headers */
|
||||
@@ -60,6 +60,20 @@
|
||||
#include "gtk-dialog.h"
|
||||
#endif
|
||||
|
||||
+/* If we're using glib on Windows, we need to use g_fopen to open files.
|
||||
+ * On other platforms, it's also safe to use it. If we're not using
|
||||
+ * glib, just use fopen. */
|
||||
+#ifdef USING_GTK
|
||||
+/* If we're cross-compiling, this might be wrong, so fix it. */
|
||||
+#ifdef WIN32
|
||||
+#undef G_OS_UNIX
|
||||
+#define G_OS_WIN32
|
||||
+#endif
|
||||
+#include <glib/gstdio.h>
|
||||
+#else
|
||||
+#define g_fopen fopen
|
||||
+#endif
|
||||
+
|
||||
GaimPlugin *otrg_plugin_handle;
|
||||
|
||||
/* We'll only use the one OtrlUserState. */
|
||||
@@ -119,19 +133,26 @@ void otrg_plugin_create_privkey(const ch
|
||||
const char *protocol)
|
||||
{
|
||||
OtrgDialogWaitHandle waithandle;
|
||||
+ FILE *privf;
|
||||
|
||||
gchar *privkeyfile = g_build_filename(gaim_user_dir(), PRIVKEYFNAME, NULL);
|
||||
if (!privkeyfile) {
|
||||
fprintf(stderr, "Out of memory building filenames!\n");
|
||||
return;
|
||||
}
|
||||
+ privf = g_fopen(privkeyfile, "w+b");
|
||||
+ g_free(privkeyfile);
|
||||
+ if (!privf) {
|
||||
+ fprintf(stderr, "Could not write private key file\n");
|
||||
+ return;
|
||||
+ }
|
||||
|
||||
waithandle = otrg_dialog_private_key_wait_start(accountname, protocol);
|
||||
|
||||
/* Generate the key */
|
||||
- otrl_privkey_generate(otrg_plugin_userstate, privkeyfile,
|
||||
+ otrl_privkey_generate_FILEp(otrg_plugin_userstate, privf,
|
||||
accountname, protocol);
|
||||
- g_free(privkeyfile);
|
||||
+ fclose(privf);
|
||||
otrg_ui_update_fingerprint();
|
||||
|
||||
/* Mark the dialog as done. */
|
||||
@@ -156,7 +177,11 @@ static int is_logged_in_cb(void *opdata,
|
||||
buddy = gaim_find_buddy(account, recipient);
|
||||
if (!buddy) return -1;
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
return (buddy->present == GAIM_BUDDY_ONLINE);
|
||||
+#else
|
||||
+ return (GAIM_BUDDY_IS_ONLINE(buddy));
|
||||
+#endif
|
||||
}
|
||||
|
||||
static void inject_message_cb(void *opdata, const char *accountname,
|
||||
@@ -395,6 +420,8 @@ static void process_connection_change(Ga
|
||||
otrg_dialog_resensitize_all();
|
||||
}
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
+/* gaim-2.0.0 no longer has the row of buttons in question */
|
||||
static void process_button_type_change(const char *name, GaimPrefType type,
|
||||
gpointer value, gpointer data)
|
||||
{
|
||||
@@ -404,6 +431,7 @@ static void process_button_type_change(c
|
||||
* buttons as well. */
|
||||
otrg_dialog_resensitize_all();
|
||||
}
|
||||
+#endif
|
||||
|
||||
static void otr_options_cb(GaimBlistNode *node, gpointer user_data)
|
||||
{
|
||||
@@ -416,7 +444,11 @@ static void otr_options_cb(GaimBlistNode
|
||||
|
||||
static void supply_extended_menu(GaimBlistNode *node, GList **menu)
|
||||
{
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
GaimBlistNodeAction *act;
|
||||
+#else
|
||||
+ GaimMenuAction *act;
|
||||
+#endif
|
||||
GaimBuddy *buddy;
|
||||
GaimAccount *acct;
|
||||
const char *proto;
|
||||
@@ -430,7 +462,12 @@ static void supply_extended_menu(GaimBli
|
||||
proto = gaim_account_get_protocol_id(acct);
|
||||
if (!otrg_plugin_proto_supports_otr(proto)) return;
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
act = gaim_blist_node_action_new("OTR Settings", otr_options_cb, NULL);
|
||||
+#else
|
||||
+ act = gaim_menu_action_new("OTR Settings", (GaimCallback)otr_options_cb,
|
||||
+ NULL, NULL);
|
||||
+#endif
|
||||
*menu = g_list_append(*menu, act);
|
||||
}
|
||||
|
||||
@@ -445,9 +482,13 @@ void otrg_plugin_disconnect(ConnContext
|
||||
/* Write the fingerprints to disk. */
|
||||
void otrg_plugin_write_fingerprints(void)
|
||||
{
|
||||
+ FILE *storef;
|
||||
gchar *storefile = g_build_filename(gaim_user_dir(), STOREFNAME, NULL);
|
||||
- otrl_privkey_write_fingerprints(otrg_plugin_userstate, storefile);
|
||||
+ storef = g_fopen(storefile, "wb");
|
||||
g_free(storefile);
|
||||
+ if (!storef) return;
|
||||
+ otrl_privkey_write_fingerprints_FILEp(otrg_plugin_userstate, storef);
|
||||
+ fclose(storef);
|
||||
}
|
||||
|
||||
/* Find the ConnContext appropriate to a given GaimConversation. */
|
||||
@@ -482,9 +523,17 @@ GaimConversation *otrg_plugin_context_to
|
||||
account = gaim_accounts_find(context->accountname, context->protocol);
|
||||
if (account == NULL) return NULL;
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
conv = gaim_find_conversation_with_account(context->username, account);
|
||||
+#else
|
||||
+ conv = gaim_find_conversation_with_account(GAIM_CONV_TYPE_IM, context->username, account);
|
||||
+#endif
|
||||
if (conv == NULL && force_create) {
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
conv = gaim_conversation_new(GAIM_CONV_IM, account, context->username);
|
||||
+#else
|
||||
+ conv = gaim_conversation_new(GAIM_CONV_TYPE_IM, account, context->username);
|
||||
+#endif
|
||||
}
|
||||
|
||||
return conv;
|
||||
@@ -523,7 +572,10 @@ static void process_quitting(void)
|
||||
}
|
||||
}
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
+/* gaim-2.0.0 no longer has the row of buttons in question */
|
||||
static guint button_type_cbid;
|
||||
+#endif
|
||||
|
||||
static gboolean otr_plugin_load(GaimPlugin *handle)
|
||||
{
|
||||
@@ -533,6 +585,8 @@ static gboolean otr_plugin_load(GaimPlug
|
||||
void *conn_handle = gaim_connections_get_handle();
|
||||
void *blist_handle = gaim_blist_get_handle();
|
||||
void *core_handle = gaim_get_core();
|
||||
+ FILE *privf;
|
||||
+ FILE *storef;
|
||||
|
||||
if (!privkeyfile || !storefile) {
|
||||
g_free(privkeyfile);
|
||||
@@ -540,16 +594,21 @@ static gboolean otr_plugin_load(GaimPlug
|
||||
return 0;
|
||||
}
|
||||
|
||||
+ privf = g_fopen(privkeyfile, "rb");
|
||||
+ storef = g_fopen(storefile, "rb");
|
||||
+ g_free(privkeyfile);
|
||||
+ g_free(storefile);
|
||||
+
|
||||
otrg_plugin_handle = handle;
|
||||
|
||||
/* Make our OtrlUserState; we'll only use the one. */
|
||||
otrg_plugin_userstate = otrl_userstate_create();
|
||||
|
||||
- otrl_privkey_read(otrg_plugin_userstate, privkeyfile);
|
||||
- g_free(privkeyfile);
|
||||
- otrl_privkey_read_fingerprints(otrg_plugin_userstate, storefile,
|
||||
+ otrl_privkey_read_FILEp(otrg_plugin_userstate, privf);
|
||||
+ otrl_privkey_read_fingerprints_FILEp(otrg_plugin_userstate, storef,
|
||||
NULL, NULL);
|
||||
- g_free(storefile);
|
||||
+ if (privf) fclose(privf);
|
||||
+ if (storef) fclose(storef);
|
||||
|
||||
otrg_ui_update_fingerprint();
|
||||
|
||||
@@ -567,9 +626,11 @@ static gboolean otr_plugin_load(GaimPlug
|
||||
GAIM_CALLBACK(process_connection_change), NULL);
|
||||
gaim_signal_connect(blist_handle, "blist-node-extended-menu",
|
||||
otrg_plugin_handle, GAIM_CALLBACK(supply_extended_menu), NULL);
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
button_type_cbid = gaim_prefs_connect_callback(
|
||||
"/gaim/gtk/conversations/button_type",
|
||||
process_button_type_change, NULL);
|
||||
+#endif
|
||||
|
||||
gaim_conversation_foreach(otrg_dialog_new_conv);
|
||||
|
||||
@@ -601,7 +662,9 @@ static gboolean otr_plugin_unload(GaimPl
|
||||
GAIM_CALLBACK(process_connection_change));
|
||||
gaim_signal_disconnect(blist_handle, "blist-node-extended-menu",
|
||||
otrg_plugin_handle, GAIM_CALLBACK(supply_extended_menu));
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
gaim_prefs_disconnect_callback(button_type_cbid);
|
||||
+#endif
|
||||
|
||||
gaim_conversation_foreach(otrg_dialog_remove_conv);
|
||||
|
||||
@@ -640,10 +703,16 @@ static GaimPluginInfo info =
|
||||
{
|
||||
GAIM_PLUGIN_MAGIC,
|
||||
|
||||
+#if GAIM_MAJOR_VERSION < 2
|
||||
/* We stick with the functions in the gaim 1.0.x API for
|
||||
* compatibility. */
|
||||
- 1, /* major version */
|
||||
+ 1, /* major version */
|
||||
0, /* minor version */
|
||||
+#else
|
||||
+ /* Use the 2.0.x API */
|
||||
+ 2, /* major version */
|
||||
+ 0, /* minor version */
|
||||
+#endif
|
||||
|
||||
GAIM_PLUGIN_STANDARD, /* type */
|
||||
PLUGIN_TYPE, /* ui_requirement */
|
@ -1,16 +0,0 @@
|
||||
Off-the-Record (OTR) Messaging allows you to have private
|
||||
conversations over instant messaging by providing:
|
||||
|
||||
* Encryption
|
||||
No one else can read your instant messages.
|
||||
* Authentication
|
||||
You are assured the correspondent is who you think it is.
|
||||
* Deniability
|
||||
The messages you send do not have digital signatures that
|
||||
are checkable by a third party. Anyone can forge messages
|
||||
after a conversation to make them look like they came from
|
||||
you. However, during a conversation, your correspondent is
|
||||
assured the messages he sees are authentic and unmodified.
|
||||
* Perfect forward secrecy
|
||||
If you lose control of your private keys, no previous
|
||||
conversation is compromised.
|
@ -1,4 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.2 2005/06/13 21:01:59 fgsch Exp $
|
||||
@comment lib/gaim/gaim-otr.a
|
||||
@comment lib/gaim/gaim-otr.la
|
||||
lib/gaim/gaim-otr.so
|
@ -1,38 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.3 2007/02/11 00:56:58 steven Exp $
|
||||
|
||||
COMMENT= "MSN style 'toaster' popups plugin for Gaim"
|
||||
|
||||
DISTNAME= gaim-guifications-2.13beta3
|
||||
PKGNAME= ${DISTNAME}p0
|
||||
CATEGORIES= x11
|
||||
|
||||
HOMEPAGE= http://guifications.sourceforge.net/Guifications/
|
||||
|
||||
MAINTAINER= Thomas Wood <grand.edgemaster@gmail.com>
|
||||
|
||||
# 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 glitz atk-1.0 fontconfig \
|
||||
freetype cairo gmodule-2.0 gobject-2.0 m pango-1.0 \
|
||||
png z pangoft2-1.0 gdk-x11-2.0 pangocairo-1.0 \
|
||||
gtk-x11-2.0 gdk_pixbuf-2.0
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=guifications/}
|
||||
|
||||
MODULES= devel/gettext
|
||||
BUILD_DEPENDS= :gaim-*:net/gaim
|
||||
RUN_DEPENDS= :gaim-*:net/gaim
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
|
||||
USE_X11= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (gaim-guifications-2.13beta3.tar.gz) = PGdKL7FyfGNuGE6Yw7LdGQ==
|
||||
RMD160 (gaim-guifications-2.13beta3.tar.gz) = IkVXZQqgGfxJij2QvsSFKSPQfxM=
|
||||
SHA1 (gaim-guifications-2.13beta3.tar.gz) = OxtnPK92CxjqUHMEFJpg5V+1k9c=
|
||||
SHA256 (gaim-guifications-2.13beta3.tar.gz) = oq2b/lI8HT2YApeQplS5q5ZcNMVxApsCwdNlJxo5TwE=
|
||||
SIZE (gaim-guifications-2.13beta3.tar.gz) = 807478
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2006/11/18 16:38:17 alek Exp $
|
||||
--- configure.orig Sat Nov 18 04:36:54 2006
|
||||
+++ configure Sat Nov 18 04:37:01 2006
|
||||
@@ -25337,7 +25337,7 @@ fi
|
||||
|
||||
|
||||
if test "x$GCC" = "xyes"; then
|
||||
- CFLAGS="$CFLAGS -Wall -g3"
|
||||
+ CFLAGS="$CFLAGS -Wall"
|
||||
fi
|
||||
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-src_gf_action_c,v 1.1.1.1 2006/11/18 16:38:17 alek Exp $
|
||||
--- src/gf_action.c.orig Fri Nov 17 01:45:45 2006
|
||||
+++ src/gf_action.c Fri Nov 17 01:45:47 2006
|
||||
@@ -26,7 +26,7 @@
|
||||
#include <gtkdialogs.h>
|
||||
#include <gtklog.h>
|
||||
#include <gtkpounce.h>
|
||||
-#include <gtkstock.h>
|
||||
+#include <gaimstock.h>
|
||||
#include <gtkutils.h>
|
||||
#include <plugin.h>
|
||||
#include <version.h>
|
@ -1,4 +0,0 @@
|
||||
Guifications is a Gaim plugin that displays msn style "toaster" popups
|
||||
in a user defined corner of the screen. It's highly configurable, easy
|
||||
to use, and has theme support. It really is the end all, be all,
|
||||
toaster popup plugin for Gaim!
|
@ -1,2 +0,0 @@
|
||||
You should now enable Guifications via the plugin dialogue in Gaim.
|
||||
If it doesn't appear there, then restart Gaim and try again.
|
@ -1,73 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/18 16:38:17 alek Exp $
|
||||
@comment lib/gaim/guifications.a
|
||||
@comment lib/gaim/guifications.la
|
||||
lib/gaim/guifications.so
|
||||
share/locale/bn/
|
||||
share/locale/bn/LC_MESSAGES/
|
||||
share/locale/bn/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/cs/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/de/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/en_AU/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/en_GB/
|
||||
share/locale/en_GB/LC_MESSAGES/
|
||||
share/locale/en_GB/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/es/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/fr/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/gl/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/he/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/hu/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/it/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/ja/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/mk/
|
||||
share/locale/mk/LC_MESSAGES/
|
||||
share/locale/mk/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/nl/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/no/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/pt/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/ru/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/sk/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/sr/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/sr@Latn/
|
||||
share/locale/sr@Latn/LC_MESSAGES/
|
||||
share/locale/sr@Latn/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/sv/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/uk/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/gaim-guifications.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gaim-guifications.mo
|
||||
share/pixmaps/gaim/guifications/
|
||||
share/pixmaps/gaim/guifications/conf/
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_big.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_huge.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_large.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_little.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_normal.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_small.png
|
||||
share/pixmaps/gaim/guifications/conf/item_icon_size_tiny.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_center.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_east.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_north.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_north_east.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_north_west.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_south.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_south_east.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_south_west.png
|
||||
share/pixmaps/gaim/guifications/conf/item_position_west.png
|
||||
share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_end.png
|
||||
share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_middle.png
|
||||
share/pixmaps/gaim/guifications/conf/item_text_clipping_ellipsis_start.png
|
||||
share/pixmaps/gaim/guifications/conf/item_text_clipping_truncate.png
|
||||
share/pixmaps/gaim/guifications/conf/window_position_north_east.png
|
||||
share/pixmaps/gaim/guifications/conf/window_position_north_west.png
|
||||
share/pixmaps/gaim/guifications/conf/window_position_south_east.png
|
||||
share/pixmaps/gaim/guifications/conf/window_position_south_west.png
|
||||
share/pixmaps/gaim/guifications/themes/
|
||||
share/pixmaps/gaim/guifications/themes/Penguins/
|
||||
share/pixmaps/gaim/guifications/themes/Penguins/penguin.png
|
||||
share/pixmaps/gaim/guifications/themes/Penguins/theme.xml
|
||||
share/pixmaps/gaim/guifications/themes/default/
|
||||
share/pixmaps/gaim/guifications/themes/default/background.png
|
||||
share/pixmaps/gaim/guifications/themes/default/theme.xml
|
||||
share/pixmaps/gaim/guifications/themes/mini/
|
||||
share/pixmaps/gaim/guifications/themes/mini/background.png
|
||||
share/pixmaps/gaim/guifications/themes/mini/theme.xml
|
Loading…
Reference in New Issue
Block a user