summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-03-14 23:29:38 +0000
committerKarl Berry <karl@freefriends.org>2012-03-14 23:29:38 +0000
commitb4d6b4f429dad72094b9f33bb304f39dbfa5f459 (patch)
tree21d361a77c584ae096767fa57742831ebee9ef74 /Build
parentf34ded62c53531e6741e0bc2c2fb4706bd6735fd (diff)
new script typeoutfileinfo (14mar12)
git-svn-id: svn://tug.org/texlive/trunk@25648 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/texlive/linked_scripts/Makefile.am3
-rw-r--r--Build/source/texk/texlive/linked_scripts/Makefile.in3
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh33
3 files changed, 37 insertions, 2 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am
index f0836bef389..f7d04cce287 100644
--- a/Build/source/texk/texlive/linked_scripts/Makefile.am
+++ b/Build/source/texk/texlive/linked_scripts/Makefile.am
@@ -68,7 +68,8 @@ texmf_dist_shell_scripts = \
pdfjam/pdfjoin \
pdfjam/pdfnup \
pdfjam/pdfpun \
- pst-pdf/ps4pdf
+ pst-pdf/ps4pdf \
+ typeoutfileinfo/typeoutfileinfo.sh
texmf_dist_other_scripts = \
accfonts/mkt1font \
accfonts/vpl2ovp \
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in
index 3867577bbc6..eaed5972b79 100644
--- a/Build/source/texk/texlive/linked_scripts/Makefile.in
+++ b/Build/source/texk/texlive/linked_scripts/Makefile.in
@@ -227,7 +227,8 @@ texmf_dist_shell_scripts = \
pdfjam/pdfjoin \
pdfjam/pdfnup \
pdfjam/pdfpun \
- pst-pdf/ps4pdf
+ pst-pdf/ps4pdf \
+ typeoutfileinfo/typeoutfileinfo.sh
texmf_dist_other_scripts = \
accfonts/mkt1font \
diff --git a/Build/source/texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh b/Build/source/texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh
new file mode 100755
index 00000000000..e40765ac088
--- /dev/null
+++ b/Build/source/texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh
@@ -0,0 +1,33 @@
+%!/usr/bin/env bash
+##
+## This is `typeoutfileinfo.sh', a minimalistic shell script for Unices.
+##
+## ./typeoutfileinfo.sh [FILENAME].[EXT]
+##
+## runs latex with the readprov package
+##
+## http://ctan.org/pkg/readprov
+##
+## in order to display [FILENAME].[TXT]'s file info (\listfile entry)
+## using \typeout. This requires that [FILENAME].[TXT] contains a
+## \ProvidesFile, \ProvidesPackage, or \ProvidesClass command.
+(
+cat << EOM
+\\RequirePackage{readprov} \\ReadFileInfos{$1}
+\\typeout{^^J^^J *$1 info*: \\space \\csname ver@$1\\endcsname^^J^^J}\\stop
+EOM
+) | latex
+##
+## Copyright (C) 2012 Uwe Lueck, http://contact-ednotes.sty.de.vu/
+##
+## This program may be distributed and/or modified under the
+## conditions of the LaTeX Project Public License, either version 1.2
+## of this license or (at your option) any later version.
+## The latest version of this license is in
+## http://www.latex-project.org/lppl.txt
+## and version 1.2 or later is part of all distributions of LaTeX
+## version 1999/12/01 or later.
+##
+## There is NO WARRANTY.
+##
+## v0.1 as of 2012-03-13