intlmacosx.m4 (flex-2.6.3) | : | intlmacosx.m4 (flex-2.6.4) | ||
---|---|---|---|---|
# intlmacosx.m4 serial 5 (gettext-0.18.2) | # intlmacosx.m4 serial 3 (gettext-0.18) | |||
dnl Copyright (C) 2004-2014 Free Software Foundation, Inc. | dnl Copyright (C) 2004-2010 Free Software Foundation, Inc. | |||
dnl This file is free software; the Free Software Foundation | dnl This file is free software; the Free Software Foundation | |||
dnl gives unlimited permission to copy and/or distribute it, | dnl gives unlimited permission to copy and/or distribute it, | |||
dnl with or without modifications, as long as this notice is preserved. | dnl with or without modifications, as long as this notice is preserved. | |||
dnl | dnl | |||
dnl This file can can be used in projects which are not available under | dnl This file can can be used in projects which are not available under | |||
dnl the GNU General Public License or the GNU Library General Public | dnl the GNU General Public License or the GNU Library General Public | |||
dnl License but which still want to provide support for the GNU gettext | dnl License but which still want to provide support for the GNU gettext | |||
dnl functionality. | dnl functionality. | |||
dnl Please note that the actual code of the GNU gettext library is covered | dnl Please note that the actual code of the GNU gettext library is covered | |||
dnl by the GNU Library General Public License, and the rest of the GNU | dnl by the GNU Library General Public License, and the rest of the GNU | |||
dnl gettext package package is covered by the GNU General Public License. | dnl gettext package package is covered by the GNU General Public License. | |||
dnl They are *not* in the public domain. | dnl They are *not* in the public domain. | |||
dnl Checks for special options needed on Mac OS X. | dnl Checks for special options needed on MacOS X. | |||
dnl Defines INTL_MACOSX_LIBS. | dnl Defines INTL_MACOSX_LIBS. | |||
AC_DEFUN([gt_INTL_MACOSX], | AC_DEFUN([gt_INTL_MACOSX], | |||
[ | [ | |||
dnl Check for API introduced in Mac OS X 10.2. | dnl Check for API introduced in MacOS X 10.2. | |||
AC_CACHE_CHECK([for CFPreferencesCopyAppValue], | AC_CACHE_CHECK([for CFPreferencesCopyAppValue], | |||
[gt_cv_func_CFPreferencesCopyAppValue], | [gt_cv_func_CFPreferencesCopyAppValue], | |||
[gt_save_LIBS="$LIBS" | [gt_save_LIBS="$LIBS" | |||
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" | LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" | |||
AC_LINK_IFELSE( | AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>], | |||
[AC_LANG_PROGRAM( | [CFPreferencesCopyAppValue(NULL, NULL)], | |||
[[#include <CoreFoundation/CFPreferences.h>]], | ||||
[[CFPreferencesCopyAppValue(NULL, NULL)]])], | ||||
[gt_cv_func_CFPreferencesCopyAppValue=yes], | [gt_cv_func_CFPreferencesCopyAppValue=yes], | |||
[gt_cv_func_CFPreferencesCopyAppValue=no]) | [gt_cv_func_CFPreferencesCopyAppValue=no]) | |||
LIBS="$gt_save_LIBS"]) | LIBS="$gt_save_LIBS"]) | |||
if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then | if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then | |||
AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], | AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], | |||
[Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue i n the CoreFoundation framework.]) | [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) | |||
fi | fi | |||
dnl Check for API introduced in Mac OS X 10.3. | dnl Check for API introduced in MacOS X 10.3. | |||
AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], | AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent], | |||
[gt_save_LIBS="$LIBS" | [gt_save_LIBS="$LIBS" | |||
LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" | LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" | |||
AC_LINK_IFELSE( | AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent(); | |||
[AC_LANG_PROGRAM( | ], | |||
[[#include <CoreFoundation/CFLocale.h>]], | ||||
[[CFLocaleCopyCurrent();]])], | ||||
[gt_cv_func_CFLocaleCopyCurrent=yes], | [gt_cv_func_CFLocaleCopyCurrent=yes], | |||
[gt_cv_func_CFLocaleCopyCurrent=no]) | [gt_cv_func_CFLocaleCopyCurrent=no]) | |||
LIBS="$gt_save_LIBS"]) | LIBS="$gt_save_LIBS"]) | |||
if test $gt_cv_func_CFLocaleCopyCurrent = yes; then | if test $gt_cv_func_CFLocaleCopyCurrent = yes; then | |||
AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1], | AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1], | |||
[Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) | [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the C oreFoundation framework.]) | |||
fi | fi | |||
INTL_MACOSX_LIBS= | INTL_MACOSX_LIBS= | |||
if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLoca leCopyCurrent = yes; then | if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLoca leCopyCurrent = yes; then | |||
INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" | INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" | |||
fi | fi | |||
AC_SUBST([INTL_MACOSX_LIBS]) | AC_SUBST([INTL_MACOSX_LIBS]) | |||
]) | ]) | |||
End of changes. 8 change blocks. | ||||
15 lines changed or deleted | 11 lines changed or added |