summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-21 17:08:03 +0000
committerKarl Berry <karl@freefriends.org>2017-03-21 17:08:03 +0000
commit8e59f1a263dd829945116de0863fbf023f8f07b5 (patch)
tree45a911c2a3c12dacc65bd25f3475ec168da1e5ad /Master/tlpkg
parent2c396c31d4fa5268218d1e1607837b156cd1dc1f (diff)
tlmgr.pl: mention problem of too-frequent updates using mirror.ctan.org.
(Uwe Siart, tex-live 02 Mar 2017 10:30:35) install-menu-txt.pl: menu headings more consistent, try to clarify customizations vs. actions. (Alan Litchfield, texhax 12 Mar 2017 11:37:35) tl-update-asy: need ASYMPTOTE_EPSDRIVER; simplify since original is no longer svn. releng.txt: more version number locations. git-svn-id: svn://tug.org/texlive/trunk@43566 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-asy19
-rw-r--r--Master/tlpkg/doc/releng.txt5
-rw-r--r--Master/tlpkg/installer/install-menu-text.pl16
3 files changed, 20 insertions, 20 deletions
diff --git a/Master/tlpkg/bin/tl-update-asy b/Master/tlpkg/bin/tl-update-asy
index 4bdd510ff8e..f4321e32207 100755
--- a/Master/tlpkg/bin/tl-update-asy
+++ b/Master/tlpkg/bin/tl-update-asy
@@ -53,24 +53,23 @@ elif test "x$1" = x--build; then
set -x
cd /home/texlive/karl/Build/source/utils/asymptote
- test ! -r dot.git || mv dot.git .git
- /usr/local/bin/svn update
- /usr/local/bin/svn revert asy-keywords.el
- test ! -r .git || mv .git dot.git
+ $svn update
+ $svn revert asy-keywords.el
+ $svn status
if test -f Makefile; then
make clean
$svn revert doc/asy-latex.pdf
- rm -f Makefile config.h config.log config.status errors.temp
- rm -rf autom4te.cache
+ rm -f Makefile
fi
+ rm -rf config.h config.log config.status errors.temp autom4te.cache
rm -rf /tmp/ainst
# these configure options represent what is intended to be supported
- # in the i386-linux build. on centos5, need yum packages
- # freeglut freeglut-devel libX11-devel mesa-libGLU-devel
+ # in the i386-linux build.
+ ASYMPTOTE_EPSDRIVER=epswrite; export ASYMPTOTE_EPSDRIVER
./configure --prefix=/tmp/ainst \
--with-latex=/tmp/ainst/latex --with-context=/tmp/ainst/context \
- --enable-fftw --enable-gl --disable-gsl \
- --enable-texlive-build #CFLAGS=-g
+ --enable-fftw --enable-gl --enable-gsl \
+ --enable-texlive-build CFLAGS=-g CXXFLAGS=-ansi
nice make
nice make check
make install-prebuilt
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index f1705064296..26da961384d 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -152,17 +152,18 @@ When finalizing sources (any time in the new year, can be early, before
initial builds in any case):
- update version numbers, years, and copyright years in:
top level version.ac
- dvipdfm-x:configure.ac
+ dvipdfm-x:configure.ac dvipdfmx.c xbb.c
dvips: configure.ac NEWS dvips.c dvips.h afm2tfm.c dvips.texi
kpathsea: version.ac NEWS kpsewhich.c doc/kpathsea.texi texmf.cnf
ptexenc: version.ac
web2c: NEWS doc/web2c.texi ptexdir/ptex-base.ch,ptex_version.h
+ pdftexdir/pdftex.web pdftexdir/pdftex_version.h
texk/*/version.ac, libs/*/version.ac, utils/*/version.ac
then reautoconf (6min), rebuild.
install-tl, tlmgr.pl (copyright only)
check *.c *.h sources in above for needed copyright year updates too.
run ~karl/bin/tlversions to see+compare engine/etc. versions
-- if new kpathsea file types (kpsewhich --help), update kpathsea.texi.
+- if new kpathsea file types (kpsewhich --help-formats), update kpathsea.texi.
- ask tldistro for patches.
diff --git a/Master/tlpkg/installer/install-menu-text.pl b/Master/tlpkg/installer/install-menu-text.pl
index 586bcbb69ed..2571420daaa 100644
--- a/Master/tlpkg/installer/install-menu-text.pl
+++ b/Master/tlpkg/installer/install-menu-text.pl
@@ -2,7 +2,7 @@
# $Id$
# install-menu-txt.pl
#
-# Copyright 2007-2016 Norbert Preining, Karl Berry
+# Copyright 2007-2017 Norbert Preining, Karl Berry
# Copyright 2007-2008 Reinhard Kotucha
# This file is licensed under the GNU General Public License version 2
# or any later version.
@@ -477,7 +477,7 @@ sub directories_menu
'Q' => \&quit
);
- menu_head "Directories setup:";
+ menu_head "Directories customization:";
if (!TeXLive::TLUtils::texdir_check($vars{'TEXDIR'})) {
print "!! The default location as given below is forbidden or
!! can't be written to.
@@ -762,7 +762,7 @@ sub options_menu {
);
clear_screen;
- menu_head "Options setup:";
+ menu_head "Options customization:";
print <<"EOF";
<P> use letter size instead of A4 by default: $b_letter
@@ -995,7 +995,7 @@ sub main_menu {
======================> TeX Live installation procedure <=====================
======> Letters/digits in <angle brackets> indicate <=======
-======> menu items for commands or options <=======
+======> menu items for actions or customizations <=======
Detected platform: $this_platform
$warn_nobin
@@ -1003,11 +1003,11 @@ EOF
if (!$vars{'in_place'}) {
print <<"EOF";
- <B> binary platforms: $vars{'n_systems_selected'} out of $vars{'n_systems_available'}
+ <B> set binary platforms: $vars{'n_systems_selected'} out of $vars{'n_systems_available'}
- <S> set installation scheme ($vars{'selected_scheme'})
+ <S> set installation scheme: $vars{'selected_scheme'}
- <C> customizing installation collections
+ <C> set installation collections:
$vars{'n_collections_selected'} collections out of $vars{'n_collections_available'}, disk space required: $vars{'total_size'} MB
EOF
@@ -1018,7 +1018,7 @@ EOF
}
print <<"EOF";
- <D> directories:
+ <D> set directories:
TEXDIR (the main TeX directory):
EOF