From e4b36882c76f14b7a407b0357395afd3e0e1a033 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 7 Feb 2024 23:15:55 +0000 Subject: add mktexlsr.pl to linked_scripts, since it is used by fmtutil.pl git-svn-id: svn://tug.org/texlive/trunk@69741 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/texlive/linked_scripts/ChangeLog | 6 + .../source/texk/texlive/linked_scripts/Makefile.am | 1 + .../source/texk/texlive/linked_scripts/Makefile.in | 1 + .../source/texk/texlive/linked_scripts/scripts.lst | 1 + .../texlive/linked_scripts/texlive/mktexlsr.pl | 734 +++++++++++++++++++++ 5 files changed, 743 insertions(+) create mode 100755 Build/source/texk/texlive/linked_scripts/texlive/mktexlsr.pl (limited to 'Build/source/texk') diff --git a/Build/source/texk/texlive/linked_scripts/ChangeLog b/Build/source/texk/texlive/linked_scripts/ChangeLog index 124e00e0e53..ee9a74c2659 100644 --- a/Build/source/texk/texlive/linked_scripts/ChangeLog +++ b/Build/source/texk/texlive/linked_scripts/ChangeLog @@ -1,3 +1,9 @@ +2024-02-08 Karl Berry + + * Makefile.am (texmf_other_scripts): add texlive/mktexlsr.pl, + since it is used by fmtutil.pl. + https://github.com/TeX-Live/texlive-source/pull/63#issuecomment-1932342880 + 2023-02-28 Karl Berry * Makefile.am (install-data-hook) [WIN32]: don't install diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am index d7c0ca1ec0c..cbbd589b138 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.am +++ b/Build/source/texk/texlive/linked_scripts/Makefile.am @@ -238,6 +238,7 @@ texmf_other_scripts = \ texlive/fmtutil-user.sh \ texlive/fmtutil.pl \ texlive/mktexlsr \ + texlive/mktexlsr.pl \ texlive/mktexmf \ texlive/mktexpk \ texlive/mktextfm \ diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in index 30953906f8d..3862963416e 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.in +++ b/Build/source/texk/texlive/linked_scripts/Makefile.in @@ -455,6 +455,7 @@ texmf_other_scripts = \ texlive/fmtutil-user.sh \ texlive/fmtutil.pl \ texlive/mktexlsr \ + texlive/mktexlsr.pl \ texlive/mktexmf \ texlive/mktexpk \ texlive/mktextfm \ diff --git a/Build/source/texk/texlive/linked_scripts/scripts.lst b/Build/source/texk/texlive/linked_scripts/scripts.lst index efa9be90b7c..f05c8c8687b 100644 --- a/Build/source/texk/texlive/linked_scripts/scripts.lst +++ b/Build/source/texk/texlive/linked_scripts/scripts.lst @@ -179,6 +179,7 @@ texlive/fmtutil-sys.sh texlive/fmtutil-user.sh texlive/fmtutil.pl texlive/mktexlsr +texlive/mktexlsr.pl texlive/mktexmf texlive/mktexpk texlive/mktextfm diff --git a/Build/source/texk/texlive/linked_scripts/texlive/mktexlsr.pl b/Build/source/texk/texlive/linked_scripts/texlive/mktexlsr.pl new file mode 100755 index 00000000000..1d32ab03d92 --- /dev/null +++ b/Build/source/texk/texlive/linked_scripts/texlive/mktexlsr.pl @@ -0,0 +1,734 @@ +#!/usr/bin/env perl +# +# Copyright 2015 Norbert Preining +# +# This file is licensed under the GNU General Public License version 2 +# or any later version. +# +# History: +# Original shell script (C) 1994 Thomas Esser (as texhash), Public domain. +# + + +=pod + +=head1 NAME + +C and C - handle TeX's Kpathsea file name database C + +=head1 SYNOPSIS + +mktexlsr [I