texlive[52605] Master: rm ifluatex, subsumed into iftex

commits+karl at tug.org commits+karl at tug.org
Fri Nov 1 22:48:39 CET 2019


Revision: 52605
          http://tug.org/svn/texlive?view=revision&revision=52605
Author:   karl
Date:     2019-11-01 22:48:39 +0100 (Fri, 01 Nov 2019)
Log Message:
-----------
rm ifluatex, subsumed into iftex

Modified Paths:
--------------
    trunk/Master/tlpkg/libexec/ctan2tds
    trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc
    trunk/Master/tlpkg/tlpsrc/polyglossia.tlpsrc

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
    trunk/Master/texmf-dist/doc/latex/oberdiek/test/
    trunk/Master/texmf-dist/tex/generic/oberdiek/ifluatex.sty
    trunk/Master/tlpkg/tlpsrc/ifluatex.tlpsrc

Deleted: trunk/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/tex/generic/oberdiek/ifluatex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/generic/oberdiek/ifluatex.sty	2019-11-01 21:03:38 UTC (rev 52604)
+++ trunk/Master/texmf-dist/tex/generic/oberdiek/ifluatex.sty	2019-11-01 21:48:39 UTC (rev 52605)
@@ -1,265 +0,0 @@
-%%
-%% This is file `ifluatex.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% ifluatex.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% Project: ifluatex
-%% Version: 2016/05/16 v1.4
-%% 
-%% Copyright (C) 2007, 2009, 2010 by
-%%    Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%% 
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%%    http://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and 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 2005/12/01 or later.
-%% 
-%% This work has the LPPL maintenance status "maintained".
-%% 
-%% This Current Maintainer of this work is Heiko Oberdiek.
-%% 
-%% The Base Interpreter refers to any `TeX-Format',
-%% because some files are installed in TDS:tex/generic//.
-%% 
-%% This work consists of the main source file ifluatex.dtx
-%% and the derived files
-%%    ifluatex.sty, ifluatex.pdf, ifluatex.ins, ifluatex.drv,
-%%    ifluatex-test1.tex, ifluatex-test2.tex, ifluatex-test3.tex.
-%% 
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\let\expandafter\x\csname ver at ifluatex.sty\endcsname
-  \ifx\x\relax % plain-TeX, first loading
-  \else
-    \def\empty{}%
-    \ifx\x\empty % LaTeX, first loading,
-      % variable is initialized, but \ProvidesPackage not yet seen
-    \else
-      \expandafter\ifx\csname PackageInfo\endcsname\relax
-        \def\x#1#2{%
-          \immediate\write-1{Package #1 Info: #2.}%
-        }%
-      \else
-        \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
-      \fi
-      \x{ifluatex}{The package is already loaded}%
-      \aftergroup\endinput
-    \fi
-  \fi
-\endgroup%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode35=6 % #
-  \catcode39=12 % '
-  \catcode40=12 % (
-  \catcode41=12 % )
-  \catcode44=12 % ,
-  \catcode45=12 % -
-  \catcode46=12 % .
-  \catcode47=12 % /
-  \catcode58=12 % :
-  \catcode64=11 % @
-  \catcode91=12 % [
-  \catcode93=12 % ]
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \expandafter\ifx\csname ProvidesPackage\endcsname\relax
-    \def\x#1#2#3[#4]{\endgroup
-      \immediate\write-1{Package: #3 #4}%
-      \xdef#1{#4}%
-    }%
-  \else
-    \def\x#1#2[#3]{\endgroup
-      #2[{#3}]%
-      \ifx#1\@undefined
-        \xdef#1{#3}%
-      \fi
-      \ifx#1\relax
-        \xdef#1{#3}%
-      \fi
-    }%
-  \fi
-\expandafter\x\csname ver at ifluatex.sty\endcsname
-\ProvidesPackage{ifluatex}%
-  [2016/05/16 v1.4 Provides the ifluatex switch (HO)]%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
-  \catcode13=5 % ^^M
-  \endlinechar=13 %
-  \catcode123=1 % {
-  \catcode125=2 % }
-  \catcode64=11 % @
-  \def\x{\endgroup
-    \expandafter\edef\csname ifluatex at AtEnd\endcsname{%
-      \endlinechar=\the\endlinechar\relax
-      \catcode13=\the\catcode13\relax
-      \catcode32=\the\catcode32\relax
-      \catcode35=\the\catcode35\relax
-      \catcode61=\the\catcode61\relax
-      \catcode64=\the\catcode64\relax
-      \catcode123=\the\catcode123\relax
-      \catcode125=\the\catcode125\relax
-    }%
-  }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP at EnsureCode#1#2{%
-  \edef\ifluatex at AtEnd{%
-    \ifluatex at AtEnd
-    \catcode#1=\the\catcode#1\relax
-  }%
-  \catcode#1=#2\relax
-}
-\TMP at EnsureCode{10}{12}% ^^J
-\TMP at EnsureCode{39}{12}% '
-\TMP at EnsureCode{40}{12}% (
-\TMP at EnsureCode{41}{12}% )
-\TMP at EnsureCode{44}{12}% ,
-\TMP at EnsureCode{45}{12}% -
-\TMP at EnsureCode{46}{12}% .
-\TMP at EnsureCode{47}{12}% /
-\TMP at EnsureCode{58}{12}% :
-\TMP at EnsureCode{60}{12}% <
-\TMP at EnsureCode{94}{7}% ^
-\TMP at EnsureCode{96}{12}% `
-\edef\ifluatex at AtEnd{\ifluatex at AtEnd\noexpand\endinput}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname PackageError\endcsname\relax
-  \def\ifluatex at Error#1#2{%
-    \begingroup
-      \newlinechar=10 %
-      \def\MessageBreak{^^J}%
-      \edef\x{\errhelp{#2}}%
-      \x
-      \errmessage{Package ifluatex Error: #1}%
-    \endgroup
-  }%
-\else
-  \def\ifluatex at Error{%
-    \PackageError{ifluatex}%
-  }%
-\fi
-\begingroup
-  \expandafter\ifx\csname ifluatex\endcsname\relax
-  \else
-    \edef\i/{\expandafter\string\csname ifluatex\endcsname}%
-    \ifluatex at Error{Name clash, \i/ is already defined}{%
-      Incompatible versions of \i/ can cause problems,\MessageBreak
-      therefore package loading is aborted.%
-    }%
-    \endgroup
-    \expandafter\ifluatex at AtEnd
-  \fi%
-\endgroup
-\let\ifluatex\iffalse
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname luatexversion\endcsname\relax
-\else
-  \expandafter\let\csname ifluatex\expandafter\endcsname
-                  \csname iftrue\endcsname
-\fi
-\ifluatex
-\else
-  \begingroup\expandafter\expandafter\expandafter\endgroup
-  \expandafter\ifx\csname directlua\endcsname\relax
-  \else
-    \expandafter\let\csname ifluatex\expandafter\endcsname
-                    \csname iftrue\endcsname
-    \begingroup
-      \newlinechar=10 %
-      \endlinechar=\newlinechar%
-      \ifnum0%
-          \directlua{%
-            if tex.enableprimitives then
-              tex.enableprimitives('ifluatex', {'luatexversion'})
-              tex.print('1')
-            end
-          }%
-          \ifx\ifluatexluatexversion\@undefined\else 1\fi %
-          =11 %
-        \global\let\luatexversion\ifluatexluatexversion%
-      \else%
-        \ifluatex at Error{%
-          Missing \string\luatexversion%
-        }{%
-          Update LuaTeX.%
-        }%
-      \fi%
-    \endgroup%
-  \fi
-\fi
-\ifluatex
-  \begingroup\expandafter\expandafter\expandafter\endgroup
-  \expandafter\ifx\csname luatexrevision\endcsname\relax
-    \ifnum\luatexversion<36 %
-    \else
-      \begingroup
-        \ifx\luatexrevision\relax
-          \let\luatexrevision\@undefined
-        \fi
-        \newlinechar=10 %
-        \endlinechar=\newlinechar%
-        \ifcase0%
-            \directlua{%
-              if tex.enableprimitives then
-                tex.enableprimitives('ifluatex', {'luatexrevision'})
-              else
-                tex.print('1')
-              end
-            }%
-            \ifx\ifluatexluatexrevision\@undefined 1\fi%
-            \relax%
-          \global\let\luatexrevision\ifluatexluatexrevision%
-        \fi%
-      \endgroup%
-    \fi
-    \begingroup\expandafter\expandafter\expandafter\endgroup
-    \expandafter\ifx\csname luatexrevision\endcsname\relax
-      \ifluatex at Error{%
-        Missing \string\luatexrevision%
-      }{%
-        Update LuaTeX.%
-      }%
-    \fi
-  \fi
-\fi
-\begingroup
-  \expandafter\ifx\csname PackageInfo\endcsname\relax
-    \def\x#1#2{%
-      \immediate\write-1{Package #1 Info: #2.}%
-    }%
-  \else
-    \let\x\PackageInfo
-    \expandafter\let\csname on at line\endcsname\empty
-  \fi
-  \x{ifluatex}{LuaTeX \ifluatex\else not \fi detected}%
-\endgroup
-\ifluatex at AtEnd%
-\endinput
-%%
-%% End of file `ifluatex.sty'.

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2019-11-01 21:03:38 UTC (rev 52604)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2019-11-01 21:48:39 UTC (rev 52605)
@@ -587,9 +587,9 @@
  'ieeeconf',    "die 'skipping, use IEEEconf'",
  'ieeetran',    "die 'skipping, use IEEEtran'",
  'ifacmtg',     "die 'skipping, nonfree license'",
- 'ifluatex',    "die 'skipping, use oberdiek'",
+ 'ifluatex',    "die 'skipping, use iftex'",
  'ifmslide',    "&MAKEflatten",
- 'ifpdf',       "die 'skipping, use oberdiek'",
+ 'ifpdf',       "die 'skipping, use ifpdf'",
  'imfellflowers',	"die 'skipping, nonfree'",
  'imprintmtshadow',	"die 'skipping, nonfree font support'",
  'induni-om',   "die 'skipping, for omega, use of pua?'",

Modified: trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc	2019-11-01 21:03:38 UTC (rev 52604)
+++ trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc	2019-11-01 21:48:39 UTC (rev 52605)
@@ -23,9 +23,8 @@
 depend hyph-utf8
 depend hyphen-base
 depend hyphenex
-depend ifluatex
 depend ifplatform
-depend ifxetex
+depend iftex
 depend knuth-lib
 depend knuth-local
 depend kpathsea

Deleted: trunk/Master/tlpkg/tlpsrc/ifluatex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/ifluatex.tlpsrc	2019-11-01 21:03:38 UTC (rev 52604)
+++ trunk/Master/tlpkg/tlpsrc/ifluatex.tlpsrc	2019-11-01 21:48:39 UTC (rev 52605)
@@ -1,5 +0,0 @@
-# separated from oberdiek since it is so basic, and not just latex.
-docpattern f texmf-dist/doc/latex/oberdiek/ifluatex.pdf
-docpattern f texmf-dist/doc/latex/oberdiek/test/ifluatex*
-srcpattern f texmf-dist/source/latex/oberdiek/ifluatex.dtx
-runpattern f texmf-dist/tex/generic/oberdiek/ifluatex.sty

Modified: trunk/Master/tlpkg/tlpsrc/polyglossia.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/polyglossia.tlpsrc	2019-11-01 21:03:38 UTC (rev 52604)
+++ trunk/Master/tlpkg/tlpsrc/polyglossia.tlpsrc	2019-11-01 21:48:39 UTC (rev 52605)
@@ -1,5 +1,5 @@
 depend etoolbox
 depend fontspec
-depend ifluatex
+depend iftex
 depend makecmds
 depend xkeyval



More information about the tex-live-commits mailing list