Changeset 8b71b1041b0ba6304f864c977c1a2dceb725a0cd
- Timestamp:
- 03/07/08 14:32:46 (6 months ago)
- git-parent:
- Files:
-
- configure.ac (modified) (1 diff)
- m4/gettext.m4 (modified) (2 diffs)
- m4/iconv.m4 (modified) (4 diffs)
- m4/intdiv0.m4 (modified) (3 diffs)
- m4/intl.m4 (modified) (5 diffs)
- m4/lib-link.m4 (modified) (24 diffs)
- m4/lock.m4 (modified) (2 diffs)
- m4/uintmax_t.m4 (modified) (2 diffs)
- po/Makefile.in.in (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
configure.ac
r897fdb2 r8b71b10 393 393 dnl Gettext stuff 394 394 dnl 395 AM_GNU_GETTEXT_VERSION(0.1 6.1)395 AM_GNU_GETTEXT_VERSION(0.17) 396 396 AM_GNU_GETTEXT([external]) 397 397 VLC_ADD_LIBS([libvlc vlc], [${LTLIBINTL}]) m4/gettext.m4
r8b91a2d r8b71b10 1 # gettext.m4 serial 59 (gettext-0.16.1)2 dnl Copyright (C) 1995-200 6Free Software Foundation, Inc.1 # gettext.m4 serial 60 (gettext-0.17) 2 dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 363 363 364 364 365 dnl Checks for special options needed on MacOS X.366 dnl Defines INTL_MACOSX_LIBS.367 AC_DEFUN([gt_INTL_MACOSX],368 [369 dnl Check for API introduced in MacOS X 10.2.370 AC_CACHE_CHECK([for CFPreferencesCopyAppValue],371 gt_cv_func_CFPreferencesCopyAppValue,372 [gt_save_LIBS="$LIBS"373 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"374 AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],375 [CFPreferencesCopyAppValue(NULL, NULL)],376 [gt_cv_func_CFPreferencesCopyAppValue=yes],377 [gt_cv_func_CFPreferencesCopyAppValue=no])378 LIBS="$gt_save_LIBS"])379 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then380 AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,381 [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])382 fi383 dnl Check for API introduced in MacOS X 10.3.384 AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,385 [gt_save_LIBS="$LIBS"386 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"387 AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],388 [gt_cv_func_CFLocaleCopyCurrent=yes],389 [gt_cv_func_CFLocaleCopyCurrent=no])390 LIBS="$gt_save_LIBS"])391 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then392 AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,393 [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])394 fi395 INTL_MACOSX_LIBS=396 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then397 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"398 fi399 AC_SUBST([INTL_MACOSX_LIBS])400 ])401 402 403 365 dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. 404 366 m4_define([gt_NEEDS_INIT], m4/iconv.m4
r8b91a2d r8b71b10 1 # iconv.m4 serial AM 4 (gettext-0.11.3)2 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.1 # iconv.m4 serial AM6 (gettext-0.17) 2 dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 22 22 dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and 23 23 dnl those with the standalone portable GNU libiconv installed). 24 AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles 24 25 25 26 dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV … … 34 35 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) 35 36 36 AC_CACHE_CHECK( for iconv, am_cv_func_iconv, [37 AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [ 37 38 am_cv_func_iconv="no, consider installing GNU libiconv" 38 39 am_cv_lib_iconv=no … … 57 58 ]) 58 59 if test "$am_cv_func_iconv" = yes; then 59 AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) 60 AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [ 61 dnl This tests against bugs in AIX 5.1 and HP-UX 11.11. 62 am_save_LIBS="$LIBS" 63 if test $am_cv_lib_iconv = yes; then 64 LIBS="$LIBS $LIBICONV" 65 fi 66 AC_TRY_RUN([ 67 #include <iconv.h> 68 #include <string.h> 69 int main () 70 { 71 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful 72 returns. */ 73 { 74 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 75 if (cd_utf8_to_88591 != (iconv_t)(-1)) 76 { 77 static const char input[] = "\342\202\254"; /* EURO SIGN */ 78 char buf[10]; 79 const char *inptr = input; 80 size_t inbytesleft = strlen (input); 81 char *outptr = buf; 82 size_t outbytesleft = sizeof (buf); 83 size_t res = iconv (cd_utf8_to_88591, 84 (char **) &inptr, &inbytesleft, 85 &outptr, &outbytesleft); 86 if (res == 0) 87 return 1; 88 } 89 } 90 #if 0 /* This bug could be worked around by the caller. */ 91 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 92 { 93 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 94 if (cd_88591_to_utf8 != (iconv_t)(-1)) 95 { 96 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 97 char buf[50]; 98 const char *inptr = input; 99 size_t inbytesleft = strlen (input); 100 char *outptr = buf; 101 size_t outbytesleft = sizeof (buf); 102 size_t res = iconv (cd_88591_to_utf8, 103 (char **) &inptr, &inbytesleft, 104 &outptr, &outbytesleft); 105 if ((int)res > 0) 106 return 1; 107 } 108 } 109 #endif 110 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 111 provided. */ 112 if (/* Try standardized names. */ 113 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) 114 /* Try IRIX, OSF/1 names. */ 115 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) 116 /* Try AIX names. */ 117 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) 118 /* Try HP-UX names. */ 119 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) 120 return 1; 121 return 0; 122 }], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no], 123 [case "$host_os" in 124 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 125 *) am_cv_func_iconv_works="guessing yes" ;; 126 esac]) 127 LIBS="$am_save_LIBS" 128 ]) 129 case "$am_cv_func_iconv_works" in 130 *no) am_func_iconv=no am_cv_lib_iconv=no ;; 131 *) am_func_iconv=yes ;; 132 esac 133 else 134 am_func_iconv=no am_cv_lib_iconv=no 135 fi 136 if test "$am_func_iconv" = yes; then 137 AC_DEFINE(HAVE_ICONV, 1, 138 [Define if you have the iconv() function and it works.]) 60 139 fi 61 140 if test "$am_cv_lib_iconv" = yes; then m4/intdiv0.m4
r8b91a2d r8b71b10 1 # intdiv0.m4 serial 1 (gettext-0.11.3)2 dnl Copyright (C) 2002 Free Software Foundation, Inc.1 # intdiv0.m4 serial 2 (gettext-0.17) 2 dnl Copyright (C) 2002, 2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 15 15 gt_cv_int_divbyzero_sigfpe, 16 16 [ 17 AC_TRY_RUN([ 17 gt_cv_int_divbyzero_sigfpe= 18 changequote(,)dnl 19 case "$host_os" in 20 macos* | darwin[6-9]* | darwin[1-9][0-9]*) 21 # On MacOS X 10.2 or newer, just assume the same as when cross- 22 # compiling. If we were to perform the real test, 1 Crash Report 23 # dialog window would pop up. 24 case "$host_cpu" in 25 i[34567]86 | x86_64) 26 gt_cv_int_divbyzero_sigfpe="guessing yes" ;; 27 esac 28 ;; 29 esac 30 changequote([,])dnl 31 if test -z "$gt_cv_int_divbyzero_sigfpe"; then 32 AC_TRY_RUN([ 18 33 #include <stdlib.h> 19 34 #include <signal.h> 20 35 21 36 static void 22 #ifdef __cplusplus23 37 sigfpe_handler (int sig) 24 #else25 sigfpe_handler (sig) int sig;26 #endif27 38 { 28 39 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ … … 52 63 } 53 64 ], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, 54 [ 55 # Guess based on the CPU. 56 case "$host_cpu" in 57 alpha* | i[34567]86 | m68k | s390*) 58 gt_cv_int_divbyzero_sigfpe="guessing yes";; 59 *) 60 gt_cv_int_divbyzero_sigfpe="guessing no";; 61 esac 62 ]) 65 [ 66 # Guess based on the CPU. 67 changequote(,)dnl 68 case "$host_cpu" in 69 alpha* | i[34567]86 | x86_64 | m68k | s390*) 70 gt_cv_int_divbyzero_sigfpe="guessing yes";; 71 *) 72 gt_cv_int_divbyzero_sigfpe="guessing no";; 73 esac 74 changequote([,])dnl 75 ]) 76 fi 63 77 ]) 64 78 case "$gt_cv_int_divbyzero_sigfpe" in m4/intl.m4
r8b91a2d r8b71b10 1 # intl.m4 serial 3 (gettext-0.16)2 dnl Copyright (C) 1995-200 6Free Software Foundation, Inc.1 # intl.m4 serial 8 (gettext-0.17) 2 dnl Copyright (C) 1995-2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 34 34 AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl 35 35 AC_REQUIRE([AC_TYPE_LONG_LONG_INT])dnl 36 AC_REQUIRE([gt_TYPE_LONGDOUBLE])dnl37 36 AC_REQUIRE([gt_TYPE_WCHAR_T])dnl 38 37 AC_REQUIRE([gt_TYPE_WINT_T])dnl … … 99 98 if test "$enable_shared" = yes; then 100 99 case "$host_os" in 101 cygwin*) is_woe32dll=yes ;;100 mingw* | cygwin*) is_woe32dll=yes ;; 102 101 *) is_woe32dll=no ;; 103 102 esac … … 107 106 WOE32DLL=$is_woe32dll 108 107 AC_SUBST([WOE32DLL]) 108 109 dnl On mingw and Cygwin, we can activate special Makefile rules which add 110 dnl version information to the shared libraries and executables. 111 case "$host_os" in 112 mingw* | cygwin*) is_woe32=yes ;; 113 *) is_woe32=no ;; 114 esac 115 WOE32=$is_woe32 116 AC_SUBST([WOE32]) 117 if test $WOE32 = yes; then 118 dnl Check for a program that compiles Windows resource files. 119 AC_CHECK_TOOL([WINDRES], [windres]) 120 fi 121 122 dnl Determine whether when creating a library, "-lc" should be passed to 123 dnl libtool or not. On many platforms, it is required for the libtool option 124 dnl -no-undefined to work. On HP-UX, however, the -lc - stored by libtool 125 dnl in the *.la files - makes it impossible to create multithreaded programs, 126 dnl because libtool also reorders the -lc to come before the -pthread, and 127 dnl this disables pthread_create() <http://docs.hp.com/en/1896/pthreads.html>. 128 case "$host_os" in 129 hpux*) LTLIBC="" ;; 130 *) LTLIBC="-lc" ;; 131 esac 132 AC_SUBST([LTLIBC]) 109 133 110 134 dnl Rename some macros and functions used for locking. … … 198 222 [AC_TRY_LINK([#include <langinfo.h> 199 223 #include <locale.h>], 200 [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));], 224 [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES)); 225 return !cs; 226 ], 201 227 gt_cv_nl_locale_name=yes, 202 228 gt_cv_nl_locale_name=no) m4/lib-link.m4
r8b91a2d r8b71b10 1 # lib-link.m4 serial 9 (gettext-0.16)2 dnl Copyright (C) 2001-200 6Free Software Foundation, Inc.1 # lib-link.m4 serial 13 (gettext-0.17) 2 dnl Copyright (C) 2001-2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 7 7 dnl From Bruno Haible. 8 8 9 AC_PREREQ(2.5 0)9 AC_PREREQ(2.54) 10 10 11 11 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and … … 13 13 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and 14 14 dnl augments the CPPFLAGS variable. 15 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname 16 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 15 17 AC_DEFUN([AC_LIB_LINKFLAGS], 16 18 [ … … 25 27 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" 26 28 ac_cv_lib[]Name[]_cppflags="$INC[]NAME" 29 ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX" 27 30 ]) 28 31 LIB[]NAME="$ac_cv_lib[]Name[]_libs" 29 32 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" 30 33 INC[]NAME="$ac_cv_lib[]Name[]_cppflags" 34 LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix" 31 35 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) 32 36 AC_SUBST([LIB]NAME) 33 37 AC_SUBST([LTLIB]NAME) 38 AC_SUBST([LIB]NAME[_PREFIX]) 34 39 dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the 35 40 dnl results of this search when this library appears as a dependency. … … 47 52 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs 48 53 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. 54 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname 55 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 49 56 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], 50 57 [ … … 83 90 LIB[]NAME= 84 91 LTLIB[]NAME= 92 LIB[]NAME[]_PREFIX= 85 93 fi 86 94 AC_SUBST([HAVE_LIB]NAME) 87 95 AC_SUBST([LIB]NAME) 88 96 AC_SUBST([LTLIB]NAME) 97 AC_SUBST([LIB]NAME[_PREFIX]) 89 98 undefine([Name]) 90 99 undefine([NAME]) … … 92 101 93 102 dnl Determine the platform dependent parameters needed to use rpath: 94 dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, 95 dnl hardcode_direct, hardcode_minus_L. 103 dnl acl_libext, 104 dnl acl_shlibext, 105 dnl acl_hardcode_libdir_flag_spec, 106 dnl acl_hardcode_libdir_separator, 107 dnl acl_hardcode_direct, 108 dnl acl_hardcode_minus_L. 96 109 AC_DEFUN([AC_LIB_RPATH], 97 110 [ … … 110 123 ]) 111 124 wl="$acl_cv_wl" 112 libext="$acl_cv_libext" 113 shlibext="$acl_cv_shlibext" 114 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 115 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 116 hardcode_direct="$acl_cv_hardcode_direct" 117 hardcode_minus_L="$acl_cv_hardcode_minus_L" 125 acl_libext="$acl_cv_libext" 126 acl_shlibext="$acl_cv_shlibext" 127 acl_libname_spec="$acl_cv_libname_spec" 128 acl_library_names_spec="$acl_cv_library_names_spec" 129 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 130 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 131 acl_hardcode_direct="$acl_cv_hardcode_direct" 132 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" 118 133 dnl Determine whether the user wants rpath handling at all. 119 134 AC_ARG_ENABLE(rpath, … … 125 140 dnl the libraries corresponding to explicit and implicit dependencies. 126 141 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. 142 dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found 143 dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 127 144 AC_DEFUN([AC_LIB_LINKFLAGS_BODY], 128 145 [ … … 130 147 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], 131 148 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) 149 dnl Autoconf >= 2.61 supports dots in --with options. 150 define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])]) 132 151 dnl By default, look in $includedir and $libdir. 133 152 use_additional=yes … … 136 155 eval additional_libdir=\"$libdir\" 137 156 ]) 138 AC_LIB_ARG_WITH([lib $1-prefix],139 [ --with-lib $1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib140 --without-lib $1-prefix don't search for lib$1 in includedir and libdir],157 AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix], 158 [ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib 159 --without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir], 141 160 [ 142 161 if test "X$withval" = "Xno"; then … … 159 178 LTLIB[]NAME= 160 179 INC[]NAME= 180 LIB[]NAME[]_PREFIX= 161 181 rpathdirs= 162 182 ltrpathdirs= … … 198 218 found_so= 199 219 found_a= 220 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 221 if test -n "$acl_shlibext"; then 222 shrext=".$acl_shlibext" # typically: shrext=.so 223 else 224 shrext= 225 fi 200 226 if test $use_additional = yes; then 201 if test -n "$shlibext" \202 && { test -f "$additional_libdir/lib$name.$shlibext" \203 || { test "$shlibext" = dll \204 && test -f "$additional_libdir/lib$name.dll.a"; }; }; then205 found_dir="$additional_libdir"206 if test -f "$additional_libdir/lib$name.$shlibext"; then207 found_so="$ additional_libdir/lib$name.$shlibext"227 dir="$additional_libdir" 228 dnl The same code as in the loop below: 229 dnl First look for a shared library. 230 if test -n "$acl_shlibext"; then 231 if test -f "$dir/$libname$shrext"; then 232 found_dir="$dir" 233 found_so="$dir/$libname$shrext" 208 234 else 209 found_so="$additional_libdir/lib$name.dll.a" 235 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 236 ver=`(cd "$dir" && \ 237 for f in "$libname$shrext".*; do echo "$f"; done \ 238 | sed -e "s,^$libname$shrext\\\\.,," \ 239 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 240 | sed 1q ) 2>/dev/null` 241 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 242 found_dir="$dir" 243 found_so="$dir/$libname$shrext.$ver" 244 fi 245 else 246 eval library_names=\"$acl_library_names_spec\" 247 for f in $library_names; do 248 if test -f "$dir/$f"; then 249 found_dir="$dir" 250 found_so="$dir/$f" 251 break 252 fi 253 done 254 fi 210 255 fi 211 if test -f "$additional_libdir/lib$name.la"; then 212 found_la="$additional_libdir/lib$name.la" 256 fi 257 dnl Then look for a static library. 258 if test "X$found_dir" = "X"; then 259 if test -f "$dir/$libname.$acl_libext"; then 260 found_dir="$dir" 261 found_a="$dir/$libname.$acl_libext" 213 262 fi 214 else 215 if test -f "$additional_libdir/lib$name.$libext"; then 216 found_dir="$additional_libdir" 217 found_a="$additional_libdir/lib$name.$libext" 218 if test -f "$additional_libdir/lib$name.la"; then 219 found_la="$additional_libdir/lib$name.la" 220 fi 263 fi 264 if test "X$found_dir" != "X"; then 265 if test -f "$dir/$libname.la"; then 266 found_la="$dir/$libname.la" 221 267 fi 222 268 fi … … 228 274 -L*) 229 275 dir=`echo "X$x" | sed -e 's/^X-L//'` 230 if test -n "$shlibext" \ 231 && { test -f "$dir/lib$name.$shlibext" \ 232 || { test "$shlibext" = dll \ 233 && test -f "$dir/lib$name.dll.a"; }; }; then 234 found_dir="$dir" 235 if test -f "$dir/lib$name.$shlibext"; then 236 found_so="$dir/lib$name.$shlibext" 276 dnl First look for a shared library. 277 if test -n "$acl_shlibext"; then 278 if test -f "$dir/$libname$shrext"; then 279 found_dir="$dir" 280 found_so="$dir/$libname$shrext" 237 281 else 238 found_so="$dir/lib$name.dll.a" 239 fi 240 if test -f "$dir/lib$name.la"; then 241 found_la="$dir/lib$name.la" 242 fi 243 else 244 if test -f "$dir/lib$name.$libext"; then 282 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 283 ver=`(cd "$dir" && \ 284 for f in "$libname$shrext".*; do echo "$f"; done \ 285 | sed -e "s,^$libname$shrext\\\\.,," \ 286 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 287 | sed 1q ) 2>/dev/null` 288 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 289 found_dir="$dir" 290 found_so="$dir/$libname$shrext.$ver" 291 fi 292 else 293 eval library_names=\"$acl_library_names_spec\" 294 for f in $library_names; do 295 if test -f "$dir/$f"; then 296 found_dir="$dir" 297 found_so="$dir/$f" 298 break 299 fi 300 done 301 fi 302 fi 303 fi 304 dnl Then look for a static library. 305 if test "X$found_dir" = "X"; then 306 if test -f "$dir/$libname.$acl_libext"; then 245 307 found_dir="$dir" 246 found_a="$dir/lib$name.$libext" 247 if test -f "$dir/lib$name.la"; then 248 found_la="$dir/lib$name.la" 249 fi 308 found_a="$dir/$libname.$acl_libext" 309 fi 310 fi 311 if test "X$found_dir" != "X"; then 312 if test -f "$dir/$libname.la"; then 313 found_la="$dir/$libname.la" 250 314 fi 251 315 fi … … 283 347 fi 284 348 dnl The hardcoding into $LIBNAME is system dependent. 285 if test "$ hardcode_direct" = yes; then349 if test "$acl_hardcode_direct" = yes; then 286 350 dnl Using DIR/libNAME.so during linking hardcodes DIR into the 287 351 dnl resulting binary. 288 352 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" 289 353 else 290 if test -n "$ hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then354 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 291 355 dnl Use an explicit option to hardcode DIR into the resulting 292 356 dnl binary. … … 319 383 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" 320 384 fi 321 if test "$ hardcode_minus_L" != no; then385 if test "$acl_hardcode_minus_L" != no; then 322 386 dnl FIXME: Not sure whether we should use 323 387 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" … … 325 389 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" 326 390 else 327 dnl We cannot use $ hardcode_runpath_var and LD_RUN_PATH391 dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH 328 392 dnl here, because this doesn't fit in flags passed to the 329 393 dnl compiler. So give up. No hardcoding. This affects only … … 352 416 */$acl_libdirstem | */$acl_libdirstem/) 353 417 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 418 LIB[]NAME[]_PREFIX="$basedir" 354 419 additional_includedir="$basedir/include" 355 420 ;; … … 513 578 done 514 579 if test "X$rpathdirs" != "X"; then 515 if test -n "$ hardcode_libdir_separator"; then580 if test -n "$acl_hardcode_libdir_separator"; then 516 581 dnl Weird platform: only the last -rpath option counts, the user must 517 582 dnl pass all path elements in one option. We can arrange that for a … … 519 584 alldirs= 520 585 for found_dir in $rpathdirs; do 521 alldirs="${alldirs}${alldirs:+$ hardcode_libdir_separator}$found_dir"586 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 522 587 done 523 dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.588 dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl. 524 589 acl_save_libdir="$libdir" 525 590 libdir="$alldirs" 526 eval flag=\"$ hardcode_libdir_flag_spec\"591 eval flag=\"$acl_hardcode_libdir_flag_spec\" 527 592 libdir="$acl_save_libdir" 528 593 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" … … 532 597 acl_save_libdir="$libdir" 533 598 libdir="$found_dir" 534 eval flag=\"$ hardcode_libdir_flag_spec\"599 eval flag=\"$acl_hardcode_libdir_flag_spec\" 535 600 libdir="$acl_save_libdir" 536 601 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" … … 581 646 $1= 582 647 if test "$enable_rpath" != no; then 583 if test -n "$ hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then648 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 584 649 dnl Use an explicit option to hardcode directories into the resulting 585 650 dnl binary. … … 615 680 else 616 681 dnl The linker is used for linking directly. 617 if test -n "$ hardcode_libdir_separator"; then682 if test -n "$acl_hardcode_libdir_separator"; then 618 683 dnl Weird platform: only the last -rpath option counts, the user 619 684 dnl must pass all path elements in one option. 620 685 alldirs= 621 686 for dir in $rpathdirs; do 622 alldirs="${alldirs}${alldirs:+$ hardcode_libdir_separator}$dir"687 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir" 623 688 done 624 689 acl_save_libdir="$libdir" 625 690 libdir="$alldirs" 626 eval flag=\"$ hardcode_libdir_flag_spec\"691 eval flag=\"$acl_hardcode_libdir_flag_spec\" 627 692 libdir="$acl_save_libdir" 628 693 $1="$flag" … … 632 697 acl_save_libdir="$libdir" 633 698 libdir="$dir" 634 eval flag=\"$ hardcode_libdir_flag_spec\"699 eval flag=\"$acl_hardcode_libdir_flag_spec\" 635 700 libdir="$acl_save_libdir" 636 701 $1="${$1}${$1:+ }$flag" m4/lock.m4
r8b91a2d r8b71b10 1 # lock.m4 serial 6 (gettext-0.16)2 dnl Copyright (C) 2005-200 6Free Software Foundation, Inc.1 # lock.m4 serial 7 (gettext-0.17) 2 dnl Copyright (C) 2005-2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 36 36 37 37 AC_REQUIRE([AC_CANONICAL_HOST]) 38 AC_REQUIRE([AC_GNU_SOURCE]) dnl needed for pthread_rwlock_t on glibc systems 38 dnl _GNU_SOURCE is needed for pthread_rwlock_t on glibc systems. 39 dnl AC_USE_SYSTEM_EXTENSIONS was introduced in autoconf 2.60 and obsoletes 40 dnl AC_GNU_SOURCE. 41 m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], 42 [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])], 43 [AC_REQUIRE([AC_GNU_SOURCE])]) 39 44 dnl Check for multithreading. 40 45 AC_ARG_ENABLE(threads, m4/uintmax_t.m4
r8b91a2d r8b71b10 1 # uintmax_t.m4 serial 92 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.1 # uintmax_t.m4 serial 10 2 dnl Copyright (C) 1997-2004, 2007 Free Software Foundation, Inc. 3 3 dnl This file is free software; the Free Software Foundation 4 4 dnl gives unlimited permission to copy and/or distribute it, … … 17 17 AC_REQUIRE([gl_AC_HEADER_STDINT_H]) 18 18 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then 19 AC_REQUIRE([ gl_AC_TYPE_UNSIGNED_LONG_LONG])20 test $ac_cv_type_unsigned_long_long = yes \19 AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) 20 test $ac_cv_type_unsigned_long_long_int = yes \ 21 21 && ac_type='unsigned long long' \ 22 22 || ac_type='unsigned long' po/Makefile.in.in
r8b91a2d r8b71b10 1 1 # Makefile for PO directory in any package using GNU gettext. 2 # Copyright (C) 1995-1997, 2000-200 6by Ulrich Drepper <drepper@gnu.ai.mit.edu>2 # Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu> 3 3 # 4 4 # This file can be copied and used freely without restrictions. It can … … 9 9 # General Public License and is *not* in the public domain. 10 10 # 11 # Origin: gettext-0.16 11 # Origin: gettext-0.17 12 GETTEXT_MACRO_VERSION = 0.17 12 13 13 14 PACKAGE = @PACKAGE@ … … 96 97 97 98 98 all: all-@USE_NLS@99 all: check-macro-version all-@USE_NLS@ 99 100 100 101 all-yes: stamp-po 101 102 all-no: 103 104 # Ensure that the gettext macros and this Makefile.in.in are in sync. 105 check-macro-version: 106 @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \ 107 || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \ 108 exit 1; \ 109 } 102 110 103 111 # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no … … 131 139 # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. 132 140 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed 141 if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \ 142 package_gnu='GNU '; \ 143 else \ 144 package_gnu=''; \ 145 fi; \ 133 146 if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ 134 147 msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ … … 136 149 msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ 137 150 fi; \ 138 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 139 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ 140 --files-from=$(srcdir)/POTFILES.in \ 141 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 142 --msgid-bugs-address="$$msgid_bugs_address" 151 case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ 152 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ 153 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 154 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 155 --files-from=$(srcdir)/POTFILES.in \ 156 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 157 --msgid-bugs-address="$$msgid_bugs_address" \ 158 ;; \ 159 *) \ 160 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 161 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 162 --files-from=$(srcdir)/POTFILES.in \ 163 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 164 --package-name="$${package_gnu}@PACKAGE@" \ 165 --package-version='@VERSION@' \ 166 --msgid-bugs-address="$$msgid_bugs_address" \ 167 ;; \ 168 esac 143 169 test ! -f $(DOMAIN).po || { \ 144 170 if test -f $(srcdir)/$(DOMAIN).pot; then \
