Changes committed gnus (ChangeLog Makefile.in)
"Miles Bader" <[email protected]>
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog Makefile.in Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 288-290) - Update from CVS 2008-04-12 Reiner Steib <[email protected]> * Makefile.in (release-check-settings): Clarify codename. (release-help): New target. (release-cvs-export): Add umask. Suggested by Sven Joachim. 2008-04-12 Reiner Steib <[email protected]> * lisp/gnus-diary.el (gnus-article-edit-mode-map, message-mode-map): Remove binding for `gnus-diary-version'. Bind `gnus-diary-check-message' to `C-c C-f d'. 2008-04-12 Adrian Aichner <[email protected]> * lisp/gnus-sum.el (gnus-summary-goto-subject): Typo fix. 2008-03-31 Katsumi Yamaoka <[email protected]> * lisp/Makefile.in (EMACS_COMP): Quote directory name that might contain whitespace. 2008-04-13 Reiner Steib <[email protected]> * texi/gnus.texi (Oort Gnus): Add message-fill-column. 2008-04-12 Adrian Aichner <[email protected]> * texi/gnus.texi (Mail Source Specifiers): Typo fix. 2008-04-12 Reiner Steib <[email protected]> * texi/gnus.texi (Diary Headers Generation): Update key binding for `gnus-diary-check-message'. Revision: [email protected]/gnus--devo--0--patch-479 Index: ChangeLog diff -u gnus/ChangeLog:7.116 gnus/ChangeLog:7.117 --- ChangeLog:7.116 Fri Apr 11 08:39:27 2008 +++ ChangeLog Mon Apr 21 01:38:57 2008 @@ -1,3 +1,9 @@ +2008-04-12 Reiner Steib <[email protected]> + + * Makefile.in (release-check-settings): Clarify codename. + (release-help): New target. + (release-cvs-export): Add umask. Suggested by Sven Joachim. + 2008-04-11 Reiner Steib <[email protected]> * README: Bump version to 0.9. Index: Makefile.in diff -u gnus/Makefile.in:7.33 gnus/Makefile.in:7.34 --- Makefile.in:7.33 Sat Mar 29 12:49:19 2008 +++ Makefile.in Mon Apr 21 01:38:57 2008 @@ -40,12 +40,6 @@ TAG = v5-10 # COMMIT_STRING = $(CODENAME)Gnus v$(VERSION) is released. -# -# Procedure: -# - release-bump-version -# - release-commit -# - release-files or release-files-signed -# # # # # # # # # # # End of release variables all: lick info @@ -112,11 +106,13 @@ @echo "COMMITTER = '$(COMMITTER)'" @echo " (example: 'Foo Bar <[email protected]>')" @echo "VERSION = '$(VERSION)' (example: '5.10.6')" - @echo "CODENAME = '$(CODENAME)' (example: 'No ')" - @echo "CIN = '$(CIN)' (example: 'n', codename initial)" @echo "TAG = '$(TAG)' (example: 'v5-10-6')" @echo "OLD_TAG = '$(OLD_TAG)' (example: 'v5-10-5')" @echo + @echo "# Only for development versions:" + @echo "CODENAME = '$(CODENAME)' (example: 'No ')" + @echo "CIN = '$(CIN)' (example: 'n', codename initial)" + @echo @if [ x"$(VERSION)" = x ]; then echo "error: No VERSION given."; exit 1; else :; fi @if [ x"$(TAG)" = x ]; then echo "error: No TAG given."; exit 1; else :; fi @echo @@ -128,6 +124,34 @@ @echo release-commit @echo release-files or release-files-signed +release-help: + @echo "Available targets for releases:" + @echo + @echo "[0] release-help" + @echo " Display this help message." + @echo + @echo "[1] release-check-settings" + @echo " Check it all required variables are specified on the command line." + @echo " Run this target to display the variable names and current values." + @echo + @echo "[2] release-bump-version" + @echo " Bump the version to VERSION" + @echo + @echo "[3] release-add-changelog" + @echo " Add COMMITTER and COMMIT_STRING to the ChangeLogs." + @echo + @echo "[4] release-commit" + @echo " Commit the ChangeLogs and tag repository with TAG." + @echo + @echo "[5] release-files or release-files-signed" + @echo " Create the release tar-ball and diff file." + @echo " release-files-signed creates detached GPG signature files as well." + @echo + @echo "For a release, steps [1]-[5] need to be done. Immediately after" + @echo "the release, we bump the version again by performing steps [1]-[4]" + @echo "with the next VERSION and TAG." + @echo + bump-version: $(MAKE) COMMIT_STRING='Bump version to $(VERSION).' release-bump-version @@ -237,7 +261,7 @@ release-cvs-export $(CIN)gnus-$(VERSION): release-check-settings rm -fr $(CIN)gnus-$(VERSION) - cvs export -d $(CIN)gnus-$(VERSION) -r $(TAG) gnus + umask 0022; cvs export -d $(CIN)gnus-$(VERSION) -r $(TAG) gnus release-make-tar-ball: $(CIN)gnus-$(VERSION) [ -d $(CIN)gnus-$(VERSION) ] && cd $(CIN)gnus-$(VERSION) && \