From f0d76853bffe6268371c848ab1e3dd7f1314a33ec2f5d72c8defc5ecb33b3a3f Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 12 Jul 2017 07:45:02 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=68 --- texlive-filesystem.changes | 6 ++++++ update.texlive | 8 +++++++- 2 files changed, 13 insertions(+), 1 deletion(-) 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