diff --git a/texlive-filesystem.changes b/texlive-filesystem.changes index 9dfedd5..cae8b29 100644 --- a/texlive-filesystem.changes +++ b/texlive-filesystem.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 12 07:41:21 UTC 2017 - werner@suse.de + +- Generate/remove specific formats at installation/erease of a + package (boo#1046277) + ------------------------------------------------------------------- Tue Jul 11 12:00:53 UTC 2017 - werner@suse.de diff --git a/update.texlive b/update.texlive index ee03479..0ef07aa 100644 --- a/update.texlive +++ b/update.texlive @@ -416,13 +416,19 @@ for run in /var/run/texlive/run-fmtutil* ; do test $VERBOSE = true && echo ((rc != 0)) || rm -f /var/run/texlive/run-fmtutil.refresh ;; - *) + "") test $VERBOSE = true && echo -en "\r[ ]Updating TeX formats." fmtutil-sys ${option:+$option} --missing < /dev/null 1>&4 2>&4 let rc+=$? test $VERBOSE = true && echo ((rc != 0)) || rm -f /var/run/texlive/run-fmtutil ;; + *) + test $VERBOSE = true && echo -en "\r[ ]Updating TeX format ${run#*fmtutil.}." + fmtutil-sys ${option:+$option} --byfmt "${run#*fmtutil.}" < /dev/null 1>&4 2>&4 + let rc+=$? + test $VERBOSE = true && echo + ((rc != 0)) || rm -f /var/run/texlive/run-fmtutil esac done