Mercurial > pidgin.yaz
view po/Makefile.mingw @ 4234:64d834b6caf2
[gaim-migrate @ 4480]
Fix a crash which happened under the following circumstances
(and maybe other, similar circumstances):
1) Add an ICQ buddy that requires authorization to an AIM screen
names buddy list
2) Do not request authorization
3) Delete the buddy from your buddy list
It crashes because of some code that attempts to free the same
memory twice. It's all good.
Oh, also:
741 packets transmitted, 462 packets received, +11 duplicates, 37% packet loss
That's Time Warner cable for you.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Tue, 07 Jan 2003 23:24:20 +0000 |
parents | 380b043a4a1c |
children | 580070695352 |
line wrap: on
line source
# Makefile.mingw # # Description: Makefile to generate mo files # PACKAGE = gaim ## ## PATHS ## srcdir = . GAIM_TOP = .. GAIM_INSTALL_DIR = ../win32-install-dir LOCALEDIR = $(GAIM_INSTALL_DIR)/locale GTK_BIN = ../../win32-dev/gtk_2_0/bin ## ## TOOLS ## GMSGFMT = $(GTK_BIN)/msgfmt MSGFMT = $(GTK_BIN)/msgfmt XGETTEXT = $(GTK_BIN)/xgettext MSGMERGE = $(GTK_BIN)/msgmerge .SUFFIXES: .SUFFIXES: .c .o .po .pot .pox .gmo .mo ## ## SOURCES, OBJECTS ## CATALOGS = bg.gmo cs.gmo da.gmo de.gmo es.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo ko.gmo nl.gmo pl.gmo ro.gmo ru.gmo sk.gmo sv.gmo zh_CN.gmo zh_TW.gmo POTFILES = \ ../plugins/docklet/docklet.c \ ../plugins/chatlist.c \ ../plugins/gtik.c \ ../src/protocols/gg/gg.c \ ../src/protocols/icq/gaim_icq.c \ ../src/protocols/irc/irc.c \ ../src/protocols/jabber/jabber.c \ ../src/protocols/msn/msn.c \ ../src/protocols/napster/napster.c \ ../src/protocols/oscar/oscar.c \ ../src/protocols/toc/toc.c \ ../src/protocols/yahoo/yahoo.c \ ../src/protocols/zephyr/zephyr.c \ ../src/about.c \ ../src/aim.c \ ../src/away.c \ ../src/buddy.c \ ../src/buddy_chat.c \ ../src/conversation.c \ ../src/dialogs.c \ ../src/gaimrc.c \ ../src/html.c \ ../src/module.c \ ../src/multi.c \ ../src/perl.c \ ../src/plugins.c \ ../src/prefs.c \ ../src/prpl.c \ ../src/server.c \ ../src/sound.c ## ## RULES ## .pot.pox: $(MAKE) $(PACKAGE).pot $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox .po.mo: $(MSGFMT) -o $@ $< .po.gmo: rm -f $@ && $(GMSGFMT) --statistics -o $@ $< ## ## TARGETS ## all: $(CATALOGS) $(PACKAGE).pot: $(POTFILES) POTFILES.in $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(GAIM_TOP) \ --add-comments --keyword=_ --keyword=N_ \ --files-from=$(srcdir)/POTFILES.in \ && test ! -f $(PACKAGE).po \ || ( rm -f $(srcdir)/$(PACKAGE).pot \ && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot ) install: all mkdir -p $(LOCALEDIR) @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed 's/\.gmo$$//'`; \ dir=$(LOCALEDIR)/$$lang/LC_MESSAGES; \ mkdir -p $$dir; \ if test -r $$cat; then \ cp $$cat $$dir/$(PACKAGE).mo; \ echo "installing $$cat as $$dir/$(PACKAGE).mo"; \ else \ cp $(srcdir)/$$cat $$dir/$(PACKAGE).mo; \ echo "installing $(srcdir)/$$cat as" \ "$$dir/$(PACKAGE).mo"; \ fi; \ done clean: rm -f *.gmo *.pot *.pox