diff options
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 39589 -> 39595 bytes | |||
-rw-r--r-- | eclass/texlive-common.eclass | 4 |
2 files changed, 3 insertions, 1 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex 62d6ccb8372b..70b1a3228520 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass index b32ea2af1121..15d475799a88 100644 --- a/eclass/texlive-common.eclass +++ b/eclass/texlive-common.eclass @@ -270,9 +270,11 @@ texlive-common_update_tlpdb() { touch "${new_tlpdb}" || die if [[ -d "${tlpobj}" ]]; then + # The "sed -s '$G' below concatenates all tlpobj files separated + # by a newline. find "${tlpobj}" -maxdepth 1 -type f -name "*.tlpobj" -print0 | sort -z | - xargs -0 --no-run-if-empty cat >> "${new_tlpdb}" + xargs -0 --no-run-if-empty sed -s '$G' >> "${new_tlpdb}" assert "generating tlpdb failed" fi |