tExtra m4 files added from gettext package, so that autogen.sh works on platfor… | |
git clone git://src.adamsgaard.dk/vaccinewars | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 9d3e8bbb511882cdd0e27893b74f0bae7e3e99a2 | |
parent c912865e6ab32c890c7cf76d4293cc1790dc1d45 | |
Author: Ben Webb <[email protected]> | |
Date: Mon, 10 Jun 2002 10:32:56 +0000 | |
Extra m4 files added from gettext package, so that autogen.sh works on | |
platforms without gettext. | |
Diffstat: | |
A m4/glibc21.m4 | 26 ++++++++++++++++++++++++++ | |
A m4/lcmessage.m4 | 24 ++++++++++++++++++++++++ | |
A m4/progtest.m4 | 51 +++++++++++++++++++++++++++++… | |
3 files changed, 101 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/m4/glibc21.m4 b/m4/glibc21.m4 | |
t@@ -0,0 +1,26 @@ | |
+#serial 2 | |
+ | |
+# Test for the GNU C Library, version 2.1 or newer. | |
+# From Bruno Haible. | |
+ | |
+AC_DEFUN([jm_GLIBC21], | |
+ [ | |
+ AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, | |
+ ac_cv_gnu_library_2_1, | |
+ [AC_EGREP_CPP([Lucky GNU user], | |
+ [ | |
+#include <features.h> | |
+#ifdef __GNU_LIBRARY__ | |
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) | |
+ Lucky GNU user | |
+ #endif | |
+#endif | |
+ ], | |
+ ac_cv_gnu_library_2_1=yes, | |
+ ac_cv_gnu_library_2_1=no) | |
+ ] | |
+ ) | |
+ AC_SUBST(GLIBC21) | |
+ GLIBC21="$ac_cv_gnu_library_2_1" | |
+ ] | |
+) | |
diff --git a/m4/lcmessage.m4 b/m4/lcmessage.m4 | |
t@@ -0,0 +1,24 @@ | |
+# Check whether LC_MESSAGES is available in <locale.h>. | |
+# Ulrich Drepper <[email protected]>, 1995. | |
+# | |
+# This file can be copied and used freely without restrictions. It can | |
+# be used in projects which are not available under the GNU General Public | |
+# License or the GNU Library General Public License but which still want | |
+# to provide support for the GNU gettext functionality. | |
+# Please note that the actual code of the GNU gettext library is covered | |
+# by the GNU Library General Public License, and the rest of the GNU | |
+# gettext package package is covered by the GNU General Public License. | |
+# They are *not* in the public domain. | |
+ | |
+# serial 2 | |
+ | |
+AC_DEFUN([AM_LC_MESSAGES], | |
+ [if test $ac_cv_header_locale_h = yes; then | |
+ AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, | |
+ [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES], | |
+ am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)]) | |
+ if test $am_cv_val_LC_MESSAGES = yes; then | |
+ AC_DEFINE(HAVE_LC_MESSAGES, 1, | |
+ [Define if your <locale.h> file defines LC_MESSAGES.]) | |
+ fi | |
+ fi]) | |
diff --git a/m4/progtest.m4 b/m4/progtest.m4 | |
t@@ -0,0 +1,51 @@ | |
+# Search path for a program which passes the given test. | |
+# Ulrich Drepper <[email protected]>, 1996. | |
+# | |
+# This file can be copied and used freely without restrictions. It can | |
+# be used in projects which are not available under the GNU General Public | |
+# License or the GNU Library General Public License but which still want | |
+# to provide support for the GNU gettext functionality. | |
+# Please note that the actual code of the GNU gettext library is covered | |
+# by the GNU Library General Public License, and the rest of the GNU | |
+# gettext package package is covered by the GNU General Public License. | |
+# They are *not* in the public domain. | |
+ | |
+# serial 2 | |
+ | |
+dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, | |
+dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) | |
+AC_DEFUN([AM_PATH_PROG_WITH_TEST], | |
+[# Extract the first word of "$2", so it can be a program name with args. | |
+set dummy $2; ac_word=[$]2 | |
+AC_MSG_CHECKING([for $ac_word]) | |
+AC_CACHE_VAL(ac_cv_path_$1, | |
+[case "[$]$1" in | |
+ /*) | |
+ ac_cv_path_$1="[$]$1" # Let the user override the test with a path. | |
+ ;; | |
+ *) | |
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" | |
+ for ac_dir in ifelse([$5], , $PATH, [$5]); do | |
+ test -z "$ac_dir" && ac_dir=. | |
+ if test -f $ac_dir/$ac_word; then | |
+ if [$3]; then | |
+ ac_cv_path_$1="$ac_dir/$ac_word" | |
+ break | |
+ fi | |
+ fi | |
+ done | |
+ IFS="$ac_save_ifs" | |
+dnl If no 4th arg is given, leave the cache variable unset, | |
+dnl so AC_PATH_PROGS will keep looking. | |
+ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" | |
+])dnl | |
+ ;; | |
+esac])dnl | |
+$1="$ac_cv_path_$1" | |
+if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then | |
+ AC_MSG_RESULT([$]$1) | |
+else | |
+ AC_MSG_RESULT(no) | |
+fi | |
+AC_SUBST($1)dnl | |
+]) |