annotate configure.ac @ 5332:4d734dbc88dd

[gaim-migrate @ 5705] Improved installer.. Now installs for all users, not only admins. Gaim is once again installing GTK+, through the GTK+ installer available at Gaim's win32 web page. Also now giving user option to install GTK theme engines. There is also now a half way solution to deal with DLL Hell.. On installation the Gaim installer will notify the user if there are any dlls in his system directories that could conflict with the GTK dlls, and will offer to rename them to avoid the conflict. This is a half way solution because it will probably break the apps responsible for putting those dlls in the system directories.. committer: Tailor Script <tailor@pidgin.im>
author Herman Bloggs <hermanator12002@yahoo.com>
date Thu, 08 May 2003 04:17:01 +0000
parents 2d58a9a46292
children fda2d94b9434
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
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)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
3 AM_CONFIG_HEADER(config.h)
5229
8aafe8d7bcb8 [gaim-migrate @ 5599]
Christian Hammond <chipx86@chipx86.com>
parents: 5205
diff changeset
4 AM_INIT_AUTOMAKE([gaim], [0.63cvs])
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
5
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
6 AC_PREREQ([2.50])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
7
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
8 AC_PATH_PROG(sedpath, sed)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
9
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
10 dnl Checks for programs.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
11 AC_PROG_CC
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
12 AC_DISABLE_STATIC
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
13 AM_PROG_LIBTOOL
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
14 LIBTOOL="$LIBTOOL --silent"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
15 AC_PROG_INSTALL
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
16
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
17
5100
8655d83e1e1e [gaim-migrate @ 5462]
Mark Doliner <mark@kingant.net>
parents: 5098
diff changeset
18 ALL_LINGUAS="am bg ca cs da de es fi fr hu it ja ko nl pl ro ru sk sr sv zh_CN zh_TW"
3408
ba6d0856c8e4 [gaim-migrate @ 3427]
Christian Hammond <chipx86@chipx86.com>
parents: 3391
diff changeset
19 AM_GNU_GETTEXT_VERSION(0.10.40)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
20 AM_GNU_GETTEXT
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
21
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
22 AC_CYGWIN
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
23
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
24
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
25 dnl Checks for header files.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
26 AC_HEADER_STDC
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
27 AC_HEADER_SYS_WAIT
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
28 AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h locale.h signal.h)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
29
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
30 dnl Checks for typedefs, structures, and compiler characteristics.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
31 AC_C_CONST
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
32 AC_STRUCT_TM
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
33
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
34 dnl Checks for library functions.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
35 AC_TYPE_SIGNAL
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
36 AC_FUNC_STRFTIME
4424
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
37 AC_CHECK_FUNCS(strdup strstr atexit)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
38 dnl Checks for getopt in standard library
3174
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
39 AC_CHECK_FUNCS(getopt_long , ,
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
40 AC_LIBOBJ(getopt)
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
41 AC_LIBOBJ(getopt1))
e75b4df7a770 [gaim-migrate @ 3190]
Sean Egan <seanegan@gmail.com>
parents: 3165
diff changeset
42
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
43
2959
c2ffe9743178 [gaim-migrate @ 2972]
Rob Flynn <gaim@robflynn.com>
parents: 2935
diff changeset
44 dnl Check for inet_aton
c2ffe9743178 [gaim-migrate @ 2972]
Rob Flynn <gaim@robflynn.com>
parents: 2935
diff changeset
45 AC_CHECK_FUNC(inet_aton, , [AC_CHECK_LIB(resolv, inet_aton, ,
c2ffe9743178 [gaim-migrate @ 2972]
Rob Flynn <gaim@robflynn.com>
parents: 2935
diff changeset
46 [AC_ERROR(inet_aton not found)])])
4424
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
47 AC_CHECK_LIB(nsl, gethostent)
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
48 AC_CHECK_FUNC(socket, ,
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
49 [AC_CHECK_LIB(socket, socket, , [AC_ERROR([socket not found])])])
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
50 dnl If all goes well, by this point the previous two checks will have
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
51 dnl pulled in -lsocket and -lnsl if we need them.
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
52 AC_CHECK_FUNC(getaddrinfo, [AC_DEFINE([HAVE_GETADDRINFO], [1],
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
53 [Define to 1 if you have the getaddrinfo function.])],
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
54 [AC_CHECK_LIB(socket, getaddrinfo,
eb116cc20200 [gaim-migrate @ 4699]
Sean Egan <seanegan@gmail.com>
parents: 4418
diff changeset
55 [AC_DEFINE([HAVE_GETADDRINFO]) LIBS="-lsocket -lsnl $LIBS"], , , -lnsl)])
2959
c2ffe9743178 [gaim-migrate @ 2972]
Rob Flynn <gaim@robflynn.com>
parents: 2935
diff changeset
56
3150
0097f5462ac2 [gaim-migrate @ 3166]
Sean Egan <seanegan@gmail.com>
parents: 3148
diff changeset
57 dnl Check for socklen_t (in Unix98)
0097f5462ac2 [gaim-migrate @ 3166]
Sean Egan <seanegan@gmail.com>
parents: 3148
diff changeset
58 AC_MSG_CHECKING(for socklen_t)
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
59 AC_TRY_COMPILE([
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
60 #include <sys/types.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
61 #include <sys/socket.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
62 socklen_t x;
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
63 ], [],
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
64 [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
65 AC_MSG_RESULT(yes)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
66 ], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
67 AC_TRY_COMPILE([
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
68 #include <sys/types.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
69 #include <sys/socket.h>
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
70 int accept(int, struct sockaddr *, size_t *);
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
71 ], [], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
72 AC_MSG_RESULT(size_t)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
73 AC_DEFINE(socklen_t, size_t, [socklen_t size])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
74 ], [
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
75 AC_MSG_RESULT(int)
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
76 AC_DEFINE(socklen_t, int, [socklen_t size])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
77 ])
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
78 ])
3150
0097f5462ac2 [gaim-migrate @ 3166]
Sean Egan <seanegan@gmail.com>
parents: 3148
diff changeset
79
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
80 dnl This is a bad, bad hack. I am a bad, bad man.
4213
a9f5247a1840 [gaim-migrate @ 4450]
Christian Hammond <chipx86@chipx86.com>
parents: 4209
diff changeset
81 CFLAGS="$CFLAGS -I/opt/include -I\$(top_srcdir)"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
82
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
83 AC_ARG_ENABLE(distrib,,,enable_distrib=no)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
84 AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
85 AC_ARG_ENABLE(multi, [ --disable-multi disable multiple connections],,enable_multi=yes)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
86 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
87 AC_ARG_WITH(static-prpls, [ --with-static-prpls link in certain protocols statically],[STATIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`],STATIC_PRPLS="")
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
88 if test "x$STATIC_PRPLS" = "xall" ; then
3382
e9a89676d120 [gaim-migrate @ 3401]
Sean Egan <seanegan@gmail.com>
parents: 3362
diff changeset
89 STATIC_PRPLS="gg irc jabber msn napster oscar toc yahoo zephyr"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
90 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
91 AC_SUBST(STATIC_PRPLS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
92 STATIC_LINK_LIBS=
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
93 extern_init=
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
94 load_proto=
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
95 for i in $STATIC_PRPLS ; do
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
96 STATIC_LINK_LIBS="$STATIC_LINK_LIBS protocols/$i/lib$i.a"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
97 extern_init="$extern_init extern void ${i}_init(struct prpl *);"
3572
bdd0bebd2d04 [gaim-migrate @ 3670]
Sean Egan <seanegan@gmail.com>
parents: 3551
diff changeset
98 load_proto="$load_proto load_protocol(${i}_init);"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
99 case $i in
2393
a7ecfd3f7714 [gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2330
diff changeset
100 gg) static_gg=yes ;;
2244
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
101 irc) static_irc=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
102 jabber) static_jabber=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
103 msn) static_msn=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
104 napster) static_napster=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
105 oscar) static_oscar=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
106 toc) static_toc=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
107 yahoo) static_yahoo=yes ;;
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
108 zephyr) static_zephyr=yes ;;
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
109 *) echo "Invalid static protocol $i!!" ; exit ;;
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
110 esac
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
111 done
2393
a7ecfd3f7714 [gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2330
diff changeset
112 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes")
2244
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
113 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
114 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
115 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
116 AM_CONDITIONAL(STATIC_NAPSTER, test "x$static_napster" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
117 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
118 AM_CONDITIONAL(STATIC_TOC, test "x$static_toc" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
119 AM_CONDITIONAL(STATIC_YAHOO, test "x$static_yahoo" = "xyes")
a647590a0979 [gaim-migrate @ 2254]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2238
diff changeset
120 AM_CONDITIONAL(STATIC_ZEPHYR, test "x$static_zephyr" = "xyes")
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
121 AC_SUBST(STATIC_LINK_LIBS)
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
122 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init void static_proto_init() { $load_proto },
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
123 [Loads static protocol plugin module initialization functions.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
124
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
125 AC_ARG_ENABLE(audio, [ --disable-audio compile without libao/libaudiofile for sound playing],,enable_audio=yes)
4581
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
126 AC_ARG_ENABLE(nas, [ --enable-nas enable NAS (Network Audio System) support],,enable_nas=no)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
127 AC_ARG_ENABLE(plugins, [ --disable-plugins compile without plugin support],,enable_plugins=yes)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
128 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
129 AC_ARG_ENABLE(gtkspell, [ --disable-gtkspell compile without GtkSpell automatic spell checking],,enable_gtkspell=yes)
2430
0ba75351a01b [gaim-migrate @ 2443]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2416
diff changeset
130 AC_ARG_ENABLE(debug, [ --enable-debug compile with debugging support],,enable_debug=no)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
131 AC_ARG_ENABLE(screensaver, [ --disable-screensaver compile without X screensaver extension],,enable_xss=yes)
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
132 AC_ARG_ENABLE(sm, [ --disable-sm compile without X session management support],,enable_sm=yes)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
133 AC_ARG_WITH(krb4, [ --with-krb4=PREFIX Compile Zephyr plugin with Kerberos 4 support],kerberos="$withval",kerberos="no")
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
134
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
135 if test "$enable_debug" = yes ; then
2541
8229710b343b [gaim-migrate @ 2554]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2540
diff changeset
136 CFLAGS="$CFLAGS -Wall -g3"
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
137 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
138 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
139
3551
cd938f18f3f8 [gaim-migrate @ 3626]
Sean Egan <seanegan@gmail.com>
parents: 3510
diff changeset
140 AM_PATH_GLIB_2_0(2.0.0,,AC_MSG_ERROR([
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
141 *** GLib 2.0 is required to build Gaim; please make sure you have the GLib
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
142 *** development headers installed. The latest version of GLib is
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
143 *** always available at http://www.gtk.org/.]))
3551
cd938f18f3f8 [gaim-migrate @ 3626]
Sean Egan <seanegan@gmail.com>
parents: 3510
diff changeset
144 AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR([
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
145 *** GTK+ 2.0 is required to build Gaim; please make sure you have the GTK+
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
146 *** development headers installed. The latest version of GTK+ is
2730
a9aabf1170f1 [gaim-migrate @ 2743]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2726
diff changeset
147 *** always available at http://www.gtk.org/.]))
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
148
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
149 AC_PATH_PROG(gaimpath, gaim)
4793
677d3cb193a1 [gaim-migrate @ 5113]
Nathan Walp <nwalp@pidgin.im>
parents: 4687
diff changeset
150 CFLAGS="$CFLAGS $GTK_CFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
151
4884
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
152 AC_PATH_XTRA
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
153
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
154 dnl Check for XScreenSaver
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
155 if test "x$enable_xss" = "xyes" ; then
2182
665e1dbeb8da [gaim-migrate @ 2192]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2181
diff changeset
156 old_LIBS="$LIBS"
3425
59589bb7ce1e [gaim-migrate @ 3451]
Sean Egan <seanegan@gmail.com>
parents: 3411
diff changeset
157 LIBS="$LIBS $GTK_LIBS -L$x_libraries"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
158 XSS_LIBS="no"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
159 XSS_HEADERS="no"
4884
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
160 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="$X_LIBS $X_PRE_LIBS -lX11 -lXext $X_EXTRA_LIBS"],[],[-lX11 -lXext -lm])
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
161 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="$X_LIBS $X_PRE_LIBS -lX11 -lXext $X_LIBS $X_EXTRA_LIBS -lXss"],[],[-lX11 -lXext -lm])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
162 if test \! "$XSS_LIBS" = "no"; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
163 AC_TRY_COMPILE([
4884
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
164 #include <X11/Xlib.h>
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
165 #include <X11/extensions/scrnsaver.h>
4884
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
166 ],[],[
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
167 AC_DEFINE(USE_SCREENSAVER, 1, [Define if we're using XScreenSaver.])],[enable_xss=no]
5496d1704ee0 [gaim-migrate @ 5214]
Luke Schierer <lschiere@pidgin.im>
parents: 4793
diff changeset
168 )
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
169 else
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
170 XSS_LIBS=""
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
171 enable_xss=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
172 fi
2182
665e1dbeb8da [gaim-migrate @ 2192]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2181
diff changeset
173 LIBS="$old_LIBS"
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
174 else
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
175 XSS_LIBS=""
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
176 enable_xss=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
177 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
178 AC_SUBST(XSS_LIBS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
179
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
180
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
181 dnl Check for X session management libs
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
182 if test "x$enable_sm" = "xyes"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
183 enable_sm=no
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
184 AC_CHECK_LIB(SM, SmcSaveYourselfDone, found_sm_lib=true, , [-L$x_libraries -lICE])
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
185 if test "$found_sm_lib" = "true"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
186 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: 3931
diff changeset
187 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
188 else
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
189 SM_LIBS=""
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
190 enable_sm=no
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
191 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
192 AC_SUBST(SM_LIBS)
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
193 if test "$enable_sm" = "yes"; then
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
194 AC_DEFINE(USE_SM, 1, [Define if we're using X Session Management.])
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
195 fi
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
196
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
197
3203
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
198 AC_DEFUN(GC_TM_GMTOFF,
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
199 [AC_REQUIRE([AC_STRUCT_TM])dnl
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
200 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
201 [AC_TRY_COMPILE([#include <sys/types.h>
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
202 #include <$ac_cv_struct_tm>], [struct tm tm; tm.tm_gmtoff;],
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
203 ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no)])
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
204 if test "$ac_cv_struct_tm_gmtoff" = yes; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
205 AC_DEFINE(HAVE_TM_GMTOFF, 1, [tm_gmtoff is available.])
3203
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
206 fi
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
207 ])
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
208
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
209 GC_TM_GMTOFF
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
210
e3cba5bb2d69 [gaim-migrate @ 3220]
Jim Seymour <jseymour>
parents: 3194
diff changeset
211
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
212
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
213 dnl This was taken straight from X-Chat.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
214 dnl X-Chat is the greatest application ever, not only
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
215 dnl because it's a rocking IRC client but also because
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
216 dnl it's very easy to learn from.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
217 if test "$enable_perl" = yes ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
218 AC_PATH_PROG(perlpath, perl)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
219 AC_MSG_CHECKING(for Perl compile flags)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
220 PERL_CFLAGS=`$perlpath -MExtUtils::Embed -e ccopts 2>/dev/null`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
221 if test "_$PERL_CFLAGS" = _ ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
222 AC_MSG_RESULT([not found, building without perl.])
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
223 enable_perl = no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
224 else
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
225 PERL_LIBS=`$perlpath -MExtUtils::Embed -e ldopts 2>/dev/null |$sedpath 's/-lgdbm //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
226 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-ldb //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
227 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lndbm //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
228 if test "$system" = "Linux"; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
229 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lnsl //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
230 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lposix //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
231 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
232 PERL_LIBS=`echo $PERL_LIBS |$sedpath 's/-lc //'`
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
233 AC_MSG_RESULT(ok)
3931
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
234
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
235 oldLIBS=$LIBS
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
236 LIBS="$LIBS $PERL_LIBS"
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
237 AC_MSG_CHECKING(for libperl)
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
238 AC_CHECK_FUNCS(perl_run, [], enable_perl=no)
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
239 LIBS=$oldLIBS
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
240 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
241 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
242
3931
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
243 if test "$enable_perl" = yes ; then
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
244 AC_SUBST(PERL_CFLAGS)
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
245 AC_SUBST(PERL_LIBS)
5205
fefad67de2c7 [gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents: 5193
diff changeset
246 AM_CONDITIONAL(USE_PERL, test "x$enable_perl" = "xyes")
3931
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
247
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
248 dnl This is almost definitely wrong, but in case there's
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
249 dnl something I'm missing, I'll leave it in.
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
250 AC_CHECK_FUNCS(Perl_eval_pv)
4298
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
251
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
252 AC_MSG_CHECKING(for old perl)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
253 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
254
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
255 if test "$PERL_OLD" = "yes"; then
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
256 AC_DEFINE(OLD_PERL, 1, [Define if old perl is installed.])
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
257 AC_MSG_RESULT(yes)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
258 else
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
259 AC_MSG_RESULT(no)
cddb50734169 [gaim-migrate @ 4552]
Sean Egan <seanegan@gmail.com>
parents: 4252
diff changeset
260 fi
3931
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
261 else
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
262 PERL_CFLAGS=
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
263 PERL_LIBS=
5232
2d58a9a46292 [gaim-migrate @ 5602]
Christian Hammond <chipx86@chipx86.com>
parents: 5229
diff changeset
264 AM_CONDITIONAL(USE_PERL, false)
3931
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
265 fi
98faba851ea9 [gaim-migrate @ 4103]
Sean Egan <seanegan@gmail.com>
parents: 3802
diff changeset
266
3802
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
267 dnl Thanks, Evan.
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
268 if test "$enable_gtkspell" = yes ; then
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
269 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
270 if test "$enable_gtkspell" = "yes" ; then
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
271 AC_SUBST(GTKSPELL_CFLAGS)
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
272 AC_SUBST(GTKSPELL_LIBS)
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
273 AC_DEFINE(USE_GTKSPELL,,[do we have gtkspell?])
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
274 fi
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
275 fi
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
276
4581
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
277 if test "$enable_nas" = yes ; then
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
278 AC_DEFINE(USE_NAS_AUDIO, 1, [Define if we have NAS sound support.])
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
279 SOUND_LIBS="$SOUND_LIBS -laudio -lXt"
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
280 fi
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
281
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
282 if test "$enable_audio" = yes ; then
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
283 GAIM_PATH_AO(found_ao_lib=true)
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
284
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
285 AM_PATH_AUDIOFILE([0.2.0], found_af_lib=true)
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
286
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
287 if test "$found_ao_lib" = "true" -a "$found_af_lib" = "true"; then
4581
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
288 SOUND_LIBS="$SOUND_LIBS $AO_LIBS $AUDIOFILE_LIBS"
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
289 AC_SUBST(SOUND_LIBS)
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
290 AC_DEFINE(USE_AO, 1, [Define if we're using libao and libaudiofile for sound playing])
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
291 enable_audio=yes
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
292 else
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
293 enable_audio=no
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
294 fi
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
295 else
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
296 enable_audio=no
4430
801830dec409 [gaim-migrate @ 4705]
Luke Schierer <lschiere@pidgin.im>
parents: 4429
diff changeset
297 fi
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
298
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
299 if test "$ac_cv_cygwin" = yes ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
300 LDADD="$LDADD -static"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
301 CFLAGS="$CFLAGS -Wall -g"
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
302 AC_DEFINE(DEBUG, 1, [Define if debugging is enabled.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
303 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
304
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
305 AC_SUBST(CFLAGS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
306 AC_SUBST(LDADD)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
307 AC_SUBST(LIBS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
308
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
309 if test "x$enable_multi" != "xyes" ; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
310 AC_DEFINE(NO_MULTI, 1, [Define if multiple connections is disabled.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
311 enable_multi=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
312 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
313
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
314 if test "x$enable_plugins" = "xyes" ; then
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
315 AC_DEFINE(GAIM_PLUGINS, 1, [Define if plugins are enabled.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
316 AM_CONDITIONAL(PLUGINS, test "x$enable_plugins" = "xyes")
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
317 else
3411
5df423e0bca8 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
318 AM_CONDITIONAL(PLUGINS, false)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
319 enable_plugins=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
320 enable_prpls=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
321 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
322
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
323 if test "x$enable_prpls" = "xyes" ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
324 AM_CONDITIONAL(PRPLS, test "x$enable_plugins" = "xyes")
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
325 else
3411
5df423e0bca8 [gaim-migrate @ 3430]
Christian Hammond <chipx86@chipx86.com>
parents: 3408
diff changeset
326 AM_CONDITIONAL(PRPLS, false)
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
327 enable_prpls=no
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
328 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
329
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
330 dnl checks for icqlib
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
331 AC_CHECK_HEADERS(asm/byteorder.h byteswap.h endian.h machine/endian.h arpa/nameser_compat.h)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
332 AC_CHECK_FUNCS(bswap_32 bswap_16)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
333 AC_C_BIGENDIAN
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
334
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
335 dnl checks for jabber
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
336 dnl AC_CHECK_SIZEOF(short)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
337 AC_CHECK_FUNCS(snprintf connect)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
338
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
339 dnl checks for zephyr
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
340 AC_DEFINE(ZEPHYR_INT32, long, [Size of an int32.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
341 AC_SUBST(KRB4_CFLAGS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
342 AC_SUBST(KRB4_LDFLAGS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
343 AC_SUBST(KRB4_LIBS)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
344 if test "$kerberos" != "no" ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
345 if test "$kerberos" != "yes" ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
346 KRB4_CFLAGS="-I${kerberos}/include"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
347 if test -d "$kerberos/include/kerberosIV" ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
348 KRB4_CFLAGS="$KRB4_CFLAGS -I${kerberos}/include/kerberosIV"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
349 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
350 KRB4_LDFLAGS="-L${kerberos}/lib"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
351 elif test -d /usr/local/include/kerberosIV ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
352 KRB4_CFLAGS="-I/usr/local/include/kerberosIV"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
353 elif test -d /usr/include/kerberosIV ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
354 KRB4_CFLAGS="-I/usr/include/kerberosIV"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
355 fi
3662
4fcd36091737 [gaim-migrate @ 3791]
Christian Hammond <chipx86@chipx86.com>
parents: 3589
diff changeset
356 AC_DEFINE(ZEPHYR_USES_KERBEROS, 1, [Define if kerberos should be used in Zephyr.])
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
357
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
358 orig_LDFLAGS="$LDFLAGS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
359 LDFLAGS="$LDFLAGS $KRB4_LDFLAGS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
360 AC_CHECK_LIB(krb4, krb_rd_req,
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
361 [KRB4_LIBS="-lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"],
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
362 [AC_CHECK_LIB(krb, krb_rd_req,
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
363 [KRB4_LIBS="-lkrb -ldes"],
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
364 [AC_ERROR(Kerberos 4 libraries not found)],
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
365 -ldes)],
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
366 -ldes425 -lkrb5 -lk5crypto -lcom_err)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
367 orig_LIBS="$LIBS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
368 LIBS="$LIBS $KRB4_LIBS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
369 AC_CHECK_FUNCS(krb_set_key krb_rd_req krb_get_lrealm)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
370 AC_CHECK_FUNCS(krb_get_err_text krb_log)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
371 LIBS="$orig_LIBS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
372 LDFLAGS="$orig_LDFLAGS"
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
373 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
374 AC_CHECK_FUNCS(gethostid lrand48)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
375 AC_CHECK_FUNCS(memcpy memmove random strchr strerror vprintf)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
376 AC_CHECK_HEADERS(malloc.h paths.h sgtty.h stdarg.h sys/cdefs.h)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
377 AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
378 AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h)
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
379 AC_CHECK_HEADERS(termios.h)
3194
fdd20785e1e1 [gaim-migrate @ 3211]
Jim Seymour <jseymour>
parents: 3191
diff changeset
380 AC_VAR_TIMEZONE_EXTERNALS
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
381
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
382 AC_OUTPUT([Makefile
4554
fbf9f873abfc [gaim-migrate @ 4834]
Christian Hammond <chipx86@chipx86.com>
parents: 4489
diff changeset
383 Doxyfile
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
384 doc/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
385 intl/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
386 pixmaps/Makefile
3039
186279d1be2d [gaim-migrate @ 3052]
Rob Flynn <gaim@robflynn.com>
parents: 2994
diff changeset
387 pixmaps/protocols/Makefile
186279d1be2d [gaim-migrate @ 3052]
Rob Flynn <gaim@robflynn.com>
parents: 2994
diff changeset
388 pixmaps/protocols/msn/Makefile
186279d1be2d [gaim-migrate @ 3052]
Rob Flynn <gaim@robflynn.com>
parents: 2994
diff changeset
389 pixmaps/protocols/yahoo/Makefile
3492
3b9b5e06c2e0 [gaim-migrate @ 3549]
Rob Flynn <gaim@robflynn.com>
parents: 3462
diff changeset
390 pixmaps/protocols/oscar/Makefile
3586
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
391 pixmaps/protocols/napster/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
392 pixmaps/protocols/jabber/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
393 pixmaps/protocols/irc/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
394 pixmaps/protocols/icq/Makefile
2e681e84dd79 [gaim-migrate @ 3688]
Sean Egan <seanegan@gmail.com>
parents: 3572
diff changeset
395 pixmaps/protocols/gg/Makefile
4252
280ed2b617be [gaim-migrate @ 4502]
Sean Egan <seanegan@gmail.com>
parents: 4213
diff changeset
396 pixmaps/smileys/Makefile
280ed2b617be [gaim-migrate @ 4502]
Sean Egan <seanegan@gmail.com>
parents: 4213
diff changeset
397 pixmaps/smileys/default/Makefile
4687
283fb289c510 [gaim-migrate @ 4998]
Sean Egan <seanegan@gmail.com>
parents: 4635
diff changeset
398 pixmaps/status/Makefile
283fb289c510 [gaim-migrate @ 4998]
Sean Egan <seanegan@gmail.com>
parents: 4635
diff changeset
399 pixmaps/status/default/Makefile
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
400 plugins/Makefile
3510
e23909729192 [gaim-migrate @ 3576]
Sean Egan <seanegan@gmail.com>
parents: 3492
diff changeset
401 plugins/docklet/Makefile
4390
16540914c963 [gaim-migrate @ 4656]
Christian Hammond <chipx86@chipx86.com>
parents: 4298
diff changeset
402 plugins/gestures/Makefile
5205
fefad67de2c7 [gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents: 5193
diff changeset
403 plugins/perl/Makefile
3391
412d1035d666 [gaim-migrate @ 3410]
Sean Egan <seanegan@gmail.com>
parents: 3383
diff changeset
404 plugins/ticker/Makefile
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
405 po/Makefile.in
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
406 sounds/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
407 src/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
408 src/protocols/Makefile
2393
a7ecfd3f7714 [gaim-migrate @ 2406]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2330
diff changeset
409 src/protocols/gg/Makefile
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
410 src/protocols/icq/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
411 src/protocols/irc/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
412 src/protocols/jabber/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
413 src/protocols/msn/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
414 src/protocols/napster/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
415 src/protocols/oscar/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
416 src/protocols/toc/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
417 src/protocols/yahoo/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
418 src/protocols/zephyr/Makefile
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
419 gaim.spec
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
420 ])
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
421
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
422 echo
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
423 echo $PACKAGE $VERSION
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
424
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
425 echo
2725
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
426 echo Allow Multiple Connections.... : $enable_multi
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
427 echo Build Protocol Plugins........ : $enable_prpls
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
428 echo Protocols to link statically.. : $STATIC_PRPLS
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
429 echo
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
430 echo UI Library.................... : GTK 2.x
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
431 echo
2725
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
432 echo Build with Plugin support..... : $enable_plugins
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
433 echo Build with Perl support....... : $enable_perl
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
434 echo Build with Audio support...... : $enable_audio
4581
4b1e24835bbf [gaim-migrate @ 4864]
Nathan Walp <nwalp@pidgin.im>
parents: 4564
diff changeset
435 echo Build with NAS support........ : $enable_nas
4561
9df99116840a [gaim-migrate @ 4842]
Nathan Walp <nwalp@pidgin.im>
parents: 4554
diff changeset
436 echo Build with GtkSpell support... : $enable_gtkspell
3802
9bcb42faccc0 [gaim-migrate @ 3945]
Sean Egan <seanegan@gmail.com>
parents: 3662
diff changeset
437 echo
2725
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
438 echo Use XScreenSaver Extension.... : $enable_xss
4157
9c31ddae80a1 [gaim-migrate @ 4385]
Rob Flynn <gaim@robflynn.com>
parents: 3931
diff changeset
439 echo Use X Session Management...... : $enable_sm
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
440 echo
2725
f3c094e78609 [gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2711
diff changeset
441 echo Print debugging messages...... : $enable_debug
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
442 echo
2452
824e1afefdd3 [gaim-migrate @ 2465]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 2436
diff changeset
443 eval eval echo Gaim will be installed in $bindir.
2129
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
444 if test "x$gaimpath" != "x" ; then
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
445 echo Warning: You have an old copy of gaim at $gaimpath.
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
446 fi
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
447 echo
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
448 echo configure complete, now type \'make\'
7b68621e26db [gaim-migrate @ 2139]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
449 echo