1 |
# aclocal.m4 generated automatically by aclocal 1.5a |
# aclocal.m4 generated automatically by aclocal 1.5a -*- Autoconf -*- |
2 |
|
|
3 |
# Copyright 1996, 1997, 1998, 1999, 2000, 2001 |
# Copyright 1996, 1997, 1998, 1999, 2000, 2001 |
4 |
# Free Software Foundation, Inc. |
# Free Software Foundation, Inc. |
157 |
fi |
fi |
158 |
AC_MSG_RESULT(yes)]) |
AC_MSG_RESULT(yes)]) |
159 |
|
|
160 |
|
# -*- Autoconf -*- |
161 |
|
|
162 |
|
|
163 |
# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. |
# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. |
164 |
|
|
355 |
|
|
356 |
|
|
357 |
# _AM_DEPENDENCIES(NAME) |
# _AM_DEPENDENCIES(NAME) |
358 |
# --------------------- |
# ---------------------- |
359 |
# See how the compiler implements dependency checking. |
# See how the compiler implements dependency checking. |
360 |
# NAME is "CC", "CXX" or "OBJC". |
# NAME is "CC", "CXX" or "OBJC". |
361 |
# We try a few techniques and use that to set a single cache variable. |
# We try a few techniques and use that to set a single cache variable. |
434 |
am_cv_$1_dependencies_compiler_type=none |
am_cv_$1_dependencies_compiler_type=none |
435 |
fi |
fi |
436 |
]) |
]) |
437 |
$1DEPMODE="depmode=$am_cv_$1_dependencies_compiler_type" |
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) |
|
AC_SUBST([$1DEPMODE]) |
|
438 |
]) |
]) |
439 |
|
|
440 |
|
|
452 |
DEPDIR=_deps |
DEPDIR=_deps |
453 |
fi |
fi |
454 |
rmdir .deps 2>/dev/null |
rmdir .deps 2>/dev/null |
455 |
AC_SUBST(DEPDIR) |
AC_SUBST([DEPDIR]) |
456 |
]) |
]) |
457 |
|
|
458 |
|
|
467 |
AMDEPBACKSLASH='\' |
AMDEPBACKSLASH='\' |
468 |
fi |
fi |
469 |
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) |
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) |
470 |
pushdef([subst], defn([AC_SUBST])) |
AC_SUBST([AMDEPBACKSLASH]) |
|
subst(AMDEPBACKSLASH) |
|
|
popdef([subst]) |
|
471 |
]) |
]) |
472 |
|
|
473 |
# Generate code to set up dependency tracking. |
# Generate code to set up dependency tracking. -*- Autoconf -*- |
474 |
|
|
475 |
# Copyright 1999, 2000, 2001 Free Software Foundation, Inc. |
# Copyright 1999, 2000, 2001 Free Software Foundation, Inc. |
476 |
|
|
489 |
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA |
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA |
490 |
# 02111-1307, USA. |
# 02111-1307, USA. |
491 |
|
|
492 |
# This macro should only be invoked once -- use via AC_REQUIRE. |
#serial 2 |
|
# Usage: |
|
|
# AM_OUTPUT_DEPENDENCY_COMMANDS |
|
493 |
|
|
494 |
# |
# _AM_OUTPUT_DEPENDENCY_COMMANDS |
495 |
# This code is only required when automatic dependency tracking |
# ------------------------------ |
496 |
# is enabled. FIXME. This creates each `.P' file that we will |
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], |
497 |
# need in order to bootstrap the dependency handling code. |
[for mf in $CONFIG_FILES; do |
498 |
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],[ |
case $mf in |
|
AC_OUTPUT_COMMANDS([ |
|
|
test x"$AMDEP_TRUE" != x"" || |
|
|
for mf in $CONFIG_FILES; do |
|
|
case "$mf" in |
|
499 |
Makefile) dirpart=.;; |
Makefile) dirpart=.;; |
500 |
*/Makefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;; |
*/Makefile) dirpart=`AS_DIRNAME("$mf")`;; |
501 |
*) continue;; |
*) continue;; |
502 |
esac |
esac |
503 |
grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue |
grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue |
504 |
# Extract the definition of DEP_FILES from the Makefile without |
# Extract the definition of DEP_FILES from the Makefile without |
505 |
# running `make'. |
# running `make'. |
506 |
DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` |
DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` |
524 |
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do |
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do |
525 |
# Make sure the directory exists. |
# Make sure the directory exists. |
526 |
test -f "$dirpart/$file" && continue |
test -f "$dirpart/$file" && continue |
527 |
fdir=`echo "$file" | sed -e 's|/[^/]*$||'` |
fdir=`AS_DIRNAME(["$file"])` |
528 |
$ac_aux_dir/mkinstalldirs "$dirpart/$fdir" > /dev/null 2>&1 |
AS_MKDIR_P([$dirpart/$fdir]) |
529 |
# echo "creating $dirpart/$file" |
# echo "creating $dirpart/$file" |
530 |
echo '# dummy' > "$dirpart/$file" |
echo '# dummy' > "$dirpart/$file" |
531 |
done |
done |
532 |
done |
done |
533 |
], [AMDEP_TRUE="$AMDEP_TRUE" |
])# _AM_OUTPUT_DEPENDENCY_COMMANDS |
534 |
ac_aux_dir="$ac_aux_dir"])]) |
|
535 |
|
|
536 |
|
# AM_OUTPUT_DEPENDENCY_COMMANDS |
537 |
|
# ----------------------------- |
538 |
|
# This macro should only be invoked once -- use via AC_REQUIRE. |
539 |
|
# |
540 |
|
# This code is only required when automatic dependency tracking |
541 |
|
# is enabled. FIXME. This creates each `.P' file that we will |
542 |
|
# need in order to bootstrap the dependency handling code. |
543 |
|
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], |
544 |
|
[AC_CONFIG_COMMANDS([depfiles], |
545 |
|
[test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], |
546 |
|
[AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) |
547 |
|
]) |
548 |
|
|
549 |
# AM_MAKE_INCLUDE() |
# AM_MAKE_INCLUDE() |
550 |
# ----------------- |
# ----------------- |
677 |
m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0])) |
m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0])) |
678 |
dnl prepare to store our destination file list for use in config.status |
dnl prepare to store our destination file list for use in config.status |
679 |
AC_FOREACH([_AM_File], [$1], |
AC_FOREACH([_AM_File], [$1], |
680 |
[m4_pushdef([_AM_Dest], m4_patsubst(_AM_File, [:.*])) |
[m4_pushdef([_AM_Dest], patsubst(_AM_File, [:.*])) |
681 |
m4_define([_AM_Config_Header_Index], |
m4_define([_AM_Config_Header_Index], |
682 |
m4_incr(_AM_Config_Header_Index)) |
m4_incr(_AM_Config_Header_Index)) |
683 |
dnl and add it to the list of files AC keeps track of, along |
dnl and add it to the list of files AC keeps track of, along |
877 |
AC_SUBST(ANSI2KNR)dnl |
AC_SUBST(ANSI2KNR)dnl |
878 |
]) |
]) |
879 |
|
|
880 |
#serial 3 |
#serial 5 |
881 |
|
|
882 |
dnl From Jim Meyering. |
dnl From Jim Meyering. |
883 |
dnl Determine whether malloc accepts 0 as its argument. |
dnl Determine whether malloc accepts 0 as its argument. |
884 |
dnl If it doesn't, arrange to use the replacement function. |
dnl If it doesn't, arrange to use the replacement function. |
885 |
dnl |
dnl |
886 |
|
|
887 |
AC_DEFUN(jm_FUNC_MALLOC, |
AC_DEFUN([jm_FUNC_MALLOC], |
888 |
[ |
[ |
889 |
dnl xmalloc.c requires that this symbol be defined so it doesn't |
dnl xmalloc.c requires that this symbol be defined so it doesn't |
890 |
dnl mistakenly use a broken malloc -- as it might if this test were omitted. |
dnl mistakenly use a broken malloc -- as it might if this test were omitted. |
891 |
AC_DEFINE_UNQUOTED(HAVE_DONE_WORKING_MALLOC_CHECK, 1, |
AC_DEFINE(HAVE_DONE_WORKING_MALLOC_CHECK, 1, |
892 |
[Define if the malloc check has been performed. ]) |
[Define if the malloc check has been performed. ]) |
893 |
|
|
894 |
AC_CACHE_CHECK([for working malloc], jm_cv_func_working_malloc, |
AC_CACHE_CHECK([for working malloc], jm_cv_func_working_malloc, |
895 |
[AC_TRY_RUN([ |
[AC_TRY_RUN([ |
906 |
jm_cv_func_working_malloc=no) |
jm_cv_func_working_malloc=no) |
907 |
]) |
]) |
908 |
if test $jm_cv_func_working_malloc = no; then |
if test $jm_cv_func_working_malloc = no; then |
909 |
AC_SUBST(LIBOBJS) |
AC_LIBOBJ(malloc) |
910 |
LIBOBJS="$LIBOBJS malloc.$ac_objext" |
AC_DEFINE(malloc, rpl_malloc, |
|
AC_DEFINE_UNQUOTED(malloc, rpl_malloc, |
|
911 |
[Define to rpl_malloc if the replacement function should be used.]) |
[Define to rpl_malloc if the replacement function should be used.]) |
912 |
fi |
fi |
913 |
]) |
]) |
914 |
|
|
915 |
#serial 3 |
#serial 5 |
916 |
|
|
917 |
dnl From Jim Meyering. |
dnl From Jim Meyering. |
918 |
dnl Determine whether realloc works when both arguments are 0. |
dnl Determine whether realloc works when both arguments are 0. |
919 |
dnl If it doesn't, arrange to use the replacement function. |
dnl If it doesn't, arrange to use the replacement function. |
920 |
dnl |
dnl |
921 |
|
|
922 |
AC_DEFUN(jm_FUNC_REALLOC, |
AC_DEFUN([jm_FUNC_REALLOC], |
923 |
[ |
[ |
924 |
dnl xmalloc.c requires that this symbol be defined so it doesn't |
dnl xmalloc.c requires that this symbol be defined so it doesn't |
925 |
dnl mistakenly use a broken realloc -- as it might if this test were omitted. |
dnl mistakenly use a broken realloc -- as it might if this test were omitted. |
926 |
AC_DEFINE_UNQUOTED(HAVE_DONE_WORKING_REALLOC_CHECK, 1, |
AC_DEFINE(HAVE_DONE_WORKING_REALLOC_CHECK, 1, |
927 |
[Define if the realloc check has been performed. ]) |
[Define if the realloc check has been performed. ]) |
928 |
|
|
929 |
AC_CACHE_CHECK([for working realloc], jm_cv_func_working_realloc, |
AC_CACHE_CHECK([for working realloc], jm_cv_func_working_realloc, |
930 |
[AC_TRY_RUN([ |
[AC_TRY_RUN([ |
941 |
jm_cv_func_working_realloc=no) |
jm_cv_func_working_realloc=no) |
942 |
]) |
]) |
943 |
if test $jm_cv_func_working_realloc = no; then |
if test $jm_cv_func_working_realloc = no; then |
944 |
AC_SUBST(LIBOBJS) |
AC_LIBOBJ(realloc) |
945 |
LIBOBJS="$LIBOBJS realloc.$ac_objext" |
AC_DEFINE(realloc, rpl_realloc, |
|
AC_DEFINE_UNQUOTED(realloc, rpl_realloc, |
|
946 |
[Define to rpl_realloc if the replacement function should be used.]) |
[Define to rpl_realloc if the replacement function should be used.]) |
947 |
fi |
fi |
948 |
]) |
]) |
982 |
fi |
fi |
983 |
]) |
]) |
984 |
|
|
985 |
#serial 3 |
#serial 4 |
986 |
|
|
987 |
dnl From Paul Eggert. |
dnl From Paul Eggert. |
988 |
|
|
989 |
AC_DEFUN(AC_C_BACKSLASH_A, |
AC_DEFUN([AC_C_BACKSLASH_A], |
990 |
[ |
[ |
991 |
AC_CACHE_CHECK([whether backslash-a works in strings], ac_cv_c_backslash_a, |
AC_CACHE_CHECK([whether backslash-a works in strings], ac_cv_c_backslash_a, |
992 |
[AC_TRY_COMPILE([], |
[AC_TRY_COMPILE([], |
1006 |
fi |
fi |
1007 |
]) |
]) |
1008 |
|
|
1009 |
# serial 8 |
# serial 9 |
1010 |
|
|
1011 |
# From Paul Eggert. |
# From Paul Eggert. |
1012 |
|
|
1018 |
# (at least glibc-2.1.3) because the "_XOPEN_SOURCE 500" definition elicits |
# (at least glibc-2.1.3) because the "_XOPEN_SOURCE 500" definition elicits |
1019 |
# a syntax error in wchar.h due to the use of undefined __int32_t. |
# a syntax error in wchar.h due to the use of undefined __int32_t. |
1020 |
|
|
1021 |
AC_DEFUN(AC_MBSTATE_T, |
AC_DEFUN([AC_MBSTATE_T], |
1022 |
[ |
[ |
1023 |
AC_CHECK_HEADERS(stdlib.h) |
AC_CHECK_HEADERS(stdlib.h) |
1024 |
|
|
1036 |
[Define to a type if <wchar.h> does not define.]) |
[Define to a type if <wchar.h> does not define.]) |
1037 |
fi]) |
fi]) |
1038 |
|
|
1039 |
#serial 1 |
#serial 4 |
1040 |
|
|
1041 |
dnl FIXME: put these prerequisite-only *.m4 files in a separate |
dnl FIXME: put these prerequisite-only *.m4 files in a separate |
1042 |
dnl directory -- otherwise, they'll conflict with existing files. |
dnl directory -- otherwise, they'll conflict with existing files. |
1043 |
|
|
1044 |
dnl These are the prerequisite macros for GNU's error.c file. |
dnl These are the prerequisite macros for GNU's error.c file. |
1045 |
AC_DEFUN(jm_PREREQ_ERROR, |
AC_DEFUN([jm_PREREQ_ERROR], |
1046 |
[ |
[ |
1047 |
AC_CHECK_FUNCS(strerror strerror_r vprintf doprnt) |
AC_CHECK_FUNCS(strerror vprintf doprnt) |
1048 |
AC_HEADER_STDC |
AC_CHECK_DECLS([strerror]) |
1049 |
AC_FUNC_STRERROR_R |
AC_FUNC_STRERROR_R |
1050 |
|
AC_HEADER_STDC |
1051 |
]) |
]) |
1052 |
|
|
1053 |
#serial 1002 |
#serial 1003 |
1054 |
# Experimental replacement for the function in the latest CVS autoconf. |
# Experimental replacement for the function in the latest CVS autoconf. |
|
# If the compile-test says strerror_r doesn't work, then resort to a |
|
|
# `run'-test that works on BeOS and segfaults on DEC Unix. |
|
1055 |
# Use with the error.c file in ../lib. |
# Use with the error.c file in ../lib. |
1056 |
|
|
1057 |
|
# Copyright 2001 Free Software Foundation, Inc. |
1058 |
|
|
1059 |
|
# This program is free software; you can redistribute it and/or modify |
1060 |
|
# it under the terms of the GNU General Public License as published by |
1061 |
|
# the Free Software Foundation; either version 2, or (at your option) |
1062 |
|
# any later version. |
1063 |
|
|
1064 |
|
# This program is distributed in the hope that it will be useful, |
1065 |
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1066 |
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1067 |
|
# GNU General Public License for more details. |
1068 |
|
|
1069 |
|
# You should have received a copy of the GNU General Public License |
1070 |
|
# along with this program; if not, write to the Free Software Foundation, |
1071 |
|
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ |
1072 |
|
|
1073 |
undefine([AC_FUNC_STRERROR_R]) |
undefine([AC_FUNC_STRERROR_R]) |
1074 |
|
|
1075 |
# AC_FUNC_STRERROR_R |
# AC_FUNC_STRERROR_R |
1077 |
AC_DEFUN([AC_FUNC_STRERROR_R], |
AC_DEFUN([AC_FUNC_STRERROR_R], |
1078 |
[AC_CHECK_DECLS([strerror_r]) |
[AC_CHECK_DECLS([strerror_r]) |
1079 |
AC_CHECK_FUNCS([strerror_r]) |
AC_CHECK_FUNCS([strerror_r]) |
1080 |
if test $ac_cv_func_strerror_r = yes; then |
AC_CACHE_CHECK([whether strerror_r returns char *], |
1081 |
AC_CHECK_HEADERS(string.h) |
ac_cv_func_strerror_r_char_p, |
|
AC_CACHE_CHECK([for working strerror_r], |
|
|
ac_cv_func_strerror_r_works, |
|
1082 |
[ |
[ |
1083 |
AC_TRY_COMPILE( |
ac_cv_func_strerror_r_char_p=no |
1084 |
[ |
if test $ac_cv_have_decl_strerror_r = yes; then |
1085 |
# include <stdio.h> |
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT], |
1086 |
# if HAVE_STRING_H |
[[ |
1087 |
# include <string.h> |
char buf[100]; |
1088 |
# endif |
char x = *strerror_r (0, buf, sizeof buf); |
1089 |
], |
char *p = strerror_r (0, buf, sizeof buf); |
1090 |
[ |
]])], |
1091 |
char buf[100]; |
ac_cv_func_strerror_r_char_p=yes) |
1092 |
char x = *strerror_r (0, buf, sizeof buf); |
else |
1093 |
], |
# strerror_r is not declared. Choose between |
|
ac_cv_func_strerror_r_works=yes, |
|
|
ac_cv_func_strerror_r_works=no |
|
|
) |
|
|
if test $ac_cv_func_strerror_r_works = no; then |
|
|
# strerror_r seems not to work, but now we have to choose between |
|
1094 |
# systems that have relatively inaccessible declarations for the |
# systems that have relatively inaccessible declarations for the |
1095 |
# function. BeOS and DEC UNIX 4.0 fall in this category, but the |
# function. BeOS and DEC UNIX 4.0 fall in this category, but the |
1096 |
# former has a strerror_r that returns char*, while the latter |
# former has a strerror_r that returns char*, while the latter |
1097 |
# has a strerror_r that returns `int'. |
# has a strerror_r that returns `int'. |
1098 |
# This test should segfault on the DEC system. |
# This test should segfault on the DEC system. |
1099 |
AC_TRY_RUN( |
AC_RUN_IFELSE([AC_LANG_PROGRAM([AC_INCLUDES_DEFAULT |
1100 |
[ |
extern char *strerror_r ();], |
1101 |
# include <stdio.h> |
[[char buf[100]; |
|
# include <string.h> |
|
|
# include <ctype.h> |
|
|
|
|
|
extern char *strerror_r (); |
|
|
|
|
|
int |
|
|
main () |
|
|
{ |
|
|
char buf[100]; |
|
1102 |
char x = *strerror_r (0, buf, sizeof buf); |
char x = *strerror_r (0, buf, sizeof buf); |
1103 |
exit (!isalpha (x)); |
exit (!isalpha (x));]])], |
1104 |
} |
ac_cv_func_strerror_r_char_p=yes, , :) |
|
], |
|
|
ac_cv_func_strerror_r_works=yes, |
|
|
ac_cv_func_strerror_r_works=no, |
|
|
ac_cv_func_strerror_r_works=no) |
|
1105 |
fi |
fi |
1106 |
]) |
]) |
1107 |
if test $ac_cv_func_strerror_r_works = yes; then |
if test $ac_cv_func_strerror_r_char_p = yes; then |
1108 |
AC_DEFINE_UNQUOTED(HAVE_WORKING_STRERROR_R, 1, |
AC_DEFINE([STRERROR_R_CHAR_P], 1, |
1109 |
[Define to 1 if `strerror_r' returns a string.]) |
[Define to 1 if strerror_r returns char *.]) |
|
fi |
|
1110 |
fi |
fi |
1111 |
])# AC_FUNC_STRERROR_R |
])# AC_FUNC_STRERROR_R |
1112 |
|
|
1134 |
# |
# |
1135 |
# This file can be copied and used freely without restrictions. It can |
# This file can be copied and used freely without restrictions. It can |
1136 |
# be used in projects which are not available under the GNU General Public |
# be used in projects which are not available under the GNU General Public |
1137 |
# License but which still want to provide support for the GNU gettext |
# License or the GNU Library General Public License but which still want |
1138 |
# functionality. |
# to provide support for the GNU gettext functionality. |
1139 |
# Please note that the actual code of GNU gettext is covered by the GNU |
# Please note that the actual code of the GNU gettext library is covered |
1140 |
# General Public License and is *not* in the public domain. |
# by the GNU Library General Public License, and the rest of the GNU |
1141 |
|
# gettext package package is covered by the GNU General Public License. |
1142 |
|
# They are *not* in the public domain. |
1143 |
|
|
1144 |
# serial 10 |
# serial 10 |
1145 |
|
|
1374 |
dnl Found it, now check the version. |
dnl Found it, now check the version. |
1375 |
AC_MSG_CHECKING([version of bison]) |
AC_MSG_CHECKING([version of bison]) |
1376 |
changequote(<<,>>)dnl |
changequote(<<,>>)dnl |
1377 |
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison .* \([0-9]*\.[0-9.]*\).*$/\1/p'` |
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` |
1378 |
case $ac_prog_version in |
case $ac_prog_version in |
1379 |
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; |
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; |
1380 |
1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) |
1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) |
1505 |
# |
# |
1506 |
# This file can be copied and used freely without restrictions. It can |
# This file can be copied and used freely without restrictions. It can |
1507 |
# be used in projects which are not available under the GNU General Public |
# be used in projects which are not available under the GNU General Public |
1508 |
# License but which still want to provide support for the GNU gettext |
# License or the GNU Library General Public License but which still want |
1509 |
# functionality. |
# to provide support for the GNU gettext functionality. |
1510 |
# Please note that the actual code of GNU gettext is covered by the GNU |
# Please note that the actual code of the GNU gettext library is covered |
1511 |
# General Public License and is *not* in the public domain. |
# by the GNU Library General Public License, and the rest of the GNU |
1512 |
|
# gettext package package is covered by the GNU General Public License. |
1513 |
|
# They are *not* in the public domain. |
1514 |
|
|
1515 |
# serial 2 |
# serial 2 |
1516 |
|
|
1672 |
# |
# |
1673 |
# This file can be copied and used freely without restrictions. It can |
# This file can be copied and used freely without restrictions. It can |
1674 |
# be used in projects which are not available under the GNU General Public |
# be used in projects which are not available under the GNU General Public |
1675 |
# License but which still want to provide support for the GNU gettext |
# License or the GNU Library General Public License but which still want |
1676 |
# functionality. |
# to provide support for the GNU gettext functionality. |
1677 |
# Please note that the actual code of GNU gettext is covered by the GNU |
# Please note that the actual code of the GNU gettext library is covered |
1678 |
# General Public License and is *not* in the public domain. |
# by the GNU Library General Public License, and the rest of the GNU |
1679 |
|
# gettext package package is covered by the GNU General Public License. |
1680 |
|
# They are *not* in the public domain. |
1681 |
|
|
1682 |
# serial 2 |
# serial 2 |
1683 |
|
|