texlive[49551] Build/source/texk: r-* prefix for mpost instead of
commits+karl at tug.org
commits+karl at tug.org
Sun Dec 30 23:58:18 CET 2018
Revision: 49551
http://tug.org/svn/texlive?view=revision&revision=49551
Author: karl
Date: 2018-12-30 23:58:18 +0100 (Sun, 30 Dec 2018)
Log Message:
-----------
r-* prefix for mpost instead of just r; requires new binaries
Modified Paths:
--------------
trunk/Build/source/texk/kpathsea/ChangeLog
trunk/Build/source/texk/kpathsea/texmf.cnf
trunk/Build/source/texk/web2c/ChangeLog
trunk/Build/source/texk/web2c/Makefile.in
trunk/Build/source/texk/web2c/man/mpost.man
trunk/Build/source/texk/web2c/mplibdir/ChangeLog
trunk/Build/source/texk/web2c/mplibdir/am/mplib.am
trunk/Build/source/texk/web2c/pmpostdir/am/pmpost.am
Modified: trunk/Build/source/texk/kpathsea/ChangeLog
===================================================================
--- trunk/Build/source/texk/kpathsea/ChangeLog 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/kpathsea/ChangeLog 2018-12-30 22:58:18 UTC (rev 49551)
@@ -1,3 +1,7 @@
+2018-12-30 Karl Berry <karl at tug.org>
+
+ * texmf.cnf (shell_escape_commands): make that r-mpost.
+
2018-12-24 Andreas Scherer <https://ascherer.github.io>
* kpsewhich.c: Add missing format placeholder.
Modified: trunk/Build/source/texk/kpathsea/texmf.cnf
===================================================================
--- trunk/Build/source/texk/kpathsea/texmf.cnf 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/kpathsea/texmf.cnf 2018-12-30 22:58:18 UTC (rev 49551)
@@ -600,7 +600,7 @@
kpsewhich,\
makeindex,\
repstopdf,\
-rmpost,\
+r-mpost,\
texosquery-jre8,\
% we'd like to allow:
Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/ChangeLog 2018-12-30 22:58:18 UTC (rev 49551)
@@ -1,3 +1,22 @@
+2018-12-30 Karl Berry <karl at tug.org>
+
+ * mplibdir/am/mplib.am,
+ * pmpostdir/am/pmpost.am (bin_links): make that r- instead of r.
+ Suggested by Hironobu,
+ https://tug.org/pipermail/tex-live/2018-December/043014.html.
+
+2018-12-21 Karl Berry <karl at freefriends.org>
+
+ * mplibdir/am/mplib.am,
+ * pmpostdir/am/pmpost.am (bin_links): make links at install time:
+ ln -s mpost rmpost
+ ln -s pmpost rpmpost
+ ln -s upmpost rupmpost
+ which implicitly specify -restricted; these new links can be
+ included in shell_escape_commands (we hope).
+ Thread starting here:
+ https://tug.org/pipermail/tex-live/2017-May/040169.html
+
2018-11-19 Akira Kakuto <kakuto at fuk.kindai.ac.jp>
* texmfmp.h: Remove unused functions in XeTeX.
Modified: trunk/Build/source/texk/web2c/Makefile.in
===================================================================
--- trunk/Build/source/texk/web2c/Makefile.in 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/Makefile.in 2018-12-30 22:58:18 UTC (rev 49551)
@@ -168,7 +168,7 @@
@MP_TRUE@@WIN32_TRUE at am__append_40 = uninstall-mpost-links
@MP_TRUE@@WIN32_FALSE at am__append_41 = mpost$(EXEEXT):dvitomp \
@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):mfplain \
- at MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):rmpost
+ at MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):r-mpost
@MP_TRUE at am__append_42 = $(mp_tests)
@MP_TRUE at am__append_43 = mptrap.diffs
@MP_TRUE at am__append_44 = mptrap-clean
@@ -177,13 +177,13 @@
@PMP_TRUE@@WIN32_TRUE at am__append_47 = install-pmpost-links
@PMP_TRUE@@WIN32_TRUE at am__append_48 = uninstall-pmpost-links
@PMP_TRUE@@WIN32_FALSE at am__append_49 = pmpost$(EXEEXT):pdvitomp \
- at PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):rpmpost
+ at PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):r-pmpost
@UPMP_TRUE at am__append_50 = upmpost
@UPMP_TRUE@@WIN32_TRUE at am__append_51 = call_upmpost
@UPMP_TRUE@@WIN32_TRUE at am__append_52 = install-upmpost-links
@UPMP_TRUE@@WIN32_TRUE at am__append_53 = uninstall-upmpost-links
@UPMP_TRUE@@WIN32_FALSE at am__append_54 = upmpost$(EXEEXT):updvitomp \
- at UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):rupmpost
+ at UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):r-upmpost
@PMP_TRUE at am__append_55 = $(pmpost_tests)
@UPMP_TRUE at am__append_56 = $(upmpost_tests)
@ETEX_TRUE at am__append_57 = etex
Modified: trunk/Build/source/texk/web2c/man/mpost.man
===================================================================
--- trunk/Build/source/texk/web2c/man/mpost.man 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/man/mpost.man 2018-12-30 22:58:18 UTC (rev 49551)
@@ -1,4 +1,4 @@
-.TH MPOST 1 "21 December 2018" "Web2C @VERSION@"
+.TH MPOST 1 "31 December 2018" "Web2C @VERSION@"
.\"=====================================================================
.de URL
\\$2 \(laURL: \\$1 \(ra\\$3
@@ -23,6 +23,7 @@
.\"=====================================================================
.SH NAME
mpost, pmpost, upmpost \- MetaPost, a system for creating graphics
+r-mpost, r-pmpost, r-upmpost \- restricted MetaPost
.SH SYNOPSIS
.B mpost
.RI [ options ]
@@ -49,8 +50,8 @@
.B mpost
the
.I mpost.mp
-file is used, which is identical to
-.I plain.mp.
+file is used, which simply reads
+.IR plain.mp .
When the
.B --ini
option is given, preloading does not happen.
@@ -86,10 +87,10 @@
.B upmpost
has Unicode-enabled Japanese support, analogous to ptex and uptex.
.PP
-All three variants are also installed with an `r' prefix, that is,
-.BR rmpost ,
-.BR rpmpost ,
-.BR rupmpost ,
+All three variants are also installed with an `r-' prefix, that is,
+.BR r-mpost ,
+.BR r-pmpost ,
+.BR r-upmpost ,
which implicitly specify the
.B --restricted
option to make MetaPost safe to run on unknown input; the tex, makempx,
@@ -148,7 +149,6 @@
(the journal of the \*(TX Users Group).
.\"=====================================================================
.SH "SEE ALSO"
-.PP
.BR dvitomp (1),
.BR epstopdf (1),
.BR mf (1),
Modified: trunk/Build/source/texk/web2c/mplibdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/mplibdir/ChangeLog 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/mplibdir/ChangeLog 2018-12-30 22:58:18 UTC (rev 49551)
@@ -1,15 +1,3 @@
-2018-12-21 Karl Berry <karl at freefriends.org>
-
- * mplibdir/am/mplib.am,
- * pmpostdir/am/pmpost.am (bin_links): make links at install time:
- ln -s mpost rmpost
- ln -s pmpost rpmpost
- ln -s upmpost rupmpost
- which implicitly specify -restricted; these new links can be
- included in shell_escape_commands (we hope).
- Thread starting here:
- https://tug.org/pipermail/tex-live/2017-May/040169.html
-
2018-08-27 Luigi Scarso <luigi.scarso at gmail.com>
* separation of mpmathbinary from the the core
Modified: trunk/Build/source/texk/web2c/mplibdir/am/mplib.am
===================================================================
--- trunk/Build/source/texk/web2c/mplibdir/am/mplib.am 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/mplibdir/am/mplib.am 2018-12-30 22:58:18 UTC (rev 49551)
@@ -1,6 +1,6 @@
## texk/web2c/mplibdir/am/mplib.am: Makefile fragment for MetaPost.
##
-## Copyright 2018-2018 Luigi Scarso <tex-live at tug.org>
+## Copyright 2017-2018 Luigi Scarso <tex-live at tug.org>
## Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
## You may freely use, modify and/or distribute this file.
@@ -14,7 +14,7 @@
uninstall_exe_links += uninstall-mpost-links
else !WIN32
bin_links += mpost$(EXEEXT):dvitomp mpost$(EXEEXT):mfplain
-bin_links += mpost$(EXEEXT):rmpost
+bin_links += mpost$(EXEEXT):r-mpost
endif !WIN32
endif MP
EXTRA_PROGRAMS += mpost
Modified: trunk/Build/source/texk/web2c/pmpostdir/am/pmpost.am
===================================================================
--- trunk/Build/source/texk/web2c/pmpostdir/am/pmpost.am 2018-12-30 22:14:46 UTC (rev 49550)
+++ trunk/Build/source/texk/web2c/pmpostdir/am/pmpost.am 2018-12-30 22:58:18 UTC (rev 49551)
@@ -14,7 +14,7 @@
uninstall_exe_links += uninstall-pmpost-links
else !WIN32
bin_links += pmpost$(EXEEXT):pdvitomp
-bin_links += pmpost$(EXEEXT):rpmpost
+bin_links += pmpost$(EXEEXT):r-pmpost
endif !WIN32
endif PMP
if UPMP
@@ -25,7 +25,7 @@
uninstall_exe_links += uninstall-upmpost-links
else !WIN32
bin_links += upmpost$(EXEEXT):updvitomp
-bin_links += upmpost$(EXEEXT):rupmpost
+bin_links += upmpost$(EXEEXT):r-upmpost
endif !WIN32
endif UPMP
EXTRA_PROGRAMS += pmpost upmpost
More information about the tex-live-commits
mailing list