From d14340922764a77cbeeab4dd4939e0c7c22c7c2b Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Tue, 29 Aug 2023 23:21:18 +0000
Subject: pdfmanagement-testphase (30aug23)

git-svn-id: svn://tug.org/texlive/trunk@68107 c570f23f-e606-0410-a88d-b1316a301751
---
 .../latex/pdfmanagement-testphase/l3pdfmeta.dtx    | 23 +++++++++++++++-------
 1 file changed, 16 insertions(+), 7 deletions(-)

(limited to 'Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx')

diff --git a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
index d3e88eeb316..cc9430e5e2f 100644
--- a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
+++ b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx
@@ -49,7 +49,7 @@
 %    }^^A
 % }
 %
-% \date{Version 0.95y, released 2023-08-20}
+% \date{Version 0.95z, released 2023-08-29}
 %
 % \maketitle
 % \begin{documentation}
@@ -349,6 +349,9 @@
 % This sets various metadata to values needed by the \LaTeX{}
 % regression tests.
 % It also sets the seed for random functions.
+% If a current l3backend is used and \cs{c_sys_timestamp_str} is available, 
+% the command does not set dates, but 
+% assumes that the environment variable \verb+SOURCE_DATE_EPOCH+ is used.
 % \end{function}
 %
 %  \section{XMP-metadata}
@@ -563,7 +566,7 @@
 %    \begin{macrocode}
 %<@@=pdfmeta>
 %<*header>
-\ProvidesExplPackage{l3pdfmeta}{2023-08-20}{0.95y}
+\ProvidesExplPackage{l3pdfmeta}{2023-08-29}{0.95z}
   {PDF-Standards---LaTeX PDF management testphase bundle}
 %</header>
 %    \end{macrocode}
@@ -1996,13 +1999,13 @@
   {publicationName}
   {Text}
   {external}
-  {Publication name}
+  {Publication~name}
 \@@_xmp_property_new:nnnnn
   {prism}
   {aggregationType}
   {Text}
   {external}
-  {Publication type}
+  {Publication~type}
 \@@_xmp_property_new:nnnnn
   {prism}
   {bookEdition}
@@ -2044,7 +2047,7 @@
   {isbn}
   {Text}
   {external}
-  {ISBN for the publication in which the document was published}
+  {ISBN~for~the~publication~in~which~the~document~was~published}
 \@@_xmp_property_new:nnnnn
   {prism}
   {doi}
@@ -2074,7 +2077,7 @@
   {subtitle}
   {Text}
   {external}
-  {Document's subtitle}
+  {Document's~subtitle}
 %    \end{macrocode}
 % \end{macro}
 % \item[iptc]
@@ -2585,7 +2588,13 @@
   {
     \bool_if:NT\g_@@_xmp_bool
      {
-       \file_get_timestamp:nN{\jobname.log}\l_@@_xmp_currentdate_tl
+       \str_if_exist:NTF\c_sys_timestamp_str 
+        {          
+          \tl_set_eq:NN \l_@@_xmp_currentdate_tl \c_sys_timestamp_str
+        }
+        {
+          \file_get_timestamp:nN{\jobname.log}\l_@@_xmp_currentdate_tl
+        }
        \@@_xmp_date_split:VN\l_@@_xmp_currentdate_tl\l_@@_xmp_currentdate_seq
        \@@_xmp_build_packet:
        \exp_args:No
-- 
cgit v1.2.3

