Changeset 891
- Timestamp:
- 02/07/07 08:20:13 (6 years ago)
- Location:
- trunk/src/target/OM-2007/applications/openmoko-simplemediaplayer
- Files:
-
- 2 edited
-
beep/mainwin.c (modified) (1 diff)
-
po/Makefile.in.in (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/target/OM-2007/applications/openmoko-simplemediaplayer/beep/mainwin.c
r889 r891 3794 3794 { 3795 3795 gchar* track_number; 3796 track_number = g_strdup_printf("%d", playlist_get_position() + 1); 3796 if(playlist_get_length() == 0) 3797 { 3798 track_number = g_strdup_printf("%d", 0); 3799 } 3800 else 3801 { 3802 track_number = g_strdup_printf("%d", playlist_get_position() + 1); 3803 } 3797 3804 gtk_label_set_text(GTK_LABEL(track_number_label), track_number); 3798 3805 g_free(track_number); -
trunk/src/target/OM-2007/applications/openmoko-simplemediaplayer/po/Makefile.in.in
r674 r891 1 # Makefile for PO directory in any package using GNU gettext.2 # Copyright (C) 1995 -1997, 2000-2002by Ulrich Drepper <drepper@gnu.ai.mit.edu>1 # Makefile for program source directory in GNU NLS utilities package. 2 # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu> 3 3 # 4 # This file can be copied and used freely without restrictions. It can 5 # be used in projects which are not available under the GNU General Public 6 # License but which still want to provide support for the GNU gettext 7 # functionality. 8 # Please note that the actual code of GNU gettext is covered by the GNU 9 # General Public License and is *not* in the public domain. 10 4 # This file file be copied and used freely without restrictions. It can 5 # be used in projects which are not available under the GNU Public License 6 # but which still want to provide support for the GNU gettext functionality. 7 # Please note that the actual code is *not* freely available. 8 # 9 # - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE 10 # instead of PACKAGE and to look for po2tbl in ./ not in intl/ 11 # 12 # - Modified by jacob berkman <jacob@ximian.com> to install 13 # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize 14 15 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ 11 16 PACKAGE = @PACKAGE@ 12 17 VERSION = @VERSION@ … … 22 27 exec_prefix = @exec_prefix@ 23 28 datadir = @datadir@ 24 localedir = $(datadir)/locale 25 gettextsrcdir = $(datadir)/gettext/po 29 libdir = @libdir@ 30 localedir = $(libdir)/locale 31 gnulocaledir = $(datadir)/locale 32 gettextsrcdir = $(datadir)/glib-2.0/gettext/po 33 subdir = po 26 34 27 35 INSTALL = @INSTALL@ 28 36 INSTALL_DATA = @INSTALL_DATA@ 29 MKINSTALLDIRS = @MKINSTALLDIRS@ 30 mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` 31 37 MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@ 38 39 CC = @CC@ 40 GENCAT = @GENCAT@ 32 41 GMSGFMT = @GMSGFMT@ 33 42 MSGFMT = @MSGFMT@ 34 43 XGETTEXT = @XGETTEXT@ 35 44 MSGMERGE = msgmerge 36 MSGMERGE_UPDATE = @MSGMERGE@ --update 37 MSGINIT = msginit 38 MSGCONV = msgconv 39 MSGFILTER = msgfilter 40 45 46 DEFS = @DEFS@ 47 CFLAGS = @CFLAGS@ 48 CPPFLAGS = @CPPFLAGS@ 49 50 INCLUDES = -I.. -I$(top_srcdir)/intl 51 52 COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) 53 54 SOURCES = 41 55 POFILES = @POFILES@ 42 56 GMOFILES = @GMOFILES@ 43 UPDATEPOFILES = @UPDATEPOFILES@ 44 DUMMYPOFILES = @DUMMYPOFILES@ 45 DISTFILES.common = Makefile.in.in Makevars remove-potcdate.sin \ 46 $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) 47 DISTFILES = $(DISTFILES.common) POTFILES.in $(DOMAIN).pot \ 48 $(POFILES) $(GMOFILES) \ 49 $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) 57 DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(GETTEXT_PACKAGE).pot \ 58 $(POFILES) $(GMOFILES) $(SOURCES) 50 59 51 60 POTFILES = \ 52 61 53 62 CATALOGS = @CATALOGS@ 54 55 # Makevars gets inserted here. (Don't remove this line!) 63 CATOBJEXT = @CATOBJEXT@ 64 INSTOBJEXT = @INSTOBJEXT@ 56 65 57 66 .SUFFIXES: 58 .SUFFIXES: .po .gmo .mo .sed .sin .nop .po-update 67 .SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat 68 69 .c.o: 70 $(COMPILE) $< 71 72 .po.pox: 73 $(MAKE) $(GETTEXT_PACKAGE).pot 74 $(MSGMERGE) $< $(srcdir)/$(GETTEXT_PACKAGE).pot -o $*.pox 59 75 60 76 .po.mo: 61 @echo "$(MSGFMT) -c -o $@ $<"; \ 62 $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ 77 $(MSGFMT) -o $@ $< 63 78 64 79 .po.gmo: 65 @lang=`echo $* | sed -e 's,.*/,,'`; \ 66 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 67 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ 68 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo 69 70 .sin.sed: 71 sed -e '/^#/d' $< > t-$@ 72 mv t-$@ $@ 80 file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \ 81 && rm -f $$file && $(GMSGFMT) -o $$file $< 82 83 .po.cat: 84 sed -f ../intl/po2msg.sed < $< > $*.msg \ 85 && rm -f $@ && $(GENCAT) $@ $*.msg 73 86 74 87 … … 78 91 all-no: 79 92 80 # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', 81 # otherwise packages like GCC can not be built if only parts of the source 82 # have been downloaded. 83 84 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed 85 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 86 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ 93 $(srcdir)/$(GETTEXT_PACKAGE).pot: $(POTFILES) 94 $(XGETTEXT) --default-domain=$(GETTEXT_PACKAGE) --directory=$(top_srcdir) \ 95 --add-comments --keyword=_ --keyword=N_ \ 87 96 --files-from=$(srcdir)/POTFILES.in \ 88 --copyright-holder='$(COPYRIGHT_HOLDER)' 89 test ! -f $(DOMAIN).po || { \ 90 if test -f $(srcdir)/$(DOMAIN).pot; then \ 91 sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ 92 sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ 93 if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ 94 rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ 95 else \ 96 rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ 97 mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ 98 fi; \ 99 else \ 100 mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ 101 fi; \ 102 } 103 104 $(srcdir)/$(DOMAIN).pot: 105 $(MAKE) $(DOMAIN).pot-update 106 107 $(POFILES): $(srcdir)/$(DOMAIN).pot 108 @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ 109 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 110 echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ 111 cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot 112 97 && test ! -f $(GETTEXT_PACKAGE).po \ 98 || ( rm -f $(srcdir)/$(GETTEXT_PACKAGE).pot \ 99 && mv $(GETTEXT_PACKAGE).po $(srcdir)/$(GETTEXT_PACKAGE).pot ) 113 100 114 101 install: install-exec install-data 115 102 install-exec: 116 103 install-data: install-data-@USE_NLS@ 117 if test "$(PACKAGE)" = "gettext"; then \ 118 $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ 119 for file in $(DISTFILES.common); do \ 120 $(INSTALL_DATA) $(srcdir)/$$file \ 121 $(DESTDIR)$(gettextsrcdir)/$$file; \ 122 done; \ 104 install-data-no: all 105 install-data-yes: all 106 if test -r "$(MKINSTALLDIRS)"; then \ 107 $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \ 108 else \ 109 $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \ 110 fi 111 @catalogs='$(CATALOGS)'; \ 112 for cat in $$catalogs; do \ 113 cat=`basename $$cat`; \ 114 case "$$cat" in \ 115 *.gmo) destdir=$(gnulocaledir);; \ 116 *) destdir=$(localedir);; \ 117 esac; \ 118 lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ 119 dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \ 120 if test -r "$(MKINSTALLDIRS)"; then \ 121 $(MKINSTALLDIRS) $$dir; \ 122 else \ 123 $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \ 124 fi; \ 125 if test -r $$cat; then \ 126 $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ 127 echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \ 128 else \ 129 $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ 130 echo "installing $(srcdir)/$$cat as" \ 131 "$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \ 132 fi; \ 133 if test -r $$cat.m; then \ 134 $(INSTALL_DATA) $$cat.m $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \ 135 echo "installing $$cat.m as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \ 136 else \ 137 if test -r $(srcdir)/$$cat.m ; then \ 138 $(INSTALL_DATA) $(srcdir)/$$cat.m \ 139 $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \ 140 echo "installing $(srcdir)/$$cat as" \ 141 "$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \ 142 else \ 143 true; \ 144 fi; \ 145 fi; \ 146 done 147 if test "$(PACKAGE)" = "glib"; then \ 148 if test -r "$(MKINSTALLDIRS)"; then \ 149 $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \ 150 else \ 151 $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \ 152 fi; \ 153 $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ 154 $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ 123 155 else \ 124 156 : ; \ 125 157 fi 126 install-data-no: all127 install-data-yes: all128 $(mkinstalldirs) $(DESTDIR)$(datadir)129 @catalogs='$(CATALOGS)'; \130 for cat in $$catalogs; do \131 cat=`basename $$cat`; \132 lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \133 dir=$(localedir)/$$lang/LC_MESSAGES; \134 $(mkinstalldirs) $(DESTDIR)$$dir; \135 if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \136 $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \137 echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \138 for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \139 if test -n "$$lc"; then \140 if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \141 link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \142 mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \143 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \144 (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \145 for file in *; do \146 if test -f $$file; then \147 ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \148 fi; \149 done); \150 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \151 else \152 if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \153 :; \154 else \155 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \156 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \157 fi; \158 fi; \159 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \160 ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \161 ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \162 cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \163 echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \164 fi; \165 done; \166 done167 168 install-strip: install169 170 installdirs: installdirs-exec installdirs-data171 installdirs-exec:172 installdirs-data: installdirs-data-@USE_NLS@173 if test "$(PACKAGE)" = "gettext"; then \174 $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \175 else \176 : ; \177 fi178 installdirs-data-no:179 installdirs-data-yes:180 $(mkinstalldirs) $(DESTDIR)$(datadir)181 @catalogs='$(CATALOGS)'; \182 for cat in $$catalogs; do \183 cat=`basename $$cat`; \184 lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \185 dir=$(localedir)/$$lang/LC_MESSAGES; \186 $(mkinstalldirs) $(DESTDIR)$$dir; \187 for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \188 if test -n "$$lc"; then \189 if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \190 link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \191 mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \192 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \193 (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \194 for file in *; do \195 if test -f $$file; then \196 ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \197 fi; \198 done); \199 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \200 else \201 if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \202 :; \203 else \204 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \205 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \206 fi; \207 fi; \208 fi; \209 done; \210 done211 158 212 159 # Define this as empty until I found a useful application. 213 160 installcheck: 214 161 215 uninstall: uninstall-exec uninstall-data 216 uninstall-exec: 217 uninstall-data: uninstall-data-@USE_NLS@ 218 if test "$(PACKAGE)" = "gettext"; then \ 219 for file in $(DISTFILES.common); do \ 220 rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ 221 done; \ 222 else \ 223 : ; \ 224 fi 225 uninstall-data-no: 226 uninstall-data-yes: 162 uninstall: 227 163 catalogs='$(CATALOGS)'; \ 228 164 for cat in $$catalogs; do \ 229 165 cat=`basename $$cat`; \ 230 lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ 231 for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ 232 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ 233 done; \ 234 done 166 lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ 167 rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ 168 rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \ 169 rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ 170 rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \ 171 done 172 if test "$(PACKAGE)" = "glib"; then \ 173 rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ 174 fi 235 175 236 176 check: all … … 239 179 240 180 mostlyclean: 241 rm -f remove-potcdate.sed 242 rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po 181 rm -f core core.* *.pox $(GETTEXT_PACKAGE).po *.old.po cat-id-tbl.tmp 243 182 rm -fr *.o 244 183 … … 246 185 247 186 distclean: clean 248 rm -f Makefile Makefile.in POTFILES *.mo 187 rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m 249 188 250 189 maintainer-clean: distclean … … 253 192 rm -f $(GMOFILES) 254 193 255 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) 256 dist distdir: 257 $(MAKE) update-po 258 @$(MAKE) dist2 259 # This is a separate target because 'update-po' must be executed before. 260 dist2: $(DISTFILES) 194 distdir = ../$(GETTEXT_PACKAGE)-$(VERSION)/$(subdir) 195 dist distdir: update-po $(DISTFILES) 261 196 dists="$(DISTFILES)"; \ 262 if test -f $(srcdir)/ChangeLog; then dists="$$dists ChangeLog"; fi; \263 if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \264 197 for file in $$dists; do \ 265 if test -f $$file; then \ 266 cp -p $$file $(distdir); \ 267 else \ 268 cp -p $(srcdir)/$$file $(distdir); \ 269 fi; \ 198 ln $(srcdir)/$$file $(distdir) 2> /dev/null \ 199 || cp -p $(srcdir)/$$file $(distdir); \ 270 200 done 271 201 272 202 update-po: Makefile 273 $(MAKE) $(DOMAIN).pot-update 274 $(MAKE) $(UPDATEPOFILES) 275 $(MAKE) update-gmo 276 277 # General rule for updating PO files. 278 279 .nop.po-update: 280 @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ 281 if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; fi; \ 203 $(MAKE) $(GETTEXT_PACKAGE).pot 282 204 tmpdir=`pwd`; \ 283 echo "$$lang:"; \284 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \285 echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \286 205 cd $(srcdir); \ 287 if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ 288 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ 206 catalogs='$(CATALOGS)'; \ 207 for cat in $$catalogs; do \ 208 cat=`basename $$cat`; \ 209 lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ 210 echo "$$lang:"; \ 211 if $(MSGMERGE) $$lang.po $(GETTEXT_PACKAGE).pot -o $$tmpdir/$$lang.new.po; then \ 212 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ 213 rm -f $$tmpdir/$$lang.new.po; \ 214 else \ 215 if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ 216 :; \ 217 else \ 218 echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ 219 rm -f $$tmpdir/$$lang.new.po; \ 220 exit 1; \ 221 fi; \ 222 fi; \ 223 else \ 224 echo "msgmerge for $$cat failed!"; \ 289 225 rm -f $$tmpdir/$$lang.new.po; \ 290 else \ 291 if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ 292 :; \ 293 else \ 294 echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ 295 exit 1; \ 296 fi; \ 297 fi; \ 298 else \ 299 echo "msgmerge for $$lang.po failed!" 1>&2; \ 300 rm -f $$tmpdir/$$lang.new.po; \ 301 fi 302 303 $(DUMMYPOFILES): 304 305 update-gmo: Makefile $(GMOFILES) 306 @: 307 308 Makefile: Makefile.in.in $(top_builddir)/config.status POTFILES.in 309 cd $(top_builddir) \ 226 fi; \ 227 done 228 229 # POTFILES is created from POTFILES.in by stripping comments, empty lines 230 # and Intltool tags (enclosed in square brackets), and appending a full 231 # relative path to them 232 POTFILES: POTFILES.in 233 ( if test 'x$(srcdir)' != 'x.'; then \ 234 posrcprefix='$(top_srcdir)/'; \ 235 else \ 236 posrcprefix="../"; \ 237 fi; \ 238 rm -f $@-t $@ \ 239 && (sed -e '/^#/d' \ 240 -e "s/^\[.*\] +//" \ 241 -e '/^[ ]*$$/d' \ 242 -e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \ 243 | sed -e '$$s/\\$$//') > $@-t \ 244 && chmod a-w $@-t \ 245 && mv $@-t $@ ) 246 247 Makefile: Makefile.in.in ../config.status POTFILES 248 cd .. \ 310 249 && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ 311 250 $(SHELL) ./config.status 312 313 force:314 251 315 252 # Tell versions [3.59,3.63) of GNU make not to export all variables.
Note: See TracChangeset
for help on using the changeset viewer.
