summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2014-06-09 16:42:19 +0900
committerDaiki Ueno <ueno@gnu.org>2014-06-09 17:44:32 +0900
commit7f6025f9cee83e11418750b0e27c9a9bcf63756e (patch)
tree7e624f96ad9f8380b845d68b2138fc74b8e3aab0
parentdae66c98b7898bf0e23570648e9184d50a07c9ce (diff)
downloadexternal_gettext-7f6025f9cee83e11418750b0e27c9a9bcf63756e.zip
external_gettext-7f6025f9cee83e11418750b0e27c9a9bcf63756e.tar.gz
external_gettext-7f6025f9cee83e11418750b0e27c9a9bcf63756e.tar.bz2
maint: Mention how to update translations from Translation Project
-rw-r--r--Admin/release-steps23
1 files changed, 18 insertions, 5 deletions
diff --git a/Admin/release-steps b/Admin/release-steps
index 66ae108..6692ecc 100644
--- a/Admin/release-steps
+++ b/Admin/release-steps
@@ -43,9 +43,6 @@ Tasks not to forget before release:
gettext-runtime/libasprintf/NEWS
gettext-runtime/NEWS
-- Tag the repository (don't push it to the remote repository yet).
- git tag -m 'gettext 0.19 release' v0.19
-
- Iterate:
./rerun-autogen
./rerun-configure
@@ -65,6 +62,22 @@ Tasks not to forget before release:
- Add an entry to all the ChangeLogs
except gettext-tools/examples/hello-c++-kde/admin/ChangeLog.
+- Update translations from the Translation Project
+
+ rsync -Lrtvz translationproject.org::tp/latest/gettext-runtime/ \
+ gettext-runtime/po
+ rsync -Lrtvz translationproject.org::tp/latest/gettext-tools/ \
+ gettext-tools/po
+ rsync -Lrtvz translationproject.org::tp/latest/gettext-examples/ \
+ gettext-tools/examples/po
+
+ Adjust LINGUAS files if any of the languages has been added or
+ removed since the last release. Commit the changes. Please do NOT
+ commit regenerated PO files after "make dist".
+
+- Tag the repository (don't push it to the remote repository yet).
+ git tag -m 'gettext 0.19 release' v0.19
+
- "make"; "make dist"; "make distcheck"
- cd gettext-tools/misc
cp archive.dir.tar.gz-<last-release-number> archive.dir.tar.gz
@@ -76,13 +89,13 @@ Tasks not to forget before release:
make maintainer-update-po
- again: "make dist"
-* Upload gettext-0.xx.yy.tar.{gz,xz} to ftp.gnu.org, according to the
+- Upload gettext-0.xx.yy.tar.{gz,xz} to ftp.gnu.org, according to the
procedure given by Bradley M. Kuhn on 2003-11-11
http://www.gnu.org/prep/maintain/maintain.html#Automated-Upload-Procedure,
or using the gnupload script in gnulib.
gnulib/build-aux/gnupload --to ftp.gnu.org:gettext gettext-0.xx.yy.tar.{gz,xz}
-* Upload archive.dir.tar.xz to alpha.gnu.org.
+- Upload archive.dir.tar.xz to alpha.gnu.org.
xz gettext-tools/misc/archive.dir.tar
cp gettext-tools/misc/archive.dir.tar.xz archive.dir-0.xx.yy.tar.xz
gnulib/build-aux/gnupload --to alpha.gnu.org:gettext \