~ubuntu-branches/debian/experimental/lftp/experimental

« back to all changes in this revision

Viewing changes to po/Rules-quot

  • Committer: Package Import Robot
  • Author(s): Noël Köthe
  • Date: 2015-08-21 16:06:22 UTC
  • mfrom: (1.1.20) (24.1.38 sid)
  • Revision ID: package-import@ubuntu.com-20150821160622-lckdmbiqx16wefgy
Tags: 4.6.4-1
new upstream release 2015-08-21

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This file, Rules-quot, can be copied and used freely without restrictions.
1
2
# Special Makefile rules for English message catalogs with quotation marks.
2
3
 
3
4
DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
14
15
 
15
16
.insert-header.po-update-en:
16
17
        @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
17
 
        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; \
18
19
        tmpdir=`pwd`; \
19
20
        echo "$$lang:"; \
20
21
        ll=`echo $$lang | sed -e 's/@.*//'`; \
21
22
        LC_ALL=C; export LC_ALL; \
22
23
        cd $(srcdir); \
23
 
        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) $(MSGINIT_OPTIONS) -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 \
24
35
          if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
25
36
            rm -f $$tmpdir/$$lang.new.po; \
26
37
          else \