From: <os...@us...> - 2002-08-24 20:54:21
|
Update of /cvsroot/lib/LIB/po In directory usw-pr-cvs1:/tmp/cvs-serv4325/po Modified Files: LIB.pot Makefile.in.in de.po en.po fr.po Added Files: ChangeLog Makevars Rules-quot boldquot.sed en@boldquot.header en@quot.header insert-header.sin quot.sed remove-potcdate.sin Log Message: * locales dzia³aj± (mi przynajmniej ;) ) --- NEW FILE: ChangeLog --- 2002-08-24 gettextize <bug...@gn...> * Makefile.in.in: Upgrade to gettext-0.11.5. * boldquot.sed: New file, from gettext-0.11.5. * en@boldquot.header: New file, from gettext-0.11.5. * en@quot.header: New file, from gettext-0.11.5. * insert-header.sin: New file, from gettext-0.11.5. * quot.sed: New file, from gettext-0.11.5. * remove-potcdate.sin: New file, from gettext-0.11.5. * Rules-quot: New file, from gettext-0.11.5. * cat-id-tbl.c: Remove file. * stamp-cat-id: Remove file. --- NEW FILE: Makevars --- # Makefile variables for PO directory in any package using GNU gettext. # Usually the message domain is the same as the package name. DOMAIN = $(PACKAGE) # These two variables depend on the location of this directory. subdir = po top_builddir = .. # These options get passed to xgettext. XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ -E # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding # package. (Note that the msgstr strings, extracted from the package's # sources, belong to the copyright holder of the package.) Translators are # expected to transfer the copyright for their translations to this person # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. COPYRIGHT_HOLDER = Free Software Foundation, Inc. # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = --- NEW FILE: Rules-quot --- # Special Makefile rules for English message catalogs with quotation marks. DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot .SUFFIXES: .insert-header .po-update-en en@quot.po-update: en@quot.po-update-en en@boldquot.po-update: en@boldquot.po-update-en .insert-header.po-update-en: @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "creation of $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi en...@qu...sert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en...@qu...sert-header en...@bo...sert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en...@bo...sert-header mostlyclean: mostlyclean-quot mostlyclean-quot: rm -f *.insert-header --- NEW FILE: boldquot.sed --- (This appears to be a binary file; contents omitted.) --- NEW FILE: en@boldquot.header --- # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # # This catalog furthermore displays the text between the quotation marks in # bold face, assuming the VT100/XTerm escape sequences. # --- NEW FILE: en@quot.header --- # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # --- NEW FILE: insert-header.sin --- # Sed script that inserts the file called HEADER before the header entry. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following # occurrences, do nothing. The distinction between the first and the following # occurrences is achieved by looking at the hold space. /^msgid /{ x # Test if the hold space is empty. s/m/m/ ta # Yes it was empty. First occurrence. Read the file. r HEADER # Output the file's contents by reading the next line. But don't lose the # current line while doing this. g N bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } --- NEW FILE: quot.sed --- (This appears to be a binary file; contents omitted.) --- NEW FILE: remove-potcdate.sin --- # Sed script that remove the POT-Creation-Date line in the header entry # from a POT file. # # The distinction between the first and the following occurrences of the # pattern is achieved by looking at the hold space. /^"POT-Creation-Date: .*"$/{ x # Test if the hold space is empty. s/P/P/ ta # Yes it was empty. First occurrence. Remove the line. g d bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } Index: LIB.pot =================================================================== RCS file: /cvsroot/lib/LIB/po/LIB.pot,v retrieving revision 1.184 retrieving revision 1.185 diff -C2 -d -r1.184 -r1.185 *** LIB.pot 10 Jul 2002 22:13:50 -0000 1.184 --- LIB.pot 24 Aug 2002 20:54:17 -0000 1.185 *************** *** 1,13 **** # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Free Software Foundation, Inc. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # - #: przedmioty.c:114 przedmioty.c:201 przedmioty.c:286 przedmioty.c:373 - #: przedmioty.c:461 przedmioty.c:546 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" [...4395 lines suppressed...] + "Idziesz ubi\346 tego faceta? " + msgstr "" + + #: lib/zdarzenia:44 + msgid "" + "Z niebios ozwa\263 si\352 g\263os tymi s\263owy:\n" + "\"Eeee... obiecywa\263em ci co\266?... Nie?!... Niemo\277liwe, khe, khe... " + "To nic nie dostaniesz... Chyba, \277e... J\363zeeeeeek! Masz ten miecz? To " + "dawaj go tu!\"\n" + "Pod twoje zasyfione stopy uderzy\263a b\263yskawica. Odruchowo przenios\263e" + "\266 wzrok na okopcone paznokcie i natrafi\263e\266 na... miecz." + msgstr "" + + #: lib/zdarzenia:63 + msgid "" + "Dawca zdarze\361 odzywa si\352 tymi s\263owy: \" Ha! Chcesz zabi\346 dow" + "\363dc\352 \277o\263nierzy! To ja ci dam co\266, co ci powinno pom\363c... I " + "przepraszam, \277e m\363wi\352 tak bez sensu, ale jestem tylko postaci\261 " + "testow\261 i czeg\363\277 mo\277na ode mnie wymaga\346?\"" msgstr "" Index: Makefile.in.in =================================================================== RCS file: /cvsroot/lib/LIB/po/Makefile.in.in,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Makefile.in.in 11 Jul 2002 07:28:54 -0000 1.2 --- Makefile.in.in 24 Aug 2002 20:54:17 -0000 1.3 *************** *** 1,17 **** ! # Makefile for program source directory in GNU NLS utilities package. ! # Copyright (C) 1995-1997, 2000, 2001 by Ulrich Drepper <dr...@gn...> # ! # This file file be copied and used freely without restrictions. It can ! # be used in projects which are not available under the GNU General Public License ! # but which still want to provide support for the GNU gettext functionality. ! # Please note that the actual code is *not* freely available. PACKAGE = @PACKAGE@ VERSION = @VERSION@ - # These two variables depend on the location of this directory. - subdir = po - top_builddir = .. - SHELL = /bin/sh @SET_MAKE@ --- 1,15 ---- ! # Makefile for PO directory in any package using GNU gettext. ! # Copyright (C) 1995-1997, 2000-2002 by Ulrich Drepper <dr...@gn...> # ! # This file can be copied and used freely without restrictions. It can ! # be used in projects which are not available under the GNU General Public ! # License but which still want to provide support for the GNU gettext ! # functionality. ! # Please note that the actual code of GNU gettext is covered by the GNU ! # General Public License and is *not* in the public domain. PACKAGE = @PACKAGE@ VERSION = @VERSION@ SHELL = /bin/sh @SET_MAKE@ *************** *** 32,53 **** mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` - CC = @CC@ GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ XGETTEXT = @XGETTEXT@ MSGMERGE = msgmerge ! ! DEFS = @DEFS@ ! CFLAGS = @CFLAGS@ ! CPPFLAGS = @CPPFLAGS@ ! ! INCLUDES = -I.. -I$(top_srcdir)/intl ! ! COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) POFILES = @POFILES@ GMOFILES = @GMOFILES@ ! DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(PACKAGE).pot \ ! $(POFILES) $(GMOFILES) POTFILES = \ --- 30,51 ---- mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ XGETTEXT = @XGETTEXT@ MSGMERGE = msgmerge ! MSGMERGE_UPDATE = @MSGMERGE@ --update ! MSGINIT = msginit ! MSGCONV = msgconv ! MSGFILTER = msgfilter POFILES = @POFILES@ GMOFILES = @GMOFILES@ ! UPDATEPOFILES = @UPDATEPOFILES@ ! DUMMYPOFILES = @DUMMYPOFILES@ ! DISTFILES.common = Makefile.in.in Makevars remove-potcdate.sin \ ! $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) ! DISTFILES = $(DISTFILES.common) POTFILES.in $(DOMAIN).pot \ ! $(POFILES) $(GMOFILES) \ ! $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) POTFILES = \ *************** *** 55,74 **** CATALOGS = @CATALOGS@ ! .SUFFIXES: ! .SUFFIXES: .c .o .po .pox .gmo .mo ! ! .c.o: ! $(COMPILE) $< ! .po.pox: ! $(MAKE) $(PACKAGE).pot ! $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox .po.mo: ! $(MSGFMT) -o $@ $< .po.gmo: ! file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \ ! && rm -f $$file && $(GMSGFMT) --statistics -o $$file $< --- 53,74 ---- CATALOGS = @CATALOGS@ ! # Makevars gets inserted here. (Don't remove this line!) ! .SUFFIXES: ! .SUFFIXES: .po .gmo .mo .sed .sin .nop .po-update .po.mo: ! @echo "$(MSGFMT) -c -o $@ $<"; \ ! $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ .po.gmo: ! @lang=`echo $* | sed -e 's,.*/,,'`; \ ! test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ ! echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ ! cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo ! ! .sin.sed: ! sed -e '/^#/d' $< > t-$@ ! mv t-$@ $@ *************** *** 78,96 **** all-no: ! .PHONY: ../keymap_alldefs.h ! ../keymap_alldefs.h: ! cd .. && $(MAKE) keymap_alldefs.h ! ! # Note: Target 'all' must not depend on target '$(srcdir)/$(PACKAGE).pot', # otherwise packages like GCC can not be built if only parts of the source # have been downloaded. ! $(srcdir)/$(PACKAGE).pot: $(POTFILES) $(srcdir)/POTFILES.in ! $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \ ! --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 ) --- 78,113 ---- all-no: ! # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', # otherwise packages like GCC can not be built if only parts of the source # have been downloaded. ! $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed ! $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ ! --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ --files-from=$(srcdir)/POTFILES.in \ ! --copyright-holder='$(COPYRIGHT_HOLDER)' ! test ! -f $(DOMAIN).po || { \ ! if test -f $(srcdir)/$(DOMAIN).pot; then \ ! sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ ! sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ ! if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ ! rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ ! else \ ! rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ ! mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ ! fi; \ ! else \ ! mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ ! fi; \ ! } ! ! $(srcdir)/$(DOMAIN).pot: ! $(MAKE) $(DOMAIN).pot-update ! ! $(POFILES): $(srcdir)/$(DOMAIN).pot ! @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ ! test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ ! echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ ! cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot *************** *** 100,105 **** if test "$(PACKAGE)" = "gettext"; then \ $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ ! $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ ! $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ else \ : ; \ --- 117,124 ---- if test "$(PACKAGE)" = "gettext"; then \ $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ ! for file in $(DISTFILES.common); do \ ! $(INSTALL_DATA) $(srcdir)/$$file \ ! $(DESTDIR)$(gettextsrcdir)/$$file; \ ! done; \ else \ : ; \ *************** *** 111,142 **** for cat in $$catalogs; do \ cat=`basename $$cat`; \ ! lang=`echo $$cat | sed 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkinstalldirs) $(DESTDIR)$$dir; \ ! if test -r $$cat; then \ ! $(INSTALL_DATA) $$cat $(DESTDIR)$$dir/$(PACKAGE).mo; \ ! echo "installing $$cat as $(DESTDIR)$$dir/$(PACKAGE).mo"; \ ! else \ ! $(INSTALL_DATA) $(srcdir)/$$cat $(DESTDIR)$$dir/$(PACKAGE).mo; \ ! echo "installing $(srcdir)/$$cat as" \ ! "$(DESTDIR)$$dir/$(PACKAGE).mo"; \ ! fi; \ done ! # Define this as empty until I found a useful application. ! installcheck: ! uninstall: ! catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ ! lang=`echo $$cat | sed 's/\.gmo$$//'`; \ ! rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE).mo; \ done if test "$(PACKAGE)" = "gettext"; then \ ! rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ else \ : ; \ fi check: all --- 130,236 ---- for cat in $$catalogs; do \ cat=`basename $$cat`; \ ! lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkinstalldirs) $(DESTDIR)$$dir; \ ! if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ ! $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ ! echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ ! for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ ! if test -n "$$lc"; then \ ! if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ ! link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ ! mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ ! mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ ! for file in *; do \ ! if test -f $$file; then \ ! ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ ! fi; \ ! done); \ ! rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ ! else \ ! if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ ! :; \ ! else \ ! rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! fi; \ ! fi; \ ! rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ ! ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ ! ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ ! cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ ! echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ ! fi; \ ! done; \ done ! install-strip: install ! installdirs: installdirs-exec installdirs-data ! installdirs-exec: ! installdirs-data: installdirs-data-@USE_NLS@ ! if test "$(PACKAGE)" = "gettext"; then \ ! $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ ! else \ ! : ; \ ! fi ! installdirs-data-no: ! installdirs-data-yes: ! $(mkinstalldirs) $(DESTDIR)$(datadir) ! @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ ! lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ ! dir=$(localedir)/$$lang/LC_MESSAGES; \ ! $(mkinstalldirs) $(DESTDIR)$$dir; \ ! for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ ! if test -n "$$lc"; then \ ! if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ ! link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ ! mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ ! mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ ! for file in *; do \ ! if test -f $$file; then \ ! ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ ! fi; \ ! done); \ ! rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ ! else \ ! if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ ! :; \ ! else \ ! rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ ! fi; \ ! fi; \ ! fi; \ ! done; \ done + + # Define this as empty until I found a useful application. + installcheck: + + uninstall: uninstall-exec uninstall-data + uninstall-exec: + uninstall-data: uninstall-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext"; then \ ! for file in $(DISTFILES.common); do \ ! rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ ! done; \ else \ : ; \ fi + uninstall-data-no: + uninstall-data-yes: + catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + done; \ + done check: all *************** *** 145,149 **** mostlyclean: ! rm -f core core.* *.pox $(PACKAGE).po *.new.po rm -fr *.o --- 239,244 ---- mostlyclean: ! rm -f remove-potcdate.sed ! rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o *************** *** 165,190 **** dist2: $(DISTFILES) dists="$(DISTFILES)"; \ for file in $$dists; do \ ! if test -f $$file; then dir=.; else dir=$(srcdir); fi; \ ! cp -p $$dir/$$file $(distdir); \ done update-po: Makefile ! $(MAKE) $(PACKAGE).pot if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; fi; \ cd $(srcdir); \ ! catalogs='$(GMOFILES)'; \ ! for cat in $$catalogs; do \ ! cat=`basename $$cat`; \ ! lang=`echo $$cat | sed 's/\.gmo$$//'`; \ ! echo "$$lang:"; \ ! if $(MSGMERGE) $$lang.po $(PACKAGE).pot -o $$lang.new.po; then \ ! mv -f $$lang.new.po $$lang.po; \ else \ ! echo "msgmerge for $$cat failed!"; \ ! rm -f $$lang.new.po; \ fi; \ ! done ! $(MAKE) update-gmo update-gmo: Makefile $(GMOFILES) --- 260,305 ---- dist2: $(DISTFILES) dists="$(DISTFILES)"; \ + if test -f $(srcdir)/ChangeLog; then dists="$$dists ChangeLog"; fi; \ + if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ for file in $$dists; do \ ! if test -f $$file; then \ ! cp -p $$file $(distdir); \ ! else \ ! cp -p $(srcdir)/$$file $(distdir); \ ! fi; \ done update-po: Makefile ! $(MAKE) $(DOMAIN).pot-update ! $(MAKE) $(UPDATEPOFILES) ! $(MAKE) update-gmo ! ! # General rule for updating PO files. ! ! .nop.po-update: ! @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; fi; \ + tmpdir=`pwd`; \ + echo "$$lang:"; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ cd $(srcdir); \ ! if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ ! if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ ! rm -f $$tmpdir/$$lang.new.po; \ else \ ! if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ ! :; \ ! else \ ! echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ ! exit 1; \ ! fi; \ fi; \ ! else \ ! echo "msgmerge for $$lang.po failed!" 1>&2; \ ! rm -f $$tmpdir/$$lang.new.po; \ ! fi ! ! $(DUMMYPOFILES): update-gmo: Makefile $(GMOFILES) *************** *** 195,198 **** --- 310,315 ---- && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ $(SHELL) ./config.status + + force: # Tell versions [3.59,3.63) of GNU make not to export all variables. Index: de.po =================================================================== RCS file: /cvsroot/lib/LIB/po/de.po,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** de.po 24 Aug 2002 18:51:07 -0000 1.2 --- de.po 24 Aug 2002 20:54:17 -0000 1.3 *************** *** 3,17 **** # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # - #: przedmioty.c:114 przedmioty.c:201 przedmioty.c:286 przedmioty.c:373 - #: przedmioty.c:461 przedmioty.c:546 - #, fuzzy msgid "" msgstr "" ! "Project-Id-Version: PACKAGE VERSION\n" ! "POT-Creation-Date: 2002-08-24 18:54+0200\n" ! "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" [...3084 lines suppressed...] + "\"\n" + "Jeste¶ nieco rozdygotany i przestraszony, ale... co ci tam... To jak? " + "Idziesz ubiæ tego faceta? " + msgstr "" + + #: lib/zdarzenia:44 + msgid "" + "Z niebios ozwa³ siê g³os tymi s³owy:\n" + "\"Eeee... obiecywa³em ci co¶?... Nie?!... Niemo¿liwe, khe, khe... To nic nie " + "dostaniesz... Chyba, ¿e... Józeeeeeek! Masz ten miecz? To dawaj go tu!\"\n" + "Pod twoje zasyfione stopy uderzy³a b³yskawica. Odruchowo przenios³e¶ wzrok " + "na okopcone paznokcie i natrafi³e¶ na... miecz." + msgstr "" + + #: lib/zdarzenia:63 + msgid "" + "Dawca zdarzeñ odzywa siê tymi s³owy: \" Ha! Chcesz zabiæ dowódcê ¿o³nierzy! " + "To ja ci dam co¶, co ci powinno pomóc... I przepraszam, ¿e mówiê tak bez " + "sensu, ale jestem tylko postaci± testow± i czegó¿ mo¿na ode mnie wymagaæ?\"" + msgstr "" Index: en.po =================================================================== RCS file: /cvsroot/lib/LIB/po/en.po,v retrieving revision 1.35 retrieving revision 1.36 diff -C2 -d -r1.35 -r1.36 *** en.po 24 Aug 2002 18:51:07 -0000 1.35 --- en.po 24 Aug 2002 20:54:17 -0000 1.36 *************** *** 2,2204 **** # Andrzej Oszer <os...@kk...>, 2000. # - #: przedmioty.c:114 przedmioty.c:201 przedmioty.c:286 przedmioty.c:373 - #: przedmioty.c:461 przedmioty.c:546 msgid "" msgstr "" ! "Project-Id-Version: 0,1\n" ! "POT-Creation-Date: 2002-08-24 18:54+0200\n" ! "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" ! "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" [...5765 lines suppressed...] ! ! #: lib/zdarzenia:44 ! msgid "" ! "Z niebios ozwa³ siê g³os tymi s³owy:\n" ! "\"Eeee... obiecywa³em ci co¶?... Nie?!... Niemo¿liwe, khe, khe... To nic nie " ! "dostaniesz... Chyba, ¿e... Józeeeeeek! Masz ten miecz? To dawaj go tu!\"\n" ! "Pod twoje zasyfione stopy uderzy³a b³yskawica. Odruchowo przenios³e¶ wzrok " ! "na okopcone paznokcie i natrafi³e¶ na... miecz." ! msgstr "" ! ! #: lib/zdarzenia:63 ! msgid "" ! "Dawca zdarzeñ odzywa siê tymi s³owy: \" Ha! Chcesz zabiæ dowódcê ¿o³nierzy! " ! "To ja ci dam co¶, co ci powinno pomóc... I przepraszam, ¿e mówiê tak bez " ! "sensu, ale jestem tylko postaci± testow± i czegó¿ mo¿na ode mnie wymagaæ?\"" ! msgstr "" ! ! #, fuzzy ! #~ msgid "ko" ! #~ msgstr "o" Index: fr.po =================================================================== RCS file: /cvsroot/lib/LIB/po/fr.po,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** fr.po 24 Aug 2002 18:51:07 -0000 1.2 --- fr.po 24 Aug 2002 20:54:17 -0000 1.3 *************** *** 8,17 **** msgid "" msgstr "" ! "Project-Id-Version: PACKAGE VERSION\n" ! "POT-Creation-Date: 2002-08-24 18:54+0200\n" ! "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" ! "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" ! "Language-Team: LANGUAGE <LL...@li...>\n" "MIME-Version: 1.0\n" ! "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" --- 8,18 ---- msgid "" msgstr "" ! "Project-Id-Version: 0.1.67\n" ! "POT-Creation-Date: 2002-08-24 21:53+0200\n" ! "PO-Revision-Date: 2002-08-24 18:55+0200\n" ! "Last-Translator: Andrzej Oszer <prz...@pr...>\n" ! "Language-Team: \n" "MIME-Version: 1.0\n" ! "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8bit\n" + |