Leave whitespace alone when importing, undoing that part of yesterday's
[gnulib.git] / m4 / po.m4
index c5f12d2..861e3de 100644 (file)
--- a/m4/po.m4
+++ b/m4/po.m4
@@ -64,7 +64,7 @@ AC_DEFUN([AM_PO_SUBDIRS],
     else
       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
       AC_MSG_RESULT(
-       [found $GMSGFMT program is not GNU msgfmt; ignore it])
+        [found $GMSGFMT program is not GNU msgfmt; ignore it])
       GMSGFMT=":"
     fi
   fi
@@ -79,7 +79,7 @@ AC_DEFUN([AM_PO_SUBDIRS],
       : ;
     else
       AC_MSG_RESULT(
-       [found xgettext program is not GNU xgettext; ignore it])
+        [found xgettext program is not GNU xgettext; ignore it])
       XGETTEXT=":"
     fi
     dnl Remove leftover from FreeBSD xgettext call.
@@ -90,101 +90,101 @@ AC_DEFUN([AM_PO_SUBDIRS],
     for ac_file in $CONFIG_FILES; do
       # Support "outfile[:infile[:infile...]]"
       case "$ac_file" in
-       *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+        *:*) 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"
-         cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
-         POMAKEFILEDEPS="POTFILES.in"
-         # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
-         # on $ac_dir but don't depend on user-specified configuration
-         # parameters.
-         if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
-           # The LINGUAS file contains the set of available languages.
-           if test -n "$OBSOLETE_ALL_LINGUAS"; then
-             test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
-           fi
-           ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
-           # Hide the ALL_LINGUAS assigment from automake.
-           eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
-           POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
-         else
-           # The set of available languages was given in configure.in.
-           eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
-         fi
-         case "$ac_given_srcdir" in
-           .) srcdirpre= ;;
-           *) srcdirpre='$(srcdir)/' ;;
-         esac
-         POFILES=
-         GMOFILES=
-         UPDATEPOFILES=
-         DUMMYPOFILES=
-         for lang in $ALL_LINGUAS; do
-           POFILES="$POFILES $srcdirpre$lang.po"
-           GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
-           UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
-           DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
-         done
-         # CATALOGS depends on both $ac_dir and the user's LINGUAS
-         # environment variable.
-         INST_LINGUAS=
-         if test -n "$ALL_LINGUAS"; then
-           for presentlang in $ALL_LINGUAS; do
-             useit=no
-             if test "%UNSET%" != "$LINGUAS"; then
-               desiredlanguages="$LINGUAS"
-             else
-               desiredlanguages="$ALL_LINGUAS"
-             fi
-             for desiredlang in $desiredlanguages; 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
-               INST_LINGUAS="$INST_LINGUAS $presentlang"
-             fi
-           done
-         fi
-         CATALOGS=
-         if test -n "$INST_LINGUAS"; then
-           for lang in $INST_LINGUAS; do
-             CATALOGS="$CATALOGS $lang.gmo"
-           done
-         fi
-         test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
-         sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
-         for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
-           if test -f "$f"; then
-             case "$f" in
-               *.orig | *.bak | *~) ;;
-               *) cat "$f" >> "$ac_dir/Makefile" ;;
-             esac
-           fi
-         done
-       fi
-       ;;
+        # 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"
+          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[  ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+          POMAKEFILEDEPS="POTFILES.in"
+          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
+          # on $ac_dir but don't depend on user-specified configuration
+          # parameters.
+          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+            # The LINGUAS file contains the set of available languages.
+            if test -n "$OBSOLETE_ALL_LINGUAS"; then
+              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+            fi
+            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+            # Hide the ALL_LINGUAS assigment from automake.
+            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+          else
+            # The set of available languages was given in configure.in.
+            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+          fi
+          case "$ac_given_srcdir" in
+            .) srcdirpre= ;;
+            *) srcdirpre='$(srcdir)/' ;;
+          esac
+          POFILES=
+          GMOFILES=
+          UPDATEPOFILES=
+          DUMMYPOFILES=
+          for lang in $ALL_LINGUAS; do
+            POFILES="$POFILES $srcdirpre$lang.po"
+            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+          done
+          # CATALOGS depends on both $ac_dir and the user's LINGUAS
+          # environment variable.
+          INST_LINGUAS=
+          if test -n "$ALL_LINGUAS"; then
+            for presentlang in $ALL_LINGUAS; do
+              useit=no
+              if test "%UNSET%" != "$LINGUAS"; then
+                desiredlanguages="$LINGUAS"
+              else
+                desiredlanguages="$ALL_LINGUAS"
+              fi
+              for desiredlang in $desiredlanguages; 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
+                INST_LINGUAS="$INST_LINGUAS $presentlang"
+              fi
+            done
+          fi
+          CATALOGS=
+          if test -n "$INST_LINGUAS"; then
+            for lang in $INST_LINGUAS; do
+              CATALOGS="$CATALOGS $lang.gmo"
+            done
+          fi
+          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+            if test -f "$f"; then
+              case "$f" in
+                *.orig | *.bak | *~) ;;
+                *) cat "$f" >> "$ac_dir/Makefile" ;;
+              esac
+            fi
+          done
+        fi
+        ;;
       esac
     done],
    [# Capture the value of obsolete ALL_LINGUAS because we need it to compute