Changeset 1158 for trunk/src


Ignore:
Timestamp:
Sep 30, 2007, 5:03:03 AM (18 years ago)
Author:
bird
Message:

The FreeBSD sed doesn't grok a\ unless in a script.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sed/configure.ac

    r599 r1158  
    145145AM_GNU_GETTEXT_VERSION(0.14)
    146146AM_GNU_GETTEXT(no-libtool, need-ngettext, ../intl)
     147dnl bird: made the 'expr/a\' stuff work on BSD. a\ only works when scripting there.
    147148AC_CONFIG_COMMANDS([gettext-fix], [
    148   sed -e '/^mkinstalldirs *=/a\' \
    149       -e "install_sh=$install_sh" \
    150       -e 's/^mkinstalldirs *=.*/mkinstalldirs=$(MKINSTALLDIRS)/' \
    151       intl/Makefile > intl/Makefile.tmp
     149  echo '/^mkinstalldirs *=/a\' > tmp.sed
     150  echo "install_sh=$install_sh" >> tmp.sed
     151  echo 's/^mkinstalldirs *=.*/mkinstalldirs=$(MKINSTALLDIRS)/' >> tmp.sed
     152  sed -f tmp.sed intl/Makefile > intl/Makefile.tmp
    152153  mv intl/Makefile.tmp intl/Makefile
    153   sed -e '/^mkinstalldirs *=/a\' \
    154       -e "install_sh=$install_sh" \
    155       -e 's/^mkinstalldirs *=.*/mkinstalldirs=$(MKINSTALLDIRS)/' \
    156       po/Makefile > po/Makefile.tmp
    157   mv po/Makefile.tmp po/Makefile], [
     154  sed -f tmp.sed po/Makefile > po/Makefile.tmp
     155  mv po/Makefile.tmp po/Makefile
     156  rm -f tmp.sed], [
    158157  install_sh="$install_sh"])
    159158
Note: See TracChangeset for help on using the changeset viewer.