future uploads of tetex-bin together with -base?
Hi all,
I must say that I have not yet been able to get a thorough overview of
all the bugs that have been resolved by Atsuhitos/Hilmars uploads, and
of the bugs still open.
On the other hand, I have some small changes waiting here locally,
especially a fix for #248308, which would require updating tetex-bin and
-base simultaneously, again. What do you think - should I commit these
patches?
Regards, Frank
Index: rules
===================================================================
RCS file: /cvs/tetex/tetex-base/debian/rules,v
retrieving revision 1.50
diff -u -r1.50 rules
--- rules 2 Aug 2004 11:45:40 -0000 1.50
+++ rules 16 Aug 2004 14:10:22 -0000
@@ -277,6 +277,11 @@
ln -s /usr/share/texmf/etex/plain/base $(txmfdir)/tex/eplain/base
ln -s /usr/share/texmf/etex/plain/config $(txmfdir)/tex/eplain/config
+# ship /var/cache/fonts in the tetex-base package, with proper permissions
+ mkdir --mode=1777 debian/$(package)/var/cache/fonts/pk
+ mkdir --mode=1777 debian/$(package)/var/cache/fonts/tfm
+ mkdir --mode=1777 debian/$(package)/var/cache/fonts/source
+
## Done installing tetex-base!
Index: postinst
===================================================================
RCS file: /cvs/tetex/tetex-bin/debian/postinst,v
retrieving revision 1.44
diff -u -r1.44 postinst
--- postinst 2 Aug 2004 11:42:14 -0000 1.44
+++ postinst 16 Aug 2004 14:10:00 -0000
@@ -146,16 +146,11 @@
fi
fi
-# Make sure we have a VARTEXFONTS directory set up
-VARFONTSFILE=/etc/texmf/varfontdirs.debian
-if [ ! -e $VARFONTSFILE ]
-then
- cat > $VARFONTSFILE <<EOF
-# Don't delete or edit this file!
-# Used by tetex-bin package scripts
-# All directories listed here will be purged when tetex-bin is purged
-EOF
-fi
+# # Make sure we have a VARTEXFONTS directory set up
+# No:
+# as of tetex-base_2.0.2a-3, /var/cache/fonts is in the deb. If the user wants
+# to use a different directory, she can as well care for the permissions herself.
+
vardir=`kpsewhich --expand-var='$VARTEXFONTS'`
@@ -170,19 +165,6 @@
rm -rf /var/spool/texmf
echo "done."
fi
-fi
-
-if [ -n "$vardir" ] && ! grep -q "^$vardir\$" $VARFONTSFILE; then
- # A new directory we don't recognise
- echo "$vardir" >> $VARFONTSFILE
- test -d "$vardir" ||
- { mkdir "$vardir" && chmod 755 "$vardir"; }
- test -d "$vardir/pk" ||
- { mkdir "$vardir/pk" && chmod 1777 "$vardir/pk"; }
- test -d "$vardir/tfm" ||
- { mkdir "$vardir/tfm" && chmod 1777 "$vardir/tfm"; }
- test -d "$vardir/source" ||
- { mkdir "$vardir/source" && chmod 1777 "$vardir/source"; }
fi
###########################################
Index: control
===================================================================
RCS file: /cvs/tetex/tetex-bin/debian/control,v
retrieving revision 1.56
diff -u -r1.56 control
--- control 12 Aug 2004 11:47:53 -0000 1.56
+++ control 16 Aug 2004 14:11:11 -0000
@@ -10,7 +10,7 @@
Priority: optional
Architecture: any
Replaces: texbin, xdvik, mflib, kpathsea, makeindex, ps2pk, latex, texidoc, dvipdfm, cweb, texdoctk
-Conflicts: texbin, xdvik, mflib, kpathsea, makeindex, ps2pk, latex, nextawg (<= 0.5.1-34), nextaw (<< 0.8-2), alml (<< 2002.08.29-4), jbibtex-bin (<< 3.0.5+0.04-2), jtex-bin (<= 1.8-5.1), passivetex (<< 1.21-5), ptex-bin (<< 3.0.5+0.04-2), xmltex (<< 1.9-4), cweb, tetex-base (<= 2.0.2a-1)
+Conflicts: texbin, xdvik, mflib, kpathsea, makeindex, ps2pk, latex, nextawg (<= 0.5.1-34), nextaw (<< 0.8-2), alml (<< 2002.08.29-4), jbibtex-bin (<< 3.0.5+0.04-2), jtex-bin (<= 1.8-5.1), passivetex (<< 1.21-5), ptex-bin (<< 3.0.5+0.04-2), xmltex (<< 1.9-4), cweb, tetex-base (<= 2.0.2a-3)
Provides: tex, latex, dvips, dvipsk, xdvi, metafont, dvipdfm, cweb, texdoctk
Pre-Depends: dpkg (>= 1.6.8)
Depends: ${shlibs:Depends}, ${perl:Depends}, tetex-base, ed, debianutils (>= 1.13.1), debconf (>= 0.5.00), mime-support, sed (>= 4.0.5), ucf (>= 1.02)
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Reply to: