diff options
author | Norbert Preining <preining@logic.at> | 2017-04-21 13:50:36 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2017-04-21 13:50:36 +0000 |
commit | 42b7eb2a77c5826cacc6dc48422e84de8d715296 (patch) | |
tree | 1124c140a66284bf92dda19453633fc7d80d09e3 | |
parent | d09c92b0429f87f19e5ece3d9194e23789dd0e85 (diff) |
add -user scripts
git-svn-id: svn://tug.org/texlive/trunk@43957 c570f23f-e606-0410-a88d-b1316a301751
39 files changed, 90 insertions, 0 deletions
diff --git a/Master/bin/amd64-freebsd/fmtutil-user b/Master/bin/amd64-freebsd/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/amd64-freebsd/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/amd64-freebsd/updmap-user b/Master/bin/amd64-freebsd/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/amd64-freebsd/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/fmtutil-user b/Master/bin/amd64-netbsd/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/amd64-netbsd/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/updmap-user b/Master/bin/amd64-netbsd/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/amd64-netbsd/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/armel-linux/fmtutil-user b/Master/bin/armel-linux/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/armel-linux/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/armel-linux/updmap-user b/Master/bin/armel-linux/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/armel-linux/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/armhf-linux/fmtutil-user b/Master/bin/armhf-linux/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/armhf-linux/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/armhf-linux/updmap-user b/Master/bin/armhf-linux/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/armhf-linux/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-cygwin/fmtutil-user b/Master/bin/i386-cygwin/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-cygwin/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-cygwin/updmap-user b/Master/bin/i386-cygwin/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-cygwin/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-darwin/fmtutil-user b/Master/bin/i386-darwin/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-darwin/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-darwin/updmap-user b/Master/bin/i386-darwin/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-darwin/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/fmtutil-user b/Master/bin/i386-freebsd/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-freebsd/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/updmap-user b/Master/bin/i386-freebsd/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-freebsd/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-linux/fmtutil-user b/Master/bin/i386-linux/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-linux/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-linux/updmap-user b/Master/bin/i386-linux/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-linux/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/fmtutil-user b/Master/bin/i386-netbsd/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-netbsd/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/updmap-user b/Master/bin/i386-netbsd/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-netbsd/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-solaris/fmtutil-user b/Master/bin/i386-solaris/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/i386-solaris/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/i386-solaris/updmap-user b/Master/bin/i386-solaris/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/i386-solaris/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/powerpc-darwin/fmtutil-user b/Master/bin/powerpc-darwin/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/powerpc-darwin/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/powerpc-darwin/updmap-user b/Master/bin/powerpc-darwin/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/powerpc-darwin/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/powerpc-linux/fmtutil-user b/Master/bin/powerpc-linux/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/powerpc-linux/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/powerpc-linux/updmap-user b/Master/bin/powerpc-linux/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/powerpc-linux/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/sparc-solaris/fmtutil-user b/Master/bin/sparc-solaris/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/sparc-solaris/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/sparc-solaris/updmap-user b/Master/bin/sparc-solaris/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/sparc-solaris/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-cygwin/fmtutil-user b/Master/bin/x86_64-cygwin/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-cygwin/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-cygwin/updmap-user b/Master/bin/x86_64-cygwin/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-cygwin/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-darwin/fmtutil-user b/Master/bin/x86_64-darwin/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-darwin/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-darwin/updmap-user b/Master/bin/x86_64-darwin/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-darwin/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-darwinlegacy/fmtutil-user b/Master/bin/x86_64-darwinlegacy/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-darwinlegacy/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-darwinlegacy/updmap-user b/Master/bin/x86_64-darwinlegacy/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-darwinlegacy/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linux/fmtutil-user b/Master/bin/x86_64-linux/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-linux/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-linux/updmap-user b/Master/bin/x86_64-linux/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-linux/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-solaris/fmtutil-user b/Master/bin/x86_64-solaris/fmtutil-user new file mode 120000 index 00000000000..b4a43a85977 --- /dev/null +++ b/Master/bin/x86_64-solaris/fmtutil-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/fmtutil-user.sh
\ No newline at end of file diff --git a/Master/bin/x86_64-solaris/updmap-user b/Master/bin/x86_64-solaris/updmap-user new file mode 120000 index 00000000000..af9cb598e30 --- /dev/null +++ b/Master/bin/x86_64-solaris/updmap-user @@ -0,0 +1 @@ +../../texmf-dist/scripts/texlive/updmap-user.sh
\ No newline at end of file diff --git a/Master/texmf-dist/scripts/texlive/fmtutil-user.sh b/Master/texmf-dist/scripts/texlive/fmtutil-user.sh new file mode 100755 index 00000000000..d48ba049ca5 --- /dev/null +++ b/Master/texmf-dist/scripts/texlive/fmtutil-user.sh @@ -0,0 +1,25 @@ +#!/bin/sh +# $Id$ +# fmtutil-user - arrange for fmtutil to affect user directories. +# Maintained in Master/texmf-dist/scripts/texlive/ +# Public domain. Originally written by Thomas Esser. + +test -f /bin/ksh && test -z "$RUNNING_KSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_KSH=true; export RUNNING_KSH; exec /bin/ksh $0 ${1+"$@"}; } +unset RUNNING_KSH + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +# hack around a bug in zsh: +test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' + +exec fmtutil --user ${1+"$@"} diff --git a/Master/texmf-dist/scripts/texlive/updmap-user.sh b/Master/texmf-dist/scripts/texlive/updmap-user.sh new file mode 100755 index 00000000000..765f5ba67c3 --- /dev/null +++ b/Master/texmf-dist/scripts/texlive/updmap-user.sh @@ -0,0 +1,25 @@ +#!/bin/sh +# $Id$ +# updmap-user - arrange for updmap to affect user directories. +# Maintained in Master/texmf-dist/scripts/texlive/ +# Public domain. Originally written by Thomas Esser. + +test -f /bin/ksh && test -z "$RUNNING_KSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ + && { RUNNING_KSH=true; export RUNNING_KSH; exec /bin/ksh $0 ${1+"$@"}; } +unset RUNNING_KSH + +test -f /bin/bsh && test -z "$RUNNING_BSH" \ + && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ + && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; } +unset RUNNING_BSH + +# preferentially use subprograms from our own directory. +mydir=`echo "$0" | sed 's,/[^/]*$,,'` +mydir=`cd "$mydir" && pwd` +PATH="$mydir:$PATH"; export PATH + +# hack around a bug in zsh: +test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' + +exec updmap --user ${1+"$@"} diff --git a/Master/tlpkg/tlpsrc/tetex.tlpsrc b/Master/tlpkg/tlpsrc/tetex.tlpsrc index f0c8d34bf63..d8f954b826c 100644 --- a/Master/tlpkg/tlpsrc/tetex.tlpsrc +++ b/Master/tlpkg/tlpsrc/tetex.tlpsrc @@ -16,6 +16,7 @@ runpattern f texmf-dist/scripts/texlive/allneeded.sh runpattern f texmf-dist/scripts/texlive/dvi2fax.sh runpattern f texmf-dist/scripts/texlive/dvired.sh runpattern f texmf-dist/scripts/texlive/fmtutil-sys.sh +runpattern f texmf-dist/scripts/texlive/fmtutil-user.sh runpattern f texmf-dist/scripts/texlive/fmtutil.pl runpattern f texmf-dist/scripts/texlive/kpsetool.sh runpattern f texmf-dist/scripts/texlive/kpsewhere.sh @@ -24,6 +25,7 @@ runpattern f texmf-dist/scripts/texlive/texconfig-dialog.sh runpattern f texmf-dist/scripts/texlive/texconfig-sys.sh runpattern f texmf-dist/scripts/texlive/texlinks.sh runpattern f texmf-dist/scripts/texlive/updmap-sys.sh +runpattern f texmf-dist/scripts/texlive/updmap-user.sh runpattern f texmf-dist/scripts/texlive/updmap.pl docpattern f texmf-dist/doc/man/man1/allcm.* @@ -49,6 +51,7 @@ binpattern f bin/${ARCH}/dvi2fax binpattern f bin/${ARCH}/dvired binpattern f bin/${ARCH}/fmtutil binpattern f bin/${ARCH}/fmtutil-sys +binpattern f bin/${ARCH}/fmtutil-user binpattern f bin/${ARCH}/kpsepath binpattern f bin/${ARCH}/kpsetool binpattern f bin/${ARCH}/kpsewhere @@ -58,3 +61,4 @@ binpattern f bin/${ARCH}/texconfig-sys binpattern f bin/${ARCH}/texlinks binpattern f bin/${ARCH}/updmap binpattern f bin/${ARCH}/updmap-sys +binpattern f bin/${ARCH}/updmap-user |