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