~ubuntu-branches/ubuntu/dapper/file-roller/dapper-updates

« back to all changes in this revision

Viewing changes to po/Makefile.in.in

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2006-04-11 08:44:59 UTC
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: james.westby@ubuntu.com-20060411084459-9r22188ftese2ev2
Tags: upstream-2.14.1
ImportĀ upstreamĀ versionĀ 2.14.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
gettextsrcdir = $(datadir)/glib-2.0/gettext/po
40
40
subdir = po
41
41
install_sh = @install_sh@
42
 
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 
42
# Automake >= 1.8 provides @mkdir_p@.
 
43
# Until it can be supposed, use the safe fallback:
 
44
mkdir_p = $(install_sh) -d
43
45
 
44
46
INSTALL = @INSTALL@
45
47
INSTALL_DATA = @INSTALL_DATA@
46
48
 
47
49
CC = @CC@
48
 
GENCAT = @GENCAT@
49
50
GMSGFMT = @GMSGFMT@
50
51
MSGFMT = @MSGFMT@
51
52
XGETTEXT = @XGETTEXT@
73
74
 
74
75
CATALOGS = @CATALOGS@
75
76
CATOBJEXT = @CATOBJEXT@
76
 
INSTOBJEXT = @INSTOBJEXT@
77
77
 
78
78
.SUFFIXES:
79
79
.SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat
94
94
 
95
95
.po.cat:
96
96
        sed -f ../intl/po2msg.sed < $< > $*.msg \
97
 
          && rm -f $@ && $(GENCAT) $@ $*.msg
 
97
          && rm -f $@ && gencat $@ $*.msg
98
98
 
99
99
 
100
100
all: all-@USE_NLS@
110
110
install-data: install-data-@USE_NLS@
111
111
install-data-no: all
112
112
install-data-yes: all
113
 
        if test -n "$(MKINSTALLDIRS)"; then \
114
 
          $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
115
 
        else \
116
 
          $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
117
 
        fi
 
113
        $(mkdir_p) $(DESTDIR)$(datadir)
118
114
        @catalogs='$(CATALOGS)'; \
119
115
        for cat in $$catalogs; do \
120
116
          cat=`basename $$cat`; \
124
120
          esac; \
125
121
          lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
126
122
          dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \
127
 
          if test -n "$(MKINSTALLDIRS)"; then \
128
 
            $(MKINSTALLDIRS) $$dir; \
129
 
          else \
130
 
            $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \
131
 
          fi; \
 
123
          $(mkdir_p) $$dir; \
132
124
          if test -r $$cat; then \
133
 
            $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
134
 
            echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \
 
125
            $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE).mo; \
 
126
            echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE).mo"; \
135
127
          else \
136
 
            $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
 
128
            $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(GETTEXT_PACKAGE).mo; \
137
129
            echo "installing $(srcdir)/$$cat as" \
138
 
                 "$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \
 
130
                 "$$dir/$(GETTEXT_PACKAGE).mo"; \
139
131
          fi; \
140
132
          if test -r $$cat.m; then \
141
 
            $(INSTALL_DATA) $$cat.m $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
142
 
            echo "installing $$cat.m as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \
 
133
            $(INSTALL_DATA) $$cat.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
 
134
            echo "installing $$cat.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
143
135
          else \
144
136
            if test -r $(srcdir)/$$cat.m ; then \
145
137
              $(INSTALL_DATA) $(srcdir)/$$cat.m \
146
 
                $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
 
138
                $$dir/$(GETTEXT_PACKAGE).mo.m; \
147
139
              echo "installing $(srcdir)/$$cat as" \
148
 
                   "$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \
 
140
                   "$$dir/$(GETTEXT_PACKAGE).mo.m"; \
149
141
            else \
150
142
              true; \
151
143
            fi; \
152
144
          fi; \
153
145
        done
154
146
        if test "$(PACKAGE)" = "glib"; then \
155
 
          if test -n "$(MKINSTALLDIRS)"; then \
156
 
            $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \
157
 
          else \
158
 
            $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \
159
 
          fi; \
 
147
          $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
160
148
          $(INSTALL_DATA) $(srcdir)/Makefile.in.in \
161
149
                          $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
162
150
        else \
171
159
        for cat in $$catalogs; do \
172
160
          cat=`basename $$cat`; \
173
161
          lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
174
 
          rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
175
 
          rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
176
 
          rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
177
 
          rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
 
162
          rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
 
163
          rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
 
164
          rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
 
165
          rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
178
166
        done
179
167
        if test "$(PACKAGE)" = "glib"; then \
180
168
          rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
192
180
clean: mostlyclean
193
181
 
194
182
distclean: clean
195
 
        rm -f Makefile Makefile.in POTFILES
196
 
        rm -f *.mo *.msg *.cat *.cat.m $(GMOFILES)
 
183
        rm -f Makefile Makefile.in POTFILES stamp-it
 
184
        rm -f *.mo *.msg *.cat *.cat.m *.gmo
197
185
 
198
186
maintainer-clean: distclean
199
187
        @echo "This command is intended for maintainers to use;"
205
193
        dists="$(DISTFILES)"; \
206
194
        extra_dists="$(EXTRA_DISTFILES)"; \
207
195
        for file in $$extra_dists; do \
208
 
          test -f $$file && dists="$$dists $$file"; \
 
196
          test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
209
197
        done; \
210
198
        for file in $$dists; do \
211
 
          ln $(srcdir)/$$file $(distdir) 2> /dev/null \
212
 
            || cp -p $(srcdir)/$$file $(distdir); \
 
199
          test -f $$file || file="$(srcdir)/$$file"; \
 
200
          ln $$file $(distdir) 2> /dev/null \
 
201
            || cp -p $$file $(distdir); \
213
202
        done
214
203
 
215
204
update-po: Makefile
239
228
          fi; \
240
229
        done
241
230
 
242
 
# POTFILES is created from POTFILES.in by stripping comments, empty lines
243
 
# and Intltool tags (enclosed in square brackets), and appending a full
244
 
# relative path to them
245
 
POTFILES: POTFILES.in
246
 
        ( posrcprefix='$(top_srcdir)/'; \
247
 
          rm -f $@-t $@ \
248
 
            && (sed -e '/^#/d'                                  \
249
 
                    -e 's/^[[].*] *//'                          \
250
 
                    -e '/^[     ]*$$/d'                         \
251
 
                    -e "s@^@    $$posrcprefix@" $(srcdir)/$@.in \
252
 
                | sed -e '$$!s/$$/ \\/') > $@-t \
253
 
            && chmod a-w $@-t \
254
 
            && mv $@-t $@ )
 
231
Makefile POTFILES: stamp-it
 
232
        @if test ! -f $@; then \
 
233
          rm -f stamp-it; \
 
234
          $(MAKE) stamp-it; \
 
235
        fi
255
236
 
256
 
Makefile: Makefile.in.in ../config.status POTFILES
 
237
stamp-it: Makefile.in.in ../config.status POTFILES.in
257
238
        cd .. \
258
 
          && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
 
239
          && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
259
240
               $(SHELL) ./config.status
260
241
 
261
242
# Tell versions [3.59,3.63) of GNU make not to export all variables.