[subversion-commit] SVN tex-common commit + diffs: r1675 - tex-common/trunk/scripts

Frank Küster frank at costa.debian.org
Fri Oct 6 06:05:52 UTC 2006


Author: frank
Date: 2006-10-06 06:05:51 +0000 (Fri, 06 Oct 2006)
New Revision: 1675

Added:
   tex-common/trunk/scripts/01tetex.cnf
   tex-common/trunk/scripts/01tetex.cnf.md5sum
   tex-common/trunk/scripts/tetex-bin-upgrade
Log:
add files to let texlive handle tetex-bin's old conffiles


Added: tex-common/trunk/scripts/01tetex.cnf
===================================================================
--- tex-common/trunk/scripts/01tetex.cnf	                        (rev 0)
+++ tex-common/trunk/scripts/01tetex.cnf	2006-10-06 06:05:51 UTC (rev 1675)
@@ -0,0 +1,82 @@
+#
+# /etc/texmf/fmt.d/01tetex.cnf
+#
+# You really can change stuff in this file, but it is NOT RECOMMENDED
+# to play around with this file if you do not know what you are doing!
+# Please leave this comment!
+# -_- DebPkgProvidedMaps -_-"
+#
+
+# metafont and metapost:
+mf		mf		-		-translate-file=cp227.tcx mf.ini
+mpost		mpost		-		-translate-file=cp227.tcx mpost.mp
+metafun		mpost		-		-translate-file=cp227.tcx metafun.mp
+
+# Standard formats (plain, latex) with all engines:
+
+# Change "tex.ini -> bplain.ini" and "- -> language.dat"
+# if you want babel support in tex:
+tex		tex		-		-translate-file=cp227.tcx tex.ini
+latex		pdfetex		language.dat	-translate-file=cp227.tcx *latex.ini
+etex		pdfetex		language.def	-translate-file=cp227.tcx *etex.ini
+pdftex		pdfetex		-	-translate-file=cp227.tcx *pdftex.ini
+pdflatex	pdfetex		language.dat	-translate-file=cp227.tcx *pdflatex.ini
+pdfetex		pdfetex		language.def	-translate-file=cp227.tcx *pdfetex.ini
+#! pdfxlatex	pdfxtex		language.dat	-translate-file=cp227.tcx *pdfxlatex.ini
+#! pdfxtex		pdfxtex		-		-translate-file=cp227.tcx *pdfxtex.ini
+omega		omega		-	omega.ini
+lambda		omega		language.dat	lambda.ini
+aleph		aleph		-		*aleph.ini
+lamed		aleph		language.dat	*lambda.ini
+
+# The amstex format:
+
+# Change "amstex.ini -> bamstex.ini" and "- -> language.dat"
+# if you want babel support in amstex:
+amstex	pdfetex		-		-translate-file=cp227.tcx *amstex.ini
+
+# Change "pdfamstex.ini -> pdfbamstex.ini" and "- -> language.dat"
+# if you want babel support in pdfamstex:
+#! pdfamstex	pdfetex			-	-translate-file=cp227.tcx *pdfamstex.ini
+
+# Context formats:
+#! cont-cz	pdfetex		cont-usr.tex	-translate-file=cp227.tcx *cont-cz.ini
+#! cont-de	pdfetex		cont-usr.tex	-translate-file=cp227.tcx *cont-de.ini
+cont-en	pdfetex		cont-usr.tex	-translate-file=cp227.tcx *cont-en.ini
+#! cont-nl	pdfetex		cont-usr.tex	-translate-file=cp227.tcx *cont-nl.ini
+#! cont-uk	pdfetex		cont-usr.tex	-translate-file=cp227.tcx *cont-uk.ini
+
+# language-specific things:
+
+# - Cyrillic:
+#! cyrtex	pdfetex		language.dat	-translate-file=cp227.tcx *cyrtex.ini
+#! cyrtexinfo	pdfetex		language.dat	-translate-file=cp227.tcx *cyrtxinf.ini
+#! cyramstex	pdfetex		language.dat	-translate-file=cp227.tcx *cyramstx.ini
+
+# - Polish:
+#! platex		pdfetex		language.dat	-translate-file=cp227.tcx *platex.ini
+#! pdfplatex		pdfetex		language.dat	-translate-file=cp227.tcx *pdfplatex.ini
+#! mex		pdfetex		mexconf.tex	-translate-file=cp227.tcx *mex.ini
+#! pdfmex		pdfetex		mexconf.tex	-translate-file=cp227.tcx *pdfmex.ini
+#! utf8mex		pdfetex		mexconf.tex	-enc *utf8mex.ini
+
+# - Polish with translated messages (experimental):
+#! platex-pl	pdfetex		-		nls=pdfetex-pl,il2-pl *platex.ini
+#! mex-pl		pdfetex		mexconf.tex	nls=pdfetex-pl,il2-pl *mex.ini
+#! pdfmex-pl	pdfetex		mexconf.tex	nls=pdfetex-pl,il2-pl *pdfmex.ini
+
+# - Czech / Slovak:
+#! csplain	pdfetex		-		-translate-file=cp227.tcx *csplain.ini
+#! cslatex	pdfetex		-	-translate-file=cp227.tcx *cslatex.ini
+#! pdfcsplain	pdfetex		-		-translate-file=cp227.tcx *csplain.ini
+#! pdfcslatex	pdfetex		-    -translate-file=cp227.tcx *cslatex.ini
+
+# Other formats:
+
+# Change "eplain.ini -> ebplain.ini" and "- -> language.dat"
+# if you want babel support in eplain:
+#! eplain	pdfetex		-	-translate-file=cp227.tcx *eplain.ini
+
+
+# mptopdf utility
+mptopdf		pdfetex		-		-translate-file=cp227.tcx mptopdf.tex

Copied: tex-common/trunk/scripts/01tetex.cnf.md5sum (from rev 1674, tetex-bin/trunk/debian/md5sums/01tetex.cnf.md5sum)
===================================================================
--- tex-common/trunk/scripts/01tetex.cnf.md5sum	                        (rev 0)
+++ tex-common/trunk/scripts/01tetex.cnf.md5sum	2006-10-06 06:05:51 UTC (rev 1675)
@@ -0,0 +1,3 @@
+55811af3562faf342261dbc3b5e060a2 00tetex.cnf in 2.0.2
+757459dda86e1bd31e68dacbba9b422d 01tetex.cnf in 3.0
+

Added: tex-common/trunk/scripts/tetex-bin-upgrade
===================================================================
--- tex-common/trunk/scripts/tetex-bin-upgrade	                        (rev 0)
+++ tex-common/trunk/scripts/tetex-bin-upgrade	2006-10-06 06:05:51 UTC (rev 1675)
@@ -0,0 +1,40 @@
+#!/bin/sh
+
+fmtdir=/etc/texmf/fmt.d/
+ucf_sourcedir=/usr/share/tex-common/
+#UCF="ucf --verbose -d --debconf-ok"
+UCF="ucf --debconf-ok"
+
+# oldfile=00tetex.cnf
+# newfile=01tetex.cnf
+
+called_from="$1"
+
+case $called_from in
+  preinst)
+    # rename 00tetex.cnf to 01tetex.cnf
+    if [ -f $fmtdir/00tetex.cnf ]; then 
+      if [ ! -f $fmtdir/01tetex.cnf ]; then
+	# not yet transitioned
+	mv $fmtdir/00tetex.cnf $fmtdir/01tetex.cnf
+      else
+	# some older experimental version has installed the new file, but not 
+	# transitioned the old one.
+	# Note: also texlive might have done that, however,
+	# successfully only if texlive-omega was already unpacked
+	current_md5sum=`md5sum $fmtdir/00tetex.cnf | cut -d ' ' -f 1`
+	if [ "$current_md5sum" = "55811af3562faf342261dbc3b5e060a2" ]; then
+	  rm $fmtdir/00tetex.cnf
+	else
+	  # we do nothing; experimental users should be able to solve this
+	  :
+	fi
+      fi
+    fi
+    ;;
+  postinst)
+    # upgrade from sarge:  fmtutil snippet renamed
+      $UCF $ucf_sourcedir/01tetex.cnf $fmtdir/01tetex.cnf
+    done
+    ;;
+esac


Property changes on: tex-common/trunk/scripts/tetex-bin-upgrade
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-tetex-commits mailing list