[subversion-commit] SVN tetex-base commit + diffs: r922 -
tetex-base/trunk/debian
Frank Küster
frank at costa.debian.org
Thu Feb 23 14:17:14 UTC 2006
Author: frank
Date: 2006-02-23 14:17:13 +0000 (Thu, 23 Feb 2006)
New Revision: 922
Modified:
tetex-base/trunk/debian/common.functions.in
tetex-base/trunk/debian/common.variables
tetex-base/trunk/debian/rules
Log:
propagate changes from tex-common/changelog
Modified: tetex-base/trunk/debian/common.functions.in
===================================================================
--- tetex-base/trunk/debian/common.functions.in 2006-02-23 14:11:45 UTC (rev 921)
+++ tetex-base/trunk/debian/common.functions.in 2006-02-23 14:17:13 UTC (rev 922)
@@ -9,7 +9,7 @@
: ${MKTMPDIR:=$TMPDIR} # mktemp will create its files there
: ${MKTMPDIR:=<:=$MKTMPDIR:>}
SYMLINK_MOVE_EXT=<:=$SYMLINK_MOVE_EXT:>
-TEXMFSYSVAR=<:=$TEXMFSYSVAR:>
+TEXMFSYSVARDIR=<:=$TEXMFSYSVARDIR:>
debug(){
true "$*"
@@ -40,6 +40,12 @@
options="$@"
tempfile=`mktemp -p $MKTMPDIR tetex.postinst.XXXXXXXX`
echo "Running fmtutil-sys. This may take some time. ..."
+ # for jadetex safety (see #352391 and friends), remove old latex formats
+ if [ "$options" = "--all" ];
+ then for file in latex.fmt latex.efmt latex.log pdflatex.fmt pdflatex.efmt pdflatex.log; do
+ rm -f $TEXMFSYSVARDIR/web2c/$file
+ done
+ fi
if fmtutil-sys $options > $tempfile; then
rm -f $tempfile
else
@@ -204,8 +210,8 @@
select_lsrfile() {
case $1 in
- main) LSR=$TEXMFSYSVAR/ls-R-TEXMFMAIN ;;
- var) LSR=$TEXMFSYSVAR/ls-R ;;
+ main) LSR=$TEXMFSYSVARDIR/ls-R-TEXMFMAIN ;;
+ var) LSR=$TEXMFSYSVARDIR/ls-R ;;
cache) LSR=/var/cache/fonts/ls-R ;;
*) echo "select_lsr: don't know how to set this: $1" >&2 ;;
esac
@@ -444,6 +450,7 @@
teTeX3_md5sumlist="
/etc/texmf/latex/microtype.cfg 649944bb5f193e75dba7604b9515317f
+ /etc/texmf/map/dvips/ams/psfonts.ams 4b9748dab405dfea8ed231f49c6d41be
"
get_sarge_md5sum_from_list(){
@@ -458,7 +465,7 @@
fi
done
echo "$file: md5sum not known. Exiting" >&2
- exit 1
+ return 1
}
preinst_remove_or_move(){
Modified: tetex-base/trunk/debian/common.variables
===================================================================
--- tetex-base/trunk/debian/common.variables 2006-02-23 14:11:45 UTC (rev 921)
+++ tetex-base/trunk/debian/common.variables 2006-02-23 14:17:13 UTC (rev 922)
@@ -10,7 +10,7 @@
<:$ETC="/etc/":>//
<:$etc="/etc/texmf/":>//
<:$doc="/usr/share/doc/$PACKAGE/":>//
-<:$TEXMFSYSVAR="/var/lib/texmf":>//
+<:$TEXMFSYSVARDIR="/var/lib/texmf":>//
<:$MKTMPDIR="/tmp":>//
<:$FONTMAP_MEMORY_DIR="/var/lib/tex-common/fontmap-cfg":>//
<:$LANGUAGE_MEMORY_DIR="/var/lib/tex-common/language-cnf":>//
Modified: tetex-base/trunk/debian/rules
===================================================================
--- tetex-base/trunk/debian/rules 2006-02-23 14:11:45 UTC (rev 921)
+++ tetex-base/trunk/debian/rules 2006-02-23 14:17:13 UTC (rev 922)
@@ -220,7 +220,7 @@
debian/sarge-stamp:
cp debian/changelog debian/sarge/changelog.sid
- sed -e s/3.0-13.1/3.0-12sarge13.1/ debian/sarge/changelog.sid \
+ sed -e s/3.0-14/3.0-13sarge14/ debian/sarge/changelog.sid \
> debian/changelog && rm debian/sid-stamp
# need to remake rules
touch debian/rules.in
More information about the Pkg-tetex-commits
mailing list