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

Re: NOT YET: Please unblock texlive-bin



Hi Frank, hi all!

Attached is:
- texlive-bin-src-7-10.diff
	the diff -urN between the unpacked -7 and unpacked -10 tree
- $package.debdiff
	the debdiffs between the respective binary packages

I install the stuff now, run several tests, then upload.

When you see the upload accept please write the -release email.

Do you need anything else?

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at>                    Università di Siena
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
DORRIDGE (n.)
Technical term for one of the lame excuses written in very small print
on the side of packets of food or washing powder to explain why
there's hardly anything inside. Examples include 'Contents may have
settled in transit' and 'To keep each biscuit fresh they have been
individually wrapped in silver paper and cellophane and separated with
corrugated lining, a cardboard flap, and heavy industrial tyres'.
			--- Douglas Adams, The Meaning of Liff
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/changelog texlive-bin-2005.dfsg.2/debian/changelog
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/changelog	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/changelog	2007-01-10 15:41:24.000000000 +0100
@@ -1,3 +1,27 @@
+texlive-bin (2005.dfsg.2-10) unstable; urgency=low
+
+  * rebuild from old packaging machinery
+
+ -- Norbert Preining <preining@debian.org>  Wed, 10 Jan 2007 14:12:09 +0100
+
+texlive-bin (2005.dfsg.2-9) unstable; urgency=low
+
+  * Apply patch by Julian Gilbey <jdg@debian.org> to prevent mktexlsr from
+    creating ls-R in root's home directory (closes: #402925)
+  * Apply a patch by "Mark A. Wicks" <mwicks@kettering.edu> to fix a crash
+    of dvipdfm in half-hour timezones (Closes: #403267)
+
+ -- Norbert Preining <preining@debian.org>  Thu,  4 Jan 2007 00:47:50 +0100
+
+texlive-bin (2005.dfsg.2-8) unstable; urgency=low
+
+  * move bin-ttfutils to tl-font-utils, blacklist everything but ttf2afm,
+    add bin-ttfutils.tpm and ttf2afm.1 to the source package
+    (Closes: #402983) (Closes also ubuntu #75545)
+  * reinclude pslatex script and its manpage into texlive-base-bin.
+
+ -- Norbert Preining <preining@debian.org>  Thu, 28 Dec 2006 16:15:05 +0100
+
 texlive-bin (2005.dfsg.2-7) unstable; urgency=low
 
   * change shebang for getnonfreefonts to /bin/bash (Closes: #398112)
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/CHANGES.packaging texlive-bin-2005.dfsg.2/debian/CHANGES.packaging
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/CHANGES.packaging	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/CHANGES.packaging	2007-01-10 15:41:24.000000000 +0100
@@ -1,8 +1,45 @@
 #
 # ChangeLog for tpm2deb.pl and relatives
 #
-# $Id: CHANGES.packaging 2058 2006-12-12 07:06:40Z preining $
+# $Id: CHANGES.packaging 2267 2007-01-10 14:08:58Z preining $
 #
+#
+
+release texlive-bin 2005.dfsg.2-10
+
+2007-01-10
+  * rebuild texlive-bin from old svn layout to make debdiffs small
+
+release texlive-bin 2005.dfsg.2-9
+
+2007-01-04
+  * texlive-bin: Apply a patch by "Mark A. Wicks" <mwicks@kettering.edu> to 
+    fix a crash of dvipdfm in half-hour timezones (Closes: #403267)
+
+2007-01-02
+  * texlive-bin: Apply patch by Julian Gilbey <jdg@debian.org> to prevent 
+    mktexlsr from creating ls-R in root's home directory (closes: #402925)
+
+release texlive-bin 2005.dfsg.2-8
+release texlive-base 2005.dfsg.2-5
+release texlive-extra 2005.dfsg.2-4
+
+2006-12-18
+  * texlive-bin: reinclude pslatex script and its manpage into
+    texlive-base-bin.
+
+2006-12-14
+  * texlive-extra: remap infix-RPN.tex and .sty from the doc hieracy to 
+    texmf-texlive (Closes: #402987) (closes Ubuntu bug #69690)
+  * texlive-bin: move bin-ttfutils to tl-font-utils, blacklist everything
+    but ttf2afm, add bin-ttfutils.tpm and ttf2afm.1 to the source
+    package (Closes: #402983) (Closes ubuntu #75545)
+  * all: tpm2deb.pl allows adding files virtually to the orig.tar.gz by
+    putting them into addons-per-source/$srcpackage/. This was necessary
+    to fix the above as bin-ttfutils.tpm was missing.
+    Note that binary files are NOT dealt with ATM, so do NOT install
+    binary files into addons-per-source/ !!
+  * redo a bit of documentation in the README file
 
 release texlive-bin 2005.dfsg.2-7
 
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/control texlive-bin-2005.dfsg.2/debian/control
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/control	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/control	2007-01-10 15:41:24.000000000 +0100
@@ -78,6 +78,7 @@
   bin-afm2pl -- Macro package for TeX (the most popular).
   bin-fontware -- Fontware binaries.
   bin-ps2pkm -- Type1 to PK converter.
+  bin-ttfutils -- TTF support tools.
 
 Package: texlive-metapost
 Architecture: any
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/00list texlive-bin-2005.dfsg.2/debian/patches/00list
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/00list	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/patches/00list	2007-01-10 15:41:24.000000000 +0100
@@ -1,4 +1,5 @@
 10_mktexlsr_tmp_and_lsr_fix.dpatch
+10a_mktexlsr_sudo_fix.dpatch
 11_fix_pkfix_invocation.dpatch
 12_fix_epstopdf_invocation.dpatch
 12a_fix_thumbpdf_invocation.dpatch
@@ -26,3 +27,4 @@
 54_checklib_fixes.dpatch
 55_texconfig_stuff.dpatch
 60_getnonfreefonts_bash.dpatch
+61_dvipdfm_timezone.dpatch
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/10a_mktexlsr_sudo_fix.dpatch texlive-bin-2005.dfsg.2/debian/patches/10a_mktexlsr_sudo_fix.dpatch
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/10a_mktexlsr_sudo_fix.dpatch	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/patches/10a_mktexlsr_sudo_fix.dpatch	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_mktexlsr_sudo_fix.dpatch by Julian Gilbey <jdg@debian.org>
+##
+## DP: Prevent mktexlsr from creating ls-R in root's home directory
+
+@DPATCH@
+--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/build/TeX/texk/kpathsea/mktexlsr	2007-01-10 15:33:44.000000000 +0100
++++ ./build/TeX/texk/kpathsea/mktexlsr	2007-01-10 15:34:34.000000000 +0100
+@@ -75,6 +75,9 @@
+ '
+   set x `kpsewhich --show-path=ls-R | tr : '
+ ' | sort | uniq`; shift
++  if test "`id -u`" -eq 0; then
++    NOROOTHOME=true
++  fi
+   IFS=$OIFS
+ }
+ 
+@@ -82,6 +85,10 @@
+   # Prepend cwd if the directory was relative.
+   case "$TEXMFLS_R" in
+   "") continue ;;  # Strictly speaking, it is an error if this case is taken.
++  $HOME/*) if test -n "$NOROOTHOME"; then
++  		tty -s && echo "$progname: Skipping $TEXMFLS_R" >&2
++		continue
++	   fi ;;
+   /* | [A-z]:/*) ;;
+   *)  TEXMFLS_R="`pwd`/$TEXMFLS_R"
+   esac
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/61_dvipdfm_timezone.dpatch texlive-bin-2005.dfsg.2/debian/patches/61_dvipdfm_timezone.dpatch
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/patches/61_dvipdfm_timezone.dpatch	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/patches/61_dvipdfm_timezone.dpatch	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,56 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 61_dvipdfm_timezone.dpatch by "Mark A. Wicks" <mwicks@kettering.edu>
+##
+## DP: fix crash of dvipdfm with 0.5 timezones
+
+@DPATCH@
+--- ./build/TeX/texk/dvipdfm/pdfdoc.c.orig	2003-01-28 00:18:05.000000000 +0100
++++ ./build/TeX/texk/dvipdfm/pdfdoc.c	2007-01-04 00:43:19.000000000 +0100
+@@ -232,13 +232,7 @@
+ 
+ static char *asn_date (void)
+ {
+-#ifndef HAVE_TIMEZONE
+-  #ifdef TM_GM_TOFF
+-     #define timezone (bdtime->gm_toff)
+-  #else
+-     #define timezone 0l
+-#endif /* TM_GM_TOFF */
+-#endif /* HAVE_TIMEZONE */
++  long tz_offset;
+   static char date_string[24];
+   time_t current_time;
+   struct tm *bd_time;
+@@ -247,10 +241,28 @@
+   }
+   time(&current_time);
+   bd_time = localtime(&current_time);
+-  sprintf (date_string, "D:%04d%02d%02d%02d%02d%02d%+03ld'%02ld'",
+-	   bd_time -> tm_year+1900, bd_time -> tm_mon+1, bd_time -> tm_mday,
+-	   bd_time -> tm_hour, bd_time -> tm_min, bd_time -> tm_sec,
+-	   -timezone/3600, timezone%3600);
++
++#ifdef HAVE_TM_GMTOFF  /* Preferred way to get time zone offset */
++  tz_offset = bd_time->tm_gmtoff;
++#else
++#ifdef HAVE_TIMEZONE   /* Plan B --- use external variable 'timezone'
++                       /* (may not provide correct offset for daylight savings time) */
++  tz_offset = - timezone;
++#else                  /* Last resort --- without more information, set offset to zero */
++  tz_offset = 0l;
++#endif /* HAVE_TIMEZONE */
++#endif /* HAVE_TM_GMTOFF */
++
++  if (tz_offset == 0l) {
++    sprintf (date_string, "D:%04d%02d%02d%02d%02d%02dZ00'00'",
++	     bd_time -> tm_year+1900, bd_time -> tm_mon+1, bd_time -> tm_mday,
++	     bd_time -> tm_hour, bd_time -> tm_min, bd_time -> tm_sec);
++  } else {
++    sprintf (date_string, "D:%04d%02d%02d%02d%02d%02d%c%02ld'%02ld'",
++             bd_time -> tm_year+1900, bd_time -> tm_mon+1, bd_time -> tm_mday,
++             bd_time -> tm_hour, bd_time -> tm_min, bd_time -> tm_sec,
++	     (tz_offset>0)? '+':'-', abs(tz_offset)/3600, (abs(tz_offset)/60)%60);
++  }
+   return date_string;
+ }
+ 
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/texlive-base-bin.root/usr/bin/pslatex texlive-bin-2005.dfsg.2/debian/texlive-base-bin.root/usr/bin/pslatex
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/texlive-base-bin.root/usr/bin/pslatex	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/texlive-base-bin.root/usr/bin/pslatex	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,46 @@
+#!/bin/sh
+
+# Copyright 1994 David Carlisle
+# This file may be redistributed and/or modified under the terms of the
+# LaTeX Project Public License distributed from CTAN archives in directory
+# macros/latex/base/lppl.txt; either version 1 of the License, or (at
+# your option) any later version.
+
+test -f /bin/sh5 && test -z "$RUNNING_SH5" \
+  && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \
+  && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1+"$@"}; }
+unset RUNNING_SH5
+
+test -f /bin/bsh && test -z "$RUNNING_BSH" \
+  && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \
+  && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; }
+unset RUNNING_BSH
+
+# hack around a bug in zsh:
+test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
+
+# we want to be able to use options to latex:
+while :; do
+  case $1 in
+    -*)
+      latexoptions="$latexoptions \"$1\""
+      shift;;
+    *)
+      break;;
+  esac
+done
+
+echo
+echo "*************************************"
+echo "* Using LaTeX, with pslatex package *"
+echo "*************************************"
+echo
+
+# messing around with \PSLATEXTMP is for AUCTeX which calls
+# documents via latex \nonstopmode \input{file}
+
+latex $latexoptions \
+    "\AtBeginDocument{\RequirePackage{pslatex}}"\
+    "\def\PSLATEXTMP{\futurelet\PSLATEXTMP\PSLATEXTMPB}"\
+    "\def\PSLATEXTMPB{\ifx\PSLATEXTMP\nonstopmode\else\input\fi}"\
+    "\PSLATEXTMP" ${1+"$@"}
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/texlive-base-bin.root/usr/share/man/man1/pslatex.1 texlive-bin-2005.dfsg.2/debian/texlive-base-bin.root/usr/share/man/man1/pslatex.1
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/texlive-base-bin.root/usr/share/man/man1/pslatex.1	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/texlive-base-bin.root/usr/share/man/man1/pslatex.1	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,44 @@
+.TH "pslatex" "1" "September 2000" "teTeX" "teTeX" 
+.PP 
+.SH "NAME" 
+pslatex \- utility to typeset LaTeX files using PostScript fonts
+.PP 
+.SH "SYNOPSIS" 
+.PP 
+\fBpslatex\fP [\fILATEXARGS\fP] \fILATEXFILE\fP[\&.tex]
+.PP 
+.SH "DESCRIPTION" 
+.PP 
+\fBpslatex\fP allows you to typeset a LaTeX source file using basic
+Adobe Type 1 PostScript fonts (Times, Helvetica, and Courier)
+\fIwithout\fP editing the file to load the necessary packages\&.
+.PP 
+It takes any arguments that \fBlatex\fP(1) can take\&.
+.PP 
+.SH "OPTIONS" 
+.PP 
+None\&.
+.PP 
+.SH "FILES" 
+.PP 
+Many\&.  See the readme file for \fIpslatex\&.sty\fP\&.
+.PP 
+.SH "SEE ALSO" 
+.PP 
+\fBlatex\fP(1), \fI\fITEXMF\fP/latex/pslatex/00readme\&.txt\fP
+.PP 
+.SH "BUGS" 
+.PP 
+None known\&.  Report any found to the author\&.
+.PP 
+.SH "AUTHOR" 
+.PP 
+\fBpslatex\fP was written by David Carlisle
+<david@dcarlisle\&.demon\&.co\&.uk>\&.
+.PP 
+This manual page was written by C\&.M\&. Connelly
+<c@eskimo\&.com>, for
+the Debian GNU/Linux system\&.  It may be used by other distributions
+without contacting the author\&.  Any mistakes or omissions in the
+manual page are my fault; inquiries about or corrections to this
+manual page should be directed to me (and not to the primary author)\&.
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/tpm2deb.cfg texlive-bin-2005.dfsg.2/debian/tpm2deb.cfg
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/tpm2deb.cfg	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/tpm2deb.cfg	2007-01-10 15:41:24.000000000 +0100
@@ -2,7 +2,7 @@
 # tpm2deb.cfg
 # (c) 2005-2006 Norbert Preining
 #
-# $Id: tpm2deb.cfg 2029 2006-12-09 15:18:01Z preining $
+# $Id: tpm2deb.cfg 2070 2006-12-14 11:22:37Z preining $
 #
 # describe relations between texlive and other debian packages, but als
 # which packages and files should be blacklisted
@@ -70,11 +70,30 @@
 name;collection-metapost;texlive-metapost;texlive-bin
 name;collection-omega;texlive-omega;texlive-bin
 name;collection-pdfetex;texlive-pdfetex;texlive-bin
-# collection psutils and ttfutils die, should be proper debian packages
+# collection psutils dies, should be proper debian packages
 # same for graphicstools
 #name;collection-psutils;texlive-ps-utils;texlive-bin
 depends;texlive-full;psutils
+#
+# collection-ttfutils contains one binary which should be included: ttf2afm
+# so we cannot blacklist it, but we do NOT want to create a new binary
+# package, so we move the bin-ttfutils to the texlive-font-utils collection
+# and blacklist all the files not belonging to ttf2afm
+# lets hope it works!
 #name;collection-ttfutils;texlive-ttf-utils;texlive-bin
+move;bin-ttfutils;texlive-font-utils
+blacklist;file;texmf/fonts/enc/ttf2pk/base/T1-WGL4.enc
+blacklist;file;texmf/fonts/map/ttf2pk/config/ttfonts.map
+blacklist;file;texmf/fonts/sfd/*
+blacklist;file;texmf/ttf2pk/*
+blacklist;file;texmf/doc/man/man1/ttf2pk.1
+blacklist;file;texmf/doc/man/man1/ttf2tfm.1
+blacklist;file;texmf/doc/man/man1/ttfdump.1
+blacklist;file;texmf/doc/ttf2pk/ttf2pk.doc
+blacklist;file;texmf/doc/ttf2pk/ttf2pk.txt
+blacklist;file;texmf/doc/ttf2pk/ttf2tfm.txt
+blacklist;file;bin/*/ttf2pk
+blacklist;file;bin/*/ttf2tfm
 #name;collection-graphicstools;texlive-graphics-tools;texlive-bin
 name;collection-music;texlive-music;texlive-bin
 name;collection-langindic;texlive-lang-indic;texlive-bin
@@ -463,6 +482,9 @@
 mapping;texmf[^/]*/tex/latex/subfig/ltxdoc.cfg;;
 # pst-3d.tex is wrongly installed
 mapping;texmf-dist/doc/latex/pst-3d/pst-3d.tex;remap;$rundest/$texmfdist/tex/generic/pst-3d/pst-3d.tex
+# infix-RPN.tex is wrongly put into the doc hierachy
+mapping;texmf-dist/doc/generic/pst-infixplot/infix-RPN.tex;remap;$rundest/$texmfdist/tex/generic/pst-infixplot/infix-RPN.tex
+mapping;texmf-dist/doc/generic/pst-infixplot/infix-RPN.sty;remap;$rundest/$texmfdist/tex/latex/pst-infixplot/infix-RPN.sty
 # ibycus4.map is a mf input file and(!) and TeX input file. One copy is 
 # installed in tex/generic, but this copy should go into the mf input path
 mapping;texmf-dist/fonts/map/dvips/ibygrk/ibycus4.map;remap;$rundest/$texmfdist/fonts/source/public/ibygrk/ibycus4.map
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/tpm2deb.pl texlive-bin-2005.dfsg.2/debian/tpm2deb.pl
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/debian/tpm2deb.pl	2007-01-10 14:26:26.000000000 +0100
+++ texlive-bin-2005.dfsg.2/debian/tpm2deb.pl	2007-01-10 15:41:24.000000000 +0100
@@ -4,7 +4,7 @@
 # machinery to create debian packages from TeX Live depot
 # (c) 2005, 2006 Norbert Preining
 #
-# $Id: tpm2deb.pl 2026 2006-12-09 14:49:08Z preining $
+# $Id: tpm2deb.pl 2266 2007-01-10 14:07:22Z preining $
 #
 # configuration is done via the file tpm2deb.cfg
 #
@@ -761,6 +761,11 @@
 			$nn =~ s/^all\.//;
 			mycopy("$f", "$debdest/$nn");
 		}
+		# add additional files
+		if (-d "$mydir/addons-per-source/$package") {
+			`cp -a "$mydir/addons-per-source/$package"/* $tmpdir/`;
+			`find $tmpdir/ -name .svn -type d -print0 | xargs -0 rm -rf` ;
+		}
 	}
 	#
 	# Things from addons-per-bin
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/texmf/doc/man/man1/ttf2afm.1 texlive-bin-2005.dfsg.2/texmf/doc/man/man1/ttf2afm.1
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/texmf/doc/man/man1/ttf2afm.1	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/texmf/doc/man/man1/ttf2afm.1	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,74 @@
+.TH "ttf2afm" "1" "September 2000" "pdfTeX" "pdfTeX" 
+.PP 
+.SH "NAME" 
+ttf2afm \- utility to generate AFM files for TrueType fonts
+.PP 
+.SH "SYNOPSIS" 
+.PP 
+\fBttf2afm\fP [ \fIOPTION\fP\&.\&.\&. ]  \fIFONTFILE\fP
+.PP 
+.SH "DESCRIPTION" 
+.PP 
+\fBttf2afm\fP is used to generate Adobe Font Metrics (AFM) files for
+TrueType (TTF) fonts to allow them to be used with TeX\&.
+.PP 
+\fBttf2afm\fP takes the name of a TrueType font file as a required
+argument\&.  It may also take one or more options from the list below
+(note that \fB-d\fP and \fB-h\fP are mutually exclusive)\&.
+.PP 
+.SH "OPTIONS" 
+.PP 
+.IP "\fB-a\fP" 
+print all glyphs
+.IP "\fB-i\fP" 
+read names in encoding vector in form
+`index\fInum\fP\&'
+.IP "\fB-d\fP" 
+print glyph names in the form
+`index\fIdecimal_num\fP\&'
+.IP "\fB-h\fP" 
+print glyph names in the form
+`index\fIhex_num\fP\&'
+.IP "\fB-c\fP \fIname\fP" 
+print encoding tables to file
+\fIname\&.eMN\fP, where \fIM\fP is the platform
+number and \fIN\fP is the encoding
+.IP "\fB-e\fP \fIenc\fP" 
+use encoding from file \fIenc\fP
+.IP "\fB-o\fP \fIoutput\fP" 
+output to file \fIoutput\fP instead
+of stdout
+.PP 
+Platform numbers can be one of
+.IP "0" 
+Apple Unicode
+.IP "1" 
+Macintosh
+.IP "2" 
+ISO
+.IP "3" 
+Microsoft
+.PP 
+Encodings can be
+.IP "0" 
+Roman (if platform is Macintosh)
+.IP "0" 
+Symbol (if platform is Microsoft)
+.IP "1" 
+Unicode (if platform is Microsoft)
+.PP 
+.SH "BUGS" 
+.PP 
+None known, but submit bug reports to <pdftex@tug\&.org> (mailing list)\&.
+.PP 
+.SH "AUTHOR" 
+.PP 
+\fBttf2afm\fP is part of pdfTeX and was written by Han The Thanh
+<thanh@informatics\&.muni\&.cz>\&.
+.PP 
+This manual page was written by C\&.M\&. Connelly
+<cmc@debian\&.org>, for
+the Debian GNU/Linux system\&.  It may be used by other distributions
+without contacting the author\&.  Any mistakes or omissions in the
+manual page are my fault; inquiries about or corrections to this
+manual page should be directed to me (and not to the primary author)\&.
diff -urN /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/texmf/tpm/bin-ttfutils.tpm texlive-bin-2005.dfsg.2/texmf/tpm/bin-ttfutils.tpm
--- /data/TeX/debian/tug/Debian/src/texlive-bin-2005.dfsg.2-7/texmf/tpm/bin-ttfutils.tpm	1970-01-01 01:00:00.000000000 +0100
+++ texlive-bin-2005.dfsg.2/texmf/tpm/bin-ttfutils.tpm	2007-01-10 15:41:24.000000000 +0100
@@ -0,0 +1,128 @@
+<!DOCTYPE rdf:RDF SYSTEM "../../Tools/tpm.dtd">
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; xmlns:TPM="http://texlive.dante.de/";>
+  <rdf:Description about="http://texlive.dante.de/texlive/TLCore/bin-ttfutils.zip";>
+    <TPM:Name>bin-ttfutils</TPM:Name>
+    <TPM:Type>TLCore</TPM:Type>
+    <TPM:Date>2005/10/27 13:09:14</TPM:Date>
+    <TPM:Version>1.3</TPM:Version>
+    <TPM:Creator>popineau</TPM:Creator>
+    <TPM:Title>TTF support tools.</TPM:Title>
+    <TPM:Description>
+A set of tools to support TeX typesetting with TTF fonts: ttf2afm, ttf2pk, ttf2tfm.	
+    </TPM:Description>
+    <TPM:Author></TPM:Author>
+    <TPM:Size>7615867</TPM:Size>
+    <TPM:Build>
+      <TPM:BinPatterns>
+bin/${ARCH}/ttf2afm
+bin/${ARCH}/ttf2pk
+bin/${ARCH}/ttf2tfm
+bin/win32/ttf2afm.exe
+bin/win32/ttf2pk.exe
+bin/win32/ttf2tfm.exe
+bin/win32/ttfdump.exe
+      </TPM:BinPatterns>
+      <TPM:RunPatterns>
+texmf/fonts/enc/ttf2pk/base/*
+texmf/fonts/map/ttf2pk/config/*
+texmf/fonts/sfd/*
+texmf/tpm/bin-ttfutils.tpm
+texmf/ttf2pk/*
+      </TPM:RunPatterns>
+      <TPM:DocPatterns>
+texmf/doc/man/man1/ttf2afm.*
+texmf/doc/man/man1/ttf2pk.*
+texmf/doc/man/man1/ttf2tfm.*
+texmf/doc/man/man1/ttfdump.*
+texmf/doc/ttf2pk/*
+      </TPM:DocPatterns>
+    </TPM:Build>
+    <TPM:BinFiles arch="alpha-linux" size="958312">
+bin/alpha-linux/ttf2afm
+bin/alpha-linux/ttf2pk
+bin/alpha-linux/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="i386-darwin" size="566540">
+bin/i386-darwin/ttf2afm
+bin/i386-darwin/ttf2pk
+bin/i386-darwin/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="i386-freebsd" size="519268">
+bin/i386-freebsd/ttf2afm
+bin/i386-freebsd/ttf2pk
+bin/i386-freebsd/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="i386-linux" size="490116">
+bin/i386-linux/ttf2afm
+bin/i386-linux/ttf2pk
+bin/i386-linux/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="mips-irix" size="933592">
+bin/mips-irix/ttf2afm
+bin/mips-irix/ttf2pk
+bin/mips-irix/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="powerpc-aix" size="698310">
+bin/powerpc-aix/ttf2afm
+bin/powerpc-aix/ttf2pk
+bin/powerpc-aix/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="powerpc-darwin" size="551424">
+bin/powerpc-darwin/ttf2afm
+bin/powerpc-darwin/ttf2pk
+bin/powerpc-darwin/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="sparc-linux" size="559716">
+bin/sparc-linux/ttf2afm
+bin/sparc-linux/ttf2pk
+bin/sparc-linux/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="sparc-solaris" size="608044">
+bin/sparc-solaris/ttf2afm
+bin/sparc-solaris/ttf2pk
+bin/sparc-solaris/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="win32" size="221184">
+bin/win32/ttf2afm.exe
+bin/win32/ttf2pk.exe
+bin/win32/ttf2tfm.exe
+bin/win32/ttfdump.exe
+    </TPM:BinFiles>
+    <TPM:BinFiles arch="x86_64-linux" size="624856">
+bin/x86_64-linux/ttf2afm
+bin/x86_64-linux/ttf2pk
+bin/x86_64-linux/ttf2tfm
+    </TPM:BinFiles>
+    <TPM:RunFiles size="779776">
+texmf/fonts/enc/ttf2pk/base/T1-WGL4.enc
+texmf/fonts/map/ttf2pk/config/ttfonts.map
+texmf/fonts/sfd/Big5.sfd
+texmf/fonts/sfd/DNP.sfd
+texmf/fonts/sfd/EUC.sfd
+texmf/fonts/sfd/KS-HLaTeX.sfd
+texmf/fonts/sfd/SJIS.sfd
+texmf/fonts/sfd/UBg5plus.sfd
+texmf/fonts/sfd/UBig5.sfd
+texmf/fonts/sfd/UGB.sfd
+texmf/fonts/sfd/UGBK.sfd
+texmf/fonts/sfd/UJIS.sfd
+texmf/fonts/sfd/UKS-HLaTeX.sfd
+texmf/fonts/sfd/UKS.sfd
+texmf/fonts/sfd/Unicode.sfd
+texmf/tpm/bin-ttfutils.tpm
+texmf/ttf2pk/VPS.rpl
+texmf/ttf2pk/ttf2pk.cfg
+    </TPM:RunFiles>
+    <TPM:DocFiles size="104729">
+texmf/doc/man/man1/ttf2afm.1
+texmf/doc/man/man1/ttf2pk.1
+texmf/doc/man/man1/ttf2tfm.1
+texmf/doc/man/man1/ttfdump.1
+texmf/doc/ttf2pk/ttf2pk.doc
+texmf/doc/ttf2pk/ttf2pk.txt
+texmf/doc/ttf2pk/ttf2tfm.txt
+    </TPM:DocFiles>
+    <TPM:Provides>TLCore/bin-ttfutils</TPM:Provides>
+  </rdf:Description>
+</rdf:RDF>
+
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root   /usr/share/man/man1/pslatex.1.gz
-rwxr-xr-x  root/root   /usr/bin/pslatex

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
Depends: ed, mime-support, libc6 (>= 2.3.6-6), libncurses5 (>= 5.4-5), libpng12-0 (>= [-1.2.15~beta5),-] {+1.2.13-4),+} libpoppler0c2 (>= 0.4.2), libx11-6, libxaw7, libxmu6, libxpm4, libxt6, zlib1g (>= 1:1.2.1), texlive-common (>= 2005.dfsg.2-1)
Installed-Size: [-19408-] {+19416+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root   /usr/share/man/man1/ttf2afm.1.gz
-rwxr-xr-x  root/root   /usr/bin/ttf2afm

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
Installed-Size: [-3492-] {+3580+}
  {+bin-ttfutils -- TTF support tools.+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-2005.dfsg.2-7-] {+2005.dfsg.2-10+}

Reply to: