⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aclocal.m4

📁 A GNOME panel applet that displays the CPU + memory load as a bubbling liquid. 一个Gnome面板程序
💻 M4
📖 第 1 页 / 共 5 页
字号:
      dnl We need to process the po/ directory.      POSUB=po    fi    AC_OUTPUT_COMMANDS(     [for ac_file in $CONFIG_FILES; do        # Support "outfile[:infile[:infile...]]"        case "$ac_file" in          *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;        esac        # PO directories have a Makefile.in generated from Makefile.in.in.        case "$ac_file" in */Makefile.in)          # Adjust a relative srcdir.          ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`          ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"          ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`          # In autoconf-2.13 it is called $ac_given_srcdir.          # In autoconf-2.50 it is called $srcdir.          test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"          case "$ac_given_srcdir" in            .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;            /*) top_srcdir="$ac_given_srcdir" ;;            *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;          esac          if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then            rm -f "$ac_dir/POTFILES"            test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"            sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," -e "\$s/\(.*\) \\\\/\1/" < "$ac_given_srcdir/$ac_dir/POTFILES.in" > "$ac_dir/POTFILES"            test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"            sed -e "/POTFILES =/r $ac_dir/POTFILES" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"          fi          ;;        esac      done])    dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL    dnl to 'yes' because some of the testsuite requires it.    if test "$PACKAGE" = gettext; then      BUILD_INCLUDED_LIBINTL=yes    fi    dnl intl/plural.c is generated from intl/plural.y. It requires bison,    dnl because plural.y uses bison specific features. It requires at least    dnl bison-1.26 because earlier versions generate a plural.c that doesn't    dnl compile.    dnl bison is only needed for the maintainer (who touches plural.y). But in    dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put    dnl the rule in general Makefile. Now, some people carelessly touch the    dnl files or have a broken "make" program, hence the plural.c rule will    dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not    dnl present or too old.    AC_CHECK_PROGS([INTLBISON], [bison])    if test -z "$INTLBISON"; then      ac_verc_fail=yes    else      dnl Found it, now check the version.      AC_MSG_CHECKING([version of bison])changequote(<<,>>)dnl      ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`      case $ac_prog_version in        '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;        1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)changequote([,])dnl           ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;        *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;      esac      AC_MSG_RESULT([$ac_prog_version])    fi    if test $ac_verc_fail = yes; then      INTLBISON=:    fi    dnl These rules are solely for the distribution goal.  While doing this    dnl we only have to keep exactly one list of the available catalogs    dnl in configure.in.    for lang in $ALL_LINGUAS; do      GMOFILES="$GMOFILES $lang.gmo"      POFILES="$POFILES $lang.po"    done    dnl Make all variables we use known to autoconf.    AC_SUBST(BUILD_INCLUDED_LIBINTL)    AC_SUBST(USE_INCLUDED_LIBINTL)    AC_SUBST(CATALOGS)    AC_SUBST(CATOBJEXT)    AC_SUBST(GMOFILES)    AC_SUBST(INTLLIBS)    AC_SUBST(INTLOBJS)    AC_SUBST(POFILES)    AC_SUBST(POSUB)    dnl For backward compatibility. Some configure.ins may be using this.    nls_cv_header_intl=    nls_cv_header_libgt=    dnl For backward compatibility. Some Makefiles may be using this.    DATADIRNAME=share    AC_SUBST(DATADIRNAME)    dnl For backward compatibility. Some Makefiles may be using this.    INSTOBJEXT=.mo    AC_SUBST(INSTOBJEXT)    dnl For backward compatibility. Some Makefiles may be using this.    GENCAT=gencat    AC_SUBST(GENCAT)  ])dnl Usage: Just like AM_WITH_NLS, which see.AC_DEFUN([AM_GNU_GETTEXT],  [AC_REQUIRE([AC_PROG_MAKE_SET])dnl   AC_REQUIRE([AC_PROG_CC])dnl   AC_REQUIRE([AC_CANONICAL_HOST])dnl   AC_REQUIRE([AC_PROG_RANLIB])dnl   AC_REQUIRE([AC_ISC_POSIX])dnl   AC_REQUIRE([AC_HEADER_STDC])dnl   AC_REQUIRE([AC_C_CONST])dnl   AC_REQUIRE([AC_C_INLINE])dnl   AC_REQUIRE([AC_TYPE_OFF_T])dnl   AC_REQUIRE([AC_TYPE_SIZE_T])dnl   AC_REQUIRE([AC_FUNC_ALLOCA])dnl   AC_REQUIRE([AC_FUNC_MMAP])dnl   AC_REQUIRE([jm_GLIBC21])dnl   AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \stdlib.h string.h unistd.h sys/param.h])   AC_CHECK_FUNCS([feof_unlocked fgets_unlocked getcwd getegid geteuid \getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \strdup strtoul tsearch __argz_count __argz_stringify __argz_next])   AM_ICONV   AM_LANGINFO_CODESET   AM_LC_MESSAGES   AM_WITH_NLS([$1],[$2],[$3])   if test "x$CATOBJEXT" != "x"; then     if test "x$ALL_LINGUAS" = "x"; then       LINGUAS=     else       AC_MSG_CHECKING(for catalogs to be installed)       NEW_LINGUAS=       for presentlang in $ALL_LINGUAS; do         useit=no         for desiredlang in ${LINGUAS-$ALL_LINGUAS}; do           # Use the presentlang catalog if desiredlang is           #   a. equal to presentlang, or           #   b. a variant of presentlang (because in this case,           #      presentlang can be used as a fallback for messages           #      which are not translated in the desiredlang catalog).           case "$desiredlang" in             "$presentlang"*) useit=yes;;           esac         done         if test $useit = yes; then           NEW_LINGUAS="$NEW_LINGUAS $presentlang"         fi       done       LINGUAS=$NEW_LINGUAS       AC_MSG_RESULT($LINGUAS)     fi     dnl Construct list of names of catalog files to be constructed.     if test -n "$LINGUAS"; then       for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done     fi   fi   dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly   dnl find the mkinstalldirs script in another subdir but $(top_srcdir).   dnl Try to locate is.   MKINSTALLDIRS=   if test -n "$ac_aux_dir"; then     MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"   fi   if test -z "$MKINSTALLDIRS"; then     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"   fi   AC_SUBST(MKINSTALLDIRS)   dnl Enable libtool support if the surrounding package wishes it.   INTL_LIBTOOL_SUFFIX_PREFIX=ifelse([$1], use-libtool, [l], [])   AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)  ])# Search path for a program which passes the given test.# Ulrich Drepper <drepper@cygnus.com>, 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 2dnl 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=[$]2AC_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)fiAC_SUBST($1)dnl])#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"  ])#serial AM2dnl From Bruno Haible.AC_DEFUN([AM_ICONV],[  dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and  dnl those with the standalone portable GNU libiconv installed).  AC_ARG_WITH([libiconv-prefix],[  --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib], [    for dir in `echo "$withval" | tr : ' '`; do      if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi      if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi    done   ])  AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [    am_cv_func_iconv="no, consider installing GNU libiconv"    am_cv_lib_iconv=no    AC_TRY_LINK([#include <stdlib.h>#include <iconv.h>],      [iconv_t cd = iconv_open("","");       iconv(cd,NULL,NULL,NULL,NULL);       iconv_close(cd);],      am_cv_func_iconv=yes)    if test "$am_cv_func_iconv" != yes; then      am_save_LIBS="$LIBS"      LIBS="$LIBS -liconv"      AC_TRY_LINK([#include <stdlib.h>#include <iconv.h>],        [iconv_t cd = iconv_open("","");         iconv(cd,NULL,NULL,NULL,NULL);         iconv_close(cd);],        am_cv_lib_iconv=yes        am_cv_func_iconv=yes)      LIBS="$am_save_LIBS"    fi  ])  if test "$am_cv_func_iconv" = yes; then    AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])    AC_MSG_CHECKING([for iconv declaration])    AC_CACHE_VAL(am_cv_proto_iconv, [      AC_TRY_COMPILE([#include <stdlib.h>#include <iconv.h>extern#ifdef __cplusplus"C"#endif#if defined(__STDC__) || defined(__cplusplus)size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);#elsesize_t iconv();#endif], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])    am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`    AC_MSG_RESULT([$]{ac_t:-         }[$]am_cv_proto_iconv)    AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,      [Define as const if the declaration of iconv() needs const.])  fi  LIBICONV=  if test "$am_cv_lib_iconv" = yes; then    LIBICONV="-liconv"  fi  AC_SUBST(LIBICONV)])#serial AM1dnl From Bruno Haible.AC_DEFUN([AM_LANGINFO_CODESET],[  AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,    [AC_TRY_LINK([#include <langinfo.h>],      [char* cs = nl_langinfo(CODESET);],      am_cv_langinfo_codeset=yes,      am_cv_langinfo_codeset=no)    ])  if test $am_cv_langinfo_codeset = yes; then    AC_DEFINE(HAVE_LANGINFO_CODESET, 1,      [Define if you have <langinfo.h> and nl_langinfo(CODESET).])  fi])# Check whether LC_MESSAGES is available in <locale.h>.# Ulrich Drepper <drepper@cygnus.com>, 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 2AC_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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -