intlmacosx.m4 | intlmacosx.m4 | |||
---|---|---|---|---|
# intlmacosx.m4 serial 3 (gettext-0.18) | # intlmacosx.m4 serial 5 (gettext-0.18.2) | |||
dnl Copyright (C) 2004-2010 Free Software Foundation, Inc. | dnl Copyright (C) 2004-2014 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 MacOS X. | dnl Checks for special options needed on Mac OS 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 MacOS X 10.2. | dnl Check for API introduced in Mac OS 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_TRY_LINK([#include <CoreFoundation/CFPreferences.h>], | AC_LINK_IFELSE( | |||
[CFPreferencesCopyAppValue(NULL, NULL)], | [AC_LANG_PROGRAM( | |||
[[#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 MacOS X function CFPreferencesCopyAppVal ue in the CoreFoundation framework.]) | [Define to 1 if you have the Mac OS X function CFPreferencesCopyAppVa lue in the CoreFoundation framework.]) | |||
fi | fi | |||
dnl Check for API introduced in MacOS X 10.3. | dnl Check for API introduced in Mac OS 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_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurre | AC_LINK_IFELSE( | |||
nt();], | [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 MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) | [Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the CoreFoundation framework.]) | |||
fi | fi | |||
INTL_MACOSX_LIBS= | INTL_MACOSX_LIBS= | |||
if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_C FLocaleCopyCurrent = yes; then | if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_C FLocaleCopyCurrent = 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. | ||||
11 lines changed or deleted | 15 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |