From e23d0dd71e730b504073ff1268d5f5a1f0879151 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 3 May 2004 07:36:12 +0000 Subject: [PATCH 1/1] Remove more 'intl'-related files while bootstrapping. --- bootstrap | 42 ++++++++++++++++++++++++++++++++++++++---- lib/.cvsignore | 11 +---------- m4/.cvsignore | 18 ++++++++---------- src/.cvsignore | 1 + 4 files changed, 48 insertions(+), 24 deletions(-) diff --git a/bootstrap b/bootstrap index fe24200e..55a62992 100755 --- a/bootstrap +++ b/bootstrap @@ -32,9 +32,9 @@ do echo "$0: usage: $0 [--gnulib-srcdir=DIR] [--cvs-user=USERNAME] [--skip-po]" exit;; --gnulib-srcdir=*) - GNULIB_SRCDIR=`expr "$1" : '--gnulib-srcdir=\(.*\)'`;; + GNULIB_SRCDIR=`expr "$option" : '--gnulib-srcdir=\(.*\)'`;; --cvs-user=*) - CVS_USER=`expr "$1" : '--cvs-user=\(.*\)'`;; + CVS_USER=`expr "$option" : '--cvs-user=\(.*\)'`;; --skip-po) SKIP_PO=t;; *) @@ -169,10 +169,44 @@ esac echo "$0: autoreconf --verbose --install --force ..." autoreconf --verbose --install --force || exit + # We don't need intl, so remove it. -echo "$0: rm -fr intl ..." -rm -fr intl || exit +# Remove aclocal.m4 too, so that it gets rebuilt. +intl_files_to_remove=' + aclocal.m4 + intl + m4/codeset.m4 + m4/glibc21.m4 + m4/intdiv0.m4 + m4/intmax.m4 + m4/inttypes_h.m4 + m4/inttypes.m4 + m4/inttypes-pri.m4 + m4/isc-posix.m4 + m4/lcmessage.m4 + m4/longdouble.m4 + m4/longlong.m4 + m4/printf-posix.m4 + m4/signed.m4 + m4/size_max.m4 + m4/stdint_h.m4 + m4/uintmax_t.m4 + m4/ulonglong.m4 + m4/wchar_t.m4 + m4/wint_t.m4 + m4/xsize.m4 +' +echo $0: rm -fr $intl_files_to_remove ... +rm -fr $intl_files_to_remove || exit + +echo "$0: patching m4/gettext.m4 so that AM_INTL_SUBDIR is empty ..." +sed ' + /^AC_DEFUN(\[AM_INTL_SUBDIR],/,/^]/c\ + AC_DEFUN([AM_INTL_SUBDIR], []) +' m4/gettext.m4 >m4/gettext.m4t && +mv m4/gettext.m4t m4/gettext.m4 || exit +echo 'AC_DEFUN([AM_INTL_SUBDIR],[])' >>m4/gettext.m4 || exit # Patch what appears to be a bug in gettext 0.14.1; # remove this once the bug is fixed. diff --git a/lib/.cvsignore b/lib/.cvsignore index 2f7c82c5..78d9c462 100644 --- a/lib/.cvsignore +++ b/lib/.cvsignore @@ -1,4 +1,3 @@ -*_.c .deps Makefile Makefile.in @@ -28,9 +27,6 @@ hash.h malloc.c mbswidth.c mbswidth.h -memchr.c -memcmp.c -memrchr.c obstack.c obstack.h quote.c @@ -42,16 +38,11 @@ stdbool.h stdbool_.h stpcpy.c stpcpy.h -strcasecmp.c -strchr.c stripslash.c strncasecmp.c strndup.c +strndup.h strnlen.c -strrchr.c -strspn.c -strtol.c -strtoul.c unlocked-io.h xalloc.h xmalloc.c diff --git a/m4/.cvsignore b/m4/.cvsignore index 1fb1732e..452dc2a7 100644 --- a/m4/.cvsignore +++ b/m4/.cvsignore @@ -3,21 +3,19 @@ codeset.m4 dirname.m4 dos.m4 error.m4 +exitfail.m4 +extensions.m4 getopt.m4 gettext.m4 -glibc21.m4 +gnulib.m4 +hard-locale.m4 hash.m4 iconv.m4 -intdiv0.m4 -inttypes-pri.m4 -inttypes.m4 -inttypes_h.m4 -isc-posix.m4 -lcmessage.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 mbrtowc.m4 +mbstate_t.m4 mbswidth.m4 nls.m4 obstack.m4 @@ -27,10 +25,10 @@ progtest.m4 quote.m4 quotearg.m4 stdbool.m4 -stdint_h.m4 stpcpy.m4 +strerror_r.m4 +strndup.m4 strnlen.m4 -uintmax_t.m4 -ulonglong.m4 unlocked-io.m4 xalloc.m4 +xstrndup.m4 diff --git a/src/.cvsignore b/src/.cvsignore index 6c40d894..5b8481ab 100644 --- a/src/.cvsignore +++ b/src/.cvsignore @@ -1,5 +1,6 @@ *.flc *.log +*.output .deps Makefile Makefile.in -- 2.45.2