Ignore:
Timestamp:
Sep 19, 2024, 2:34:43 AM (11 months ago)
Author:
bird
Message:

src/sed: Merged in changes between 4.1.5 and 4.9 from the vendor branch. (svn merge /vendor/sed/4.1.5 /vendor/sed/current .)

Location:
trunk/src/sed
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sed

  • trunk/src/sed/po/Rules-quot

    r599 r3613  
     1# This file, Rules-quot, can be copied and used freely without restrictions.
    12# Special Makefile rules for English message catalogs with quotation marks.
    23
     
    56.SUFFIXES: .insert-header .po-update-en
    67
     8en@quot.po-create:
     9        $(MAKE) en@quot.po-update
     10en@boldquot.po-create:
     11        $(MAKE) en@boldquot.po-update
     12
    713en@quot.po-update: en@quot.po-update-en
    814en@boldquot.po-update: en@boldquot.po-update-en
     
    1016.insert-header.po-update-en:
    1117        @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
    12         if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
     18        if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
    1319        tmpdir=`pwd`; \
    1420        echo "$$lang:"; \
     
    1622        LC_ALL=C; export LC_ALL; \
    1723        cd $(srcdir); \
    18         if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
     24        if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \
     25           | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \
     26           { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
     27             '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \
     28               $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \
     29               ;; \
     30             *) \
     31               $(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \
     32               ;; \
     33             esac } 2>/dev/null > $$tmpdir/$$lang.new.po \
     34             ; then \
    1935          if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
    2036            rm -f $$tmpdir/$$lang.new.po; \
Note: See TracChangeset for help on using the changeset viewer.