[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: