comparison configure.in @ 83548:c71725faff1a

Merged from emacs@sv.gnu.org. Last-minute emacsclient rewrites be damned! Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-490 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-491 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-492 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-493 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-494 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-495 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-496 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-497 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-498 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-499 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-500 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-501 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-502 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-503 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-504 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-505 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-506 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-507 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-508 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-509 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-510 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-511 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-512 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-513 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-514 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-515 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-516 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-517 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-518 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-519 Update from CVS: etc/TUTORIAL.cn: Updated. * emacs@sv.gnu.org/emacs--devo--0--patch-520 Merge from erc--emacs--22 * emacs@sv.gnu.org/emacs--devo--0--patch-521 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-522 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-523 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-524 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-525 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-526 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-527 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-528 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-529 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-530 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-531 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-532 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-533 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-534 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-535 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-161 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-162 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-163 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-164 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-165 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-166 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-167 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-168 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-169 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-170 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-588
author Karoly Lorentey <lorentey@elte.hu>
date Sun, 03 Dec 2006 15:03:30 +0000
parents 0912b745fc75 33d92b32de0c
children 17e0dd217877
comparison
equal deleted inserted replaced
83547:0912b745fc75 83548:c71725faff1a
235 ## FreeBSD ports 235 ## FreeBSD ports
236 *-*-freebsd* ) 236 *-*-freebsd* )
237 opsys=freebsd 237 opsys=freebsd
238 case "${canonical}" in 238 case "${canonical}" in
239 alpha*-*-freebsd*) machine=alpha ;; 239 alpha*-*-freebsd*) machine=alpha ;;
240 ia64-*-freebsd*) machine=ia64 ;;
241 sparc64-*-freebsd*) machine=sparc ;;
242 powerpc-*-freebsd*) machine=macppc ;;
240 i[3456]86-*-freebsd*) machine=intel386 ;; 243 i[3456]86-*-freebsd*) machine=intel386 ;;
241 amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;; 244 amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;;
242 esac 245 esac
243 ;; 246 ;;
244 247
1480 1483
1481 dnl Do this early because it can frob feature test macros for Unix-98 &c. 1484 dnl Do this early because it can frob feature test macros for Unix-98 &c.
1482 AC_SYS_LARGEFILE 1485 AC_SYS_LARGEFILE
1483 1486
1484 1487
1488 ### The standard library on x86-64 GNU/Linux distributions can
1489 ### be located in either /usr/lib64 or /usr/lib.
1490 case "${canonical}" in
1491 x86_64-*-linux-gnu* )
1492 if test -d /usr/lib64; then
1493 AC_DEFINE(HAVE_X86_64_LIB64_DIR, 1,
1494 [Define to 1 if the file /usr/lib64 exists.])
1495 fi
1496 esac
1497
1485 dnl This function defintion taken from Gnome 2.0 1498 dnl This function defintion taken from Gnome 2.0
1486 dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not) 1499 dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
1487 dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page 1500 dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
1488 dnl also defines GSTUFF_PKG_ERRORS on error 1501 dnl also defines GSTUFF_PKG_ERRORS on error
1489 AC_DEFUN([PKG_CHECK_MODULES], [ 1502 AC_DEFUN([PKG_CHECK_MODULES], [
1774 AC_CHECK_HEADER(Carbon/Carbon.h, HAVE_CARBON=yes) 1787 AC_CHECK_HEADER(Carbon/Carbon.h, HAVE_CARBON=yes)
1775 fi 1788 fi
1776 if test "${window_system}" = x11 && test "${HAVE_CARBON}" = yes; then 1789 if test "${window_system}" = x11 && test "${HAVE_CARBON}" = yes; then
1777 if test "${with_carbon+set}" != set \ 1790 if test "${with_carbon+set}" != set \
1778 && test "${carbon_appdir_x+set}" != set; then 1791 && test "${carbon_appdir_x+set}" != set; then
1779 HAVE_CARBON=no 1792 for var in with_x with_x_toolkit with_gtk with_xim \
1793 with_xpm with_jpeg with_tiff with_gif with_png; do
1794 if eval test \"\${$var+set}\" = set; then
1795 HAVE_CARBON=no
1796 break
1797 fi
1798 done
1780 fi 1799 fi
1781 fi 1800 fi
1782 if test "${HAVE_CARBON}" = yes; then 1801 if test "${HAVE_CARBON}" = yes; then
1783 window_system=mac 1802 window_system=mac
1784 fi 1803 fi
2408 * ) carbon_appdir=${carbon_appdir_x} ;; 2427 * ) carbon_appdir=${carbon_appdir_x} ;;
2409 esac 2428 esac
2410 fi 2429 fi
2411 # We also have mouse menus. 2430 # We also have mouse menus.
2412 HAVE_MENUS=yes 2431 HAVE_MENUS=yes
2413
2414 tmp_CFLAGS="$CFLAGS"
2415 CFLAGS="$CFLAGS -framework Carbon"
2416 AC_CHECK_FUNC(CancelMenuTracking, have_cmt=yes, have_cmt=no)
2417 if test "$have_cmt" = yes; then
2418 AC_DEFINE(HAVE_CANCELMENUTRACKING, 1,
2419 [Define to 1 if CancelMenuTracking is available (Mac OSX).])
2420 fi
2421 CFLAGS="$tmp_CFLAGS"
2422 fi 2432 fi
2423 2433
2424 ### Use session management (-lSM -lICE) if available 2434 ### Use session management (-lSM -lICE) if available
2425 HAVE_X_SM=no 2435 HAVE_X_SM=no
2426 if test "${HAVE_X11}" = "yes"; then 2436 if test "${HAVE_X11}" = "yes"; then