texlive[70991] Master/tlpkg: doc and info tweaks

commits+karl at tug.org commits+karl at tug.org
Fri Apr 19 17:58:50 CEST 2024


Revision: 70991
          https://tug.org/svn/texlive?view=revision&revision=70991
Author:   karl
Date:     2024-04-19 17:58:50 +0200 (Fri, 19 Apr 2024)
Log Message:
-----------
doc and info tweaks

Modified Paths:
--------------
    trunk/Master/tlpkg/TeXLive/TLUtils.pm
    trunk/Master/tlpkg/bin/tl-check-fmttriggers
    trunk/Master/tlpkg/bin/tl-update-auto
    trunk/Master/tlpkg/bin/tl-update-images
    trunk/Master/tlpkg/bin/tl-update-tlnet
    trunk/Master/tlpkg/doc/releng.txt

Modified: trunk/Master/tlpkg/TeXLive/TLUtils.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLUtils.pm	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/TeXLive/TLUtils.pm	2024-04-19 15:58:50 UTC (rev 70991)
@@ -4895,8 +4895,11 @@
             info("      $f\n");
           }
         } else {
-          # e.g., fmttriggers; don't bother making a nice report.
-          info("  unknown differ $k\n");
+          # e.g., fmttriggers; don't bother making a complete report.
+          # The fmttriggers will differ when the global variables in
+          # 00texlive.autopatterns.tlpsrc change but we forget to
+          # tlforceincr all the packages that depend on the variables.
+          info("    $k differ\n");
         }
       }
     }

Modified: trunk/Master/tlpkg/bin/tl-check-fmttriggers
===================================================================
--- trunk/Master/tlpkg/bin/tl-check-fmttriggers	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/bin/tl-check-fmttriggers	2024-04-19 15:58:50 UTC (rev 70991)
@@ -8,9 +8,10 @@
 # then check that exactly those packages are listed as triggers in the
 #   corresponding tlpsrc files.
 # 
-# Cleaner approach: should output exact list of deps for each format,
-# and then use it. That would be easier to maintain than the current
-# complicated set of variables.
+# Possbily cleaner approach: should output exact list of deps for each
+# format, and then use it. The current set of variables is more
+# complicated, but does have the advantage of showing the dependencies
+# in common.
 
 my $vc_id = '$Id$';
 my $Master;

Modified: trunk/Master/tlpkg/bin/tl-update-auto
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-auto	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/bin/tl-update-auto	2024-04-19 15:58:50 UTC (rev 70991)
@@ -266,7 +266,7 @@
     
   elif wget --quiet https://ctan.org/tex-archive/CTAN.sites -O $ctan_mirrors \
      && rsync rsync://rsync.dante.ctan.org/MirMon/mirmon.state $ctan_mirmon; then
-    echo "got new mirror data"; ls -l $TMPDIR
+    #echo "got new mirror data"; ls -ltr $TMPDIR
     $mydir/tl-update-ctan-mirrors -v $ctan_mirrors $ctan_mirmon \
       >$mirrors4tl.new
     if test $? -ne 0 || test ! -s $mirrors4tl.new; then

Modified: trunk/Master/tlpkg/bin/tl-update-images
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-images	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/bin/tl-update-images	2024-04-19 15:58:50 UTC (rev 70991)
@@ -180,9 +180,10 @@
   cmd="$mkisofs $common_mkisofs_options -o $iso ."
   echo "-- `date` with: $cmd"
   $cmd
-  if test $? -ne 0; then
-    echo "$0: $mkisofs failed (status $?), goodbye." >&2
-    exit $?
+  status=$?
+  if test $status -ne 0; then
+    echo "$0: $mkisofs failed (status $status), goodbye." >&2
+    exit $status
   fi
   
   cd $target || exit 1

Modified: trunk/Master/tlpkg/bin/tl-update-tlnet
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-tlnet	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/bin/tl-update-tlnet	2024-04-19 15:58:50 UTC (rev 70991)
@@ -331,7 +331,7 @@
   echo "$prg: Please rm -rf the trial dir." >&2
   if $failure; then
     echo
-    echo "$prg: Some failure, exiting."
+    echo "$prg: Some failure, see above, exiting."
     exit 1
   elif $chicken; then
     echo

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2024-04-19 09:11:09 UTC (rev 70990)
+++ trunk/Master/tlpkg/doc/releng.txt	2024-04-19 15:58:50 UTC (rev 70991)
@@ -504,7 +504,7 @@
 # rm -rf $preprune
 
 - email ctan at ctan.org.
-  update local CTAN area, just to avoid mirroring everything back again.
+  can update local CTAN area, just to avoid mirroring everything back again.
   Need to do this after the night's mirror-ctan is done, since CTAN
   won't have updated yet, most likely.
 cd /home/ftp/texlive/tlnet
@@ -627,7 +627,7 @@
   brev=nnnnn  # branch commit revision, e.g., 51236
   btag=yyyy.n # next branch tag, e.g., 2021.3
   when ready:
-#svn copy -r $brev -m"texlive-$btag tag based on r$brev, with <whatever> fix" \
+#svn copy -r $brev -m"texlive-$btag tag based on r$brev, with $whatever fix" \
 #   svn://tug.org/texlive/branches/branch2021 \
 #   svn://tug.org/texlive/tags/texlive-$btag
   (Using urls makes for an immediate commit, which is what we want.)
@@ -659,6 +659,12 @@
 #
 Also re-enable Catalogue updates in mirror-ctan.
 
+- build .iso for MacTeX burning:
+cd ~www/dvd/mactex
+./create-mactex-iso
+# also request creation of CTAN and MiKTeX images.
+# See ~www/dvd for more info on building and burning the images.
+
 - announcements:
 CTAN @ ISO update: remove old version, MacTeX.
 Dick @ updating MacTeX web pages.
@@ -667,43 +673,6 @@
 tex-live, tldistro @ release made.
 tlcommitters: repo open.
 
-
 after TC release:
-- texcollection
-hy=/home/ftp/historic/systems
-mkdir -p $hy/texcollection/$this/packaging
-#
-# copy files from DVD:
-mount /mnt/tc
-cd /mnt/tc
-ls -lt # check that it's the current release!
-cp -pR *.* setup /home/ftp/historic/systems/texcollection/$this
-#
-# copy ctan snapshot for TUG members:
-du -h ~www/members/ctan2*.tar # just to compare
-mkdir $hy/ctancd/$prev
-mv ~www/members/ctan2*.tar !$
-ls -lt ctan/ | head # note date of last update
-nice -19 tar cf ~www/members/ctan`date +%y`-0410.tar ctan # update date!
-chmod a=r ~www/members/ctan2*.tar
-ls -l !$; du -h !$
-# edit members/index.html
-#
-cd && umount /mnt/tc
-#
-cd $hy/texcollection/$this/packaging
-# copy in files from texcollection svn:
-svn update ~/src/texcollection/
-cp -p ~/src/texcollection/$this/packaging/* .
-#
-# make small image for web page:
-pdftoppm -r 222 texcoll-label.pdf temp
-pnmcrop temp*.ppm | pnmtopng >~www/texcollection/texcollection$this.png
-cp texcoll-cover.pdf ~www/texcollection/texcollection$this.pdf
-#
-~www/texcollection/index.html
-~www/store/index.html
-/home/httpd/cgi-bin/tug-common.pl
-~www/forms/current/memberapp.html 
-#
+~www/dvd/index.html
 ~www/rss/tug.xml
 ~www/index.html



More information about the tex-live-commits mailing list.