configure.in

Thu, 19 Dec 2002 20:38:12 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Thu, 19 Dec 2002 20:38:12 +0000
changeset 4102
06290da3f88d
parent 3802
27af7e21b143
child 4157
5d3d2f6517ae
permissions
-rw-r--r--

[gaim-migrate @ 4317]
Cooley enough, @mac.com screen names can sign on without any additional
changes. There are a few problems, though. This fixes one of them:

-SNAC error saying "Not supported by host" or something similar at
signon, because gaim requests a redirect to the email notification
server, but this is not supported for ICQ and @mac.com accounts (I
don't know why ICQ accounts don't give the error). Anyway, so this
fixes the problem by only requesting the redirect if the screen name
has an email address associated with it. I made it so the auth
reply info is stored in the oscar session struct. There are some
other useful variables there, and I think it's just cleaner to
store the whole thing than the little bits and pieces.

I heard someone complain about your_uin@pager.icq.com spam, so I'm
thinking it'd be good if there were a way to disable those types of
messages. WinICQ has a nice little preferences thingy, I think.
I dunno, maybe I could add a checkbox to the account window?

3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
1 dnl Process this file with autoconf to produce a configure script.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
2 AC_INIT(src/aim.c)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
3 AM_CONFIG_HEADER(config.h)
3351
556a16131861 [gaim-migrate @ 3370]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3290
diff changeset
4 AM_INIT_AUTOMAKE([gaim], [0.60cvs])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
5
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
6
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
7
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
8 AC_PATH_PROG(sedpath, sed)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
9
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
10 dnl Checks for programs.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
11 AC_PROG_CC
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
12 AC_DISABLE_STATIC
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
13 AM_PROG_LIBTOOL
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
14 LIBTOOL="$LIBTOOL --silent"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
15 AC_PROG_INSTALL
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
16
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
17
3462
f4777d21ca1c [gaim-migrate @ 3511]
Rob Flynn <gaim@robflynn.com>
parents: 3454
diff changeset
18 ALL_LINGUAS="bg cs da de es fi fr hu it ja ko nl pl ro ru sk sv zh_CN zh_TW"
3408
8fc1650b2eef [gaim-migrate @ 3427]
Christian Hammond <chipx86@chipx86.com>
parents: 3394
diff changeset
19 AM_GNU_GETTEXT_VERSION(0.10.40)
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
20 AM_GNU_GETTEXT
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
21
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
22 AC_CYGWIN
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
23
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
24
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
25 dnl Checks for header files.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
26 AC_HEADER_STDC
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
27 AC_HEADER_SYS_WAIT
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
28 AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h locale.h signal.h)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
29
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
30 dnl Checks for typedefs, structures, and compiler characteristics.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
31 AC_C_CONST
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
32 AC_STRUCT_TM
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
33
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
34 dnl Checks for library functions.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
35 AC_TYPE_SIGNAL
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
36 AC_FUNC_STRFTIME
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
37 AC_CHECK_FUNCS(socket strdup strstr atexit getaddrinfo)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
38
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
39 dnl Checks for getopt in standard library
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
40 AC_CHECK_FUNCS(getopt_long , , [LIBOBJS="$LIBOBJS getopt.o getopt1.o"] )
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
41 AC_SUBST(LIBOBJS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
42
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
43 dnl Check for inet_aton
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
44 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, ,
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
45 [AC_ERROR(inet_aton not found)])])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
46
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
47 dnl Check for socklen_t (in Unix98)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
48 AC_MSG_CHECKING(for socklen_t)
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
49 AC_TRY_COMPILE([
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
50 #include <sys/types.h>
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
51 #include <sys/socket.h>
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
52 socklen_t x;
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
53 ], [],
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
54 [
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
55 AC_MSG_RESULT(yes)
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
56 ], [
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
57 AC_TRY_COMPILE([
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
58 #include <sys/types.h>
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
59 #include <sys/socket.h>
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
60 int accept(int, struct sockaddr *, size_t *);
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
61 ], [], [
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
62 AC_MSG_RESULT(size_t)
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
63 AC_DEFINE(socklen_t, size_t, [socklen_t size])
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
64 ], [
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
65 AC_MSG_RESULT(int)
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
66 AC_DEFINE(socklen_t, int, [socklen_t size])
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
67 ])
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
68 ])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
69
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
70 dnl This is a bad, bad hack. I am a bad, bad man.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
71 CFLAGS="$CFLAGS -I/usr/local/include -I/opt/include -I\$(top_srcdir)"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
72
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
73 AC_ARG_ENABLE(distrib,,,enable_distrib=no)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
74 AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
75 AC_ARG_ENABLE(multi, [ --disable-multi disable multiple connections],,enable_multi=yes)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
76 AC_ARG_ENABLE(prpls, [ --disable-prpls don't build dynamic protocol plugins],,enable_prpls=yes)
3572
d07e14aa6f26 [gaim-migrate @ 3670]
Sean Egan <seanegan@pidgin.im>
parents: 3551
diff changeset
77 AC_ARG_WITH(static-prpls, [ --with-static-prpls link in certain protocols statically],[STATIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`],STATIC_PRPLS="")
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
78 if test "x$STATIC_PRPLS" = "xall" ; then
3382
79dd97ad854e [gaim-migrate @ 3401]
Sean Egan <seanegan@pidgin.im>
parents: 3351
diff changeset
79 STATIC_PRPLS="gg irc jabber msn napster oscar toc yahoo zephyr"
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
80 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
81 AC_SUBST(STATIC_PRPLS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
82 STATIC_LINK_LIBS=
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
83 extern_init=
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
84 load_proto=
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
85 for i in $STATIC_PRPLS ; do
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
86 STATIC_LINK_LIBS="$STATIC_LINK_LIBS protocols/$i/lib$i.a"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
87 extern_init="$extern_init extern void ${i}_init(struct prpl *);"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
88 load_proto="$load_proto load_protocol(${i}_init, sizeof(struct prpl));"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
89 case $i in
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
90 gg) static_gg=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
91 irc) static_irc=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
92 jabber) static_jabber=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
93 msn) static_msn=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
94 napster) static_napster=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
95 oscar) static_oscar=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
96 toc) static_toc=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
97 yahoo) static_yahoo=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
98 zephyr) static_zephyr=yes ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
99 *) echo "Invalid static protocol $i!!" ; exit ;;
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
100 esac
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
101 done
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
102 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
103 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
104 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
105 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
106 AM_CONDITIONAL(STATIC_NAPSTER, test "x$static_napster" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
107 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
108 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
109 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
110 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
111 AC_SUBST(STATIC_LINK_LIBS)
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
112 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init void static_proto_init() { $load_proto },
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
113 [Loads static protocol plugin module initialization functions.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
114
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
115 AC_ARG_ENABLE(esd, [ --disable-esd Turn off ESD (default=auto)],,enable_esd=yes)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
116 AC_ARG_ENABLE(nas, [ --enable-nas Enable NAS (Network Audio System) support],,enable_nas=no)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
117 AC_ARG_ENABLE(artsc, [ --disable-artsc Turn off ArtsC (default=auto)],,enable_artsc=yes)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
118
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
119 AC_ARG_ENABLE(plugins, [ --disable-plugins compile without plugin support],,enable_plugins=yes)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
120 AC_ARG_ENABLE(perl, [ --disable-perl compile without perl scripting],,enable_perl=yes)
3802
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
121 AC_ARG_ENABLE(gtkspell, [ --disable-gtkspell compile without GtkSpell automatic spell checking],,enable_gtkspell=yes)
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
122
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
123 AC_ARG_ENABLE(debug, [ --enable-debug compile with debugging support],,enable_debug=no)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
124 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
125 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
126
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
127 if test "$enable_debug" = yes ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
128 CFLAGS="$CFLAGS -Wall -g3"
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
129 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
130 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
131
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
132
3551
acce66c34dbd [gaim-migrate @ 3626]
Sean Egan <seanegan@pidgin.im>
parents: 3510
diff changeset
133 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([
3454
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
134 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
135 *** development headers installed. The latest version of GLib is
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
136 *** always available at http://www.gtk.org/.]))
3551
acce66c34dbd [gaim-migrate @ 3626]
Sean Egan <seanegan@pidgin.im>
parents: 3510
diff changeset
137 AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR([
3454
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
138 *** GTK+ 2.0 is required to build Gaim; please make sure you have the GTK+
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
139 *** development headers installed. The latest version of GTK+ is
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
140 *** always available at http://www.gtk.org/.]))
5433897c3968 [gaim-migrate @ 3499]
Sean Egan <seanegan@pidgin.im>
parents: 3425
diff changeset
141
3425
d78c39b5de15 [gaim-migrate @ 3451]
Sean Egan <seanegan@pidgin.im>
parents: 3411
diff changeset
142 AC_PATH_PROG(gaimpath, gaim)
d78c39b5de15 [gaim-migrate @ 3451]
Sean Egan <seanegan@pidgin.im>
parents: 3411
diff changeset
143 CFLAGS="$CFLAGS $GTK_CFLAGS -DGTK_ENABLE_BROKEN"
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
144
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
145 dnl Check for XScreenSaver
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
146 if test "x$enable_xss" = "xyes" ; then
3285
f606c1d9f654 [gaim-migrate @ 3303]
Chris Boyle
parents: 3282
diff changeset
147 AC_PATH_X
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
148 old_LIBS="$LIBS"
3425
d78c39b5de15 [gaim-migrate @ 3451]
Sean Egan <seanegan@pidgin.im>
parents: 3411
diff changeset
149 LIBS="$LIBS $GTK_LIBS -L$x_libraries"
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
150 XSS_LIBS="no"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
151 XSS_HEADERS="no"
3282
4be464d51ca3 [gaim-migrate @ 3300]
Nathan Walp <nwalp@pidgin.im>
parents: 3266
diff changeset
152 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries"],[],[-lX11 -lXext -lm])
3288
ba3032951333 [gaim-migrate @ 3306]
Nathan Walp <nwalp@pidgin.im>
parents: 3287
diff changeset
153 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries -lXss"],[],[-lX11 -lXext -lm])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
154 if test \! "$XSS_LIBS" = "no"; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
155 AC_TRY_COMPILE([
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
156 #include <X11/extensions/scrnsaver.h>
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
157 ],[],[enable_xss=no],[
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
158 AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using XScreenSaver.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
159 ])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
160 else
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
161 XSS_LIBS=""
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
162 enable_xss=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
163 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
164 LIBS="$old_LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
165 else
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
166 XSS_LIBS=""
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
167 enable_xss=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
168 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
169 AC_SUBST(XSS_LIBS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
170
3203
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
171 AC_DEFUN(GC_TM_GMTOFF,
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
172 [AC_REQUIRE([AC_STRUCT_TM])dnl
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
173 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff,
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
174 [AC_TRY_COMPILE([#include <sys/types.h>
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
175 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;],
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
176 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)])
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
177 if test "$ac_cv_struct_tm_gmtoff" = yes; then
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
178 AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.])
3203
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
179 fi
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
180 ])
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
181
893dc8ee2385 [gaim-migrate @ 3220]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
182 GC_TM_GMTOFF
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
183
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
184
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
185 dnl This was taken straight from X-Chat.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
186 dnl X-Chat is the greatest application ever, not only
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
187 dnl because it's a rocking IRC client but also because
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
188 dnl it's very easy to learn from.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
189 if test "$enable_perl" = yes ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
190 AC_PATH_PROG(perlpath, perl)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
191 AC_MSG_CHECKING(for Perl compile flags)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
192 PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
193 if test "_$PERL_CFLAGS" = _ ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
194 AC_MSG_RESULT([not found, building without perl.])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
195 enable_perl = no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
196 else
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
197 PERL_LIBS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null |$sedpath 's/-lgdbm //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
198 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-ldb //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
199 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lndbm //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
200 if test "$system" = "Linux"; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
201 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lnsl //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
202 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lposix //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
203 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
204 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'`
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
205 AC_MSG_RESULT(ok)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
206 AC_SUBST(PERL_CFLAGS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
207 AC_SUBST(PERL_LIBS)
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
208 AC_DEFINE(USE_PERL, 1, [Define if Perl is enabled.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
209 AC_CHECK_FUNCS(Perl_eval_pv)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
210 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
211 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
212
3802
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
213 dnl Thanks, Evan.
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
214 if test "$enable_gtkspell" = yes ; then
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
215 PKG_CHECK_MODULES(GTKSPELL, gtkspell-2.0 >= 2.0.2, , enable_gtkspell=no)
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
216 if test "$enable_gtkspell" = "yes" ; then
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
217 AC_SUBST(GTKSPELL_CFLAGS)
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
218 AC_SUBST(GTKSPELL_LIBS)
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
219 AC_DEFINE(USE_GTKSPELL,,[do we have gtkspell?])
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
220 fi
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
221 fi
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
222
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
223 if test "$enable_nas" = yes ; then
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
224 AC_DEFINE(NAS_SOUND, 1, [Define if we have NAS sound support.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
225 SOUND_LIBS="-laudio -lXt"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
226 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
227 if test "$enable_esd" = yes ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
228 AM_PATH_GESD
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
229 if test "$no_esd" != yes ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
230 old_CFLAGS="$CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
231 CFLAGS="$CFLAGS $ESD_CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
232 AC_TRY_COMPILE(,[#include <esd.h>],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
233 [
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
234 AC_DEFINE(ESD_SOUND, 1, [Define if we have ESD sound support.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
235 SOUND_LIBS="$SOUND_LIBS $ESD_LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
236 ],[
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
237 enable_esd=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
238 CFLAGS="$old_CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
239 ])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
240 else
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
241 enable_esd=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
242 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
243 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
244 if test "x$enable_artsc" = "xyes"; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
245 AM_PATH_ARTSC
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
246 if test "x$no_artsc" != "xyes" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
247 old_CFLAGS="$CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
248 CFLAGS="$CFLAGS $ARTSC_CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
249 AC_TRY_COMPILE(,[#include <artsc.h>],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
250 [
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
251 AC_DEFINE(ARTSC_SOUND, 1, [Define if we have artsc sound support.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
252 SOUND_LIBS="$SOUND_LIBS $ARTSC_LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
253 ],[
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
254 enable_artsc=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
255 CFLAGS="$old_CFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
256 ])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
257 else
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
258 enable_artsc=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
259 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
260 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
261 AC_SUBST(SOUND_LIBS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
262
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
263 if test "$ac_cv_cygwin" = yes ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
264 LDADD="$LDADD -static"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
265 CFLAGS="$CFLAGS -Wall -g"
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
266 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
267 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
268
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
269 AC_SUBST(CFLAGS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
270 AC_SUBST(LDADD)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
271 AC_SUBST(LIBS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
272
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
273 if test "x$enable_multi" != "xyes" ; then
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
274 AC_DEFINE(NO_MULTI, 1, [Define if multiple connections is disabled.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
275 enable_multi=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
276 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
277
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
278 if test "x$enable_plugins" = "xyes" ; then
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
279 AC_DEFINE(GAIM_PLUGINS, 1, [Define if plugins are enabled.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
280 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
281 else
3411
e9d50336f9c3 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
282 AM_CONDITIONAL(PLUGINS, false)
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
283 enable_plugins=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
284 enable_prpls=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
285 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
286
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
287 if test "x$enable_prpls" = "xyes" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
288 AM_CONDITIONAL(PRPLS, test "x$enable_plugins" = "xyes")
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
289 else
3411
e9d50336f9c3 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
290 AM_CONDITIONAL(PRPLS, false)
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
291 enable_prpls=no
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
292 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
293
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
294 dnl checks for icqlib
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
295 AC_CHECK_HEADERS(asm/byteorder.h byteswap.h endian.h machine/endian.h arpa/nameser_compat.h)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
296 AC_CHECK_FUNCS(bswap_32 bswap_16)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
297 AC_C_BIGENDIAN
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
298
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
299 dnl checks for jabber
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
300 dnl AC_CHECK_SIZEOF(short)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
301 AC_CHECK_FUNCS(snprintf connect)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
302 AC_CHECK_LIB(nsl, gethostent)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
303
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
304 dnl checks for zephyr
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
305 AC_DEFINE(ZEPHYR_INT32, long, [Size of an int32.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
306 AC_SUBST(KRB4_CFLAGS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
307 AC_SUBST(KRB4_LDFLAGS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
308 AC_SUBST(KRB4_LIBS)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
309 if test "$kerberos" != "no" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
310 if test "$kerberos" != "yes" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
311 KRB4_CFLAGS="-I${kerberos}/include"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
312 if test -d "$kerberos/include/kerberosIV" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
313 KRB4_CFLAGS="$KRB4_CFLAGS -I${kerberos}/include/kerberosIV"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
314 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
315 KRB4_LDFLAGS="-L${kerberos}/lib"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
316 elif test -d /usr/local/include/kerberosIV ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
317 KRB4_CFLAGS="-I/usr/local/include/kerberosIV"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
318 elif test -d /usr/include/kerberosIV ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
319 KRB4_CFLAGS="-I/usr/include/kerberosIV"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
320 fi
3662
e00dc031358b [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
321 AC_DEFINE(ZEPHYR_USES_KERBEROS, 1, [Define if kerberos should be used in Zephyr.])
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
322
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
323 orig_LDFLAGS="$LDFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
324 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
325 AC_CHECK_LIB(krb4, krb_rd_req,
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
326 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
327 [AC_CHECK_LIB(krb, krb_rd_req,
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
328 [KRB4_LIBS="-lkrb -ldes"],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
329 [AC_ERROR(Kerberos 4 libraries not found)],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
330 -ldes)],
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
331 -ldes425 -lkrb5 -lk5crypto -lcom_err)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
332 orig_LIBS="$LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
333 LIBS="$LIBS $KRB4_LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
334 AC_CHECK_FUNCS(krb_set_key krb_rd_req krb_get_lrealm)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
335 AC_CHECK_FUNCS(krb_get_err_text krb_log)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
336 LIBS="$orig_LIBS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
337 LDFLAGS="$orig_LDFLAGS"
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
338 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
339 AC_CHECK_FUNCS(gethostid lrand48)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
340 AC_CHECK_FUNCS(memcpy memmove random strchr strerror vprintf)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
341 AC_CHECK_HEADERS(malloc.h paths.h sgtty.h stdarg.h sys/cdefs.h)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
342 AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
343 AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h)
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
344 AC_CHECK_HEADERS(termios.h)
3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3191
diff changeset
345 AC_VAR_TIMEZONE_EXTERNALS
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
346
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
347 AC_OUTPUT([Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
348 doc/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
349 intl/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
350 m4/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
351 pixmaps/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
352 pixmaps/protocols/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
353 pixmaps/protocols/msn/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
354 pixmaps/protocols/yahoo/Makefile
3491
68ad433a9f22 [gaim-migrate @ 3548]
Rob Flynn <gaim@robflynn.com>
parents: 3462
diff changeset
355 pixmaps/protocols/oscar/Makefile
3586
7220e4730ee5 [gaim-migrate @ 3688]
Sean Egan <seanegan@pidgin.im>
parents: 3572
diff changeset
356 pixmaps/protocols/napster/Makefile
7220e4730ee5 [gaim-migrate @ 3688]
Sean Egan <seanegan@pidgin.im>
parents: 3572
diff changeset
357 pixmaps/protocols/jabber/Makefile
7220e4730ee5 [gaim-migrate @ 3688]
Sean Egan <seanegan@pidgin.im>
parents: 3572
diff changeset
358 pixmaps/protocols/irc/Makefile
7220e4730ee5 [gaim-migrate @ 3688]
Sean Egan <seanegan@pidgin.im>
parents: 3572
diff changeset
359 pixmaps/protocols/icq/Makefile
7220e4730ee5 [gaim-migrate @ 3688]
Sean Egan <seanegan@pidgin.im>
parents: 3572
diff changeset
360 pixmaps/protocols/gg/Makefile
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
361 plugins/Makefile
3510
eb451ec1bf1c [gaim-migrate @ 3576]
Robert McQueen <robot101@debian.org>
parents: 3491
diff changeset
362 plugins/docklet/Makefile
3394
3deb638ac404 [gaim-migrate @ 3413]
Christian Hammond <chipx86@chipx86.com>
parents: 3391
diff changeset
363 plugins/ticker/Makefile
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
364 po/Makefile.in
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
365 sounds/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
366 src/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
367 src/protocols/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
368 src/protocols/gg/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
369 src/protocols/icq/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
370 src/protocols/irc/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
371 src/protocols/jabber/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
372 src/protocols/msn/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
373 src/protocols/napster/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
374 src/protocols/oscar/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
375 src/protocols/toc/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
376 src/protocols/yahoo/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
377 src/protocols/zephyr/Makefile
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
378 gaim.spec
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
379 ])
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
380
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
381 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
382 echo $PACKAGE $VERSION
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
383
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
384 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
385 echo Allow Multiple Connections.... : $enable_multi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
386 echo Build Protocol Plugins........ : $enable_prpls
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
387 echo Protocols to link statically.. : $STATIC_PRPLS
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
388 echo
3425
d78c39b5de15 [gaim-migrate @ 3451]
Sean Egan <seanegan@pidgin.im>
parents: 3411
diff changeset
389 echo UI Library.................... : GTK 2.0
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
390 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
391 echo Build with Plugin support..... : $enable_plugins
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
392 echo Build with Perl support....... : $enable_perl
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
393 echo
3802
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
394 echo Build with GtkSpell............: $enable_gtkspell
27af7e21b143 [gaim-migrate @ 3945]
Sean Egan <seanegan@pidgin.im>
parents: 3662
diff changeset
395 echo
3174
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
396 echo Use XScreenSaver Extension.... : $enable_xss
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
397 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
398 echo Build with ESD................ : $enable_esd
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
399 echo Build with NAS................ : $enable_nas
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
400 echo Build with ArtsC.............. : $enable_artsc
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
401 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
402 echo Print debugging messages...... : $enable_debug
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
403 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
404 eval eval echo Gaim will be installed in $bindir.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
405 if test "x$gaimpath" != "x" ; then
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
406 echo Warning: You have an old copy of gaim at $gaimpath.
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
407 fi
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
408 echo
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
409 echo configure complete, now type \'make\'
4717ca727cef [gaim-migrate @ 3190]
Sean Egan <seanegan@pidgin.im>
parents:
diff changeset
410 echo

mercurial