texlive[47181] Master/tlpkg: doc,test
commits+karl at tug.org
commits+karl at tug.org
Thu Mar 29 23:59:47 CEST 2018
Revision: 47181
http://tug.org/svn/texlive?view=revision&revision=47181
Author: karl
Date: 2018-03-29 23:59:47 +0200 (Thu, 29 Mar 2018)
Log Message:
-----------
doc,test
Modified Paths:
--------------
trunk/Master/tlpkg/TeXLive/TLUtils.pm
trunk/Master/tlpkg/bin/tl-try-install
trunk/Master/tlpkg/doc/releng.txt
Modified: trunk/Master/tlpkg/TeXLive/TLUtils.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLUtils.pm 2018-03-29 21:58:39 UTC (rev 47180)
+++ trunk/Master/tlpkg/TeXLive/TLUtils.pm 2018-03-29 21:59:47 UTC (rev 47181)
@@ -309,15 +309,16 @@
if ($OS eq "darwin") {
# We have two versions of Mac binary sets.
- # 10.10/Yosemite and newer:
+ # 10.10/Yosemite and newer (Yosemite specially left over):
# -> x86_64-darwin [MacTeX]
- # 10.6/Snow Leopard through 10.9/Mavericks:
+ # 10.6/Snow Leopard through 10.10/Yosemite:
# -> x86_64-darwinlegacy if 64-bit
#
- # (BTW, uname -r numbers are larger by 4 than the minor version.
+ # (BTW, uname -r numbers are larger by 4 than the Mac minor version.
# We don't use uname numbers here.)
#
- my $mactex_darwin = 10; # the minor 10; this will change in the future.
+ # this changes each year, per above:
+ my $mactex_darwin = 10; # lowest minor rev supported by x86_64-darwin.
#
# Most robust approach is apparently to check sw_vers (os version,
# returns "10.x" values), and sysctl (processor hardware).
@@ -393,8 +394,8 @@
'universal-darwin' => 'MacOSX universal binaries',
'win32' => 'Windows',
'x86_64-cygwin' => 'Cygwin on x86_64',
- 'x86_64-darwin' => 'MacOSX current on x86_64',
- 'x86_64-darwinlegacy' => 'MacOSX legacy (10.6-10.9) on x86_64',
+ 'x86_64-darwin' => 'MacOSX current (10.10-) on x86_64',
+ 'x86_64-darwinlegacy' => 'MacOSX legacy (10.6-10.10) on x86_64',
'x86_64-linux' => 'GNU/Linux on x86_64',
'x86_64-linuxmusl' => 'GNU/Linux on x86_64 with musl',
'x86_64-solaris' => 'Solaris on x86_64',
Modified: trunk/Master/tlpkg/bin/tl-try-install
===================================================================
--- trunk/Master/tlpkg/bin/tl-try-install 2018-03-29 21:58:39 UTC (rev 47180)
+++ trunk/Master/tlpkg/bin/tl-try-install 2018-03-29 21:59:47 UTC (rev 47181)
@@ -1,9 +1,8 @@
-#!/bin/sh
+#!/bin/sh -vx
# $Id$
# Try a TL installation with various profiles into /tmp/ki. Public domain.
renice 20 $$ >&/dev/null
-cd $HOME || exit 1 # don't let cwd interfere
instdir=/tmp/ki # in .pro files too
rm -rf $instdir* && echo "removed $instdir*."
@@ -14,11 +13,16 @@
mydir=`cd \`dirname "$0"\` && pwd` # Master/tlpkg/bin
Master=`cd $mydir/../.. && pwd`
+
+# don't let cwd interfere
+cd "$HOME" || exit 1
+
+#Master=$tm #`cd $mydir/../.. && pwd`
#
thisrel=/usr/local/texlive/`date +%Y` # not necessarily, but whatever
prevrel=/usr/local/texlive/`expr "$(date +%Y)" - 1`
-pro=--profile=$Master/tlpkg/dev/profiles/TLinfra.pro #infra min small ...
+pro=--profile=$Master/tlpkg/dev/profiles/TLinfra.pro #infra min small ... full
exec time $Master/install-tl $pro
exec time $lp/install-tl $pro
exec time $lp/install-tl $pro --repo ftp://ftp.cstug.cz/pub/tex/local/tlpretest
Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt 2018-03-29 21:58:39 UTC (rev 47180)
+++ trunk/Master/tlpkg/doc/releng.txt 2018-03-29 21:59:47 UTC (rev 47181)
@@ -166,7 +166,9 @@
MetaPost (in texmf-dist), other engine (in source) NEWS.
Ensure all engine manuals updated in texmf-dist.
Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate.
- Don't neglect to update "Builders of the binaries".
+ Update year numbers by one, write news section,
+ update "Builders of the binaries" and "Translators of this manual",
+ and changes throughout if behavior has changed.
Update tlbuild.texi, including make tlbuild-incl.texi.
Consider updates of core man pages in Build/source/texk/web2c/man.
Remake updmap,fmtutil man pages with help2man:
More information about the tex-live-commits
mailing list