summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-12-30 22:58:18 +0000
committerKarl Berry <karl@freefriends.org>2018-12-30 22:58:18 +0000
commit834f1daf17817e352942b3460081aa94957a35b6 (patch)
tree14047ca37015805ff24fc98766141d2af43d7811 /Build
parent15511bd89c498bd45f96d60182fb2ef8245041ab (diff)
r-* prefix for mpost instead of just r; requires new binaries
git-svn-id: svn://tug.org/texlive/trunk@49551 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/kpathsea/ChangeLog4
-rw-r--r--Build/source/texk/kpathsea/texmf.cnf2
-rw-r--r--Build/source/texk/web2c/ChangeLog19
-rw-r--r--Build/source/texk/web2c/Makefile.in6
-rw-r--r--Build/source/texk/web2c/man/mpost.man16
-rw-r--r--Build/source/texk/web2c/mplibdir/ChangeLog12
-rw-r--r--Build/source/texk/web2c/mplibdir/am/mplib.am4
-rw-r--r--Build/source/texk/web2c/pmpostdir/am/pmpost.am4
8 files changed, 39 insertions, 28 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index ba1feecea3d..5d0e755174c 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -1,3 +1,7 @@
+2018-12-30 Karl Berry <karl@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.
diff --git a/Build/source/texk/kpathsea/texmf.cnf b/Build/source/texk/kpathsea/texmf.cnf
index 6c84a33ca4a..65c5c40c687 100644
--- a/Build/source/texk/kpathsea/texmf.cnf
+++ b/Build/source/texk/kpathsea/texmf.cnf
@@ -600,7 +600,7 @@ gregorio,\
kpsewhich,\
makeindex,\
repstopdf,\
-rmpost,\
+r-mpost,\
texosquery-jre8,\
% we'd like to allow:
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 72a389f4274..4960c098620 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,22 @@
+2018-12-30 Karl Berry <karl@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@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@fuk.kindai.ac.jp>
* texmfmp.h: Remove unused functions in XeTeX.
diff --git a/Build/source/texk/web2c/Makefile.in b/Build/source/texk/web2c/Makefile.in
index a68946e1c8f..e7b7bc2d592 100644
--- a/Build/source/texk/web2c/Makefile.in
+++ b/Build/source/texk/web2c/Makefile.in
@@ -168,7 +168,7 @@ TESTS = tangle.test $(am__EXEEXT_43) ctiedir/ctie.test \
@MP_TRUE@@WIN32_TRUE@am__append_40 = uninstall-mpost-links
@MP_TRUE@@WIN32_FALSE@am__append_41 = mpost$(EXEEXT):dvitomp \
@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):mfplain \
-@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):rmpost
+@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):r-mpost
@MP_TRUE@am__append_42 = $(mp_tests)
@MP_TRUE@am__append_43 = mptrap.diffs
@MP_TRUE@am__append_44 = mptrap-clean
@@ -177,13 +177,13 @@ TESTS = tangle.test $(am__EXEEXT_43) ctiedir/ctie.test \
@PMP_TRUE@@WIN32_TRUE@am__append_47 = install-pmpost-links
@PMP_TRUE@@WIN32_TRUE@am__append_48 = uninstall-pmpost-links
@PMP_TRUE@@WIN32_FALSE@am__append_49 = pmpost$(EXEEXT):pdvitomp \
-@PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):rpmpost
+@PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):r-pmpost
@UPMP_TRUE@am__append_50 = upmpost
@UPMP_TRUE@@WIN32_TRUE@am__append_51 = call_upmpost
@UPMP_TRUE@@WIN32_TRUE@am__append_52 = install-upmpost-links
@UPMP_TRUE@@WIN32_TRUE@am__append_53 = uninstall-upmpost-links
@UPMP_TRUE@@WIN32_FALSE@am__append_54 = upmpost$(EXEEXT):updvitomp \
-@UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):rupmpost
+@UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):r-upmpost
@PMP_TRUE@am__append_55 = $(pmpost_tests)
@UPMP_TRUE@am__append_56 = $(upmpost_tests)
@ETEX_TRUE@am__append_57 = etex
diff --git a/Build/source/texk/web2c/man/mpost.man b/Build/source/texk/web2c/man/mpost.man
index 2801883b1e5..7eac5c0e016 100644
--- a/Build/source/texk/web2c/man/mpost.man
+++ b/Build/source/texk/web2c/man/mpost.man
@@ -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 @@ file to use. For example, when called as
.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 @@ program is a variant with Japanese support, and
.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 @@ Addison-Wesley, 1986, ISBN 0-201-13445-4.
(the journal of the \*(TX Users Group).
.\"=====================================================================
.SH "SEE ALSO"
-.PP
.BR dvitomp (1),
.BR epstopdf (1),
.BR mf (1),
diff --git a/Build/source/texk/web2c/mplibdir/ChangeLog b/Build/source/texk/web2c/mplibdir/ChangeLog
index f2159904501..e2c7244ebf0 100644
--- a/Build/source/texk/web2c/mplibdir/ChangeLog
+++ b/Build/source/texk/web2c/mplibdir/ChangeLog
@@ -1,15 +1,3 @@
-2018-12-21 Karl Berry <karl@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@gmail.com>
* separation of mpmathbinary from the the core
diff --git a/Build/source/texk/web2c/mplibdir/am/mplib.am b/Build/source/texk/web2c/mplibdir/am/mplib.am
index f34af06147e..a8b0da6ee26 100644
--- a/Build/source/texk/web2c/mplibdir/am/mplib.am
+++ b/Build/source/texk/web2c/mplibdir/am/mplib.am
@@ -1,6 +1,6 @@
## texk/web2c/mplibdir/am/mplib.am: Makefile fragment for MetaPost.
##
-## Copyright 2018-2018 Luigi Scarso <tex-live@tug.org>
+## Copyright 2017-2018 Luigi Scarso <tex-live@tug.org>
## Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
@@ -14,7 +14,7 @@ install_exe_links += install-mpost-links
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
diff --git a/Build/source/texk/web2c/pmpostdir/am/pmpost.am b/Build/source/texk/web2c/pmpostdir/am/pmpost.am
index 897401d45a5..f7e60851bf4 100644
--- a/Build/source/texk/web2c/pmpostdir/am/pmpost.am
+++ b/Build/source/texk/web2c/pmpostdir/am/pmpost.am
@@ -14,7 +14,7 @@ install_exe_links += install-pmpost-links
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 @@ install_exe_links += install-upmpost-links
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