forked from pool/texlive-filesystem
.
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=16
This commit is contained in:
parent
fa8635c1b4
commit
35b959c943
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 11 15:18:34 UTC 2012 - werner@suse.de
|
||||||
|
|
||||||
|
- Fix update script: do not override with wrong md5 check sum for
|
||||||
|
language format check
|
||||||
|
- Run updmap-sys only if required
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 2 13:17:40 UTC 2012 - werner@suse.de
|
Thu Aug 2 13:17:40 UTC 2012 - werner@suse.de
|
||||||
|
|
||||||
|
@ -175,8 +175,8 @@ for run in /var/run/texlive/run-fmtutil* ; do
|
|||||||
language)
|
language)
|
||||||
test -n "${cnf_ldat}" -a -n "${cnf_ldef}" || continue
|
test -n "${cnf_ldat}" -a -n "${cnf_ldef}" || continue
|
||||||
set -- $(md5sum < ${cnf_ldat})
|
set -- $(md5sum < ${cnf_ldat})
|
||||||
set -- $(md5sum < ${cnf_ldef})
|
|
||||||
echo $1 > ${md5_ldat}
|
echo $1 > ${md5_ldat}
|
||||||
|
set -- $(md5sum < ${cnf_ldef})
|
||||||
echo $1 > ${md5_ldef}
|
echo $1 > ${md5_ldef}
|
||||||
test $VERBOSE = true && echo -en "\r[ ]Handle language.dat setups."
|
test $VERBOSE = true && echo -en "\r[ ]Handle language.dat setups."
|
||||||
fmtutil-sys --byhyphen ${cnf_ldat} < /dev/null 1>&4 2>&4
|
fmtutil-sys --byhyphen ${cnf_ldat} < /dev/null 1>&4 2>&4
|
||||||
@ -196,6 +196,7 @@ for run in /var/run/texlive/run-fmtutil* ; do
|
|||||||
esac
|
esac
|
||||||
rm -f /var/run/texlive/run-fmtutil*
|
rm -f /var/run/texlive/run-fmtutil*
|
||||||
done
|
done
|
||||||
|
|
||||||
for run in /var/run/texlive/run-updmap* ; do
|
for run in /var/run/texlive/run-updmap* ; do
|
||||||
if test -e $run ; then
|
if test -e $run ; then
|
||||||
type -p updmap-sys &> /dev/null || { echo "${0##*/}: No updmap-sys in PATH ... skipping" 1>&2; break; }
|
type -p updmap-sys &> /dev/null || { echo "${0##*/}: No updmap-sys in PATH ... skipping" 1>&2; break; }
|
||||||
@ -212,15 +213,17 @@ for run in /var/run/texlive/run-updmap* ; do
|
|||||||
test $VERBOSE = true && echo -en "\r[ ]Updating TeX font mappings."
|
test $VERBOSE = true && echo -en "\r[ ]Updating TeX font mappings."
|
||||||
updmap-sys --nohash --nomkmap --syncwithtrees < /dev/null 1>&4 2>&4
|
updmap-sys --nohash --nomkmap --syncwithtrees < /dev/null 1>&4 2>&4
|
||||||
let rc+=$?
|
let rc+=$?
|
||||||
enablemaps | \
|
|
||||||
while read line ; do
|
while read line ; do
|
||||||
|
let n++
|
||||||
line='^#![[:space:]]*((Mixed)?Map)[[:space:]]*('$line')'
|
line='^#![[:space:]]*((Mixed)?Map)[[:space:]]*('$line')'
|
||||||
emap=$(sed -n -r "s/$line/\1=\3/p" ${cfg})
|
emap=$(sed -n -r "s/$line/\1=\3/p" ${cfg})
|
||||||
updmap-sys --nohash --nomkmap --enable $emap < /dev/null 1>&4 2>&4
|
updmap-sys --nohash --nomkmap --enable $emap < /dev/null 1>&4 2>&4
|
||||||
let rc+=$?
|
let rc+=$?
|
||||||
done
|
done < <(enablemaps)
|
||||||
|
if ((n > 0)) ; then
|
||||||
updmap-sys < /dev/null 1>&4 2>&4
|
updmap-sys < /dev/null 1>&4 2>&4
|
||||||
let rc+=$?
|
let rc+=$?
|
||||||
|
fi
|
||||||
test $VERBOSE = true && echo
|
test $VERBOSE = true && echo
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user