texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * README-hacking: collect info on version update.


From: Gavin D. Smith
Subject: branch master updated: * README-hacking: collect info on version update. texi2dvi and texi2pdf uploads needed after version update.
Date: Sat, 12 Nov 2022 07:37:44 -0500

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 7ea6ac9737 * README-hacking: collect info on version update.  texi2dvi 
and texi2pdf uploads needed after version update.
7ea6ac9737 is described below

commit 7ea6ac973787daddb657315ef832a3306551d7e2
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sat Nov 12 12:37:36 2022 +0000

    * README-hacking: collect info on version update.  texi2dvi
    and texi2pdf uploads needed after version update.
---
 ChangeLog      |  5 +++++
 README-hacking | 41 ++++++++++++++++++++---------------------
 2 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 58afd2233c..1eb410c885 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-11-12  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       * README-hacking: collect info on version update.  texi2dvi
+       and texi2pdf uploads needed after version update.
+
 2022-11-12  Gavin Smith  <gavinsmith0123@gmail.com>
 
        * README-hacking, texindex/ti.twjr: Update year reported
diff --git a/README-hacking b/README-hacking
index f64a52eacb..542f50eabf 100644
--- a/README-hacking
+++ b/README-hacking
@@ -268,33 +268,30 @@ Check that TEXINFO_DTD_VERSION has been updated to the 
next version in
   See comments in configure.ac, and run (at the top level) make dtd-check.
 Check "dist-xz" is in the option list in configure.ac (often removed
 for speed when testing).
-update version in configure.ac, notice in ChangeLog.
 check up to date copyright years in files relevant to --version calls
-(tp/texi2any.pl, info/info.c, install-info/install-info.c)
-version number in texi2dvi, texi2pdf, txirefcard.tex.
-check that texindex version is updated properly
+(tp/texi2any.pl, info/info.c, install-info/install-info.c, texindex/ti.twjr)
+
+Update version number:
+  update version in configure.ac
+  version number in texi2dvi, texi2pdf, txirefcard.tex.
   (cd texindex ; rm texindex.awk ; make)
-(cd tp && ./maintain/change_perl_modules_version.sh auto)
-  -- this updates all the version numbers in the Perl modules
+  (cd tp && ./maintain/change_perl_modules_version.sh auto)
+    -- this updates all the version numbers in the Perl modules
+  version number in txirefcard.tex (offical releases only) 
+
 (cd tp ; maintain/regenerate_file_lists.pl) # list all test results
 
 - Official releases only:
 version and date in NEWS.
-version number in txirefcard.tex.
 (cd tp && maintain/regenerate_documentlanguages-loc.pl)
   -- regenerates tp/Texinfo/Documentlanguages.pm (requires Text::CSV)
 
+notice in ChangeLog.
 one last "git diff" to check release commit looks good
 make distcheck
 (export MALLOC_CHECK_=2; make distcheck)  # repeat until clean
 git commit and push
 
-after uploading distribution,
-pretest announcement -> bug-texinfo / beebe / platform-testers to try.
-bcc coordinator@translationproject.org.
-
-
-
 - To do the actual upload:
 pkg=texinfo
 ver=7.0
@@ -302,9 +299,16 @@ ver=7.0
 then do one of:
 gnupload --to alpha.gnu.org:$pkg $pkg-$ver.tar.xz                #pretest
 gnupload --to ftp.gnu.org:$pkg   $pkg-$ver.tar.{gz,xz} *.diff.xz #official
-   Use --user option if not using default key
-   texinfo.tex and texi2dvi should already be up to date, but check.  Use
-gnupload --replace --to ftp.gnu.org:texinfo texi2dvi
+gnupload --replace --to ftp.gnu.org:texinfo texi2dvi             #official
+gnupload --replace --to ftp.gnu.org:texinfo texi2pdf             #official
+   (Use --user option if not using default key)
+
+pretest announcement -> bug-texinfo / beebe / platform-testers to try.
+  bcc coordinator@translationproject.org.
+
+For official releases: send announcement to info-gnu,
+  cc bug-texinfo and bcc coordinator@translationproject.org.
+news item at savannah.
 
 #  Official releases only: tag source tree
 git tag texinfo-6.6
@@ -339,11 +343,6 @@ cvs -qn update, followed by cvs add.  When done, run cvs 
commit.
 # or (last resort) board@tug.org.
 
 
-#  For official releases:
-send announcement to info-gnu,
-  cc bug-texinfo and bcc coordinator@translationproject.org.
-news item at savannah.
-
 #  ... post-release, or when development resumes:
 configure.ac, util/texi2dvi: add "dev" to versions for clarity,
 until it's time to do pretests again.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]