Mercurial > pidgin
comparison configure.ac @ 20407:1122d47583a1
explicit merge of 'd42ad2da81f881b2fbd2fb080cc70a843bc70d02'
and '8582c561c020d2d1e8d358e2e7cd9e3da113ed9e'
to branch 'im.pidgin.cpw.khc.msnp14'
author | Ka-Hing Cheung <khc@hxbc.us> |
---|---|
date | Wed, 02 May 2007 05:25:27 +0000 |
parents | c5a8103aa9a4 |
children | fe6fd0568d04 |
comparison
equal
deleted
inserted
replaced
20406:7acc792487f2 | 20407:1122d47583a1 |
---|---|
50 ;; | 50 ;; |
51 *) | 51 *) |
52 ;; | 52 ;; |
53 esac | 53 esac |
54 | 54 |
55 ALL_LINGUAS="af am ar az bg bn bs ca ca@valencia cs da de dz el en_AU en_CA en_GB eo es et eu fa fi fr gl gu he hi hu id it ja ka kn ko ku lt mk my_MM nb ne nl nn pa pl pt_BR pt ps ro ru sk sl sq sr sr@Latn sv ta te th tr uk vi xh zh_CN zh_TW" | 55 ALL_LINGUAS="af am ar az bg bn bs ca ca@valencia cs da de dz el en_AU en_CA en_GB eo es et eu fa fi fr gl gu he hi hu id it ja ka kn ko ku lt mk my_MM nb ne nl nn pa pl pt_BR pt ps ro ru sk sl sq sr sr@Latn sv ta te th tr uk vi xh zh_CN zh_HK zh_TW" |
56 AM_GLIB_GNU_GETTEXT | 56 AM_GLIB_GNU_GETTEXT |
57 | 57 |
58 dnl we don't use autobreak on cygwin!! | 58 dnl we don't use autobreak on cygwin!! |
59 dnl AC_CYGWIN | 59 dnl AC_CYGWIN |
60 | 60 |
171 dnl ####################################################################### | 171 dnl ####################################################################### |
172 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.0.0 gobject-2.0 gmodule-2.0 gthread-2.0], , [ | 172 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.0.0 gobject-2.0 gmodule-2.0 gthread-2.0], , [ |
173 AC_MSG_RESULT(no) | 173 AC_MSG_RESULT(no) |
174 AC_MSG_ERROR([ | 174 AC_MSG_ERROR([ |
175 | 175 |
176 You must have the GLib 2.0 development headers installed to build Gaim. | 176 You must have the GLib 2.0 development headers installed to build. |
177 ])]) | 177 ])]) |
178 AC_SUBST(GLIB_CFLAGS) | 178 AC_SUBST(GLIB_CFLAGS) |
179 AC_SUBST(GLIB_LIBS) | 179 AC_SUBST(GLIB_LIBS) |
180 | 180 |
181 AC_ARG_ENABLE(gtkui, [AC_HELP_STRING([--disable-gtkui], | 181 AC_ARG_ENABLE(gtkui, [AC_HELP_STRING([--disable-gtkui], |
204 [AC_HELP_STRING([--disable-gtkspell], | 204 [AC_HELP_STRING([--disable-gtkspell], |
205 [compile without GtkSpell automatic spell checking])], | 205 [compile without GtkSpell automatic spell checking])], |
206 enable_gtkspell="$enableval", enable_gtkspell="yes") | 206 enable_gtkspell="$enableval", enable_gtkspell="yes") |
207 AC_ARG_ENABLE(gevolution, | 207 AC_ARG_ENABLE(gevolution, |
208 [AC_HELP_STRING([--disable-gevolution], | 208 [AC_HELP_STRING([--disable-gevolution], |
209 [compile without the Gaim Evolution plugin])], | 209 [compile without the Evolution plugin])], |
210 enable_gevolution="$enableval", enable_gevolution="yes") | 210 enable_gevolution="$enableval", enable_gevolution="yes") |
211 AC_ARG_ENABLE(cap, | 211 AC_ARG_ENABLE(cap, |
212 [AC_HELP_STRING([--disable-cap], | 212 [AC_HELP_STRING([--disable-cap], |
213 [compile without Contact Availability Prediction plugin])], | 213 [compile without Contact Availability Prediction plugin])], |
214 enable_cap="$enableval", enable_cap="yes") | 214 enable_cap="$enableval", enable_cap="yes") |
232 if test "x$enable_gtkui" = "xyes" ; then | 232 if test "x$enable_gtkui" = "xyes" ; then |
233 PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.0.0], , [ | 233 PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.0.0], , [ |
234 AC_MSG_RESULT(no) | 234 AC_MSG_RESULT(no) |
235 AC_MSG_ERROR([ | 235 AC_MSG_ERROR([ |
236 | 236 |
237 You must have the GTK+ 2.0 development headers installed to compile Gaim's | 237 You must have the GTK+ 2.0 development headers installed to compile Pidgin. |
238 GTK+ interface. If you only want to build the console interface then | 238 If you only want to build Finch then specify --disable-gtkui when running configure. |
239 specify --disable-gtkui when running configure. | |
240 ])]) | 239 ])]) |
241 | 240 |
242 AC_SUBST(GTK_CFLAGS) | 241 AC_SUBST(GTK_CFLAGS) |
243 AC_SUBST(GTK_LIBS) | 242 AC_SUBST(GTK_LIBS) |
243 | |
244 dnl We only really need Pango >= 1.4 for decent RTL support | |
245 PKG_CHECK_MODULES(pango, [pango >= 1.4.0], | |
246 AC_DEFINE(HAVE_PANGO14, 1, [Define if we have Pango 1.4 or newer.]),:) | |
244 | 247 |
245 dnl ####################################################################### | 248 dnl ####################################################################### |
246 dnl # Check for XScreenSaver | 249 dnl # Check for XScreenSaver |
247 dnl ####################################################################### | 250 dnl ####################################################################### |
248 if test "x$enable_screensaver" = "xyes" ; then | 251 if test "x$enable_screensaver" = "xyes" ; then |
449 dnl ####################################################################### | 452 dnl ####################################################################### |
450 PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.6.0], , [ | 453 PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.6.0], , [ |
451 AC_MSG_RESULT(no) | 454 AC_MSG_RESULT(no) |
452 AC_MSG_ERROR([ | 455 AC_MSG_ERROR([ |
453 | 456 |
454 You must have libxml2 >= 2.6.0 development headers installed to build Gaim. | 457 You must have libxml2 >= 2.6.0 development headers installed to build. |
455 ])]) | 458 ])]) |
456 AC_SUBST(LIBXML_CFLAGS) | 459 AC_SUBST(LIBXML_CFLAGS) |
457 AC_SUBST(LIBXML_LIBS) | 460 AC_SUBST(LIBXML_LIBS) |
458 | 461 |
459 dnl ####################################################################### | 462 dnl ####################################################################### |
929 dnl ####################################################################### | 932 dnl ####################################################################### |
930 dnl # Check for Python | 933 dnl # Check for Python |
931 dnl ####################################################################### | 934 dnl ####################################################################### |
932 | 935 |
933 dnl Python scripts are used to auto-generate about 3000 lines of C | 936 dnl Python scripts are used to auto-generate about 3000 lines of C |
934 dnl and XML code that wraps (part of) the existing Gaim API so that | 937 dnl and XML code that wraps (part of) the existing API so that |
935 dnl it is now accessible through D-Bus. | 938 dnl it is now accessible through D-Bus. |
936 | 939 |
937 dnl Python is only required if --enable-dbus is used, and only for | 940 dnl Python is only required if --enable-dbus is used, and only for |
938 dnl the build process to generate the code, not for running pidgin. | 941 dnl the build process to generate the code, not for running pidgin. |
939 dnl This autogenerated code is system-independent, so in principle we | 942 dnl This autogenerated code is system-independent, so in principle we |
1831 dnl ####################################################################### | 1834 dnl ####################################################################### |
1832 dnl # Check for check | 1835 dnl # Check for check |
1833 dnl ####################################################################### | 1836 dnl ####################################################################### |
1834 PKG_CHECK_MODULES(CHECK,[check >= 0.9.4],:,[ | 1837 PKG_CHECK_MODULES(CHECK,[check >= 0.9.4],:,[ |
1835 ifdef([AM_PATH_CHECK], | 1838 ifdef([AM_PATH_CHECK], |
1836 [AM_PATH_CHECK], | 1839 [AM_PATH_CHECK(0.8.2,:,:)], |
1837 [AC_MSG_RESULT([no, testing is disabled])]) | 1840 [AC_MSG_RESULT([no, testing is disabled])]) |
1838 ]) | 1841 ]) |
1839 AM_CONDITIONAL(HAVE_CHECK, [test "x$CHECK_LIBS" != "x"]) | 1842 AM_CONDITIONAL(HAVE_CHECK, [test "x$CHECK_LIBS" != "x"]) |
1840 AC_SUBST(CHECK_CFLAGS) | 1843 AC_SUBST(CHECK_CFLAGS) |
1841 AC_SUBST(CHECK_LIBS) | 1844 AC_SUBST(CHECK_LIBS) |
1891 AC_DEFINE(PURPLE_FATAL_ASSERTS, 1, [Define to make assertions fatal (useful for debugging).]) | 1894 AC_DEFINE(PURPLE_FATAL_ASSERTS, 1, [Define to make assertions fatal (useful for debugging).]) |
1892 fi | 1895 fi |
1893 | 1896 |
1894 AC_OUTPUT([Makefile | 1897 AC_OUTPUT([Makefile |
1895 Doxyfile | 1898 Doxyfile |
1896 gaim.service | |
1897 doc/Makefile | 1899 doc/Makefile |
1898 doc/pidgin.1 | 1900 doc/pidgin.1 |
1899 doc/finch.1 | 1901 doc/finch.1 |
1900 m4macros/Makefile | 1902 m4macros/Makefile |
1901 pidgin.apspec | 1903 pidgin.apspec |
1949 pidgin/pixmaps/status/48/Makefile | 1951 pidgin/pixmaps/status/48/Makefile |
1950 pidgin/pixmaps/status/48/rtl/Makefile | 1952 pidgin/pixmaps/status/48/rtl/Makefile |
1951 pidgin/pixmaps/toolbar/Makefile | 1953 pidgin/pixmaps/toolbar/Makefile |
1952 pidgin/pixmaps/toolbar/16/Makefile | 1954 pidgin/pixmaps/toolbar/16/Makefile |
1953 pidgin/pixmaps/toolbar/16/scalable/Makefile | 1955 pidgin/pixmaps/toolbar/16/scalable/Makefile |
1956 pidgin/pixmaps/toolbar/22/Makefile | |
1957 pidgin/pixmaps/toolbar/22/scalable/Makefile | |
1954 pidgin/pixmaps/tray/Makefile | 1958 pidgin/pixmaps/tray/Makefile |
1955 pidgin/pixmaps/tray/16/Makefile | 1959 pidgin/pixmaps/tray/16/Makefile |
1956 pidgin/pixmaps/tray/22/Makefile | 1960 pidgin/pixmaps/tray/22/Makefile |
1957 pidgin/plugins/Makefile | 1961 pidgin/plugins/Makefile |
1958 pidgin/plugins/cap/Makefile | 1962 pidgin/plugins/cap/Makefile |