summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-10-29 16:50:13 +0000
committerKarl Berry <karl@freefriends.org>2008-10-29 16:50:13 +0000
commitceba1ea604bd5b6aebc950ac64a8326b95380163 (patch)
tree15ab54ae03bf3a6ed4434f2ca937dfa85c4daca3
parent6a1c935fbac34ffbb4a2453149da338c489a105f (diff)
rm eqnarray, nonfree, author not responding
git-svn-id: svn://tug.org/texlive/trunk@11109 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/eqnarray/README15
-rwxr-xr-xMaster/texmf-dist/doc/latex/eqnarray/eqnarray.pdfbin68253 -> 0 bytes
-rw-r--r--Master/texmf-dist/source/latex/eqnarray/eqnarray.dtx354
-rw-r--r--Master/texmf-dist/source/latex/eqnarray/eqnarray.ins47
-rw-r--r--Master/texmf-dist/tex/latex/eqnarray/eqnarray.sty119
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds1
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/collection-mathextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/eqnarray.tlpsrc2
9 files changed, 2 insertions, 539 deletions
diff --git a/Master/texmf-dist/doc/latex/eqnarray/README b/Master/texmf-dist/doc/latex/eqnarray/README
deleted file mode 100644
index 762c213882f..00000000000
--- a/Master/texmf-dist/doc/latex/eqnarray/README
+++ /dev/null
@@ -1,15 +0,0 @@
-This is the package eqnarray, version 1.2a. Compared to the previous
-version 1.2 no modifications have been made in the style file itself
-(apart from a statement \RequirePackage{array}). I improved the
-documentation and I packed everything into an easier-to-use dtx
-file. To unpack everything just type `latex eqnarray.ins'.
-
------------------------------------------------------------------------
- Roland Winkler
- Institut fuer Theoretische Physik Phone ++49-941-943 2012
- Universitaet Regensburg Fax ++49-941-943 4382
- 93040 Regensburg
- Germany Telex 65 658 unire d
-
- e-mail: roland.winkler@physik.uni-regensburg.de
------------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/eqnarray/eqnarray.pdf b/Master/texmf-dist/doc/latex/eqnarray/eqnarray.pdf
deleted file mode 100755
index e066558e3ba..00000000000
--- a/Master/texmf-dist/doc/latex/eqnarray/eqnarray.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/source/latex/eqnarray/eqnarray.dtx b/Master/texmf-dist/source/latex/eqnarray/eqnarray.dtx
deleted file mode 100644
index dc80a40e948..00000000000
--- a/Master/texmf-dist/source/latex/eqnarray/eqnarray.dtx
+++ /dev/null
@@ -1,354 +0,0 @@
-\def\fileversion{1.2a}
-\def\filedate{17 July 1997}
-\def\docdate{17 July 1997}
-%
-% \MakeShortVerb{\|}
-%
-% \iffalse
-% Version 1.1: \def\filedate{jan 1993}, \def\docdate{9 jan 1995}
-% Version 1.2: Piet van Oostrum <piet@cs.ruu.nl> added the code which
-% is necessary for the |fleqn| option.
-% \def\filedate{17 May 1995} \def\docdate{17 May 1995}
-% Version 1.2a: \def\filedate{17 July 1997}, \def\docdate{17 July 1997}
-% Apart from a statement \RequirePackage{array} no
-% modifications have been made in the style file itself.
-% I improved the documentation and I packed
-% everything into an easier-to-use dtx file
-% \fi
-%
-% \title{The |equationarray| environment}
-% \author{Roland Winkler\\ \normalsize
-% |roland.winkler@physik.uni-regensburg.de|}
-% \maketitle
-% \begin{abstract}\noindent
-% The |equationarray| combines the line numbering of the |eqnarray|
-% and the more flexible formatting features of the |array| environment.
-% This package requires the |array| package.
-% \end{abstract}
-%
-% \section{Introduction}
-%
-% Problem: The |eqnarray| environment is too restrictive because it is
-% only prepared to accept three part equations. Some applications
-% require more sophisticated mathematics, so three parts aren't
-% enough. Simultaneously, we would like to have our equations
-% numbered. If the equations aren't to be numbered, then the |array|
-% environment suffices. (Nevertheless it is often easier to use the
-% |equationarray*| environment than both an |equation| plus an |array|
-% environment.) If the equations aren't to be aligned with
-% each other, then the |equation| environment is preferred.
-%
-% The following is a new version of Tony Li's |equationarray|
-% environment modified such that it is compatible with Frank Mittelbach's
-% |array| environment, i.e. it should be possible to use all options
-% of the |array| environment. If you find a bug (see below!) or
-% if you make any improvements, I'd like to hear about them.
-%
-% When writing the |equationarray| environment I used the
-% version v2.1b of the |array| environment. The original version of
-% |equationarray| was written by Tony Li, University of Southern
-% California, tli@sargas.usc.edu starting 6/15/88.
-%
-% I know that my documentation of the |equationarray| environment is
-% rather short. So if you think that it would be
-% useful to have a better documentation please let me know.
-%
-%
-% \section{Example}
-%
-% We give a short example for the use of |equationarray|. The
-% text is
-% %
-% \begin{verbatim}
-% \newcolumntype{e}{@{\quad}}
-% \arraycolsep 0.2em
-% \begin{equationarray}{p{2.5em}erclecercl}
-% now: & - i\partial_t \psi & = & H\,\psi & \Rightarrow
-% & \psi (t) & = & \psi (0) \exp (iEt) \\[3ex]
-% then: & - i\partial_t \psi & = & (H+E_0) \,\psi & \Rightarrow
-% & \psi (t+t_0) & = & \psi (t_0) \exp [i(E+E_0)t]
-% \end{equationarray}
-% \end{verbatim}
-% %
-% \noindent and we obtain
-% %
-% \newcolumntype{e}{@{\quad}}
-% \arraycolsep 0.2em
-% \begin{equationarray}{p{2.5em}erclecercl}
-% now: & - i\partial_t \psi & = & H\,\psi & \Rightarrow
-% & \psi (t) & = & \psi (0) \exp (iEt) \\[3ex]
-% then: & - i\partial_t \psi & = & (H+E_0) \,\psi & \Rightarrow
-% & \psi (t+t_0) & = & \psi (t_0) \exp [i(E+E_0)t]
-% \end{equationarray}
-% %
-% An |equationarray| behaves very much like an |array|.
-% For example, |equationarray| takes the same tokens for defining
-% columns, and new column types can be defined with
-% |\newcolumntype|. One can use |\multicolumn|, |\hline|, |\cline|,
-% and |\vline|, and |equationarray| makes use of |\arraycolsep|,
-% |\extracolsep|, and |\extrarowheight|.\footnote{Some people don't
-% like the large spacing between the columns of the standard
-% |eqnarray|. Don't be surprised that |equationarray| seems to have
-% the same ``bug''. You just have to change the value of
-% $\tt\backslash$|arraycolsep|, see the example above.} In an
-% |equationarray| all these things have the same meaning like in
-% an |array|. The main difference is that
-% by default each entry of an |equationarray| is displayed with
-% |\displaystyle| whereas |array| uses |\textstyle|.
-% One can avoid page breaks between two lines by using the
-% star-version |\\*|. There is also the star-version |equationarray*|
-% which has usually no line numbers. But if for a particular line you
-% still want a line number, you can use |\yesnumber|. (I find this
-% easier than many lines with |\nonumber|.) With the options |[l]|
-% or |[r]| the |equationarray| will appear flushleft or flushright,
-% with the options |[c]| the |equationarray| will be centered,
-% e.g. |\begin{equationarray}[l]{rclll}|. The default will be centering
-% without the |fleqn| option and left-justified, indented by |\mathindent|
-% with the |fleqn| option. Thanks to Piet van Oostrum |<piet@cs.ruu.nl>|
-% who added the code which is necessary for the |fleqn| option.
-%
-% \section{Bugs}
-%
-% The equationarray has a slightly modified version of
-% |\multicolumn| because we must count the |\span|ed columns. Thus
-% if you have |\multicolumn| within an |array| within the
-% |equationarray| environment, then you might run into difficulties
-% if you have a line with less |&|'s than columns defined in the preamble.
-%
-% Thus you can either fill up the end of a half empty line with
-% extra |&|'s or you can put the original definition of
-% |\multicolumn| within the definition of the |array| command.
-%
-% \section{The code}
-%
-%\iffalse
-%<*style>
-%\fi
-% \begin{macrocode}
-\typeout{equationarray \fileversion\space<\filedate>}
-\typeout{English documentation\space\space<\docdate>}
-% \end{macrocode}
-%
-% |equationarray| can't do anything if one doesn't provide the
-% |array| package.
-% \begin{macrocode}
-\RequirePackage{array}
-% \end{macrocode}
-%
-% Process the |fleqn| option.
-% \begin{macrocode}
-\def\eqnarr@left{\@centering}
-\let\eqnarr@opts\relax
-\DeclareOption{fleqn}{
- \def\eqnarr@left{\mathindent}
- \def\eqnarr@opts{\displaywidth\linewidth
- \advance\displaywidth-\mathindent} }
-\ProcessOptions
-% \end{macrocode}
-%
-% \begin{macro}{\equationarray}
-% \begin{macrocode}
-\def\equationarray{%
- \col@sep\arraycolsep
- \def\d@llarbegin{$\displaystyle}%
- \def\d@llarend{$}%
- \stepcounter{equation}%
- \let\@currentlabel=\theequation
- \set@eqnsw \global\@eqcnt\z@ \global\@eqargcnt\z@
- \let\@classz\@eqnclassz
-% \end{macrocode}
-% We need an extended definition of |\multicolumn| which increases
-% the counter |\@eqcnt| according to the number of columns covered
-% by |\multicolumn|.
-% \begin{macrocode}
- \def\multicolumn##1##2##3{\@eqnmulticolumn{##1}{##2}{##3}%
- \global\advance\@eqcnt##1
- \global\advance\@eqcnt\m@ne}%
- \def\@halignto{to\displaywidth}%
- \@ifnextchar[{\@equationarray}{\@equationarray[.]}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@eqnmulticolumn}
-% |\@eqnmulticolumn| equals the original version of |\multicolumn|.
-% \begin{macrocode}
-\let\@eqnmulticolumn=\multicolumn
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\nonumber,\yesnumber}
-% Note, that |\nonumber| is already defined in standard latex.tex
-% \begin{macrocode}
-% \def\nonumber{\global\@eqnswfalse}
-\def\yesnumber{\global\@eqnswtrue}
-\let\set@eqnsw=\yesnumber
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@amper}
-% We need a macro for |&| that expands at the right time.
-% \begin{macrocode}
-\def\@amper{&}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@eqargcnt}
-% We must count the number of columns defined in the preamble so
-% that we can fill every line with exactly |\@eqargcnt| copies of
-% |&| before we insert the equation number.
-% \begin{macrocode}
-\newcount\@eqargcnt % counts number of columns
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@equationarray}
-% The definition of |\@equationarray| follows the \TeX book,
-% Exercise 22.9
-% \begin{macrocode}
-\def\@equationarray[#1]#2{%
- \eqnarr@opts
- \@tempdima \ht \strutbox
- \advance \@tempdima by\extrarowheight
- \setbox\@arstrutbox=\hbox{\vrule
- \@height\arraystretch \@tempdima
- \@depth\arraystretch \dp \strutbox
- \@width\z@}%
- \gdef\advance@eqargcnt{\global\advance\@eqargcnt\@ne}%
- \begingroup
- \@mkpream{#2}%
- \xdef\@preamble{%
- \if #1l\tabskip\z@ \else\if #1r\tabskip\@centering
- \else\if #1c\tabskip\@centering
- \else\tabskip\eqnarr@left \fi\fi\fi
- \halign \@halignto
- \bgroup \tabskip\z@ \@arstrut \@preamble
- \if #1l\tabskip\@centering \else\if #1r\tabskip\z@
- \else\tabskip\@centering \fi\fi
-% \end{macrocode}
-%
-% Here we need an extra column for the equation-number
-%
-% \begin{macrocode}
- \@amper\llap{\@sharp}\tabskip\z@\cr}%
- \endgroup
- \gdef\advance@eqargcnt{}%
- \bgroup
- \let\@sharp## \let\protect\relax
- \m@th \let\\=\@equationcr
- \let\par\@empty
- $$ % $$ BRACE MATCHING HACK
- \lineskip \z@
- \baselineskip \z@
- \@preamble}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@eqnclassz}
-% |\@eqnclassz| does the same thing as |\@classz| except that we add\\
-% |\advance@eqargcnt|
-% \begin{macrocode}
-\def\@eqnclassz{\@classx
- \@tempcnta \count@
- \advance@eqargcnt
- \prepnext@tok
- \@addtopreamble{%
- \global\advance\@eqcnt\@ne
- \ifcase \@chnum
- \hfil \d@llarbegin \insert@column \d@llarend\hfil \or
- \d@llarbegin \insert@column \d@llarend \hfil \or
- \hfil\kern\z@ \d@llarbegin \insert@column \d@llarend \or
- $\vcenter
- \@startpbox{\@nextchar}\insert@column \@endpbox $\or
- \vtop \@startpbox{\@nextchar}\insert@column \@endpbox \or
- \vbox \@startpbox{\@nextchar}\insert@column \@endpbox
- \fi}\prepnext@tok}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\endequationarray}
-% \begin{macrocode}
-\def\endequationarray{\@zequationcr
- \egroup
- \global\advance\c@equation\m@ne $$ % $$ BRACE MATCHING HACK
- \egroup\global\@ignoretrue
- \gdef\@preamble{}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@equationcr}
-% If we have |\\*| the command |\@equationcr| avoids page breaks
-% \begin{macrocode}
-\def\@equationcr{${\ifnum0=`}\fi\@ifstar{\global\@eqpen\@M
- \@xequationcr}{\global\@eqpen\interdisplaylinepenalty
- \@xequationcr}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@xequationcr}
-% \begin{macrocode}
-\def\@xequationcr{%
- \@ifnextchar[{\@argequationcr}{\ifnum0=`{\fi}${}%
- \@zequationcr}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@argequationcr}
-% \begin{macrocode}
-\def\@argequationcr[#1]{\ifnum0=`{\fi}${}\ifdim #1>\z@
- \@xargequationcr{#1}\else
- \@yargequationcr{#1}\fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@xargequationcr}
-% \begin{macrocode}
-\def\@xargequationcr#1{\unskip
- \@tempdima #1\advance\@tempdima \dp \@arstrutbox
- \vrule \@depth\@tempdima \@width\z@
- \@zequationcr\noalign{\penalty\@eqpen}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@yargequationcr}
-% \begin{macrocode}
-\def\@yargequationcr#1{%
- \@zequationcr\noalign{\penalty\@eqpen\vskip #1}}
-% \end{macrocode}
-%
-% We add |&\omit| for those columns that will remain empty.
-% Note that without |\omit| we already have |\advance\@eqcnt\@ne| in
-% the preamble.
-%
-% \begin{macrocode}
-\def\@zequationcr{\@whilenum\@eqcnt <\@eqargcnt
- \do{\@amper\omit\global\advance\@eqcnt\@ne}%
-% \end{macrocode}
-% We add an extra alignment tab for the equationnumber
-% \begin{macrocode}
- \@amper
- \if@eqnsw\@eqnnum\stepcounter{equation}\fi
- \set@eqnsw\global\@eqcnt\z@\cr}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\equationarray*}
-% Finally we define the |equationarray*| environment. It does exactly
-% the same thing as |\equationarray| except that we |\let| the command
-% |\set@eqnsw| equal |\nonumber|
-% \begin{macrocode}
-\@namedef{equationarray*}{%
- \let\set@eqnsw=\nonumber \equationarray}
-\@namedef{endequationarray*}{\endequationarray}
-% \end{macrocode}
-% \end{macro}
-%\iffalse
-%</style>
-%<+driver>\documentclass{article}
-%<+driver>\usepackage{doc}
-%<+driver>\usepackage{array}
-%<+driver>\usepackage{eqnarray}
-%<+driver>\begin{document}
-%<+driver> \DocInput{eqnarray.dtx}
-%<+driver>\end{document}
-%\fi
-\endinput
diff --git a/Master/texmf-dist/source/latex/eqnarray/eqnarray.ins b/Master/texmf-dist/source/latex/eqnarray/eqnarray.ins
deleted file mode 100644
index 4f9d6754927..00000000000
--- a/Master/texmf-dist/source/latex/eqnarray/eqnarray.ins
+++ /dev/null
@@ -1,47 +0,0 @@
-%%
-%% This file will generate fast loadable file eqnarray.sty from
-%% eqnarray.dtx when run through LaTeX or TeX
-%%
-%% This system is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-%%
-%% IMPORTANT NOTICE:
-%%
-%% Permission is granted to distribute verbatim copies of this file
-%%
-%% No other permissions to copy or distribute this file in any form
-%% are granted and in particular no permission to modify its contents.
-%%
-%% roland.winkler@physik.uni-regensburg.de
-%%
-%% --------------- start of docstrip commands ------------------
-%%
-\def\batchfile{eqnarray.ins}
-\input docstrip.tex
-\keepsilent
-\preamble
-
-IMPORTANT NOTICE:
-
-You are not allowed to change this file.
-
-\endpreamble
-
-\generateFile{eqnarray.sty}{t}{%
- \from{eqnarray.dtx}{style}}
-
-\generateFile{eqnarray.drv}{t}{%
- \from{eqnarray.dtx}{driver}}
-
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation move the following}
-\Msg{* style file into a directory searched by LaTeX:}
-\Msg{*}
-\Msg{* \space\space eqnarray.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file}
-\Msg{* `eqnarray.drv' through LaTeX.}
-\Msg{*}
-\Msg{***********************************************************}
diff --git a/Master/texmf-dist/tex/latex/eqnarray/eqnarray.sty b/Master/texmf-dist/tex/latex/eqnarray/eqnarray.sty
deleted file mode 100644
index 52399f0bba0..00000000000
--- a/Master/texmf-dist/tex/latex/eqnarray/eqnarray.sty
+++ /dev/null
@@ -1,119 +0,0 @@
-%%
-%% This is file `eqnarray.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% eqnarray.dtx (with options: `style')
-%%
-%% IMPORTANT NOTICE:
-%%
-%% You are not allowed to change this file.
-%%
-\def\fileversion{1.2a}
-\def\filedate{17 July 1997}
-\def\docdate{17 July 1997}
-\typeout{equationarray \fileversion\space<\filedate>}
-\typeout{English documentation\space\space<\docdate>}
-\RequirePackage{array}
-\def\eqnarr@left{\@centering}
-\let\eqnarr@opts\relax
-\DeclareOption{fleqn}{
- \def\eqnarr@left{\mathindent}
- \def\eqnarr@opts{\displaywidth\linewidth
- \advance\displaywidth-\mathindent} }
-\ProcessOptions
-\def\equationarray{%
- \col@sep\arraycolsep
- \def\d@llarbegin{$\displaystyle}%
- \def\d@llarend{$}%
- \stepcounter{equation}%
- \let\@currentlabel=\theequation
- \set@eqnsw \global\@eqcnt\z@ \global\@eqargcnt\z@
- \let\@classz\@eqnclassz
- \def\multicolumn##1##2##3{\@eqnmulticolumn{##1}{##2}{##3}%
- \global\advance\@eqcnt##1
- \global\advance\@eqcnt\m@ne}%
- \def\@halignto{to\displaywidth}%
- \@ifnextchar[{\@equationarray}{\@equationarray[.]}}
-\let\@eqnmulticolumn=\multicolumn
-\def\yesnumber{\global\@eqnswtrue}
-\let\set@eqnsw=\yesnumber
-\def\@amper{&}
-\newcount\@eqargcnt % counts number of columns
-\def\@equationarray[#1]#2{%
- \eqnarr@opts
- \@tempdima \ht \strutbox
- \advance \@tempdima by\extrarowheight
- \setbox\@arstrutbox=\hbox{\vrule
- \@height\arraystretch \@tempdima
- \@depth\arraystretch \dp \strutbox
- \@width\z@}%
- \gdef\advance@eqargcnt{\global\advance\@eqargcnt\@ne}%
- \begingroup
- \@mkpream{#2}%
- \xdef\@preamble{%
- \if #1l\tabskip\z@ \else\if #1r\tabskip\@centering
- \else\if #1c\tabskip\@centering
- \else\tabskip\eqnarr@left \fi\fi\fi
- \halign \@halignto
- \bgroup \tabskip\z@ \@arstrut \@preamble
- \if #1l\tabskip\@centering \else\if #1r\tabskip\z@
- \else\tabskip\@centering \fi\fi
- \@amper\llap{\@sharp}\tabskip\z@\cr}%
- \endgroup
- \gdef\advance@eqargcnt{}%
- \bgroup
- \let\@sharp## \let\protect\relax
- \m@th \let\\=\@equationcr
- \let\par\@empty
- $$ % $$ BRACE MATCHING HACK
- \lineskip \z@
- \baselineskip \z@
- \@preamble}
-\def\@eqnclassz{\@classx
- \@tempcnta \count@
- \advance@eqargcnt
- \prepnext@tok
- \@addtopreamble{%
- \global\advance\@eqcnt\@ne
- \ifcase \@chnum
- \hfil \d@llarbegin \insert@column \d@llarend\hfil \or
- \d@llarbegin \insert@column \d@llarend \hfil \or
- \hfil\kern\z@ \d@llarbegin \insert@column \d@llarend \or
- $\vcenter
- \@startpbox{\@nextchar}\insert@column \@endpbox $\or
- \vtop \@startpbox{\@nextchar}\insert@column \@endpbox \or
- \vbox \@startpbox{\@nextchar}\insert@column \@endpbox
- \fi}\prepnext@tok}
-\def\endequationarray{\@zequationcr
- \egroup
- \global\advance\c@equation\m@ne $$ % $$ BRACE MATCHING HACK
- \egroup\global\@ignoretrue
- \gdef\@preamble{}}
-\def\@equationcr{${\ifnum0=`}\fi\@ifstar{\global\@eqpen\@M
- \@xequationcr}{\global\@eqpen\interdisplaylinepenalty
- \@xequationcr}}
-\def\@xequationcr{%
- \@ifnextchar[{\@argequationcr}{\ifnum0=`{\fi}${}%
- \@zequationcr}}
-\def\@argequationcr[#1]{\ifnum0=`{\fi}${}\ifdim #1>\z@
- \@xargequationcr{#1}\else
- \@yargequationcr{#1}\fi}
-\def\@xargequationcr#1{\unskip
- \@tempdima #1\advance\@tempdima \dp \@arstrutbox
- \vrule \@depth\@tempdima \@width\z@
- \@zequationcr\noalign{\penalty\@eqpen}}
-\def\@yargequationcr#1{%
- \@zequationcr\noalign{\penalty\@eqpen\vskip #1}}
-\def\@zequationcr{\@whilenum\@eqcnt <\@eqargcnt
- \do{\@amper\omit\global\advance\@eqcnt\@ne}%
- \@amper
- \if@eqnsw\@eqnnum\stepcounter{equation}\fi
- \set@eqnsw\global\@eqcnt\z@\cr}
-\@namedef{equationarray*}{%
- \let\set@eqnsw=\nonumber \equationarray}
-\@namedef{endequationarray*}{\endequationarray}
-\endinput
-%%
-%% End of file `eqnarray.sty'.
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 1d8f404414f..9c7d5287931 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -165,6 +165,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'epix', "die 'skipping, needs C++'",
'eplain', "&MAKEcopy",
'epstopdf', "die 'skipping, needs .pl vs. noext + man help, sorry'",
+ 'eqnarray', "die 'skipping, nonfree'",
'esindex', "die 'skipping, use bezos instead'",
'eskdx', "&MAKEeskdx",
'esvect', "&MAKEflatten",
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index ca105bacda2..8da19d3dab8 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -82,7 +82,7 @@ my @WorkingTLP = qw(
engpron engrec enumitem envbig environ envlab
epigrafica epigraph epiolmec eplain
epsdice epsf epsincl epslatex-fr epspdfconversion
- eqlist eqnarray eqparbox errata es-tex-faq
+ eqlist eqparbox errata es-tex-faq
ESIEEcv esdiff esint esint-type1 eskd eskdx eso-pic esvect etaremune
etex-pkg ethiop ethiop-t1 etoolbox euenc eukdate
eulervm euproposal euro europecv eurosans everypage exam
diff --git a/Master/tlpkg/tlpsrc/collection-mathextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-mathextra.tlpsrc
index 9b0250f00c1..949c5dbdc2b 100644
--- a/Master/tlpkg/tlpsrc/collection-mathextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-mathextra.tlpsrc
@@ -9,7 +9,6 @@ depend ccfonts
depend commath
depend concmath
depend concrete
-depend eqnarray
depend extarrows
depend extpfeil
depend faktor
diff --git a/Master/tlpkg/tlpsrc/eqnarray.tlpsrc b/Master/tlpkg/tlpsrc/eqnarray.tlpsrc
deleted file mode 100644
index 08805e7b425..00000000000
--- a/Master/tlpkg/tlpsrc/eqnarray.tlpsrc
+++ /dev/null
@@ -1,2 +0,0 @@
-name eqnarray
-category Package