diff options
author | Daiki Ueno <ueno@gnu.org> | 2014-04-22 16:05:51 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2014-04-22 16:06:25 +0900 |
commit | aba9b27d89c360d358f33715928f205988e0b718 (patch) | |
tree | f9125c19091651c354e83ccaf9368dea22a075c4 /Admin | |
parent | ebc44716045b6be4e4bba86d03bf1065bb5df506 (diff) | |
download | external_gettext-aba9b27d89c360d358f33715928f205988e0b718.zip external_gettext-aba9b27d89c360d358f33715928f205988e0b718.tar.gz external_gettext-aba9b27d89c360d358f33715928f205988e0b718.tar.bz2 |
maint: Mention Git tag based versioning in Admin/release-steps
Diffstat (limited to 'Admin')
-rw-r--r-- | Admin/release-steps | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Admin/release-steps b/Admin/release-steps index f942d2a..2a634ba 100644 --- a/Admin/release-steps +++ b/Admin/release-steps @@ -31,8 +31,6 @@ Tasks not to forget before release: - Bump po-mode-version-string in gettext-tools/misc/po-mode.el. -- Bump version number and release date in version.sh. - - Verify that the C files generated from *.y files contain no absolute filenames. @@ -47,8 +45,8 @@ Tasks not to forget before release: gettext-runtime/libasprintf/NEWS gettext-runtime/NEWS -- Update git submodules. - git submodule foreach git pull origin master +- Tag the repository (don't push it to the remote repository yet). + git tag -m 'gettext 0.19.0 release' v0.19.0 - Iterate: ./rerun-autogen @@ -62,7 +60,9 @@ Tasks not to forget before release: until it builds and installs fine on the said platforms. - Commit all the files in gnulib. -- Update the version number and commit identifier in autogen.sh. + +- Update git submodules. + git submodule foreach git pull origin master - Add an entry to all the ChangeLogs except gettext-tools/examples/hello-c++-kde/admin/ChangeLog. @@ -72,6 +72,7 @@ Tasks not to forget before release: cp archive.dir.tar.gz-<last-release-number> archive.dir.tar.gz ./add-to-archive /somewhere/gettext-0.xx.yy.tar.gz Then update the case statement in autopoint.in. +- run "update-po.sh" to generate PO files with the built tools - again: "make dist" * Upload gettext-0.xx.yy.tar.gz to ftp.gnu.org, according to the @@ -85,8 +86,7 @@ Tasks not to forget before release: gnulib/build-aux/gnupload --to alpha.gnu.org:gettext \ --symlink-regex archive.dir-0.xx.yy.tar.gz -- Tag the repository, using a simple tag and optionally a branch tag. - git tag -m 'gettext 0.18 release' v0.18 +- Push tag to the repository. git push --tags - Update the homepage on www.gnu.org: |