summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/msg/Makefile33
-rw-r--r--Master/texmf-dist/source/latex/msg/msg.dtx9
2 files changed, 27 insertions, 15 deletions
diff --git a/Master/texmf-dist/source/latex/msg/Makefile b/Master/texmf-dist/source/latex/msg/Makefile
index 60303250f35..a4f788ad8a8 100644
--- a/Master/texmf-dist/source/latex/msg/Makefile
+++ b/Master/texmf-dist/source/latex/msg/Makefile
@@ -1,25 +1,32 @@
# Makefile for TeXLive preparation
-
+# Last mods: 2006/11/08
+#
# Here are the default directories; you can modify them here or provide
-# new values via the command line: make TL LATEXDIR="xxxxx"
+# new values via the command line: make TL LATEXDIR="xxxxx" ...
LATEXDIR=./base
DOCDIR=./doc
TESTSDIR=./tests
-TL:
+TL:
@echo Installation of the "msg" package for the TeX Live
latex msg.ins
- mkdir ${LATEXDIR}
- mkdir ${DOCDIR}
- mkdir ${TESTSDIR}
- mv *.sty ${LATEXDIR}/
- mv *-msg.tex ${LATEXDIR}/
- mv *.pdf ${DOCDIR}
- mv README ${DOCDIR}
- mv msgguide.tex ${DOCDIR}
- mv CHANGES ${DOCDIR}
- mv msgtest.tex ${TESTSDIR}/
+ mkdir -p ${LATEXDIR}
+ cp -p *.sty ${LATEXDIR}/
+ rm -f *.sty
+ cp -p *-msg.tex ${LATEXDIR}/
+ rm -f *-msg.tex
+ mkdir -p ${DOCDIR}
+ cp -p *.pdf ${DOCDIR}
+ cp -p README_msg_doc.txt ${DOCDIR}
+ rm -f README_msg_doc.txt
+ cp -p msgguide.tex ${DOCDIR}
+ cp -p CHANGES ${DOCDIR}
+ mkdir -p ${TESTSDIR}
+ cp -p msgtest.tex ${TESTSDIR}/
@echo End of installation of the "msg" package for TL.
+clean:
+ -rm msg.log
+
############################################################## \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/msg/msg.dtx b/Master/texmf-dist/source/latex/msg/msg.dtx
index 7843e8b4f40..debdf897eab 100644
--- a/Master/texmf-dist/source/latex/msg/msg.dtx
+++ b/Master/texmf-dist/source/latex/msg/msg.dtx
@@ -153,6 +153,8 @@
% will be |\typeout| if not already initiated. Force the \texttt{inputenc}
% package to be loaded, if not already done and even from a Babel option
% since it could issue messages via our \msgname\ package.
+% Check also if the english ``msg'' file \texttt{msg-msg.tex} is not installed
+% to detect the original bug of TeXLive 2005 and then stop typesetting.
% \fi
%
% \begin{macrocode}
@@ -160,11 +162,11 @@
\iffalse checksum part
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
-%% checksum = "21854 1564 6785 65053"
+%% checksum = "32817 1583 6882 65979"
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\fi
-\def\fileversion{V0.40}\def\filedate{2006/10/03}%
+\def\fileversion{V0.50}\def\filedate{2006/11/09}%
\ifx\issuemsg\undefined\else\expandafter\endinput\fi%
\ifnum\catcode`\@=11\else\expandafter\catcode`\@=11\fi%
\ifx\kbencoding\undefined% If we don't have any keyboard reencoding
@@ -179,6 +181,9 @@
\fi%
\let\@previeg\empty% We have no encoding at this time.
\fi%
+\IfFileExists{msg-msg.tex}{}{%
+ \message{msg: ERROR, file msg-msg.tex is missing}\stop%
+ }%
% \end{macrocode}
% \begin{macro}{\issuemsgio}
% \begin{macrocode}