From afd1f72fe35da0060ca940dcc3840d78567d61a5 Mon Sep 17 00:00:00 2001
From: Elie Roux <elie.roux@telecom-bretagne.eu>
Date: Sat, 11 May 2013 18:42:26 +0200
Subject: Now all luatexbase modules are identified through provides_module()

---
 luatexbase-cctb.dtx | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

(limited to 'luatexbase-cctb.dtx')

diff --git a/luatexbase-cctb.dtx b/luatexbase-cctb.dtx
index 1e95379..4b15776 100644
--- a/luatexbase-cctb.dtx
+++ b/luatexbase-cctb.dtx
@@ -109,7 +109,7 @@ See the aforementioned source file(s) for copyright and licensing information.
 %   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %   Right brace   \}     Tilde         \~}
 %
-% \pkdate{luatexbase-cctb}{v0.4 2011-05-24}
+% \pkdate{luatexbase-cctb}{v0.6 2013-05-11}
 %
 % \maketitle
 %
@@ -325,7 +325,7 @@ See the aforementioned source file(s) for copyright and licensing information.
     \let\x\ProvidesPackage
   \fi
 \expandafter\endgroup
-\x{luatexbase-cctb}[2011/05/24 v0.4 Catcodetable allocation for LuaTeX]
+\x{luatexbase-cctb}[2013/05/11 v0.6 Catcodetable allocation for LuaTeX]
 %    \end{macrocode}
 %
 %    Make sure \luatex is used.
@@ -356,15 +356,15 @@ See the aforementioned source file(s) for copyright and licensing information.
 %
 %    \subsubsection{Load supporting Lua module}
 %
-%    First load \pk{luatexbase-loader} (hence \pk{luatexbase-compat}), then
-%    the supporting Lua module.
+%    First load \pk{luatexbase-modutils} (hence \pk{luatexbase-loader} 
+%    and \pk{luatexbase-compat}), then the supporting Lua module.
 %
 %    \begin{macrocode}
 \begingroup\expandafter\expandafter\expandafter\endgroup
 \expandafter\ifx\csname RequirePackage\endcsname\relax
-  \input luatexbase-loader.sty
+  \input luatexbase-modutils.sty
 \else
-  \RequirePackage{luatexbase-loader}
+  \RequirePackage{luatexbase-modutils}
 \fi
 \luatexbase@directlua{require('luatexbase.cctb')}
 %    \end{macrocode}
@@ -651,6 +651,15 @@ See the aforementioned source file(s) for copyright and licensing information.
 %<*luamodule>
 luatexbase                  = luatexbase or { }
 local luatexbase            = luatexbase
+luatexbase.provides_module({
+    name          = "luatexbase-cctb",
+    version       = 0.6,
+    date          = "2013/05/11",
+    description   = "Catcodetable allocation for LuaTeX",
+    author        = "Heiko Oberdiek, Elie Roux and Manuel Pegourie-Gonnard",
+    copyright     = "Heiko Oberdiek, Elie Roux and Manuel Pegourie-Gonnard",
+    license       = "CC0",
+})
 %    \end{macrocode}
 %
 %    The number associated to a CS name is remembered in the |catcodetables|
-- 
cgit v1.2.3

