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

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