Remove old po/ code for copying .po files from shared directory.

po/Makefile has both old code for copying .po files from a shared
directory /com/share/ftp/gnu/po/maint/glibc (presumably once present
on some GNU server), and new code for downloading them from the
Translation Project.  This patch removes the old code, leading only
the new code.

Tested for x86_64.

	* po/Makefile (linguas): Remove rule and dependencies.
	(linguas.mo): Likewise.
	(.PHONY): Do not depend on linguas and linguas.mo.
	(podir): Remove variable.
	(pofiles): Likewise.
	[$(pofiles)] (%.po): Remove rule.
This commit is contained in:
Joseph Myers 2017-12-15 14:20:52 +00:00
parent 174edbde7e
commit 0c4fe28d7a
2 changed files with 7 additions and 21 deletions

View File

@ -1,5 +1,12 @@
2017-12-15 Joseph Myers <joseph@codesourcery.com>
* po/Makefile (linguas): Remove rule and dependencies.
(linguas.mo): Likewise.
(.PHONY): Do not depend on linguas and linguas.mo.
(podir): Remove variable.
(pofiles): Likewise.
[$(pofiles)] (%.po): Remove rule.
* sysdeps/sparc/sparc32/Makefile
($(divrem:%=$(sysdep_dir)/sparc/sparc32/%.S)): Do not include
start-of-line whitespace in argument of echo.

View File

@ -86,30 +86,9 @@ libc.pot.files: FORCE
# Install the message object files as libc.po in the language directory.
$(mo-installed): %.mo $(+force); $(do-install) || exit 0
.PHONY: linguas linguas.mo
linguas: $(ALL_LINGUAS:=.po)
linguas.mo: $(ALL_LINGUAS:=.mo)
realclean:
rm -f $(ALL_LINGUAS:=.mo)
# Copy the PO files from the translation coordinator's repository.
podir = /com/share/ftp/gnu/po/maint/glibc
pofiles := $(wildcard $(podir)/*.po)
ifneq (,$(pofiles))
%.po: $(podir)/%.po
cp -f $< $@
chmod 444 $@
linguas: $(pofiles:$(podir)/%=%)
linguas.mo: $(pofiles:$(podir)/%.po=%.mo)
endif
# Update translations from the translation project.
TRANSLATIONS_URL = https://translationproject.org/latest/libc
WGET = wget