/[graveman]/graveman/current/po/Makefile.in.in
ViewVC logotype

Diff of /graveman/current/po/Makefile.in.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by otavio, Sun Feb 13 04:59:01 2005 UTC revision 1.3 by scresto, Sun Feb 20 17:45:02 2005 UTC
# Line 32  localedir = $(libdir)/locale Line 32  localedir = $(libdir)/locale
32  gnulocaledir = $(datadir)/locale  gnulocaledir = $(datadir)/locale
33  gettextsrcdir = $(datadir)/glib-2.0/gettext/po  gettextsrcdir = $(datadir)/glib-2.0/gettext/po
34  subdir = po  subdir = po
 install_sh = @install_sh@  
 mkdir_p = @mkdir_p@  
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs  
35    
36  INSTALL = @INSTALL@  INSTALL = @INSTALL@
37  INSTALL_DATA = @INSTALL_DATA@  INSTALL_DATA = @INSTALL_DATA@
38    MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@
39    
40  CC = @CC@  CC = @CC@
41  GENCAT = @GENCAT@  GENCAT = @GENCAT@
# Line 46  MSGFMT = @MSGFMT@ Line 44  MSGFMT = @MSGFMT@
44  XGETTEXT = @XGETTEXT@  XGETTEXT = @XGETTEXT@
45  INTLTOOL_UPDATE = @INTLTOOL_UPDATE@  INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
46  INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@  INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
47  MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist  MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
48  GENPOT   = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot  GENPOT   = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
49    
50  DEFS = @DEFS@  DEFS = @DEFS@
51  CFLAGS = @CFLAGS@  CFLAGS = @CFLAGS@
# Line 60  COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $ Line 58  COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $
58  SOURCES =  SOURCES =
59  POFILES = @POFILES@  POFILES = @POFILES@
60  GMOFILES = @GMOFILES@  GMOFILES = @GMOFILES@
61  DISTFILES = ChangeLog Makefile.in.in POTFILES.in \  DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(GETTEXT_PACKAGE).pot \
62  $(POFILES) $(GMOFILES) $(SOURCES)  $(POFILES) $(GMOFILES) $(SOURCES)
63    
64  POTFILES = \  POTFILES = \
# Line 77  INSTOBJEXT = @INSTOBJEXT@ Line 75  INSTOBJEXT = @INSTOBJEXT@
75    
76  .po.pox:  .po.pox:
77          $(MAKE) $(GETTEXT_PACKAGE).pot          $(MAKE) $(GETTEXT_PACKAGE).pot
78          $(MSGMERGE) $< $(top_builddir)/po/$(GETTEXT_PACKAGE).pot -o $*pox          $(MSGMERGE) $< $(srcdir)/$(GETTEXT_PACKAGE).pot -o $*pox
79    
80  .po.mo:  .po.mo:
81          $(MSGFMT) -o $@ $<          $(MSGFMT) -o $@ $<
82    
83  .po.gmo:  .po.gmo:
84          file=`echo $* | sed 's,.*/,,'`.gmo \          file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
85            && rm -f $$file && $(GMSGFMT) -o $$file $<            && rm -f $$file && $(GMSGFMT) -o $$file $<
86    
87  .po.cat:  .po.cat:
# Line 96  all: all-@USE_NLS@ Line 94  all: all-@USE_NLS@
94  all-yes: $(CATALOGS)  all-yes: $(CATALOGS)
95  all-no:  all-no:
96    
97  $(GETTEXT_PACKAGE).pot: $(POTFILES)  $(srcdir)/$(GETTEXT_PACKAGE).pot: $(POTFILES)
98          $(GENPOT)          $(GENPOT)
99    
100  install: install-exec install-data  install: install-exec install-data
# Line 104  install-exec: Line 102  install-exec:
102  install-data: install-data-@USE_NLS@  install-data: install-data-@USE_NLS@
103  install-data-no: all  install-data-no: all
104  install-data-yes: all  install-data-yes: all
105          if test -n "$(MKINSTALLDIRS)"; then \          if test -r "$(MKINSTALLDIRS)"; then \
106            $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \            $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
107          else \          else \
108            $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \            $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
# Line 118  install-data-yes: all Line 116  install-data-yes: all
116            esac; \            esac; \
117            lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \            lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
118            dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \            dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \
119            if test -n "$(MKINSTALLDIRS)"; then \            if test -r "$(MKINSTALLDIRS)"; then \
120              $(MKINSTALLDIRS) $$dir; \              $(MKINSTALLDIRS) $$dir; \
121            else \            else \
122              $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \              $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \
# Line 146  install-data-yes: all Line 144  install-data-yes: all
144            fi; \            fi; \
145          done          done
146          if test "$(PACKAGE)" = "glib"; then \          if test "$(PACKAGE)" = "glib"; then \
147            if test -n "$(MKINSTALLDIRS)"; then \            if test -r "$(MKINSTALLDIRS)"; then \
148              $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \              $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \
149            else \            else \
150              $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \              $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \
# Line 179  check: all Line 177  check: all
177  dvi info tags TAGS ID:  dvi info tags TAGS ID:
178    
179  mostlyclean:  mostlyclean:
180          rm -f core core.* *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp          rm -f core core.* *.pox $(GETTEXT_PACKAGE).po *.old.po cat-id-tbl.tmp
181          rm -fr *.o          rm -fr *.o
182          rm -f .intltool-merge-cache          rm -f .intltool-merge-cache
183    
# Line 194  maintainer-clean: distclean Line 192  maintainer-clean: distclean
192          rm -f $(GMOFILES)          rm -f $(GMOFILES)
193    
194  distdir = ../$(GETTEXT_PACKAGE)-$(VERSION)/$(subdir)  distdir = ../$(GETTEXT_PACKAGE)-$(VERSION)/$(subdir)
195  dist distdir: $(DISTFILES) $(GETTEXT_PACKAGE).pot  dist distdir: update-po $(DISTFILES)
196          dists="$(DISTFILES)"; \          dists="$(DISTFILES)"; \
197          for file in $$dists; do \          for file in $$dists; do \
198            ln $(srcdir)/$$file $(distdir) 2> /dev/null \            ln $(srcdir)/$$file $(distdir) 2> /dev/null \
# Line 204  dist distdir: $(DISTFILES) $(GETTEXT_PAC Line 202  dist distdir: $(DISTFILES) $(GETTEXT_PAC
202  update-po: Makefile  update-po: Makefile
203          $(MAKE) $(GETTEXT_PACKAGE).pot          $(MAKE) $(GETTEXT_PACKAGE).pot
204          tmpdir=`pwd`; \          tmpdir=`pwd`; \
205            cd $(srcdir); \
206          catalogs='$(CATALOGS)'; \          catalogs='$(CATALOGS)'; \
207          for cat in $$catalogs; do \          for cat in $$catalogs; do \
208            cat=`basename $$cat`; \            cat=`basename $$cat`; \
209            lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \            lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
210            echo "$$lang:"; \            echo "$$lang:"; \
211            result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \            if $$tmpdir/$(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist -o $$tmpdir/$$lang.new.po $$lang; then \
212            if $$result; then \              if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
             if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \  
213                rm -f $$tmpdir/$$lang.new.po; \                rm -f $$tmpdir/$$lang.new.po; \
214              else \              else \
215                if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \                if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26