Mercurial > pidgin
comparison configure.ac @ 32819:2c6510167895 default tip
propagate from branch 'im.pidgin.pidgin.2.x.y' (head 3315c5dfbd0ad16511bdcf865e5b07c02d07df24)
to branch 'im.pidgin.pidgin' (head cbd1eda6bcbf0565ae7766396bb8f6f419cb6a9a)
| author | Elliott Sales de Andrade <qulogic@pidgin.im> |
|---|---|
| date | Sat, 02 Jun 2012 02:30:49 +0000 |
| parents | fa666e7f747e |
| children |
comparison
equal
deleted
inserted
replaced
| 32818:01ff09d4a463 | 32819:2c6510167895 |
|---|---|
| 41 # For code under development: [devel] | 41 # For code under development: [devel] |
| 42 # For production releases: [] | 42 # For production releases: [] |
| 43 # | 43 # |
| 44 # Make sure to update finch/libgnt/configure.ac with libgnt version changes. | 44 # Make sure to update finch/libgnt/configure.ac with libgnt version changes. |
| 45 # | 45 # |
| 46 m4_define([purple_lt_current], [10]) | 46 m4_define([purple_lt_current], [20]) |
| 47 m4_define([purple_major_version], [2]) | 47 m4_define([purple_major_version], [3]) |
| 48 m4_define([purple_minor_version], [10]) | 48 m4_define([purple_minor_version], [0]) |
| 49 m4_define([purple_micro_version], [5]) | 49 m4_define([purple_micro_version], [0]) |
| 50 m4_define([purple_version_suffix], [devel]) | 50 m4_define([purple_version_suffix], [devel]) |
| 51 m4_define([purple_version], | 51 m4_define([purple_version], |
| 52 [purple_major_version.purple_minor_version.purple_micro_version]) | 52 [purple_major_version.purple_minor_version.purple_micro_version]) |
| 53 m4_define([purple_display_version], purple_version[]m4_ifdef([purple_version_suffix],[purple_version_suffix])) | 53 m4_define([purple_display_version], purple_version[]m4_ifdef([purple_version_suffix],[purple_version_suffix])) |
| 54 | 54 |
| 200 AC_SYS_LARGEFILE | 200 AC_SYS_LARGEFILE |
| 201 | 201 |
| 202 dnl FreeBSD doesn't have libdl, dlopen is provided by libc | 202 dnl FreeBSD doesn't have libdl, dlopen is provided by libc |
| 203 AC_CHECK_FUNC(dlopen, LIBDL="", [AC_CHECK_LIB(dl, dlopen, LIBDL="-ldl")]) | 203 AC_CHECK_FUNC(dlopen, LIBDL="", [AC_CHECK_LIB(dl, dlopen, LIBDL="-ldl")]) |
| 204 | 204 |
| 205 dnl Haiku does not use libm for the math functions, they are part | 205 dnl Windows and Haiku do not use libm for the math functions, they are part |
| 206 dnl of the C library | 206 dnl of the C library |
| 207 AC_SEARCH_LIBS([ceil], [m], [], [ | 207 AC_SEARCH_LIBS([ceil], [m], [], [ |
| 208 AC_MSG_ERROR([unable to find the floor() function]) | 208 AC_MSG_ERROR([unable to find the ceil() function]) |
| 209 ]) | 209 ]) |
| 210 | 210 |
| 211 AC_MSG_CHECKING(for fileno()) | 211 AC_MSG_CHECKING(for fileno()) |
| 212 AC_RUN_IFELSE([AC_LANG_SOURCE([[ | 212 AC_RUN_IFELSE([AC_LANG_SOURCE([[ |
| 213 #include <stdio.h> | 213 #include <stdio.h> |
| 332 AM_CONDITIONAL(INSTALL_I18N, test "x$enable_i18n" = "xyes") | 332 AM_CONDITIONAL(INSTALL_I18N, test "x$enable_i18n" = "xyes") |
| 333 | 333 |
| 334 dnl ####################################################################### | 334 dnl ####################################################################### |
| 335 dnl # Check for GLib 2.16 (required) | 335 dnl # Check for GLib 2.16 (required) |
| 336 dnl ####################################################################### | 336 dnl ####################################################################### |
| 337 # TODO: gmodule-2.0 is only needed if enable_plugins is 'yes'. It | |
| 338 # might be nice to change this check so that it's not required | |
| 339 # if enable_plugins is 'no'. | |
| 337 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.16.0 gobject-2.0 gmodule-2.0 gthread-2.0], , [ | 340 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.16.0 gobject-2.0 gmodule-2.0 gthread-2.0], , [ |
| 338 AC_MSG_RESULT(no) | 341 AC_MSG_RESULT(no) |
| 339 AC_MSG_ERROR([ | 342 AC_MSG_ERROR([ |
| 340 | 343 |
| 341 You must have GLib 2.16.0 or newer development headers installed to build. | 344 You must have GLib 2.16.0 or newer development headers installed to build. |
| 402 enable_cap="$enableval", enable_cap="no") | 405 enable_cap="$enableval", enable_cap="no") |
| 403 AC_ARG_ENABLE(gestures, | 406 AC_ARG_ENABLE(gestures, |
| 404 [AC_HELP_STRING([--disable-gestures], | 407 [AC_HELP_STRING([--disable-gestures], |
| 405 [compile without the gestures plugin])], | 408 [compile without the gestures plugin])], |
| 406 enable_gestures="$enableval", enable_gestures="yes") | 409 enable_gestures="$enableval", enable_gestures="yes") |
| 410 AC_ARG_ENABLE(gcr, | |
| 411 [AC_HELP_STRING([--enable-gcr], | |
| 412 [compile with GCR certificate widgets])], | |
| 413 enable_gcr="$enableval", enable_gcr="no") | |
| 407 | 414 |
| 408 AC_PATH_XTRA | 415 AC_PATH_XTRA |
| 409 # We can't assume that $x_libraries will be set, because autoconf does not | 416 # We can't assume that $x_libraries will be set, because autoconf does not |
| 410 # set it in the case when the X libraries are in a standard place. | 417 # set it in the case when the X libraries are in a standard place. |
| 411 # Ditto for $x_includes | 418 # Ditto for $x_includes |
| 434 AC_SUBST(GTK_LIBS) | 441 AC_SUBST(GTK_LIBS) |
| 435 | 442 |
| 436 dnl We only really need Pango >= 1.4 for decent RTL support | 443 dnl We only really need Pango >= 1.4 for decent RTL support |
| 437 PKG_CHECK_MODULES(PANGO, [pango >= 1.4.0], | 444 PKG_CHECK_MODULES(PANGO, [pango >= 1.4.0], |
| 438 AC_DEFINE(HAVE_PANGO14, 1, [Define if we have Pango 1.4 or newer.]),:) | 445 AC_DEFINE(HAVE_PANGO14, 1, [Define if we have Pango 1.4 or newer.]),:) |
| 446 | |
| 447 PKG_CHECK_MODULES(WEBKIT, [webkit-1.0 >= 1.1.1], , [ | |
| 448 AC_MSG_RESULT(no) | |
| 449 AC_MSG_ERROR([ | |
| 450 You must have WebKit 1.1.1 or newer development headers installed to compile | |
| 451 Pidgin. If you want to build only Finch then specify --disable-gtkui when | |
| 452 running configure. | |
| 453 ])]) | |
| 454 AC_SUBST(WEBKIT_CFLAGS) | |
| 455 AC_SUBST(WEBKIT_LIBS) | |
| 439 | 456 |
| 440 dnl ####################################################################### | 457 dnl ####################################################################### |
| 441 dnl # Check if we should compile with X support | 458 dnl # Check if we should compile with X support |
| 442 dnl ####################################################################### | 459 dnl ####################################################################### |
| 443 if test "x$with_x" = "xyes" ; then | 460 if test "x$with_x" = "xyes" ; then |
| 605 sqlite3 development headers not found. | 622 sqlite3 development headers not found. |
| 606 Use --disable-cap if you do not need the Contact Availability Prediction plugin. | 623 Use --disable-cap if you do not need the Contact Availability Prediction plugin. |
| 607 ]) | 624 ]) |
| 608 fi]) | 625 fi]) |
| 609 fi | 626 fi |
| 610 | 627 |
| 628 dnl ####################################################################### | |
| 629 dnl # Check for GCR for its certificate widgets | |
| 630 dnl ####################################################################### | |
| 631 if test "x$enable_gcr" = "xyes"; then | |
| 632 PKG_CHECK_MODULES(GCR, gcr-0, [ | |
| 633 AC_DEFINE(ENABLE_GCR, 1, [Define to 1 if GCR is found.])], [ | |
| 634 AC_MSG_RESULT(no) | |
| 635 enable_gcr="no" | |
| 636 if test "x$force_deps" = "xyes" ; then | |
| 637 AC_MSG_ERROR([ | |
| 638 GCR development headers not found. | |
| 639 Use --disable-gcr if you do not need GCR certificate widgets. | |
| 640 ]) | |
| 641 fi]) | |
| 642 fi | |
| 643 | |
| 611 | 644 |
| 612 else # GTK | 645 else # GTK |
| 646 enable_gcr=no | |
| 613 enable_cap=no | 647 enable_cap=no |
| 614 enable_gevolution=no | 648 enable_gevolution=no |
| 615 enable_gtkspell=no | 649 enable_gtkspell=no |
| 616 enable_screensaver=no | 650 enable_screensaver=no |
| 617 enable_sm=no | 651 enable_sm=no |
| 620 | 654 |
| 621 AM_CONDITIONAL(ENABLE_GTK, test "x$enable_gtkui" = "xyes") | 655 AM_CONDITIONAL(ENABLE_GTK, test "x$enable_gtkui" = "xyes") |
| 622 AM_CONDITIONAL(BUILD_GEVOLUTION, test "x$enable_gevolution" = "xyes") | 656 AM_CONDITIONAL(BUILD_GEVOLUTION, test "x$enable_gevolution" = "xyes") |
| 623 AM_CONDITIONAL(ENABLE_CAP, test "x$enable_cap" = "xyes") | 657 AM_CONDITIONAL(ENABLE_CAP, test "x$enable_cap" = "xyes") |
| 624 AM_CONDITIONAL(ENABLE_GESTURES, test "x$enable_gestures" = "xyes") | 658 AM_CONDITIONAL(ENABLE_GESTURES, test "x$enable_gestures" = "xyes") |
| 659 AM_CONDITIONAL(ENABLE_GCR, test "x$enable_gcr" = "xyes") | |
| 625 | 660 |
| 626 | 661 |
| 627 dnl ####################################################################### | 662 dnl ####################################################################### |
| 628 dnl # Check for ncurses and other things used by the console UI | 663 dnl # Check for ncurses and other things used by the console UI |
| 629 dnl ####################################################################### | 664 dnl ####################################################################### |
| 948 silcincludes="yes" | 983 silcincludes="yes" |
| 949 silcclient="yes" | 984 silcclient="yes" |
| 950 ], [ | 985 ], [ |
| 951 have_silc="no" | 986 have_silc="no" |
| 952 ]) | 987 ]) |
| 953 if test "x$have_silc" = "xno"; then | |
| 954 PKG_CHECK_MODULES(SILC, silcclient, [ | |
| 955 have_silc="yes" | |
| 956 silc10includes="yes" | |
| 957 silc10client="yes" | |
| 958 ], [ | |
| 959 have_silc="no" | |
| 960 ]) | |
| 961 dnl If silcclient.pc wasn't found, check for just silc.pc | |
| 962 if test "x$have_silc" = "xno"; then | |
| 963 PKG_CHECK_MODULES(SILC, silc, [ | |
| 964 have_silc="yes" | |
| 965 silc10includes="yes" | |
| 966 silc10client="yes" | |
| 967 ], [ | |
| 968 have_silc="no" | |
| 969 ]) | |
| 970 fi | |
| 971 fi | |
| 972 else | 988 else |
| 973 if test "$ac_silc_includes" != "no"; then | 989 if test "$ac_silc_includes" != "no"; then |
| 974 SILC_CFLAGS="-I$ac_silc_includes" | 990 SILC_CFLAGS="-I$ac_silc_includes" |
| 975 fi | 991 fi |
| 976 CPPFLAGS_save="$CPPFLAGS" | 992 CPPFLAGS_save="$CPPFLAGS" |
| 984 SILC_LIBS="$SILC_LIBS -lsilc -lsilcclient -lpthread $LIBDL" | 1000 SILC_LIBS="$SILC_LIBS -lsilc -lsilcclient -lpthread $LIBDL" |
| 985 AC_CHECK_LIB(silcclient, silc_client_init, [silcclient=yes], , $SILC_LIBS) | 1001 AC_CHECK_LIB(silcclient, silc_client_init, [silcclient=yes], , $SILC_LIBS) |
| 986 | 1002 |
| 987 if test "x$silcincludes" = "xyes" -a "x$silcclient" = "xyes"; then | 1003 if test "x$silcincludes" = "xyes" -a "x$silcclient" = "xyes"; then |
| 988 have_silc="yes" | 1004 have_silc="yes" |
| 989 else | |
| 990 CPPFLAGS_save="$CPPFLAGS" | |
| 991 CPPFLAGS="$CPPFLAGS $SILC_CFLAGS" | |
| 992 AC_CHECK_HEADER(silcincludes.h, [silc10includes=yes]) | |
| 993 CPPFLAGS="$CPPFLAGS_save" | |
| 994 | |
| 995 SILC_LIBS="$SILC_LIBS -lsilc -lsilcclient -lpthread $LIBDL" | |
| 996 AC_CHECK_LIB(silcclient, silc_client_init, [silc10client=yes], , $SILC_LIBS) | |
| 997 if test "x$silc10includes" = "xyes" -a "x$silc10client" = "xyes"; then | |
| 998 have_silc="yes" | |
| 999 fi | |
| 1000 fi | 1005 fi |
| 1001 fi | 1006 fi |
| 1002 AC_SUBST(SILC_LIBS) | 1007 AC_SUBST(SILC_LIBS) |
| 1003 AC_SUBST(SILC_CFLAGS) | 1008 AC_SUBST(SILC_CFLAGS) |
| 1004 dnl SILC Toolkit >= 1.0.1 has a new MIME API | 1009 dnl SILC Toolkit >= 1.0.1 has a new MIME API |
| 1005 if test "x$silcclient" = "xyes"; then | 1010 if test "x$silcclient" = "xyes"; then |
| 1006 AC_DEFINE(HAVE_SILCMIME_H, 1, [Define if we have silcmime.h]) | 1011 AC_DEFINE(HAVE_SILCMIME_H, 1, [Define if we have silcmime.h]) |
| 1007 elif test "x$silc10client" = "xyes"; then | |
| 1008 CPPFLAGS_save="$CPPFLAGS" | |
| 1009 CPPFLAGS="$CPPFLAGS $SILC_CFLAGS" | |
| 1010 AC_MSG_CHECKING(for silcmime.h) | |
| 1011 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ | |
| 1012 #include <silcincludes.h> | |
| 1013 #include <silcmime.h> | |
| 1014 ]], [[]])], [ | |
| 1015 AC_MSG_RESULT(yes) | |
| 1016 AC_DEFINE(HAVE_SILCMIME_H, 1, [Define if we have silcmime.h]) | |
| 1017 ], [ | |
| 1018 AC_MSG_RESULT(no) | |
| 1019 ]) | |
| 1020 CPPFLAGS="$CPPFLAGS_save" | |
| 1021 fi | 1012 fi |
| 1022 | 1013 |
| 1023 dnl ####################################################################### | 1014 dnl ####################################################################### |
| 1024 dnl # Check for Gadu-Gadu client includes and libraries | 1015 dnl # Check for Gadu-Gadu client includes and libraries |
| 1025 dnl ####################################################################### | 1016 dnl ####################################################################### |
| 1121 if test "x$STATIC_PRPLS" != "x" -a "x$DYNAMIC_PRPLS" = "xall"; then | 1112 if test "x$STATIC_PRPLS" != "x" -a "x$DYNAMIC_PRPLS" = "xall"; then |
| 1122 DYNAMIC_PRPLS="" | 1113 DYNAMIC_PRPLS="" |
| 1123 fi | 1114 fi |
| 1124 | 1115 |
| 1125 if test "x$STATIC_PRPLS" = "xall" ; then | 1116 if test "x$STATIC_PRPLS" = "xall" ; then |
| 1126 STATIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr" | 1117 STATIC_PRPLS="bonjour gg irc jabber msn mxit myspace novell oscar sametime silc simple yahoo zephyr" |
| 1127 fi | 1118 fi |
| 1128 if test "x$have_meanwhile" != "xyes" ; then | 1119 if test "x$have_meanwhile" != "xyes" ; then |
| 1129 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'` | 1120 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/sametime//'` |
| 1130 fi | 1121 fi |
| 1131 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then | 1122 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then |
| 1132 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'` | 1123 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'` |
| 1133 fi | 1124 fi |
| 1134 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then | 1125 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then |
| 1135 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/silc/silc10/'` | 1126 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/silc//'` |
| 1136 fi | |
| 1137 if test "x$silc10includes" != "xyes" -o "x$silc10client" != "xyes"; then | |
| 1138 STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/silc10//'` | |
| 1139 fi | 1127 fi |
| 1140 AC_SUBST(STATIC_PRPLS) | 1128 AC_SUBST(STATIC_PRPLS) |
| 1141 STATIC_LINK_LIBS= | 1129 STATIC_LINK_LIBS= |
| 1142 extern_init= | 1130 extern_init= |
| 1143 load_proto= | 1131 load_proto= |
| 1157 load_proto="$load_proto purple_init_yahoo_plugin();" | 1145 load_proto="$load_proto purple_init_yahoo_plugin();" |
| 1158 load_proto="$load_proto purple_init_yahoojp_plugin();" | 1146 load_proto="$load_proto purple_init_yahoojp_plugin();" |
| 1159 else | 1147 else |
| 1160 if test "x$i" = "xsilc"; then | 1148 if test "x$i" = "xsilc"; then |
| 1161 STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la" | 1149 STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib${i}purple.la" |
| 1162 elif test "x$i" = "xsilc10"; then | |
| 1163 STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/libsilcpurple.la" | |
| 1164 else | 1150 else |
| 1165 STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la" | 1151 STATIC_LINK_LIBS="$STATIC_LINK_LIBS \$(top_builddir)/libpurple/protocols/$i/lib$i.la" |
| 1166 fi | 1152 fi |
| 1167 extern_init="$extern_init extern gboolean purple_init_${i}_plugin();" | 1153 extern_init="$extern_init extern gboolean purple_init_${i}_plugin();" |
| 1168 load_proto="$load_proto purple_init_${i}_plugin();" | 1154 load_proto="$load_proto purple_init_${i}_plugin();" |
| 1171 bonjour) static_bonjour=yes ;; | 1157 bonjour) static_bonjour=yes ;; |
| 1172 gg) static_gg=yes ;; | 1158 gg) static_gg=yes ;; |
| 1173 irc) static_irc=yes ;; | 1159 irc) static_irc=yes ;; |
| 1174 jabber) static_jabber=yes ;; | 1160 jabber) static_jabber=yes ;; |
| 1175 msn) static_msn=yes ;; | 1161 msn) static_msn=yes ;; |
| 1162 mxit) static_mxit=yes ;; | |
| 1176 myspace) static_myspace=yes ;; | 1163 myspace) static_myspace=yes ;; |
| 1177 mxit) static_mxit=yes ;; | |
| 1178 novell) static_novell=yes ;; | 1164 novell) static_novell=yes ;; |
| 1179 oscar) static_oscar=yes ;; | 1165 oscar) static_oscar=yes ;; |
| 1180 aim) static_oscar=yes ;; | 1166 aim) static_oscar=yes ;; |
| 1181 icq) static_oscar=yes ;; | 1167 icq) static_oscar=yes ;; |
| 1182 sametime) static_sametime=yes ;; | 1168 sametime) static_sametime=yes ;; |
| 1183 silc) static_silc=yes ;; | 1169 silc) static_silc=yes ;; |
| 1184 silc10) static_silc=yes ;; | |
| 1185 simple) static_simple=yes ;; | 1170 simple) static_simple=yes ;; |
| 1186 yahoo) static_yahoo=yes ;; | 1171 yahoo) static_yahoo=yes ;; |
| 1187 zephyr) static_zephyr=yes ;; | 1172 zephyr) static_zephyr=yes ;; |
| 1188 *) echo "Invalid static protocol $i!!" ; exit ;; | 1173 *) echo "Invalid static protocol $i!!" ; exit ;; |
| 1189 esac | 1174 esac |
| 1191 AM_CONDITIONAL(STATIC_BONJOUR, test "x$static_bonjour" = "xyes") | 1176 AM_CONDITIONAL(STATIC_BONJOUR, test "x$static_bonjour" = "xyes") |
| 1192 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes") | 1177 AM_CONDITIONAL(STATIC_GG, test "x$static_gg" = "xyes") |
| 1193 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes") | 1178 AM_CONDITIONAL(STATIC_IRC, test "x$static_irc" = "xyes") |
| 1194 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes") | 1179 AM_CONDITIONAL(STATIC_JABBER, test "x$static_jabber" = "xyes") |
| 1195 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes") | 1180 AM_CONDITIONAL(STATIC_MSN, test "x$static_msn" = "xyes") |
| 1181 AM_CONDITIONAL(STATIC_MXIT, test "x$static_mxit" = "xyes") | |
| 1196 AM_CONDITIONAL(STATIC_MYSPACE, test "x$static_myspace" = "xyes") | 1182 AM_CONDITIONAL(STATIC_MYSPACE, test "x$static_myspace" = "xyes") |
| 1197 AM_CONDITIONAL(STATIC_MXIT, test "x$static_mxit" = "xyes") | |
| 1198 AM_CONDITIONAL(STATIC_NOVELL, test "x$static_novell" = "xyes") | 1183 AM_CONDITIONAL(STATIC_NOVELL, test "x$static_novell" = "xyes") |
| 1199 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes") | 1184 AM_CONDITIONAL(STATIC_OSCAR, test "x$static_oscar" = "xyes") |
| 1200 AM_CONDITIONAL(STATIC_SAMETIME, test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes") | 1185 AM_CONDITIONAL(STATIC_SAMETIME, test "x$static_sametime" = "xyes" -a "x$have_meanwhile" = "xyes") |
| 1201 AM_CONDITIONAL(STATIC_SILC, test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes") | 1186 AM_CONDITIONAL(STATIC_SILC, test "x$static_silc" = "xyes" -a "x$have_silc" = "xyes") |
| 1202 AM_CONDITIONAL(STATIC_SIMPLE, test "x$static_simple" = "xyes") | 1187 AM_CONDITIONAL(STATIC_SIMPLE, test "x$static_simple" = "xyes") |
| 1206 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init static void static_proto_init(void) { $load_proto }, | 1191 AC_DEFINE_UNQUOTED(STATIC_PROTO_INIT, $extern_init static void static_proto_init(void) { $load_proto }, |
| 1207 [Loads static protocol plugin module initialization functions.]) | 1192 [Loads static protocol plugin module initialization functions.]) |
| 1208 | 1193 |
| 1209 AC_ARG_WITH(dynamic_prpls, [AC_HELP_STRING([--with-dynamic-prpls], [specify which protocols to build dynamically])], [DYNAMIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`]) | 1194 AC_ARG_WITH(dynamic_prpls, [AC_HELP_STRING([--with-dynamic-prpls], [specify which protocols to build dynamically])], [DYNAMIC_PRPLS=`echo $withval | $sedpath 's/,/ /g'`]) |
| 1210 if test "x$DYNAMIC_PRPLS" = "xall" ; then | 1195 if test "x$DYNAMIC_PRPLS" = "xall" ; then |
| 1211 DYNAMIC_PRPLS="bonjour gg irc jabber msn myspace mxit novell oscar sametime silc simple yahoo zephyr" | 1196 DYNAMIC_PRPLS="bonjour gg irc jabber msn mxit myspace novell oscar sametime silc simple yahoo zephyr" |
| 1212 fi | 1197 fi |
| 1213 if test "x$have_meanwhile" != "xyes"; then | 1198 if test "x$have_meanwhile" != "xyes"; then |
| 1214 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'` | 1199 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/sametime//'` |
| 1215 fi | 1200 fi |
| 1216 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then | 1201 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then |
| 1217 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'` | 1202 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'` |
| 1218 fi | 1203 fi |
| 1219 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then | 1204 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then |
| 1220 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/silc/silc10/'` | 1205 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/silc//'` |
| 1221 fi | |
| 1222 if test "x$silc10includes" != "xyes" -o "x$silc10client" != "xyes"; then | |
| 1223 DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/silc10//'` | |
| 1224 fi | 1206 fi |
| 1225 AC_SUBST(DYNAMIC_PRPLS) | 1207 AC_SUBST(DYNAMIC_PRPLS) |
| 1226 for i in $DYNAMIC_PRPLS ; do | 1208 for i in $DYNAMIC_PRPLS ; do |
| 1227 case $i in | 1209 case $i in |
| 1228 bonjour) dynamic_bonjour=yes ;; | 1210 bonjour) dynamic_bonjour=yes ;; |
| 1229 gg) dynamic_gg=yes ;; | 1211 gg) dynamic_gg=yes ;; |
| 1230 irc) dynamic_irc=yes ;; | 1212 irc) dynamic_irc=yes ;; |
| 1231 jabber) dynamic_jabber=yes ;; | 1213 jabber) dynamic_jabber=yes ;; |
| 1232 msn) dynamic_msn=yes ;; | 1214 msn) dynamic_msn=yes ;; |
| 1215 mxit) dynamic_mxit=yes ;; | |
| 1233 myspace) dynamic_myspace=yes ;; | 1216 myspace) dynamic_myspace=yes ;; |
| 1234 mxit) dynamic_mxit=yes ;; | |
| 1235 novell) dynamic_novell=yes ;; | 1217 novell) dynamic_novell=yes ;; |
| 1236 null) dynamic_null=yes ;; | 1218 null) dynamic_null=yes ;; |
| 1237 oscar) dynamic_oscar=yes ;; | 1219 oscar) dynamic_oscar=yes ;; |
| 1238 aim) dynamic_oscar=yes ;; | 1220 aim) dynamic_oscar=yes ;; |
| 1239 icq) dynamic_oscar=yes ;; | 1221 icq) dynamic_oscar=yes ;; |
| 1240 sametime) dynamic_sametime=yes ;; | 1222 sametime) dynamic_sametime=yes ;; |
| 1241 silc) dynamic_silc=yes ;; | 1223 silc) dynamic_silc=yes ;; |
| 1242 silc10) dynamic_silc=yes ;; | |
| 1243 simple) dynamic_simple=yes ;; | 1224 simple) dynamic_simple=yes ;; |
| 1244 yahoo) dynamic_yahoo=yes ;; | 1225 yahoo) dynamic_yahoo=yes ;; |
| 1245 zephyr) dynamic_zephyr=yes ;; | 1226 zephyr) dynamic_zephyr=yes ;; |
| 1246 *) echo "Invalid dynamic protocol $i!!" ; exit ;; | 1227 *) echo "Invalid dynamic protocol $i!!" ; exit ;; |
| 1247 esac | 1228 esac |
| 2540 doc/pidgin.1 | 2521 doc/pidgin.1 |
| 2541 doc/finch.1 | 2522 doc/finch.1 |
| 2542 m4macros/Makefile | 2523 m4macros/Makefile |
| 2543 pidgin.apspec | 2524 pidgin.apspec |
| 2544 pidgin/Makefile | 2525 pidgin/Makefile |
| 2545 pidgin/pidgin.pc | 2526 pidgin/pidgin-3.pc |
| 2546 pidgin/pidgin-uninstalled.pc | 2527 pidgin/pidgin-3-uninstalled.pc |
| 2547 pidgin/pidgin-2.pc | |
| 2548 pidgin/pidgin-2-uninstalled.pc | |
| 2549 pidgin/pixmaps/Makefile | 2528 pidgin/pixmaps/Makefile |
| 2550 pidgin/pixmaps/emotes/default/24/Makefile | 2529 pidgin/pixmaps/emotes/default/24/Makefile |
| 2551 pidgin/pixmaps/emotes/none/Makefile | 2530 pidgin/pixmaps/emotes/none/Makefile |
| 2552 pidgin/pixmaps/emotes/small/16/Makefile | 2531 pidgin/pixmaps/emotes/small/16/Makefile |
| 2553 pidgin/plugins/Makefile | 2532 pidgin/plugins/Makefile |
| 2557 pidgin/plugins/gevolution/Makefile | 2536 pidgin/plugins/gevolution/Makefile |
| 2558 pidgin/plugins/musicmessaging/Makefile | 2537 pidgin/plugins/musicmessaging/Makefile |
| 2559 pidgin/plugins/perl/Makefile | 2538 pidgin/plugins/perl/Makefile |
| 2560 pidgin/plugins/perl/common/Makefile.PL | 2539 pidgin/plugins/perl/common/Makefile.PL |
| 2561 pidgin/plugins/ticker/Makefile | 2540 pidgin/plugins/ticker/Makefile |
| 2541 pidgin/themes/Makefile | |
| 2562 libpurple/ciphers/Makefile | 2542 libpurple/ciphers/Makefile |
| 2563 libpurple/example/Makefile | 2543 libpurple/example/Makefile |
| 2564 libpurple/gconf/Makefile | 2544 libpurple/gconf/Makefile |
| 2565 libpurple/purple.pc | 2545 libpurple/purple-3.pc |
| 2566 libpurple/purple-uninstalled.pc | 2546 libpurple/purple-3-uninstalled.pc |
| 2567 libpurple/purple-2.pc | |
| 2568 libpurple/purple-2-uninstalled.pc | |
| 2569 libpurple/plugins/Makefile | 2547 libpurple/plugins/Makefile |
| 2570 libpurple/plugins/mono/Makefile | 2548 libpurple/plugins/mono/Makefile |
| 2571 libpurple/plugins/mono/api/Makefile | 2549 libpurple/plugins/mono/api/Makefile |
| 2572 libpurple/plugins/mono/loader/Makefile | 2550 libpurple/plugins/mono/loader/Makefile |
| 2573 libpurple/plugins/perl/Makefile | 2551 libpurple/plugins/perl/Makefile |
| 2586 libpurple/protocols/novell/Makefile | 2564 libpurple/protocols/novell/Makefile |
| 2587 libpurple/protocols/null/Makefile | 2565 libpurple/protocols/null/Makefile |
| 2588 libpurple/protocols/oscar/Makefile | 2566 libpurple/protocols/oscar/Makefile |
| 2589 libpurple/protocols/sametime/Makefile | 2567 libpurple/protocols/sametime/Makefile |
| 2590 libpurple/protocols/silc/Makefile | 2568 libpurple/protocols/silc/Makefile |
| 2591 libpurple/protocols/silc10/Makefile | |
| 2592 libpurple/protocols/simple/Makefile | 2569 libpurple/protocols/simple/Makefile |
| 2593 libpurple/protocols/yahoo/Makefile | 2570 libpurple/protocols/yahoo/Makefile |
| 2594 libpurple/protocols/zephyr/Makefile | 2571 libpurple/protocols/zephyr/Makefile |
| 2595 libpurple/tests/Makefile | 2572 libpurple/tests/Makefile |
| 2596 libpurple/purple.h | 2573 libpurple/purple.h |
| 2643 echo | 2620 echo |
| 2644 echo Use XScreenSaver Extension.... : $enable_screensaver | 2621 echo Use XScreenSaver Extension.... : $enable_screensaver |
| 2645 echo Use X Session Management...... : $enable_sm | 2622 echo Use X Session Management...... : $enable_sm |
| 2646 echo Use startup notification...... : $enable_startup_notification | 2623 echo Use startup notification...... : $enable_startup_notification |
| 2647 echo Build with GtkSpell support... : $enable_gtkspell | 2624 echo Build with GtkSpell support... : $enable_gtkspell |
| 2625 echo Build with GCR widgets........ : $enable_gcr | |
| 2648 echo | 2626 echo |
| 2649 echo Build with plugin support..... : $enable_plugins | 2627 echo Build with plugin support..... : $enable_plugins |
| 2650 echo Build with Mono support....... : $enable_mono | 2628 echo Build with Mono support....... : $enable_mono |
| 2651 echo Build with Perl support....... : $enable_perl | 2629 echo Build with Perl support....... : $enable_perl |
| 2652 echo Build with Tcl support........ : $enable_tcl | 2630 echo Build with Tcl support........ : $enable_tcl |
