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
- 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
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 \