head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	2017.03.26.15.01.53;	author mef;	state dead;
branches;
next	1.1;
commitid	BfYGwBpExIKMs4Lz;

1.1
date	2017.03.25.13.51.50;	author mef;	state Exp;
branches;
next	;
commitid	OIB0rdNF57Lz3WKz;


desc
@@


1.2
log
@Revert tex-ptex to tex-ptex-3.2pl41220, and remove platex, thanks markd@@
@
text
@%%
%% This is file `hyphen.cfg',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% babel.dtx  (with options: `patterns')
%% This is a generated file.
%% 
%% Copyright 2012-2014 Javier Bezos and Johannes L. Braams.
%% Copyright 1989-2008 Johannes L. Braams and any individual authors
%% listed elsewhere in this file.  All rights reserved.
%% 
%% This file was generated from file(s) of the Babel system.
%% ---------------------------------------------------------
%% 
%% It may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% 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.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%% 
%% This work has the LPPL maintenance status "maintained".
%% 
%% The Current Maintainer of this work is Javier Bezos.
%% 
%% This file may only be distributed together with a copy of the Babel
%% system. You may however distribute the Babel system without
%% such generated files.
%% 
%% The list of all files belonging to the Babel distribution is
%% given in the file `manifest.bbl'. See also `legal.bbl for additional
%% information.
%% 
%% The list of derived (unpacked) files belonging to the distribution
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%% File 'babel.dtx'
%%\ProvidesFile{babel.dtx}[2014/09/25 v3.9l The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989-2008 by Johannes Braams,
%%                            TeXniek
%%                            all rights reserved.
%% Copyright (C) 2013-2014 by Johannes Braams
%%                            TeXniek
%%                            by Javier Bezos
%%                            all rights reserved.
\ifx\ProvidesFile\@@undefined
  \def\ProvidesFile#1[#2 #3 #4]{%
    \wlog{File: #1 #4 #3 <#2>}%
    \let\ProvidesFile\@@undefined}
\fi
\ProvidesFile{hyphen.cfg}[2014/09/25 3.9l Babel hyphens]
\xdef\bbl@@format{\jobname}
\ifx\AtBeginDocument\@@undefined
  \def\@@empty{}
  \let\orig@@dump\dump
  \def\dump{%
    \ifx\@@ztryfc\@@undefined
    \else
      \toks0=\expandafter{\@@preamblecmds}%
      \edef\@@preamblecmds{\noexpand\@@begindocumenthook\the\toks0}%
      \def\@@begindocumenthook{}%
    \fi
    \let\dump\orig@@dump\let\orig@@dump\@@undefined\dump}
\fi
\ifx\language\@@undefined
  \csname newcount\endcsname\language
\fi
\ifx\newlanguage\@@undefined
  \csname newcount\endcsname\last@@language
  \def\addlanguage#1{%
    \global\advance\last@@language\@@ne
    \ifnum\last@@language<\@@cclvi
    \else
        \errmessage{No room for a new \string\language!}%
    \fi
    \global\chardef#1\last@@language
    \wlog{\string#1 = \string\language\the\last@@language}}
\else
  \countdef\last@@language=19
  \def\addlanguage{\alloc@@9\language\chardef\@@cclvi}
\fi
\toks8{Babel <3.9l> and hyphenation patterns for }%
\def\process@@line#1#2 #3 #4 {%
  \ifx=#1%
    \process@@synonym{#2}%
  \else
    \process@@language{#1#2}{#3}{#4}%
  \fi
  \ignorespaces}
\toks@@{}
\def\bbl@@languages{}
\def\process@@synonym#1{%
  \ifnum\last@@language=\m@@ne
    \toks@@\expandafter{\the\toks@@\relax\process@@synonym{#1}}%
  \else
    \expandafter\chardef\csname l@@#1\endcsname\last@@language
    \wlog{\string\l@@#1=\string\language\the\last@@language}%
    \expandafter\let\csname #1hyphenmins\expandafter\endcsname
      \csname\languagename hyphenmins\endcsname
    \let\bbl@@elt\relax
    \edef\bbl@@languages{\bbl@@languages\bbl@@elt{#1}{\the\last@@language}{}{}}%
  \fi}
\def\process@@language#1#2#3{%
  \expandafter\addlanguage\csname l@@#1\endcsname
  \expandafter\language\csname l@@#1\endcsname
  \edef\languagename{#1}%
  \bbl@@hook@@everylanguage{#1}%
  \bbl@@get@@enc#1::\@@@@@@
  \begingroup
    \lefthyphenmin\m@@ne
    \bbl@@hook@@loadpatterns{#2}%
    \ifnum\lefthyphenmin=\m@@ne
    \else
      \expandafter\xdef\csname #1hyphenmins\endcsname{%
        \the\lefthyphenmin\the\righthyphenmin}%
    \fi
  \endgroup
  \def\bbl@@tempa{#3}%
  \ifx\bbl@@tempa\@@empty\else
    \bbl@@hook@@loadexceptions{#3}%
  \fi
  \let\bbl@@elt\relax
  \edef\bbl@@languages{%
    \bbl@@languages\bbl@@elt{#1}{\the\language}{#2}{\bbl@@tempa}}%
  \ifnum\the\language=\z@@
    \expandafter\ifx\csname #1hyphenmins\endcsname\relax
      \set@@hyphenmins\tw@@\thr@@@@\relax
    \else
      \expandafter\expandafter\expandafter\set@@hyphenmins
        \csname #1hyphenmins\endcsname
    \fi
    \the\toks@@
    \toks@@{}%
  \fi}
\def\bbl@@get@@enc#1:#2:#3\@@@@@@{\def\bbl@@hyph@@enc{#2}}
\def\bbl@@hook@@everylanguage#1{}
\def\bbl@@hook@@loadpatterns#1{\input #1\relax}
\let\bbl@@hook@@loadexceptions\bbl@@hook@@loadpatterns
\let\bbl@@hook@@loadkernel\bbl@@hook@@loadpatterns
\begingroup
  \def\AddBabelHook#1#2{%
    \expandafter\ifx\csname bbl@@hook@@#2\endcsname\relax
      \def\next{\toks1}%
    \else
      \def\next{\expandafter\gdef\csname bbl@@hook@@#2\endcsname####1}%
    \fi
    \next}
  \ifx\directlua\@@undefined
    \ifx\XeTeXinputencoding\@@undefined\else
      \input xebabel.def
    \fi
  \else
    \input luababel.def
  \fi
  \openin1 = babel-\bbl@@format.cfg
  \ifeof1
  \else
    \input babel-\bbl@@format.cfg\relax
  \fi
  \closein1
\endgroup
\bbl@@hook@@loadkernel{switch.def}
\openin1 = language.dat
\def\languagename{english}%
\ifeof1
  \message{I couldn't find the file language.dat,\space
           I will try the file hyphen.tex}
  \input hyphen.tex\relax
  \chardef\l@@english\z@@
\else
  \last@@language\m@@ne
  \loop
    \endlinechar\m@@ne
    \read1 to \bbl@@line
    \endlinechar`\^^M
    \if T\ifeof1F\fi T\relax
      \ifx\bbl@@line\@@empty\else
        \edef\bbl@@line{\bbl@@line\space\space\space}%
        \expandafter\process@@line\bbl@@line\relax
      \fi
  \repeat
  \begingroup
    \def\bbl@@elt#1#2#3#4{%
      \global\language=#2\relax
      \gdef\languagename{#1}%
      \def\bbl@@elt##1##2##3##4{}}%
    \bbl@@languages
  \endgroup
\fi
\closein1
\if/\the\toks@@/\else
  \errhelp{language.dat loads no language, only synonyms}
  \errmessage{Orphan language synonym}
\fi
\edef\bbl@@tempa{%
  \everyjob{%
    \the\everyjob
    \ifx\typeout\@@undefined
      \immediate\write16%
    \else
      \noexpand\typeout
    \fi
    {\the\toks8 \the\last@@language\space languages loaded.}}}
\bbl@@tempa
\let\bbl@@line\@@undefined
\let\process@@line\@@undefined
\let\process@@synonym\@@undefined
\let\process@@language\@@undefined
\let\bbl@@get@@enc\@@undefined
\let\bbl@@hyph@@enc\@@undefined
\let\bbl@@tempa\@@undefined
\let\bbl@@hook@@loadkernel\@@undefined
\let\bbl@@hook@@everylanguage\@@undefined
\let\bbl@@hook@@loadpatterns\@@undefined
\let\bbl@@hook@@loadexceptions\@@undefined
%%
%% ( written by Tono san ) 
%%
\ifx\platexDUMP\@@undefined\else
    \edef\platexBANNER{\the\toks8 \the\last@@language\space languages\space}%
\fi%%
%%
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
\endinput
%%
%% End of file `hyphen.cfg'.
@


1.1
log
@Fix problem when processing simple file as
  I can't find the format file `platex.fmt'!
This change is proposed as
  http://mail-index.netbsd.org/pkgsrc-users/2017/03/25/msg024627.html
The interim fix is picking the files up from previous texlive release
and put them in files directory. And copy them after extract.
PKGREVISION++.
Tks gdt@@ for OK, and tks bsh@@ for finding out the problem.
@
text
@@

