]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* maintMakefile: TP recommends rsync for retrieving PO files.
authorPaul Smith <psmith@gnu.org>
Mon, 6 Jun 2016 12:32:00 +0000 (08:32 -0400)
committerPaul Smith <psmith@gnu.org>
Mon, 6 Jun 2016 12:32:00 +0000 (08:32 -0400)
maintMakefile

index aead0e8b5bb60c4e2cc4a5e821dda0c03d0d3a72..c1d45097dd502e74326e08a4ae58f90cfda77e16 100644 (file)
@@ -144,7 +144,7 @@ ChangeLog: .check-git-HEAD
 ## ---------------- ##
 ## Updating files.  ##
 ## ---------------- ##
-
+RSYNC = rsync -Lrtvz
 WGET = wget --passive-ftp -np -nv
 ftp-gnu = ftp://ftp.gnu.org/gnu
 
@@ -165,13 +165,14 @@ move_if_change =  if test -r $(target) && cmp -s $(target).t $(target); then \
 
 po_wget_flags =        --recursive --level=1 --no-directories --no-check-certificate
 po_repo = http://translationproject.org/latest/$(PACKAGE)
+po_sync = translationproject.org::tp/latest/$(PACKAGE)/
+
 .PHONY: do-po-update po-update
 do-po-update:
        tmppo="/tmp/po-$(PACKAGE)-$(VERSION).$$$$" \
          && rm -rf "$$tmppo" \
          && mkdir "$$tmppo" \
-         && (cd "$$tmppo" \
-               && $(WGET) $(po_wget_flags) -A '*.po' $(po_repo)) \
+         && $(RSYNC) $(po_sync)  "$$tmppo" \
          && cp "$$tmppo"/*.po $(top_srcdir)/po \
          && rm -rf "$$tmppo"
        cd po && $(MAKE) update-po