annotate configure.in @ 4514:7521e29658bc

[gaim-migrate @ 4792] Of course, file transfer wasn't really gone.. I'm trying my hardest to bring on the end of the world (see the roadmap at http://gaim.sf.net/roadmap.png). File transfer is being rewritten. This isn't the finished implementation, but it's enough to let us get the prpls working. There is now a file transfer dialog, which will appear when you get a new transfer request or when you go to Tools -> File Transfers. This is of course core/UI split. I'll also be working on documentation on how to write FT support in a prpl. Oh, and I'll get resumes and transfer batches done when school isn't breathing down my back. Only DCC receive in IRC currently works. Sorry. We'll get the other prpls working soon, as well as send. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 04 Feb 2003 06:57:35 +0000
parents 58c3c6cfd537
children fbf9f873abfc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
1 dnl Process this file with autoconf to produce a configure script.
4489
58c3c6cfd537 [gaim-migrate @ 4764]
Rob Flynn <gaim@robflynn.com>
parents: 4430
diff changeset
2 AC_INIT(src/main.c)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
3 AM_CONFIG_HEADER(config.h)
4209
814023d5d0b3 [gaim-migrate @ 4446]
Luke Schierer <lschiere@pidgin.im>
parents: 4208
diff changeset
4 AM_INIT_AUTOMAKE([gaim], [0.60cvs])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
5
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
6
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
7
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
8 AC_PATH_PROG(sedpath, sed)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
9
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
10 dnl Checks for programs.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
11 AC_PROG_CC
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
12 AC_DISABLE_STATIC
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
13 AM_PROG_LIBTOOL
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
14 LIBTOOL="$LIBTOOL --silent"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
15 AC_PROG_INSTALL
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
16
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
17
3462
463dc1d3e6a8 [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
ba6d0856c8e4 [gaim-migrate @ 3427]
Christian Hammond <chipx86@chipx86.com>
parents: 3394
diff changeset
19 AM_GNU_GETTEXT_VERSION(0.10.40)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
20 AM_GNU_GETTEXT
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
21
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
22 AC_CYGWIN
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
23
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
24
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
25 dnl Checks for header files.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
26 AC_HEADER_STDC
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
27 AC_HEADER_SYS_WAIT
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
28 AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h locale.h signal.h)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
29
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
30 dnl Checks for typedefs, structures, and compiler characteristics.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
31 AC_C_CONST
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
32 AC_STRUCT_TM
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
33
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
34 dnl Checks for library functions.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
35 AC_TYPE_SIGNAL
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
36 AC_FUNC_STRFTIME
4418
3270d3536e12 [gaim-migrate @ 4691]
Luke Schierer <lschiere@pidgin.im>
parents: 4390
diff changeset
37 AC_CHECK_FUNCS(strdup strstr atexit getaddrinfo)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
38
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
39 dnl Checks for getopt in standard library
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
40 AC_CHECK_FUNCS(getopt_long , , [LIBOBJS="$LIBOBJS getopt.o getopt1.o"] )
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
41 AC_SUBST(LIBOBJS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
42
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
43 dnl Check for inet_aton
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
44 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, ,
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
45 [AC_ERROR(inet_aton not found)])])
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
46
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
47 dnl Check for socklen_t (in Unix98)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
48 AC_MSG_CHECKING(for socklen_t)
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
49 AC_TRY_COMPILE([
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
50 #include <sys/types.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
51 #include <sys/socket.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
52 socklen_t x;
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
53 ], [],
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
54 [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
55 AC_MSG_RESULT(yes)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
56 ], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
57 AC_TRY_COMPILE([
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
58 #include <sys/types.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
59 #include <sys/socket.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
60 int accept(int, struct sockaddr *, size_t *);
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
61 ], [], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
62 AC_MSG_RESULT(size_t)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
63 AC_DEFINE(socklen_t, size_t, [socklen_t size])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
64 ], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
65 AC_MSG_RESULT(int)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
66 AC_DEFINE(socklen_t, int, [socklen_t size])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
67 ])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
68 ])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
69
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
70 dnl This is a bad, bad hack. I am a bad, bad man.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
71 CFLAGS="$CFLAGS -I/usr/local/include -I/opt/include -I\$(top_srcdir)"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
72
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
73 AC_ARG_ENABLE(distrib,,,enable_distrib=no)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
74 AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
75 AC_ARG_ENABLE(multi, [ --disable-multi disable multiple connections],,enable_multi=yes)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
76 AC_ARG_ENABLE(prpls, [ --disable-prpls don't build dynamic protocol plugins],,enable_prpls=yes)
3572
bdd0bebd2d04 [gaim-migrate @ 3670]
Sean Egan <seanegan@gmail.com>
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
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
78 if test "x$STATIC_PRPLS" = "xall" ; then
3382
e9a89676d120 [gaim-migrate @ 3401]
Sean Egan <seanegan@gmail.com>
parents: 3351
diff changeset
79 STATIC_PRPLS="gg irc jabber msn napster oscar toc yahoo zephyr"
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
80 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
81 AC_SUBST(STATIC_PRPLS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
82 STATIC_LINK_LIBS=
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
83 extern_init=
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
84 load_proto=
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
85 for i in $STATIC_PRPLS ; do
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
86 STATIC_LINK_LIBS="$STATIC_LINK_LIBS protocols/$i/lib$i.a"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
87 extern_init="$extern_init extern void ${i}_init(struct prpl *);"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
88 load_proto="$load_proto load_protocol(${i}_init, sizeof(struct prpl));"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
89 case $i in
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
90 gg) static_gg=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
91 irc) static_irc=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
92 jabber) static_jabber=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
93 msn) static_msn=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
94 napster) static_napster=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
95 oscar) static_oscar=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
96 toc) static_toc=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
97 yahoo) static_yahoo=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
98 zephyr) static_zephyr=yes ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
99 *) echo "Invalid static protocol $i!!" ; exit ;;
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
100 esac
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
101 done
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
102 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
103 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
104 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
105 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
106 AM_CONDITIONAL(STATIC_NAPSTER, test "x$static_napster" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
107 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
108 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
109 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
110 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
111 AC_SUBST(STATIC_LINK_LIBS)
3662
4fcd36091737 [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 },
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
113 [Loads static protocol plugin module initialization functions.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
114
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
115 AC_ARG_ENABLE(esd, [ --disable-esd Turn off ESD (default=auto)],,enable_esd=yes)
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
116 AC_ARG_ENABLE(nas, [ --enable-nas Enable NAS (Network Audio System) support],,enable_nas=no)
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
117 AC_ARG_ENABLE(artsc, [ --disable-artsc Turn off ArtsC (default=auto)],,enable_artsc=yes)
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
118
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
119 AC_ARG_ENABLE(plugins, [ --disable-plugins compile without plugin support],,enable_plugins=yes)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
120 AC_ARG_ENABLE(perl, [ --disable-perl compile without perl scripting],,enable_perl=yes)
3802
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
121 AC_ARG_ENABLE(gtkspell, [ --disable-gtkspell compile without GtkSpell automatic spell checking],,enable_gtkspell=yes)
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
122
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
123 AC_ARG_ENABLE(debug, [ --enable-debug compile with debugging support],,enable_debug=no)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
124 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
125 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
126
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
127 if test "$enable_debug" = yes ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
128 CFLAGS="$CFLAGS -Wall -g3"
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
129 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
130 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
131
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
132
3551
cd938f18f3f8 [gaim-migrate @ 3626]
Sean Egan <seanegan@gmail.com>
parents: 3510
diff changeset
133 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([
3454
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
134 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
135 *** development headers installed. The latest version of GLib is
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
136 *** always available at http://www.gtk.org/.]))
3551
cd938f18f3f8 [gaim-migrate @ 3626]
Sean Egan <seanegan@gmail.com>
parents: 3510
diff changeset
137 AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR([
3454
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
138 *** GTK+ 2.0 is required to build Gaim; please make sure you have the GTK+
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
139 *** development headers installed. The latest version of GTK+ is
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
140 *** always available at http://www.gtk.org/.]))
de42733886c1 [gaim-migrate @ 3499]
Sean Egan <seanegan@gmail.com>
parents: 3425
diff changeset
141
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
142 AC_PATH_PROG(gaimpath, gaim)
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
143 CFLAGS="$CFLAGS $GTK_CFLAGS -DGTK_ENABLE_BROKEN"
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
144
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
145 AC_PATH_X
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
146
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
147 dnl Check for XScreenSaver
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
148 if test "x$enable_xss" = "xyes" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
149 old_LIBS="$LIBS"
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
150 LIBS="$LIBS $GTK_LIBS -L$x_libraries"
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
151 XSS_LIBS="no"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
152 XSS_HEADERS="no"
3282
c32a8a97e011 [gaim-migrate @ 3300]
Sean Egan <seanegan@gmail.com>
parents: 3266
diff changeset
153 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries"],[],[-lX11 -lXext -lm])
3288
8c51ac2ebbc8 [gaim-migrate @ 3306]
Sean Egan <seanegan@gmail.com>
parents: 3287
diff changeset
154 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries -lXss"],[],[-lX11 -lXext -lm])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
155 if test \! "$XSS_LIBS" = "no"; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
156 AC_TRY_COMPILE([
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
157 #include <X11/extensions/scrnsaver.h>
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
158 ],[],[enable_xss=no],[
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
159 AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using XScreenSaver.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
160 ])
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
161 else
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
162 XSS_LIBS=""
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
163 enable_xss=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
164 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
165 LIBS="$old_LIBS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
166 else
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
167 XSS_LIBS=""
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
168 enable_xss=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
169 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
170 AC_SUBST(XSS_LIBS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
171
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
172
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
173 dnl Check for X session management libs
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
174 if test "x$enable_sm" = "xyes"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
175 enable_sm=no
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
176 AC_CHECK_LIB(SM, SmcSaveYourselfDone, found_sm_lib=true, , [-L$x_libraries -lICE])
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
177 if test "$found_sm_lib" = "true"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
178 AC_CHECK_HEADERS(X11/SM/SMlib.h, SM_LIBS="-L$x_libraries -lSM -lICE" enable_sm=yes)
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
179 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
180 else
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
181 SM_LIBS=""
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
182 enable_sm=no
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
183 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
184 AC_SUBST(SM_LIBS)
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
185 if test "$enable_sm" = "yes"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
186 AC_DEFINE(USE_SM, 1, [Define if we're using X Session Management.])
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
187 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
188
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3802
diff changeset
189
3203
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
190 AC_DEFUN(GC_TM_GMTOFF,
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
191 [AC_REQUIRE([AC_STRUCT_TM])dnl
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
192 AC_CACHE_CHECK([for tm_gmtoff in struct tm], ac_cv_struct_tm_gmtoff,
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
193 [AC_TRY_COMPILE([#include <sys/types.h>
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
194 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;],
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
195 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)])
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
196 if test "$ac_cv_struct_tm_gmtoff" = yes; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
197 AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.])
3203
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
198 fi
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
199 ])
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
200
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
201 GC_TM_GMTOFF
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
202
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
203
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
204 dnl This was taken straight from X-Chat.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
205 dnl X-Chat is the greatest application ever, not only
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
206 dnl because it's a rocking IRC client but also because
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
207 dnl it's very easy to learn from.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
208 if test "$enable_perl" = yes ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
209 AC_PATH_PROG(perlpath, perl)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
210 AC_MSG_CHECKING(for Perl compile flags)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
211 PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
212 if test "_$PERL_CFLAGS" = _ ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
213 AC_MSG_RESULT([not found, building without perl.])
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
214 enable_perl = no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
215 else
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
216 PERL_LIBS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null |$sedpath 's/-lgdbm //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
217 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-ldb //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
218 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lndbm //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
219 if test "$system" = "Linux"; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
220 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lnsl //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
221 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lposix //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
222 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
223 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'`
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
224 AC_MSG_RESULT(ok)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
225 AC_SUBST(PERL_CFLAGS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
226 AC_SUBST(PERL_LIBS)
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
227 AC_DEFINE(USE_PERL, 1, [Define if Perl is enabled.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
228 AC_CHECK_FUNCS(Perl_eval_pv)
4298
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
229
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
230 AC_MSG_CHECKING(for old perl)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
231 PERL_OLD=`$perlpath -e 'if($]<5.006){printf"yes\n";}else{printf"no\n";}'`
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
232 if test "$PERL_OLD" = "yes"; then
4314
11c2321ce014 [gaim-migrate @ 4568]
Christian Hammond <chipx86@chipx86.com>
parents: 4298
diff changeset
233 AC_DEFINE(OLD_PERL, 1, [Define if old perl is installed.])
4298
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
234 AC_MSG_RESULT(yes)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
235 else
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
236 AC_MSG_RESULT(no)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
237 fi
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
238 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
239 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
240
3802
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
241 dnl Thanks, Evan.
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
242 if test "$enable_gtkspell" = yes ; then
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
243 PKG_CHECK_MODULES(GTKSPELL, gtkspell-2.0 >= 2.0.2, , enable_gtkspell=no)
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
244 if test "$enable_gtkspell" = "yes" ; then
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
245 AC_SUBST(GTKSPELL_CFLAGS)
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
246 AC_SUBST(GTKSPELL_LIBS)
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
247 AC_DEFINE(USE_GTKSPELL,,[do we have gtkspell?])
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
248 fi
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
249 fi
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
250
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
251 if test "$enable_nas" = yes ; then
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
252 AC_DEFINE(NAS_SOUND, 1, [Define if we have NAS sound support.])
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
253 SOUND_LIBS="-laudio -lXt"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
254 fi
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
255 if test "$enable_esd" = yes ; then
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
256 AM_PATH_GESD
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
257 if test "$no_esd" != yes ; then
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
258 old_CFLAGS="$CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
259 CFLAGS="$CFLAGS $ESD_CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
260 AC_TRY_COMPILE(,[#include <esd.h>],
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
261 [
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
262 AC_DEFINE(ESD_SOUND, 1, [Define if we have ESD sound support.])
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
263 SOUND_LIBS="$SOUND_LIBS $ESD_LIBS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
264 ],[
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
265 enable_esd=no
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
266 CFLAGS="$old_CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
267 ])
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
268 else
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
269 enable_esd=no
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
270 fi
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
271 fi
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
272 if test "x$enable_artsc" = "xyes"; then
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
273 AM_PATH_ARTSC
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
274 if test "x$no_artsc" != "xyes" ; then
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
275 old_CFLAGS="$CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
276 CFLAGS="$CFLAGS $ARTSC_CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
277 AC_TRY_COMPILE(,[#include <artsc.h>],
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
278 [
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
279 AC_DEFINE(ARTSC_SOUND, 1, [Define if we have artsc sound support.])
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
280 SOUND_LIBS="$SOUND_LIBS $ARTSC_LIBS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
281 ],[
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
282 enable_artsc=no
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
283 CFLAGS="$old_CFLAGS"
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
284 ])
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
285 else
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
286 enable_artsc=no
4429
bf770f11132b [gaim-migrate @ 4704]
Luke Schierer <lschiere@pidgin.im>
parents: 4418
diff changeset
287 fi
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
288 fi
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
289 AC_SUBST(SOUND_LIBS)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
290
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
291 if test "$ac_cv_cygwin" = yes ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
292 LDADD="$LDADD -static"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
293 CFLAGS="$CFLAGS -Wall -g"
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
294 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
295 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
296
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
297 AC_SUBST(CFLAGS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
298 AC_SUBST(LDADD)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
299 AC_SUBST(LIBS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
300
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
301 if test "x$enable_multi" != "xyes" ; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
302 AC_DEFINE(NO_MULTI, 1, [Define if multiple connections is disabled.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
303 enable_multi=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
304 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
305
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
306 if test "x$enable_plugins" = "xyes" ; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
307 AC_DEFINE(GAIM_PLUGINS, 1, [Define if plugins are enabled.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
308 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
309 else
3411
5df423e0bca8 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
310 AM_CONDITIONAL(PLUGINS, false)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
311 enable_plugins=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
312 enable_prpls=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
313 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
314
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
315 if test "x$enable_prpls" = "xyes" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
316 AM_CONDITIONAL(PRPLS, test "x$enable_plugins" = "xyes")
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
317 else
3411
5df423e0bca8 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
318 AM_CONDITIONAL(PRPLS, false)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
319 enable_prpls=no
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
320 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
321
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
322 dnl checks for icqlib
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
323 AC_CHECK_HEADERS(asm/byteorder.h byteswap.h endian.h machine/endian.h arpa/nameser_compat.h)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
324 AC_CHECK_FUNCS(bswap_32 bswap_16)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
325 AC_C_BIGENDIAN
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
326
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
327 dnl checks for jabber
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
328 dnl AC_CHECK_SIZEOF(short)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
329 AC_CHECK_FUNCS(snprintf connect)
4418
3270d3536e12 [gaim-migrate @ 4691]
Luke Schierer <lschiere@pidgin.im>
parents: 4390
diff changeset
330 AC_CHECK_LIB(socket, socket)
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
331 AC_CHECK_LIB(nsl, gethostent)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
332
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
333 dnl checks for zephyr
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
334 AC_DEFINE(ZEPHYR_INT32, long, [Size of an int32.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
335 AC_SUBST(KRB4_CFLAGS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
336 AC_SUBST(KRB4_LDFLAGS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
337 AC_SUBST(KRB4_LIBS)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
338 if test "$kerberos" != "no" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
339 if test "$kerberos" != "yes" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
340 KRB4_CFLAGS="-I${kerberos}/include"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
341 if test -d "$kerberos/include/kerberosIV" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
342 KRB4_CFLAGS="$KRB4_CFLAGS -I${kerberos}/include/kerberosIV"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
343 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
344 KRB4_LDFLAGS="-L${kerberos}/lib"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
345 elif test -d /usr/local/include/kerberosIV ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
346 KRB4_CFLAGS="-I/usr/local/include/kerberosIV"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
347 elif test -d /usr/include/kerberosIV ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
348 KRB4_CFLAGS="-I/usr/include/kerberosIV"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
349 fi
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3586
diff changeset
350 AC_DEFINE(ZEPHYR_USES_KERBEROS, 1, [Define if kerberos should be used in Zephyr.])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
351
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
352 orig_LDFLAGS="$LDFLAGS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
353 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
354 AC_CHECK_LIB(krb4, krb_rd_req,
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
355 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"],
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
356 [AC_CHECK_LIB(krb, krb_rd_req,
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
357 [KRB4_LIBS="-lkrb -ldes"],
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
358 [AC_ERROR(Kerberos 4 libraries not found)],
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
359 -ldes)],
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
360 -ldes425 -lkrb5 -lk5crypto -lcom_err)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
361 orig_LIBS="$LIBS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
362 LIBS="$LIBS $KRB4_LIBS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
363 AC_CHECK_FUNCS(krb_set_key krb_rd_req krb_get_lrealm)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
364 AC_CHECK_FUNCS(krb_get_err_text krb_log)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
365 LIBS="$orig_LIBS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
366 LDFLAGS="$orig_LDFLAGS"
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
367 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
368 AC_CHECK_FUNCS(gethostid lrand48)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
369 AC_CHECK_FUNCS(memcpy memmove random strchr strerror vprintf)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
370 AC_CHECK_HEADERS(malloc.h paths.h sgtty.h stdarg.h sys/cdefs.h)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
371 AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
372 AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
373 AC_CHECK_HEADERS(termios.h)
3194
fdd20785e1e1 [gaim-migrate @ 3211]
Jim Seymour <jseymour>
parents: 3191
diff changeset
374 AC_VAR_TIMEZONE_EXTERNALS
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
375
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
376 AC_OUTPUT([Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
377 doc/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
378 intl/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
379 m4/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
380 pixmaps/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
381 pixmaps/protocols/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
382 pixmaps/protocols/msn/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
383 pixmaps/protocols/yahoo/Makefile
3491
cb090243aa78 [gaim-migrate @ 3548]
Rob Flynn <gaim@robflynn.com>
parents: 3462
diff changeset
384 pixmaps/protocols/oscar/Makefile
3586
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
385 pixmaps/protocols/napster/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
386 pixmaps/protocols/jabber/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
387 pixmaps/protocols/irc/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
388 pixmaps/protocols/icq/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
389 pixmaps/protocols/gg/Makefile
4252
280ed2b617be [gaim-migrate @ 4502]
Sean Egan <seanegan@gmail.com>
parents: 4209
diff changeset
390 pixmaps/smileys/Makefile
280ed2b617be [gaim-migrate @ 4502]
Sean Egan <seanegan@gmail.com>
parents: 4209
diff changeset
391 pixmaps/smileys/default/Makefile
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
392 plugins/Makefile
3510
e23909729192 [gaim-migrate @ 3576]
Sean Egan <seanegan@gmail.com>
parents: 3491
diff changeset
393 plugins/docklet/Makefile
4390
16540914c963 [gaim-migrate @ 4656]
Christian Hammond <chipx86@chipx86.com>
parents: 4314
diff changeset
394 plugins/gestures/Makefile
3394
bc71eb7428ef [gaim-migrate @ 3413]
Christian Hammond <chipx86@chipx86.com>
parents: 3391
diff changeset
395 plugins/ticker/Makefile
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
396 po/Makefile.in
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
397 sounds/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
398 src/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
399 src/protocols/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
400 src/protocols/gg/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
401 src/protocols/icq/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
402 src/protocols/irc/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
403 src/protocols/jabber/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
404 src/protocols/msn/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
405 src/protocols/napster/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
406 src/protocols/oscar/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
407 src/protocols/toc/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
408 src/protocols/yahoo/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
409 src/protocols/zephyr/Makefile
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
410 gaim.spec
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
411 ])
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
412
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
413 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
414 echo $PACKAGE $VERSION
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
415
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
416 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
417 echo Allow Multiple Connections.... : $enable_multi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
418 echo Build Protocol Plugins........ : $enable_prpls
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
419 echo Protocols to link statically.. : $STATIC_PRPLS
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
420 echo
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
421 echo UI Library.................... : GTK 2.0
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
422 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
423 echo Build with Plugin support..... : $enable_plugins
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
424 echo Build with Perl support....... : $enable_perl
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
425 echo
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
426 echo Build with GtkSpell............: $enable_gtkspell
3802
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
427 echo
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
428 echo Use XScreenSaver Extension.... : $enable_xss
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
429 echo
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
430 echo Build with ESD................ : $enable_esd
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
431 echo Build with NAS................ : $enable_nas
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
432 echo Build with ArtsC.............. : $enable_artsc
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
433 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
434 echo Print debugging messages...... : $enable_debug
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
435 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
436 eval eval echo Gaim will be installed in $bindir.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
437 if test "x$gaimpath" != "x" ; then
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
438 echo Warning: You have an old copy of gaim at $gaimpath.
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
439 fi
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
440 echo
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
441 echo configure complete, now type \'make\'
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
442 echo