summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/l3build/CHANGELOG.md9
-rw-r--r--Master/texmf-dist/doc/latex/l3build/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/l3build/l3build.pdfbin672071 -> 672061 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/l3build.12
-rw-r--r--Master/texmf-dist/doc/man/man1/l3build.man1.pdfbin15209 -> 15200 bytes
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-check.lua2
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-ctan.lua7
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-install.lua2
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-stdmain.lua4
-rwxr-xr-xMaster/texmf-dist/scripts/l3build/l3build.lua2
-rw-r--r--Master/texmf-dist/source/latex/l3build/l3build.dtx10
-rw-r--r--Master/texmf-dist/tex/latex/l3build/regression-test.tex8
12 files changed, 39 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
index 2d59804c698..d168f93fccb 100644
--- a/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
+++ b/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
@@ -7,6 +7,14 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2018-08-07]
+
+### Changed
+- Suppress file name info in PDF output for included images, etc.
+
+### Fixed
+- Issue with creation of CTAN releases for bundles
+
## [2018-08-04]
### Added
@@ -143,6 +151,7 @@ this project uses date-based 'snapshot' version identifiers.
- Target `cmdcheck`: specific to LaTeX3 kernel work
[Unreleased]: https://github.com/latex3/l3build/compare/2018-08-04...HEAD
+[2018-08-07]: https://github.com/latex3/l3build/compare/2018-08-04...2018-08-07
[2018-08-04]: https://github.com/latex3/l3build/compare/2018-08-02...2018-08-04
[2018-08-02]: https://github.com/latex3/l3build/compare/2018-05-10...2018-08-02
[2018-05-10]: https://github.com/latex3/l3build/compare/2018-05-06...2018-05-10
diff --git a/Master/texmf-dist/doc/latex/l3build/README.md b/Master/texmf-dist/doc/latex/l3build/README.md
index 1014ef3cd4a..5204d281726 100644
--- a/Master/texmf-dist/doc/latex/l3build/README.md
+++ b/Master/texmf-dist/doc/latex/l3build/README.md
@@ -1,7 +1,7 @@
l3build: a testing and building system for LaTeX3
=================================================
-Release 2018-08-04
+Release 2018-08-07
Overview
--------
diff --git a/Master/texmf-dist/doc/latex/l3build/l3build.pdf b/Master/texmf-dist/doc/latex/l3build/l3build.pdf
index cdbb633e42f..39f6ab8785a 100644
--- a/Master/texmf-dist/doc/latex/l3build/l3build.pdf
+++ b/Master/texmf-dist/doc/latex/l3build/l3build.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/l3build.1 b/Master/texmf-dist/doc/man/man1/l3build.1
index c3ef55a52c8..653d7c0e0a6 100644
--- a/Master/texmf-dist/doc/man/man1/l3build.1
+++ b/Master/texmf-dist/doc/man/man1/l3build.1
@@ -1,4 +1,4 @@
-.TH l3build 1 "2018-08-04"
+.TH l3build 1 "2018-08-07"
.SH NAME
l3build \- Checking and building packages
.SH SYNOPSIS
diff --git a/Master/texmf-dist/doc/man/man1/l3build.man1.pdf b/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
index 2c0b133a7be..1607dd45f1f 100644
--- a/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/scripts/l3build/l3build-check.lua b/Master/texmf-dist/scripts/l3build/l3build-check.lua
index f5d1716de9e..de01514d5a9 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-check.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-check.lua
@@ -580,7 +580,7 @@ function setup_check(name, engine)
if not (tlgfile or tpffile) then
if not locate({unpackdir, testfiledir}, {name .. lveext}) then
print(
- "Error: failed to find " .. tlgext .. ", " .. tlpext .. " or "
+ "Error: failed to find " .. tlgext .. ", " .. tpfext .. " or "
.. lveext .. " file for " .. name .. "!"
)
exit(1)
diff --git a/Master/texmf-dist/scripts/l3build/l3build-ctan.lua b/Master/texmf-dist/scripts/l3build/l3build-ctan.lua
index 9d29f63f1c7..f1e0757e9b0 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-ctan.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-ctan.lua
@@ -55,7 +55,12 @@ function copyctan()
end
end
--- Standard versions of the main targets for building modules
+function bundlectan()
+ local errorlevel = install_files(tdsdir,true)
+ if errorlevel ~=0 then return errorlevel end
+ copyctan()
+ return 0
+end
function ctan()
-- Always run tests for all engines
diff --git a/Master/texmf-dist/scripts/l3build/l3build-install.lua b/Master/texmf-dist/scripts/l3build/l3build-install.lua
index 2c4274454db..88ac5bad6f3 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-install.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-install.lua
@@ -100,7 +100,7 @@ function install_files(target,full,dry_run)
if tool and module == "base" then
subdir = nil
end
- dir = dir .. (subdir and "/" or "") .. subdir
+ dir = dir .. (subdir and ("/" .. subdir) or "")
local filenames = { }
for _,glob_table in pairs(files) do
for _,glob in pairs(glob_table) do
diff --git a/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua b/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua
index 6398288a0a2..26a229ce31c 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua
@@ -58,6 +58,10 @@ target_list =
return 0
end
},
+ bundlectan =
+ {
+ func = bundlectan
+ },
bundleunpack =
{
func = bundleunpack,
diff --git a/Master/texmf-dist/scripts/l3build/l3build.lua b/Master/texmf-dist/scripts/l3build/l3build.lua
index 2107f024d3a..1ece096e7f3 100755
--- a/Master/texmf-dist/scripts/l3build/l3build.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build.lua
@@ -25,7 +25,7 @@ for those people who are interested.
--]]
-- Version information
-release_date = "2018-08-04"
+release_date = "2018-08-07"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.dtx b/Master/texmf-dist/source/latex/l3build/l3build.dtx
index 5032e78ce5c..7e465398e51 100644
--- a/Master/texmf-dist/source/latex/l3build/l3build.dtx
+++ b/Master/texmf-dist/source/latex/l3build/l3build.dtx
@@ -222,7 +222,7 @@
% }^^A
% }
%
-% \date{Released 2018-08-04}
+% \date{Released 2018-08-07}
%
% \maketitle
% \tableofcontents
@@ -1920,7 +1920,11 @@
\pdfinfo{/Producer (\ifx\directlua\@undefined pdf\else Lua\fi TeX)}
\ifx\pdfinfoomitdate\@undefined\else
\pdfinfoomitdate = 1 %
- \pdfsuppressptexinfo = 1 %
+ \pdfsuppressptexinfo = \numexpr
+ 0
+ + 1 % PTEX.Fullbanner
+ + 2 % PTEX.FileName
+ \relax
\pdftrailerid{}
\fi
\else
@@ -1928,8 +1932,10 @@
\pdfvariable suppressoptionalinfo \numexpr
0
+ 1 % PTEX.Fullbanner
+ + 2 % PTEX.FileName
+ 32 % CreationDate
+ 64 % ModDate
+ + 512 % ID
\relax
\fi
\else
diff --git a/Master/texmf-dist/tex/latex/l3build/regression-test.tex b/Master/texmf-dist/tex/latex/l3build/regression-test.tex
index 8f559a7e3c7..34cb639dc6c 100644
--- a/Master/texmf-dist/tex/latex/l3build/regression-test.tex
+++ b/Master/texmf-dist/tex/latex/l3build/regression-test.tex
@@ -149,7 +149,11 @@
\pdfinfo{/Producer (\ifx\directlua\@undefined pdf\else Lua\fi TeX)}
\ifx\pdfinfoomitdate\@undefined\else
\pdfinfoomitdate = 1 %
- \pdfsuppressptexinfo = 1 %
+ \pdfsuppressptexinfo = \numexpr
+ 0
+ + 1 % PTEX.Fullbanner
+ + 2 % PTEX.FileName
+ \relax
\pdftrailerid{}
\fi
\else
@@ -157,8 +161,10 @@
\pdfvariable suppressoptionalinfo \numexpr
0
+ 1 % PTEX.Fullbanner
+ + 2 % PTEX.FileName
+ 32 % CreationDate
+ 64 % ModDate
+ + 512 % ID
\relax
\fi
\else