summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-01-19 23:31:33 +0000
committerKarl Berry <karl@freefriends.org>2013-01-19 23:31:33 +0000
commitef8e0d0207b02d009234e83d15b764cadbe2985a (patch)
tree0ef695e571d0cc5590b03e1864c423d3afbb0f1f /Master
parent169c29d4673f08c0a3c8fab0adb51e816808bb93 (diff)
cweb.cls with patch applied officially now
git-svn-id: svn://tug.org/texlive/trunk@28878 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/tex/latex/cweb-latex/cweb.cls18
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds28
2 files changed, 13 insertions, 33 deletions
diff --git a/Master/texmf-dist/tex/latex/cweb-latex/cweb.cls b/Master/texmf-dist/tex/latex/cweb-latex/cweb.cls
index 284ee428f3a..4c88dffadc0 100644
--- a/Master/texmf-dist/tex/latex/cweb-latex/cweb.cls
+++ b/Master/texmf-dist/tex/latex/cweb-latex/cweb.cls
@@ -1,4 +1,4 @@
-% $StyleId: cweb.doc,v 3.6 1995/11/30 15:44:53 schrod Exp $
+% $StyleId: cweb.doc,v 3.7 2013/01/18 15:44:53 schrod Exp $
%----------------------------------------------------------------------
% Written by Joachim Schrod <schrod@iti.informatik.th-darmstadt.de>.
% Copyright conditions see below (GPL).
@@ -47,8 +47,8 @@
%%% \usepackage{fullpage}
-%%% \RCS $StyleRevision: 3.6 $
-%%% \RCS $StyleDate: 1995/11/30 15:44:53 $
+%%% \RCS $StyleRevision: 3.7 $
+%%% \RCS $StyleDate: 2013/01/18 15:44:53 $
%%% \begin{document}
@@ -136,8 +136,8 @@
}
\RCSClass{cweb}{LaTeX markup for CWEB sources}
- $StyleDate: 1995/11/30 15:44:53 $: 9999/00/00 \endRCS
- $StyleRevision: 3.6 $: 0.0 \endRCS
+ $StyleDate: 2013/01/18 15:44:53 $: 9999/00/00 \endRCS
+ $StyleRevision: 3.7 $: 0.0 \endRCS
\endgroup
%%% \endprog
@@ -165,8 +165,8 @@
%%% See the GNU General Public License for more details.
%%% You should have received a copy of the GNU General Public License in
-%%% the file |License| along with this package; if not, write to the Free
-%%% Software Foundation, Inc., 675~Mass Ave, Cambridge, MA~02139,~USA.
+%%% the file |License| along with this package; if not, see
+%%% http://www.gnu.org/licenses/.
%%% \sect Before we start we declare some shorthands for category codes.
@@ -1268,6 +1268,10 @@ by LaTeX.%
%%% Cweb bundle, version 1.0.
+%%% \Revision 2.7 2013/01/18 15:19:50 karl
+%%% Applied trivial patch from Julian Gilbey (ca.1999) to make cweb work
+%%% with post-1997 LaTeX2e.
+
%%% \Revision 2.6 1995/08/29 15:19:50 schrod
%%% Added (hint to non-existence of) description of the internal interface.
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index ba954cb32e6..55d1981180d 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -287,7 +287,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'cursor', "die 'skipping, no known license, very old and small'",
'cvsty', "die 'skipping, ca.2004, noinfo license'",
'cweb', "die 'skipping, programs'",
- 'cweb-latex', "&MAKEcweblatex",
'cwpuzzle', "die 'skipping, in crossword package'",
'cyklop', "&MAKEcopy",
'dejavu', "&MAKEcopy",
@@ -1284,6 +1283,7 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$';
'ctib', '\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$|ctib\.tex',
'custbib', '\.mbs|\.tex',
'custom-bib', '\.mbs|\.tex',
+ 'cweb-latex', 'cwebbase.tex|' . $standardtex,
'cyrillic', '\.tex|\.sty|\.fd$|\.def',
'dehyph-exptl','de.*-x-.*\.tex|\.pat',
'dialogl', '\.sty|listouti\.tex',
@@ -3553,31 +3553,7 @@ sub MAKEaurical {
&MAKEcopy ();
}
-sub MAKEcweblatex
-{
- # don't do this in a tds-ready tree...
- -e "$RAW_DIR/$packagedir/TDS_READY"
- && die "$0: using MAKEflatten with TDS_READY tree $RAW_DIR/$packagedir.\n";
-
- &setup;
- &xchdir ("$DEST/doc/$whichdocformat/$package");
-
- # patch cweb.cls for new LaTeX format
- &SYSTEM("patch -p0 < cweb.cls.patch");
- # remove unneeded patch
- &SYSTEM("$RM cweb.cls.patch");
- # move cwebbase.tex to run files
- &SYSTEM("$MV cwebbase.tex $DEST/tex/latex/$package");
-
- #&flatten_dirtree ($package);
-
- # do the usual.
- &buildfilelist;
- &donormal ("nosetup");
-}
-
-sub MAKEeskdx
-{
+sub MAKEeskdx {
&setup;
&xchdir ("$DEST/doc/$whichdocformat/$package");
print "\t SPECIAL $package: flatten unpacked/ dir (only)\n";