[latex3-commits] [git/LaTeX3-latex3-pdfresources] main: rename main package (7d9b133)

Ulrike Fischer fischer at troubleshooting-tex.de
Sat Feb 20 00:09:07 CET 2021


Repository : https://github.com/latex3/pdfresources
On branch  : main
Link       : https://github.com/latex3/pdfresources/commit/7d9b133bc7038b436f7b1de38e91bb7756ca9187

>---------------------------------------------------------------

commit 7d9b133bc7038b436f7b1de38e91bb7756ca9187
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Sat Feb 20 00:09:07 2021 +0100

    rename main package


>---------------------------------------------------------------

7d9b133bc7038b436f7b1de38e91bb7756ca9187
 hyperref-generic.dtx                             |   8 +-
 l3pdfmanagement.dtx                              |   6 +-
 ltdocinit.dtx                                    |  20 ++-
 pdfmanagement.dtx => pdfmanagement-testphase.dtx | 167 ++++++++++++++---------
 pdfmanagement.ins => pdfmanagement-testphase.ins |  19 +--
 5 files changed, 126 insertions(+), 94 deletions(-)

diff --git a/hyperref-generic.dtx b/hyperref-generic.dtx
index 3ed2831..8e39819 100644
--- a/hyperref-generic.dtx
+++ b/hyperref-generic.dtx
@@ -2,7 +2,7 @@
 %
 %% File: hyperref-generic.dtx
 %
-% Copyright (C) 2020 The LaTeX3 Project
+% Copyright (C) 2021 The LaTeX3 Project
 %
 % It may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -11,7 +11,7 @@
 %
 %    http://www.latex-project.org/lppl.txt
 %
-% This file is part of the "pdfresources bundle" (The Work in LPPL)
+% This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 % and all files in that bundle must be distributed together.
 %
 % The released version of this bundle is available from CTAN.
@@ -93,7 +93,7 @@
 % The driver \emph{requires} the new PDF management code, so documents wanting to use it
 % should start like this
 % \begin{verbatim}
-% \RequirePackage{pdfmanagement} %loads the code
+% \RequirePackage{pdfmanagement-testphase} %loads the code
 % \DeclareDocumentMetadata % activates it
 %   {
 %    % options
@@ -803,7 +803,7 @@
   { The~PDF~resource~management~is~required~for~this~hyperref~driver! }
   {
      Activate~it~with \\
-     \tl_to_str:n{\RequirePackage{pdfmanagement}}\\
+     \tl_to_str:n{\RequirePackage{pdfmanagement-testphase}}\\
      \tl_to_str:n{\DeclareDocumentMetadata{<options>}}\\
      before~\tl_to_str:n{\documentclass}
   }
diff --git a/l3pdfmanagement.dtx b/l3pdfmanagement.dtx
index c157a49..36af50a 100644
--- a/l3pdfmanagement.dtx
+++ b/l3pdfmanagement.dtx
@@ -2,7 +2,7 @@
 %
 %% File: l3pdfmanagement.dtx
 %
-% Copyright (C) 2018-2020 The LaTeX3 Project
+% Copyright (C) 2018-2021 The LaTeX3 Project
 %
 % It may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -11,7 +11,7 @@
 %
 %    http://www.latex-project.org/lppl.txt
 %
-% This file is part of the "(experimental) pdfmanagement bundle" (The Work in LPPL)
+% This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 % and all files in that bundle must be distributed together.
 %
 % -----------------------------------------------------------------------
@@ -53,7 +53,7 @@
 %    }^^A
 % }
 %
-% \date{Released XXXX-XX-XX}
+% \date{Released 2021-02-21}
 %
 % \maketitle
 % \begin{documentation}
diff --git a/ltdocinit.dtx b/ltdocinit.dtx
index 135257d..992f73e 100644
--- a/ltdocinit.dtx
+++ b/ltdocinit.dtx
@@ -2,7 +2,7 @@
 %
 %% File: ltdocinit.dtx
 %
-% Copyright (C) 2018-2020 The LaTeX3 Project
+% Copyright (C) 2018-2021 The LaTeX3 Project
 %
 % It may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -11,7 +11,7 @@
 %
 %    http://www.latex-project.org/lppl.txt
 %
-% This file is part of the "(experimental) pdfmanagement bundle" (The Work in LPPL)
+% This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 % and all files in that bundle must be distributed together.
 %
 % -----------------------------------------------------------------------
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released XXXX-XX-XX}
+% \date{Released 2021-02-21}
 %
 % \maketitle
 % \begin{documentation}
@@ -70,7 +70,7 @@
 % \cs{DeclareDocumentMetadata} as a new command
 % should unify such settings in one place.
 % It should be used before \cs{documentclass}, directly after
-% loading \pkg{pdfmanagement-beta}. \cs{DeclareDocumentMetadata}
+% loading \pkg{pdfmanagement-testphase}. \cs{DeclareDocumentMetadata}
 % can be used more than once.
 %
 % The keys defined for \cs{DeclareDocumentMetadata}
@@ -99,14 +99,13 @@
 %      can be ensured) is incomplete, but a color profile is included and the
 %      /OutputIntent is set. More information can be found in the documentation
 %      of \pkg{l3pdfmeta}.
-%^^A     disabled for now.
-%^^A    \item[\texttt{xmpmeta}] Boolean. This includes a skeleton XMP-metadata in the pdf. This clashes
-%^^A     with e.g. hyperxmp, and the code to extend the metadata isn't finished yet.
+%    \item[\texttt{colorprofiles}] This allows to load icc-colorprofiles. Details
+%    are described in the documentation of \pkg{l3pdfmeta}.
 %    \item[\texttt{pdfmanagement}] Boolean. This activates/deactivates
 %      the core management code. By default the value is true.
 %    \item[firstaidoff] This accepts a comma lists of keysword and disable the patches
 %    related to them. More information can be found in the documentation of
-%    \pkg{pdfmanagement-first}.
+%    \pkg{pdfmanagement-firstaid}.
 % \end{description}
 %
 % \subsection{Container for document properties}
@@ -133,7 +132,7 @@
 %  \cs{AddToDocumentProperties}\Arg{label/property}
 % \end{syntax}
 % Expands to the \meta{value} corresponding to \meta{label/property}
-% in the conttainer. If \meta{label/property} is missing,
+% in the container. If \meta{label/property} is missing,
 % this has an empty expansion.
 % The result is returned within \cs{exp_not:n}, which means
 % that the \meta{value} does not expand further
@@ -223,8 +222,6 @@
 %    \end{macrocode}
 % Load more modules and the firstaid code.
 %    \begin{macrocode}
-       % \RequirePackage{l3pdfutils}
-       % \RequirePackage{l3pdfannot}
         \RequirePackage{pdfmanagement-firstaid}
       }
   }
@@ -269,7 +266,6 @@
   {
     \msg_show:nnx {pdfmanagement}{show-properties}
       {
-        %\prop_show:N \g_@@_documentproperties_prop
         \prop_map_function:NN \g_@@_documentproperties_prop \msg_show_item:nn
       }
   }
diff --git a/pdfmanagement.dtx b/pdfmanagement-testphase.dtx
similarity index 67%
rename from pdfmanagement.dtx
rename to pdfmanagement-testphase.dtx
index 79d5d69..d8316ab 100644
--- a/pdfmanagement.dtx
+++ b/pdfmanagement-testphase.dtx
@@ -1,8 +1,8 @@
 % \iffalse meta-comment
 %
-%% File: pdfmanagement.dtx
+%% File: pdfmanagement-testphase.dtx
 %
-% Copyright (C) 2019-2020 The LaTeX3 Project
+% Copyright (C) 2019-2021 The LaTeX3 Project
 %
 % It may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -11,7 +11,7 @@
 %
 %    https://www.latex-project.org/lppl.txt
 %
-% This file is part of the "pdfmanagement bundle" (The Work in LPPL)
+% This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 % and all files in that bundle must be distributed together.
 %
 % -----------------------------------------------------------------------
@@ -34,7 +34,7 @@
 % \fi
 %
 %
-% \title{\pkg{pdfmanagement}}
+% \title{\pkg{PDFmanagement (testphase) bundle}}
 %
 % \author{^^A
 %  The \LaTeX3 Project\thanks
@@ -45,10 +45,27 @@
 %    }^^A
 % }
 %
-% \date{Released 2020-XX-XX}
+% \date{Released 2021-02-21}
 %
 % \maketitle
 % \begin{documentation}
+% \section*{Abstract}
+%  {\em This is a temporary package created to allow the manual
+%   loading of the new \LaTeX{} PDF management code during the test phase.
+%
+%   It will disappear when the code is integrated into the \LaTeX{} format}
+%
+%  During the test phase the package should be used like this:
+%
+% \begin{verbatim}
+% \RequirePackage{pdfmanagement-testphase} %load the package
+% \DeclareDocumentMetadata      %activates the l3management interface
+%  {
+%    %options
+%  }
+%  \documentclass {...}
+% \end{verbatim}
+%
 % \section{Introduction}
 % The \LaTeX{} format currently contains nearly no code specific to the now quite
 % central output format, PDF. It also offers nearly no interfaces to important PDF related
@@ -56,10 +73,11 @@
 %
 % Important tasks like supporting PDF standards,
 % creating links, adding special colors, managing the content of
-% central PDF-directories are delegated to external packages which have to recourse to
+% central PDF-directories or even simple tasks like setting the PDF version
+% are delegated to external packages which have to recourse to
 % the primitive low-level commands in their code.
 %
-% This is problematic for two reasons:
+% This is problematic for three reasons:
 % \begin{itemize}
 %\item At first using primitives directly can lead to clashes and duplicate
 % settings with conflicting values---nothing prevent packages to add for example
@@ -73,35 +91,45 @@
 % which \LaTeX{} is used. To support the engines and backend
 % packages have to write and maintain
 % \enquote{driver} files which they did to a varying degree. This makes it
-% difficult for users to assess if a package will work with their work-flow.
+% difficult for users to assess if a package will work with their work-flow and
+% is a strain for package writers as they have to keep track of engine and backend changes.
+%
+% \item And at last generic hooks and configuration points to various
+% PDF related structures are missing and difficult to add.
 % \end{itemize}
 %
 % Despite the potential problems, until now the number of conflicts were
 % small and could be resolved in an ad-hoc fashion. But the future plans for
 % \LaTeX{} regarding support for tagged PDF and
-% PDF standard mean that much more PDF specific code will have to be
+% PDF standards mean that much more PDF specific code will have to be
 % written by the kernel directly and this can not be done without proper,
-% well-defined and well-behaving interfaces.
+% well-defined and well-behaving interfaces and hooks.
 %
-% Some first step for better support of PDF related commands have been already done
-% with the \pkg{l3pdf} package. It offers backend independent commands to create
+% Some first steps for better support of PDF related commands have been already done
+% with the \pkg{l3pdf} package which has now been integrated into \pkg{l3kernel}.
+% It offers backend independent commands to create
 % PDF objects and destination, to set the compress level and the PDF version.
 %
-% The package \pkg{pdfmanagement} extends this to more PDF related areas and provide
-% interfaces to them in a backend independent way.
+% The PDF management bundle extends this to more PDF related areas
+% and provides interfaces to them in a backend independent way.
 %
-% The package has two main objectives connected with the problems identified above:
+% The new PDF management has three main objectives
+% connected with the problems identified above:
 % \begin{itemize}
 % \item For commands with \enquote{clash potential} it implements commands to
-% replace the primitives which resolve potential conflicts.
+% replace the primitives and so to resolve potential conflicts.
+%
+% \item It implements commands for a variety of PDF related tasks
+% and supports a well-defined set of backends.
 %
-% \item It implements command for a variety of PDF related tasks
-% which support a well-defined set of backends.
+% \item If sensible this commands are enhanced by hooks from the new
+% \LaTeX{} hook system. This has been e.g.\ done for annotations in the
+% \pkg{l3pdfannot} bundle.
 % \end{itemize}
 %
 % \section{\enquote{Change Strategy}: The integration into \LaTeX\label{sec:change}}
 %
-% The central module of this package, \pkg{l3pdfmanagement}, defines an interface
+% The central module of this bundle, \pkg{l3pdfmanagement}, defines an interface
 % for the (pdf\TeX) primitives \cs{pdfcatalog}, \cs{pdfinfo},
 % \cs{pdfpagesattr}, \cs{pdfpagesattr} and \cs{pdfpageresources} and
 % the analog commands from the other engines and backends.
@@ -116,18 +144,20 @@
 % So while the goal is to integrate the code into the \LaTeX{} format directly,
 % this can not be done directly without conflicts with existing documents and packages.
 %
-% As an intermediary step this package has been created which load the code
-% manually. With it package authors can test the new code, give feedback
-% and adapt their packages.
+% As an intermediary step the package\pkg{pdfmanagement-testphase} has been
+% created which loads the code manually.
+% With it package authors and users can test the new code, give feedback
+% and packages can be adapted.
 %
-% Loading the package will only load the modules,
-% to activate the core pdf management a trigger command has to be used.
+% Loading the package will only \emph{load} the modules,
+% to \emph{activate} the core PDF management the trigger command
+% \cs{DeclareDocumentMetadata} has to be used too.
 % The loading and activation has to be done
 % \emph{before} the \cs{documentclass} command.
 %
 %
-% We hope that this setup will allow packages writers and authors to test the
-% pdfmanagement and adapt packages and document safely.
+% We hope that this setup will allow packages writers and users to test the
+% PDF management code and adapt packages and documents safely.
 %
 %
 % \section{Backend support}
@@ -156,7 +186,7 @@
 % \pkg{ltdocinit}.
 %
 % \begin{verbatim}
-% \RequirePackage{pdfmanagement} %load the package
+% \RequirePackage{pdfmanagement-testphase} %load the package
 % \DeclareDocumentMetadata %activates the l3management interface
 %  {
 %    %options
@@ -164,15 +194,16 @@
 %  \documentclass {...}
 % \end{verbatim}
 %
-% The pdf management can be deactivated either setting the key
+% The PDF management can be deactivated either setting the key
 % \texttt{pdfmanagement} to \texttt{false} or by commenting out
 % the whole \cs{DeclareDocumentMetadata} declaration.
 %
-% To test if the pdf management is active the predicate
+% To test if the PDF management is active the predicate
 % \cs{pdfmanagement_if_active:TF} can be used, see the documentation of \pkg{l3pdfmanagement}.
 %
 % \section{Requirements}
-% \pkg{pdfmanagement} requires a \LaTeX{} format from 2020/10/01 or later.
+% The new PDF management requires a \LaTeX{} format from 2020/10/01 or later
+% and an L3 programming layer of 2021-02-18 or later.
 % It currently depends on the experimental packages \pkg{l3ref-tmp} and \pkg{l3bitset}.
 % In some places, e.g. when writing strings to the pdf it assumes that
 % the file is utf8 encoded -- ascii will naturally work too, but legacy 8bit encodings are
@@ -180,51 +211,61 @@
 %
 % \section{Modules}
 % The bundle contains a number of modules. The organization and naming is bound
-% to change over time. The description items give the name of the documentation
+% to change over time: For almost all modules the goal is to
+% integrate them into the format and the individual style will disappear.
+%
+% The description items give the name of the documentation
 % of the bundles. There doesn't exist in all cases a related |.sty|.
 %
 % \begin{description}
 % \item[l3pdfdict] This modules provides commands for PDF dictionaries. Its main
 % purpose is to create name spaces. It is used e.g. by \pkg{l3pdfmanagement} and
-% \pkg{l3pdfannot} but can also be loaded independently from the bundle.
+% \pkg{l3pdfannot}.
 %
 % \item[l3pdfannot] This module provides commands for annotations. Currently mainly
-% link annotations, widget will be added later. It can be used independantly from
-% from the bundle. It doesn't require the pdf management to be active.
+% link annotations, widget annotations will be added later. It doesn't require
+% the PDF management to be active so it is possible to load and test it individually.
 %
-% \item[l3pdfmanagement] This is the code code of the pdf management.
+% \item[l3pdfmanagement] This is the code code of the PDF management.
 % It should not be loaded directly, but only as described in section~\ref{sec:use}.
 %
-% \item[ltdocinit] This package provides the \cs{DeclareDocumentMetadata} commands.
+% \item[ltdocinit] This package provides the \cs{DeclareDocumentMetadata} command.
 % It should not be loaded directly.
 %
-% \item[hyperref-generic] This package provides a new hyperref driver. It will
-% be loaded automatically by hyperref if the pdfmanagement code is active.
+% \item[hyperref-generic] This package provides a new generic hyperref driver.
+% The driver will
+% be loaded automatically by hyperref if the PDF management code is active.
 % It should not be loaded directly.
 %
 % \item[l3backend-pdf-extra] This module contains backend code needed by the
-% pdf management. It will in due time be integrated into l3backend.
+% PDF management. It will in due time be integrated into l3backend.
 % It should not be loaded directly.
 %
-% \item[l3pdfmeta] This module contains code to handle PDF standards and XMP-metadata.
-% It is quite incomplete currently. It is loaded by the bundle, and
+% \item[l3pdfmeta] This module contains code to handle PDF standards.
+% Currently it handles pdf/A and colorprofiles/outputintents.
+% It is loaded by the bundle, and
 % should not be loaded independently.
 %
 % \item[l3pdfxform]  Commands for form XObjects (xforms).
 % The code is loaded by the bundle.
 %
 % \item[l3pdftool] A number of commands like text conversion commands and
-% bcd/emc.  It will probably disappear. It is loaded by the bundle, and
-% should not be loaded independently.
+% bcd/emc.  The commands will at some time be moved into the \pkg{l3pdf}
+% module of l3kernel. It is should not be loaded independently.
+%
 % \item[l3pdffile] This module provides commands for to embed files.
-%  It is not loaded automatically, it requires the pdf management.
+% It is currently not loaded automatically, but it requires the PDF management.
 %
+% \item[pdfmanagement-firstaid] This module provides a number of patches
+% for external incompatible packages. This patches will disappear as soon as
+% the packages are natively compatible.
 % \end{description}
 % \section{Incompabilities}
 %
 % As described in section~\ref{sec:change}, if activated
-% the package takes over the management of core PDF dictionaries. All packages
-% that bypass this package and access these dictionaries with primitives like
+% the new PDF management takes over the management of core PDF dictionaries.
+% All packages
+% that bypass the PDF management and access these dictionaries with primitives like
 % \cs{pdfcatalog}, \cs{pdfinfo}, \cs{pdfpageresources}, \cs{pdfpagesattr}
 % and \cs{pdfpageattr} or similar commands from other engines and backends are
 % basically incompatible: values can get lost or will be wrong.
@@ -240,12 +281,16 @@
 % The generic driver differs in some points from other \pkg{hyperref} drivers:
 % \begin{itemize}
 % \item The code for bookmarks has been removed from this driver, instead
-% the \pkg{bookmarks} package should be loaded after \pkg{hyperref}.
+% the \pkg{bookmarks} is loaded and used.
 % \item The driver isn't yet fully integrated into hyperref. This means that
 % it doesn't react to a number of package options. Instead \cs{hypersetup} should
 % be used.
 % \item Incomplete is the support for form fields. Quite probably form fields will
 % be extracted in a dedicated package.
+% \item The driver uses for the color handling the l3color package. While normally
+% it should be able to use colors defined with color and xcolor, there could be
+% edge cases where it fails.
+% \item The colors have been changed (this counts probably as an improvement \ldots).
 % \end{itemize}
 %
 % More details can be found in the documentation \pkg{hyperref-generic.pdf}.
@@ -256,8 +301,8 @@
 % not be done by external patches.
 %
 % It is also one goal of the pdfmanagement project to
-% offer support for standards natively. The code is under development.
-% At first pdf/A will be handled, pdf/X then later.
+% offer support for standards natively. The code is under development,
+% see the documentation of \pkg{l3pdfmeta}.
 %
 % \subsection{hyperxmp}
 % \pkg{hyperxmp} uses \cs{pdfcatalog} to insert the \texttt{/MetaData} reference. This
@@ -267,9 +312,9 @@
 %
 % Some patch code is provided by the bundle and loaded automatically,
 % but it is not complete currently. Failures are e.g. possible with complicated
-% author or title settings.
+% author or title settings. The handling of dates isn't correct either yet.
 %
-% This can be disabled by using |firstaidoff=hyperxmp| in \cs{DeclareDocumentMetadata}
+% The patch code can be disabled by using |firstaidoff=hyperxmp| in \cs{DeclareDocumentMetadata}
 %
 % \subsection{tikz/pgf}
 % \pkg{pgf} writes to the page resources too and so is incompatible. The needed
@@ -282,7 +327,7 @@
 % \subsection{transparent}
 % The package \pkg{transparent} is incompatible. A replacement has been written
 % (\pkg{transparent-ltx}) and is loaded automatically. It requires a very recent
-% l3 layer!
+% L3 programming layer!
 %
 % This can be disabled by using |firstaidoff=transparent| in \cs{DeclareDocumentMetadata}
 % \subsection{pdflscape}
@@ -292,13 +337,14 @@
 % This can be disabled by using |firstaidoff=pdflscape| in \cs{DeclareDocumentMetadata}
 %
 % \subsection{colorspace}
-% The package is incompatible. It works more or less with the option \texttt{patches}.
+% The package is incompatible. Some patches have been added to \pkg{pdfmanagement-firstaid}
 % Alternative code for spot colors is under development
 % in the \pkg{l3color} package.
 %
-% \subsection{embedfile}
+% \subsection{embedfile, attachfile, attachfile2}
 % Tools needed to be able to write a replacement
-% to replace this package have been developed in the \pkg{l3pdffile} package.
+% to replace these packages have been developed in the \pkg{l3pdffile} package.
+% Full replacements for the packages don't exist yet.
 %
 % \subsection{tagpdf}
 % The development code is compatible and will be uploaded in time.
@@ -323,11 +369,11 @@
 %    \begin{macrocode}
 %<@@=pdf>
 %<*package>
-\ProvidesExplPackage {pdfmanagement} {2020-11-26} {0.8}
-  {experimental pdf-resource management}
+\ProvidesExplPackage {pdfmanagement-testphase} {2021-02-19} {1.0}
+  {experimental PDF resource management}
 \providecommand\IfFormatAtLeastTF{\@ifl at t@r\fmtversion}
 \IfFormatAtLeastTF{2020-10-01}{}{%
- \PackageWarning{pdfmanagement}{This~package~needs~LaTeX~2020-10-01~or~newer.\MessageBreak Loading~is~aborted.}{}
+ \PackageWarning{pdfmanagement-testphase}{This~package~needs~LaTeX~2020-10-01~or~newer.\MessageBreak Loading~is~aborted.}{}
  \DeclareOption { debug }{}
  \newcommand\DeclareDocumentMetadata[1]{}%
  \ProcessOptions\relax
@@ -338,10 +384,7 @@
   {
     \msg_redirect_module:nnn { pdf } { none } { warning }
   }
-\DeclareOption { patches }
-  {
-    %nothing
-  }
+
 \ProcessOptions\relax
 %</package>
 %    \end{macrocode}
diff --git a/pdfmanagement.ins b/pdfmanagement-testphase.ins
similarity index 85%
rename from pdfmanagement.ins
rename to pdfmanagement-testphase.ins
index 5e51e04..2402882 100644
--- a/pdfmanagement.ins
+++ b/pdfmanagement-testphase.ins
@@ -1,6 +1,6 @@
 \iffalse meta-comment
 
-File: pdfmanagement.ins
+File: pdfmanagement-testphase.ins
 
 Copyright (C) 2019-2020 The LaTeX Project
 
@@ -11,7 +11,7 @@ of this license is in the file
 
    https://www.latex-project.org/lppl.txt
 
-This file is part of the "pdfresources bundle" (The Work in LPPL)
+This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 and all files in that bundle must be distributed together.
 
 The released version of this bundle is available from CTAN.
@@ -34,7 +34,7 @@ for those people who are interested.
 \let\MetaPrefix\relax
 \preamble
 
-Copyright (C) 2019-2020 The LaTeX3 Project
+Copyright (C) 2019-2021 The LaTeX3 Project
 
 It may be distributed and/or modified under the conditions of
 the LaTeX Project Public License (LPPL), either version 1.3c of
@@ -43,7 +43,7 @@ version of this license is in the file:
 
    https://www.latex-project.org/lppl.txt
 
-This file is part of the "pdfresources bundle" (The Work in LPPL)
+This file is part of the "PDFmanagement (testphase) bundle" (The Work in LPPL)
 and all files in that bundle must be distributed together.
 
 \endpreamble
@@ -56,9 +56,9 @@ and all files in that bundle must be distributed together.
 
 \generate
   {%
-    \file{pdfmanagement.sty}
+    \file{pdfmanagement-testphase.sty}
       {%
-        \from{pdfmanagement.dtx}{package}
+        \from{pdfmanagement-testphase.dtx}{package}
       }%
   }
 
@@ -128,7 +128,6 @@ and all files in that bundle must be distributed together.
    \file{l3dvipdfmx-pdf.def}
      {
        \from{l3backend-pdf-extra.dtx}{drivers,dvipdfmx}
-       \from{pdfmanagement.dtx}{drivers,dvipdfmx}
      }
   }
 
@@ -137,7 +136,6 @@ and all files in that bundle must be distributed together.
     \file{l3dvips-pdf.def}
       {
         \from{l3backend-pdf-extra.dtx}{drivers,dvips}
-        \from{pdfmanagement.dtx}{drivers,dvips}
       }
   }
 
@@ -146,7 +144,6 @@ and all files in that bundle must be distributed together.
     \file{l3dvisvgm-pdf.def}
       {
         \from{l3backend-pdf-extra.dtx}{drivers,dvisvgm}
-        \from{pdfmanagement.dtx}{drivers,dvisvgm}
       }
   }
 
@@ -155,7 +152,6 @@ and all files in that bundle must be distributed together.
     \file{l3luatex-pdf.def}
       {
         \from{l3backend-pdf-extra.dtx}{drivers,luatex}
-        \from{pdfmanagement.dtx}{drivers,luatex}
       }
   }
 
@@ -164,7 +160,6 @@ and all files in that bundle must be distributed together.
     \file{l3pdftex-pdf.def}
       {
         \from{l3backend-pdf-extra.dtx}{drivers,pdftex}
-        \from{pdfmanagement.dtx}{drivers,pdftex}
       }
   }
 \generate
@@ -172,7 +167,6 @@ and all files in that bundle must be distributed together.
     \file {l3xetex-pdf.def}
       {
        \from{l3backend-pdf-extra.dtx}{drivers,xdvipdfmx}
-        \from{pdfmanagement.dtx}{drivers,xdvipdfmx}
       }
   }
 
@@ -181,7 +175,6 @@ and all files in that bundle must be distributed together.
     \file {l3dvisvgm-pdf.def}
       {
        \from{l3backend-pdf-extra.dtx}{drivers,dvisvgm}
-        \from{pdfmanagement.dtx}{drivers,dvisvgm}
       }
   }
 





More information about the latex3-commits mailing list.