texlive-lang (2009-3) debian-dir only changes

Summary

 debian/CHANGES.packaging                                                                      | 2188 ++++++++++
 debian/Licenses.header                                                                        |   41 
 debian/README.Debian                                                                          |   47 
 debian/README.source                                                                          |   18 
 debian/bug.control                                                                            |    2 
 debian/bug.script                                                                             |   87 
 debian/changelog                                                                              |  230 +
 debian/common.functions.postinst                                                              |   63 
 debian/common.functions.postrm                                                                |   54 
 debian/common.functions.preinst                                                               |  141 
 debian/compat                                                                                 |    1 
 debian/control                                                                                |  400 +
 debian/convert-info-files-to-unix.sh                                                          |   19 
 debian/copyright                                                                              |  793 +++
 debian/create-doc-links                                                                       |   21 
 debian/fix-bin-dangling-links.sh                                                              |   22 
 debian/fix-bin-symlink-targets-permissions.sh                                                 |   24 
 debian/fix-manpages.sh                                                                        |   80 
 debian/generate-license-file                                                                  |   34 
 debian/lintian.override                                                                       |   26 
 debian/merge-dist-tree                                                                        |   38 
 debian/patches/20_lowercase_Arabicore                                                         |   70 
 debian/patches/series                                                                         |    1 
 debian/preinst.pre                                                                            |   18 
 debian/rules                                                                                  |   79 
 debian/source.lintian-overrides                                                               |    3 
 debian/texlive-lang-african.override                                                          |    4 
 debian/texlive-lang-all.override                                                              |    4 
 debian/texlive-lang-arabic.override                                                           |    4 
 debian/texlive-lang-armenian.override                                                         |    4 
 debian/texlive-lang-croatian.override                                                         |    4 
 debian/texlive-lang-cyrillic.override                                                         |    4 
 debian/texlive-lang-czechslovak.links.dist                                                    |    4 
 debian/texlive-lang-czechslovak.override                                                      |    4 
 debian/texlive-lang-danish.override                                                           |    4 
 debian/texlive-lang-dutch.override                                                            |    4 
 debian/texlive-lang-finnish.override                                                          |    4 
 debian/texlive-lang-french.override                                                           |    4 
 debian/texlive-lang-german.override                                                           |    5 
 debian/texlive-lang-greek.links.dist                                                          |    1 
 debian/texlive-lang-greek.override                                                            |    4 
 debian/texlive-lang-hebrew.override                                                           |    4 
 debian/texlive-lang-hebrew.root/usr/share/texmf-texlive/fonts/source/public/hebrew/jerus10.mf | 1629 +++++++
 debian/texlive-lang-hungarian.override                                                        |    4 
 debian/texlive-lang-indic.links.dist                                                          |    1 
 debian/texlive-lang-indic.override                                                            |    4 
 debian/texlive-lang-italian.override                                                          |    4 
 debian/texlive-lang-latin.override                                                            |    4 
 debian/texlive-lang-latvian.override                                                          |    4 
 debian/texlive-lang-lithuanian.override                                                       |    4 
 debian/texlive-lang-mongolian.override                                                        |    4 
 debian/texlive-lang-norwegian.override                                                        |    4 
 debian/texlive-lang-other.override                                                            |    4 
 debian/texlive-lang-polish.links.dist                                                         |    3 
 debian/texlive-lang-polish.override                                                           |    4 
 debian/texlive-lang-portuguese.override                                                       |    4 
 debian/texlive-lang-spanish.override                                                          |    4 
 debian/texlive-lang-swedish.override                                                          |    4 
 debian/texlive-lang-tibetan.override                                                          |    4 
 debian/texlive-lang-ukenglish.override                                                        |    4 
 debian/texlive-lang-vietnamese.override                                                       |    4 
 debian/tpm2deb-bin.pl                                                                         |  616 ++
 debian/tpm2deb-bin.pl.old                                                                     |  916 ++++
 debian/tpm2deb.cfg                                                                            |  650 ++
 debian/tpm2debcommon.pm                                                                       |  847 +++
 debian/tpm2liclines                                                                           | 1318 ++++++
 debian/update-link-files.sh                                                                   |   43 
 debian/watch                                                                                  |    2 
 68 files changed, 10651 insertions(+)

    
download this patch

Patch contents

--- texlive-lang-2009.orig/debian/texlive-lang-dutch.override
+++ texlive-lang-2009/debian/texlive-lang-dutch.override
@@ -0,0 +1,4 @@
+texlive-lang-dutch: zero-byte-file-in-doc-directory
+texlive-lang-dutch: extra-license-file
+texlive-lang-dutch: script-not-executable
+texlive-lang-dutch: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/tpm2liclines
+++ texlive-lang-2009/debian/tpm2liclines
@@ -0,0 +1,1318 @@
+12many: not-in-catalogue
+a0poster: lppl (verification data:1.22b:1.22b:2006-02-08:norbusan:)
+aastex: lppl (verification data:5.2:5.2:2006-02-08:norbusan:)
+abbr: pd (unverified)
+abc: lppl (unverified)
+abstract: lppl (verification data:1.1:1.1:2006-02-08:norbusan:)
+abstyles: not-in-catalogue
+accfonts: gpl (unverified)
+achemso: lppl (unverified)
+acmconf: lppl (unverified)
+acmtrans: unknown (unverified)
+acronym: lppl (verification data:1.26:1.17:2006-03-07:frank:header)
+active-conf: lppl (unverified)
+adobeuro: not-in-catalogue
+adrconv: lppl (verification data:1.2c:1.2b:2006-03-07:frank:header)
+adrlist: unknown (unverified)
+ae: lppl (verification data:1.4:1.4:2007-05-29:frank:README)
+aeguill: lppl (unverified)
+aguplus: lppl (unverified)
+ai: not-in-catalogue
+aiaa: lppl (unverified)
+akletter: lppl (verification data:1.5i:1.5i:2006-02-08:norbusan:)
+alatex: gpl (unverified)
+albertus: not-in-catalogue
+aleph: unknown (unverified)
+alg: lppl (verification data:2001-03-13:2001-03-13:2006-02-08:norbusan:)
+algorithm2e: lppl (verification data:3.9:3.9:2006-02-08:norbusan:)
+algorithmicx: lppl (verification data:::2006-10-12:norbusan:algorithmicx.pdf)
+algorithms: lgpl (verification data::2005-07-05:2006-02-08:norbusan:)
+allrunes: lppl (unverified)
+alnumsec: lppl (verification data:v0.02:v0.02:2006-02-08:norbusan:)
+altfont: gpl (unverified)
+ams: not-in-catalogue
+amscls: lppl (unverified)
+amsfonts: lppl (unverified)
+amsltx2: not-in-catalogue
+amsmath: lppl (unverified)
+amsrefs: lppl (unverified)
+amstex: lppl (unverified)
+answers: unknown (unverified)
+antiqua: not-in-catalogue
+antomega: lppl (unverified)
+antp: pd (unverified)
+antt: gfsl (unverified)
+anysize: pd (unverified)
+apa: lppl (unverified)
+apacite: lppl (unverified)
+apl: unknown (unverified)
+appendix: lppl (verification data:1.2:1.2a:2006-07-24:frank:README)
+ar: dfsg (unverified)
+arabi: lppl (unverified)
+arabtex: lppl (unverified)
+archaic: lppl (unverified)
+arcs: lppl (verification data:1:1:2006-10-12:norbusan:arcs.dtx)
+arev: lppl (unverified)
+armenian: not-in-catalogue
+arphic: other-free (unverified)
+arrayjob: lppl (unverified)
+arydshln: lppl (verification data:1.71:1.71:2006-10-12:norbusan:arydshln.dtx)
+asaetr: pd (unverified)
+ascelike: lppl (verification data:1999-06-25:1999-06-25:2006-02-08:norbusan:)
+ascii: lppl (verification data:2.0::2006/06/19:auth:graham:)
+assignment: lppl (verification data:::2006-10-12:norbusan:README)
+astro: unknown (unverified)
+atqolive: not-in-catalogue
+attachfile: lppl (verification data:v1.3:1.2a:2006-10-12:norbusan:README)
+augie: lppl (verification data::2000-10-19:2006-02-08:norbusan:)
+aurical: lppl (verification data:1.4:2004-04-16:2006-02-08:norbusan:)
+aurora: nocommercial (unverified)
+authorindex: lppl (unverified)
+auto-pst-pdf: lppl (unverified)
+autotab: unknown (unverified)
+avantgar: gpl (unverified)
+babel: lppl (verification data:3.8h:3.8h:2006-04-28:frank:legal.bbl)
+babelbib: lppl (unverified)
+backgammon: other-free (unverified)
+bangtex: lppl (unverified)
+barcode2: not-in-catalogue
+barcodes: lppl (unverified)
+bardiag: lppl (unverified)
+barr: not-in-catalogue
+bayer: gpl (unverified)
+bbding: lppl (unverified)
+bbm: unknown (unverified)
+bbold: bsd (verification data:1.01:1.01:2006-03-14:frank:bbold.dtx,INSTALL)
+beamer: gpl (verification data:3.07:3.06:2006-01-29:graham:)
+beebe: not-in-catalogue
+begriff: gpl (verification data:1.6:1.6:2006-10-17:norbusan:header)
+belleek: pd (unverified)
+bengali: not-in-catalogue
+bera: nosell (unverified)
+betababel: lppl (unverified)
+beton: lppl (verification data::1.3:2006-07-24:frank:legal.txt)
+bez123: lppl1.3 (unverified)
+bezos: lppl (verification data::n/a:2006-07-24:frank:header)
+bghyphen: lppl (unverified)
+bibarts: gpl (unverified)
+bibhtml: gpl (unverified)
+bibleref: lppl (unverified)
+biblist: unknown (unverified)
+bibtex: dfsg (unverified)
+bibtopic: gpl (verification data:1.1a:1.1a:2006-10-17:norbusan:header)
+bibunits: lppl (verification data:2.2:2.4:2006-07-31::header)
+bigfoot: gpl (unverified)
+binomexp: lppl (unverified)
+biocon: gpl (unverified)
+bitfield: lppl (unverified)
+bizcard: gpl (unverified)
+blacklettert1: dfsg (unverified)
+blindtext: lppl (unverified)
+boites: gpl (unverified)
+bookhands: lppl (unverified)
+booklet: lppl (unverified)
+bookman: gpl (unverified)
+booktabs: gpl (verification data:1.61803:1.618:2006-07-31:frank:header)
+bophook: lppl (unverified)
+borceux: unknown (unverified)
+boxhandler: lppl (unverified)
+bpchem: lppl (unverified)
+braille: lppl (unverified)
+breakurl: lppl (unverified)
+breqn: unknown (unverified)
+bridge: unknown (unverified)
+brushscr: pd (unverified)
+burmese: lppl (unverified)
+bussproofs: lppl1.3 (verification data:1.0:1.0:2006-11-02:norbusan:header)
+bytefield: lppl (unverified)
+c-pascal: pd (unverified)
+c90enc: not-in-catalogue
+calendar: nosell (unverified)
+calligra: unknown (unverified)
+calrsfs: unknown (unverified)
+calxxxx: pd (unverified)
+camel: unknown (unverified)
+captcont: lppl (unverified)
+caption: lppl (verification data:3.0q:3.0c,3.1:2006-03-15:frank:header)
+carlisle: lppl (unverified)
+casyl: unknown (unverified)
+cb: lppl (unverified)
+cbcoptic: lppl (unverified)
+cc-pl: pd (unverified)
+ccaption: lppl (verification data:3.2a:3.2a:2006-11-09:norbusan:README)
+ccfonts: lppl (verification data:1.1:1.1:2006-03-14:frank:readme)
+cchess: unknown (unverified)
+cd-cover: gpl (unverified)
+cd: unknown (unverified)
+cdpbundl: lppl (verification data:0.34:0.34:2006-11-09:norbusan:manifest.txt)
+cellspace: lppl (unverified)
+cellular: unknown (unverified)
+changebar: lppl (verification data:3.5c:3.4g:2006-08-21:frank:changebar.dtx)
+chappg: lppl (unverified)
+chapterfolder: lppl (unverified)
+charter: other (verification data:::2006-05-03:frank:readme.charter)
+chem-journal: gpl (unverified)
+chemarrow: unknown (unverified)
+chemcompounds: lppl (unverified)
+chemcono: lppl (unverified)
+cheq: nosell (unverified)
+cherokee: unknown (unverified)
+chess: pd (unverified)
+china2e: unknown (unverified)
+circ: gpl (unverified)
+cirth: unknown (unverified)
+cite: dfsg (unverified)
+citeref: lppl (unverified)
+cjhebrew: lppl (unverified)
+CJK: gpl (unverified)
+cjw: unknown (unverified)
+clarendo: not-in-catalogue
+clefval: lppl (verification data:::2006-11-09:norbusan:header)
+clock: dfsg (unverified)
+clrscode: lppl (unverified)
+cm-lgc: gpl (unverified)
+cm-super: gpl (unverified)
+cm: knuth (unverified)
+cmap: lppl (unverified)
+cmarrows: lppl (unverified)
+cmastro: unknown (unverified)
+cmbright: lppl (verification data:8.1:7.1,8.1:2006-03-15:frank:README)
+cmcyr: pd (unverified)
+cmcyralt: not-in-catalogue
+cmdtrack: dfsg (unverified)
+cmex: not-in-catalogue
+cmextra: not-in-catalogue
+cmll: lppl (unverified)
+cmpica: unknown (unverified)
+cmsd: lppl (unverified)
+cns: not-in-catalogue
+codepage: unknown (unverified)
+colorinfo: lppl (unverified)
+colorsep: pd (unverified)
+colortab: unknown (unverified)
+colortbl: lppl (unverified)
+combine: lppl (unverified)
+commath: lppl (unverified)
+comment: gpl (unverified)
+compactbib: lppl (unverified)
+complexity: lppl (unverified)
+computational-complexity: lppl (unverified)
+concmath: lppl (verification data:1999/03/18:1999/03/18:2006-03-30:frank:README)
+concprog: gpl (unverified)
+concrete: knuth (unverified)
+context: nocommercial (unverified)
+contour: lppl (unverified)
+cooking: gpl (unverified)
+cool: lgpl (unverified)
+coollist: lgpl (unverified)
+coolstr: lgpl (unverified)
+cooltooltips: lppl (unverified)
+coordsys: lppl (verification data:1.4:1.4:2006-11-09:norbusan:README)
+coronet: not-in-catalogue
+count1to: lppl (unverified)
+courier-scaled: lppl (unverified)
+courier: gpl (unverified)
+courseoutline: unknown (unverified)
+coursepaper: unknown (unverified)
+coverpage: lppl (unverified)
+covington: pd (unverified)
+croatian: unknown (unverified)
+crop: lppl (unverified)
+crossreference: lppl (unverified)
+crosswrd: unknown (unverified)
+cryst: dfsg (unverified)
+cs: gpl (unverified)
+cslatex: gpl (unverified)
+csplain: other (unverified)
+csquotes: lppl (unverified)
+csvtools: lppl (unverified)
+ctable: lppl (unverified)
+ctib: gpl (unverified)
+cuisine: lppl (unverified)
+currvita: gpl (unverified)
+cursor: unknown (unverified)
+curve: lppl (unverified)
+curve2e: lppl (unverified)
+curves: lppl (verification data:1.50:1.50:2006-03-15:frank:header)
+custom-bib: lppl (verification data:4.20:4.14:2006-03-15:frank:header)
+cv: gpl (unverified)
+cweb: knuth (unverified)
+cwpuzzle: not-in-catalogue
+cyrillic: lppl (verification data:::2006-03-15:frank:00readme.txt,header)
+cyrplain: lppl (unverified)
+dancers: unknown (unverified)
+dashbox: lppl (unverified)
+dashrule: lppl (unverified)
+dateiliste: lppl (unverified)
+datenumber: lppl (unverified)
+datetime: lppl (unverified)
+dcpic: gpl (unverified)
+decimal: lppl (unverified)
+deleq: nosell (unverified)
+diagnose: gpl (unverified)
+dialogl: unknown (unverified)
+dice: lppl (unverified)
+dichokey: pd (unverified)
+dictsym: lppl (unverified)
+digiconfigs: lppl (unverified)
+dinat: pd (unverified)
+dinbrief: lppl (unverified)
+dingbat: lppl (verification data:1.0:1.0:2006-11-09:norbusan:README)
+directory: lppl (unverified)
+dk-bib: dfsg (unverified)
+dnaseq: lppl (unverified)
+docmfp: lppl (unverified)
+doipubmed: lppl (unverified)
+dotseqn: unknown (unverified)
+dottex: gpl (unverified)
+doublestroke: dfsg (unverified)
+dpfloat: lppl (verification data::2006-10-05:2006-11-09:norbusan:dpfloat.sty)
+draftcopy: lppl (unverified)
+draftwatermark: lppl (unverified)
+dramatist: gpl (verification data:1.2d:1.2d:2006-11-09:norbusan:dramatist.dtx)
+dratex: lppl (unverified)
+dropping: nosell (unverified)
+dtk: not-in-catalogue
+duerer: unknown (unverified)
+dvdcoll: lppl (verification data:v1.1:0.6a:2006-11-02:norbusan:README)
+dvips: gpl (unverified)
+dvipsconfig: gpl (unverified)
+dyntree: lgpl (unverified)
+ean: gpl (unverified)
+easy: lppl (unverified)
+ebezier: lppl (unverified)
+ebong: pd (unverified)
+ebsthesis: lppl (verification data:1.0:0.9i:2006-11-09:norbusan:LICENSE)
+ec: lppl (unverified)
+eCards: lppl (unverified)
+ecc: lppl (unverified)
+ecltree: lppl (unverified)
+eco: gpl (unverified)
+economic: lppl (unverified)
+edmac: lppl (unverified)
+ednotes: lppl (unverified)
+eemeir: lppl (unverified)
+eepic: dfsg (unverified)
+egameps: lppl (unverified)
+egplot: gpl (verification data:1.02a:1.02a:2006-11-09:norbusan:README)
+eiad: unknown (unverified)
+eijkhout: unknown (unverified)
+ellipsis: lppl (unverified)
+elmath: lppl (unverified)
+elpres: lppl (unverified)
+elsevier-bib: lppl (unverified)
+elsevier: lppl (unverified)
+elvish: dfsg (unverified)
+em: not-in-catalogue
+emp: gpl (unverified)
+empheq: lppl (unverified)
+emulateapj: lppl (unverified)
+enctex: gpl (unverified)
+endfloat: gpl (verification data:2.4i:2.4i:2006-03-31:frank:readme.enf)
+endheads: lppl (unverified)
+engpron: lppl (unverified)
+engrec: lppl (unverified)
+enumitem: dfsg (unverified)
+envbig: unknown (unverified)
+envlab: lppl (unverified)
+epigraph: lppl (unverified)
+epiolmec: lppl (unverified)
+eplain: dfsg (unverified)
+epsdice: lppl (unverified)
+epsf: pd (unverified)
+eqlist: unknown (unverified)
+eqname: unknown (unverified)
+eqnarray: unknown (unverified)
+eqparbox: lppl (unverified)
+esdiff: unknown (unverified)
+ESIEEcv: lppl (unverified)
+esint-type1: pd (unverified)
+esint: pd (unverified)
+eskd: lppl (unverified)
+eskdx: lppl1.3 (verification data:0.97:0.96:2006-11-05:norbusan:README)
+eso-pic: lppl (unverified)
+esvect: gpl (unverified)
+etaremune: lppl (unverified)
+etex: other (unverified)
+ethiop-t1: gpl (unverified)
+ethiop: gpl (unverified)
+euenc: lppl (unverified)
+euler: lppl (unverified)
+eulervm: lppl (verification data:4.0:4.0:2006-03-28:frank:README.eulervm)
+euro-ce: not-in-catalogue
+euro: lppl (unverified)
+eurofont: other (unverified)
+europecv: lppl (unverified)
+eurosans: lppl (unverified)
+eurosym: other (unverified)
+euxm: not-in-catalogue
+everypage: lppl (unverified)
+everysel: lppl (unverified)
+everyshi: lppl (unverified)
+exam: lppl (unverified)
+examdesign: lppl (unverified)
+examplep: gpl (unverified)
+exercise: gpl (unverified)
+expdlist: lppl (unverified)
+expl3: lppl (unverified)
+export: lppl (unverified)
+expressg: lppl (unverified)
+extarrows: lgpl (unverified)
+exteps: gpl (unverified)
+extpfeil: lppl (unverified)
+extract: lppl (verification data:1.8:1.8:2006-11-09:norbusan:README)
+extsizes: lppl (unverified)
+facsimile: lppl (unverified)
+faktor: lppl (unverified)
+fancybox: artistic (unverified)
+fancyhdr: lppl (verification data:3.1:3.1:2006-03-31:frank:README)
+fancynum: dfsg (unverified)
+fancyref: gpl (unverified)
+fancyvrb: artistic (verification data:1998/07/17:1998/07/17:2006-03-31:frank:fancyvrb.dtx,contrib/fvrb-ex.dtx)
+fax: unknown (unverified)
+fc: gpl (unverified)
+featpost: gpl (unverified)
+feyn: gpl (unverified)
+feynmf: gpl (unverified)
+figbib: lppl (unverified)
+figsize: lppl (unverified)
+filecontents: lppl (verification data:1.1a:1.1a:2006-11-09:norbusan:README)
+finbib: not-in-catalogue
+fink: lppl (unverified)
+fixfoot: lppl (unverified)
+fixme: lppl (unverified)
+fixpdfmag: pd (unverified)
+flabels: lppl (unverified)
+flagderiv: gpl (unverified)
+flashcards: gpl (unverified)
+flippdf: lppl (unverified)
+float: lppl (unverified)
+floatflt: nosell (unverified)
+floatrow: lppl (unverified)
+flowfram: lppl (unverified)
+fltpoint: dfsg (unverified)
+fmp: lppl (unverified)
+fmtcount: lppl (unverified)
+fnbreak: lppl (unverified)
+fncychap: dfsg (unverified)
+foekfont: gpl (unverified)
+foilhtml: lppl (unverified)
+fontch: lppl (unverified)
+fontinst: lppl (verification data:1.928:1.928:2006-02-23:frank:header)
+fontname: gpl (unverified)
+fontspec: lppl (unverified)
+footbib: lppl (verification data:2.0.4:2.0.4:2006-11-09:norbusan:footbib.dtx)
+footmisc: lppl (unverified)
+footnpag: gpl (unverified)
+forloop: lgpl (unverified)
+formlett: unknown (unverified)
+formula: gpl (unverified)
+formular: lppl (unverified)
+fourier: lppl (unverified)
+fp: lppl (unverified)
+fpl: gpl (verification data:1.002:1.002:2006-05-04:frank:README)
+frcursive: gpl (unverified)
+frenchle: lppl (unverified)
+fribrief: unknown (unverified)
+fullblck: unknown (unverified)
+fullpict: unknown (unverified)
+functan: lppl (unverified)
+fundus: unknown (unverified)
+futhark: unknown (unverified)
+g-brief: lppl (unverified)
+galley: not-in-catalogue
+galois: lppl (unverified)
+garamond: not-in-catalogue
+garuda: not-in-catalogue
+gastex: lppl (unverified)
+gatech-thesis: gpl (unverified)
+gauss: lppl (unverified)
+genealogy: lppl (unverified)
+genmisc: not-in-catalogue
+genmpage: lppl (unverified)
+geometry: lppl (unverified)
+geomsty: unknown (unverified)
+german: lppl (unverified)
+germbib: unknown (unverified)
+ginpenc: lppl (unverified)
+gloss: lppl (unverified)
+glossary: lppl (unverified)
+glyphlist: not-in-catalogue
+gmdoc: lppl (unverified)
+gmiflink: lppl (unverified)
+gmutils: lppl (unverified)
+gmverb: lppl (unverified)
+gnuplottex: gpl (verification data:0.2:0.2:2006-11-02:norbusan:header)
+go: pd (unverified)
+gost: lppl (unverified)
+gothic: unknown (unverified)
+graphics: lppl (unverified)
+graphicx-psmin: lppl (unverified)
+greek: not-in-catalogue
+greektex: pd (unverified)
+greenpoint: gpl (unverified)
+grfpaste: lppl (unverified)
+grnumalt: unknown (unverified)
+groff: not-in-catalogue
+grotesq: not-in-catalogue
+grtimes: unknown (unverified)
+grverb: not-in-catalogue
+GuIT: not-in-catalogue
+guitar: unknown (unverified)
+gustlib: pd (unverified)
+HA-prosper: lppl (unverified)
+hands: unknown (unverified)
+hanging: lppl (unverified)
+harpoon: unknown (unverified)
+harvard: unknown (unverified)
+harvmac: unknown (unverified)
+hatching: pd (unverified)
+hc: dfsg (unverified)
+helvetic: gpl (unverified)
+hepparticles: lppl (unverified)
+hepthesis: lppl (unverified)
+hepunits: lppl (unverified)
+hfbright: lppl (unverified)
+hfoldsty: gpl (unverified)
+hhtensor: lppl (unverified)
+hieroglf: lppl (unverified)
+hilowres: unknown (unverified)
+histogr: lppl1.3 (verification data:1.01:1.01:2006-11-09:norbusan:histogr.dtx)
+hitec: unknown (unverified)
+hpsdiss: gpl (unverified)
+hrlatex: lppl (unverified)
+hvfloat: lppl (unverified)
+hvmath: lppl (unverified)
+hyper: lppl (unverified)
+hyperref: lppl (unverified)
+hyperxmp: lppl (unverified)
+hyphenat: lppl (unverified)
+hyplain: pd (unverified)
+ibycus-babel: lppl (unverified)
+ibycus: gpl (unverified)
+ibygrk: gpl (unverified)
+icsv: lppl (unverified)
+IEEEconf: lppl (unverified)
+ieeepes: lppl (unverified)
+IEEEtran: lppl (unverified)
+ifacmtg: other (unverified)
+ifmslide: dfsg (unverified)
+ifsym: dfsg (unverified)
+ifxetex: lppl (unverified)
+ijqc: lppl (unverified)
+imac: gpl (unverified)
+index: dfsg (unverified)
+inlinebib: lppl (unverified)
+insbox: pd (unverified)
+interactiveworkbook: lppl (unverified)
+invoice: dfsg (unverified)
+iopart-num: lppl (unverified)
+ipa: unknown (unverified)
+iso: not-in-catalogue
+iso10303: not-in-catalogue
+isodate: lppl (unverified)
+isorot: lppl (unverified)
+isotope: lppl (unverified)
+itrans: not-in-catalogue
+iwona: gfsl (unverified)
+jadetex: dfsg (unverified)
+jhep: unknown (unverified)
+jknapltx: gpl (unverified)
+jmn: not-in-catalogue
+jneurosci: lppl (unverified)
+jpsj: lppl (unverified)
+jsmisc: not-in-catalogue
+jura: gpl (unverified)
+juraabbrev: gpl (unverified)
+jurabib: gpl (verification data:0.6:0.6:2006-11-09:norbusan:jurabib.dtx)
+juramisc: lppl (unverified)
+jurarsp: gpl (unverified)
+kalender: unknown (unverified)
+karnaugh: lppl (unverified)
+kastrup: dfsg (unverified)
+kdgreek: unknown (unverified)
+kerkis: lppl (unverified)
+kerntest: lppl (unverified)
+keystroke: gpl (unverified)
+kixfont: not-in-catalogue
+kluwer: not-in-catalogue
+knuthotherfonts: not-in-catalogue
+koma-script: lppl (unverified)
+labbook: lppl (unverified)
+labelcas: lppl (unverified)
+labels: lppl (unverified)
+lambda: not-in-catalogue
+lastpage: gpl (unverified)
+latex-fonts: lppl (unverified)
+latex-tds: lppl (unverified)
+latex: lppl (verification data::2e:2006-04-25:frank:legal.txt)
+latexconfig: not-in-catalogue
+latexmp: pd (unverified)
+layouts: lppl (unverified)
+lazylist: lppl (unverified)
+lcd: lppl (verification data:0.3:0.3:2006-11-09:norbusan:00readme)
+lcg: lppl (unverified)
+leaflet: lppl (unverified)
+ledmac: lppl (unverified)
+leftidx: lppl (unverified)
+lettre: lppl (unverified)
+lettrgth: not-in-catalogue
+lettrine: lppl (unverified)
+levy: not-in-catalogue
+lewis: pd (unverified)
+lexikon: lppl (unverified)
+lfb: lppl (unverified)
+lgreek: unknown (unverified)
+lh: lppl (unverified)
+lhcyr: other (unverified)
+lhelp: gpl (unverified)
+limap: lppl (unverified)
+linearA: not-in-catalogue
+lineno: lppl (unverified)
+linguex: lppl (unverified)
+lipsum: lppl (unverified)
+listbib: gpl (unverified)
+listings: lppl (verification data:1.4:1.4:2007-03-02:frank:README)
+listliketab: lppl (unverified)
+listofsymbols: lppl (unverified)
+literat: not-in-catalogue
+lkproof: gpl (unverified)
+lm: gfsl (unverified)
+lmextra: not-in-catalogue
+localloc: dfsg (unverified)
+logic: unknown (unverified)
+logpap: lppl (unverified)
+lsc: lppl (unverified)
+ltablex: unknown (unverified)
+ltabptch: lppl (unverified)
+ltxindex: gpl (unverified)
+ltxmisc: unknown (unverified)
+ly1: unknown (unverified)
+mafr: gpl (unverified)
+magyar: lppl (unverified)
+mailing: lppl (unverified)
+makebox: lppl (unverified)
+makecell: lppl (unverified)
+makecirc: lppl (unverified)
+makecmds: lppl (unverified)
+makedtx: lppl (unverified)
+makeglos: gpl (unverified)
+makeindex: dfsg (unverified)
+makeplot: lppl (unverified)
+malayalam: not-in-catalogue
+manfnt: lppl (unverified)
+manjutex: gpl (unverified)
+manuscript: lppl (unverified)
+mapcodes: other (unverified)
+maple: unknown (unverified)
+marginnote: lppl (unverified)
+marigold: not-in-catalogue
+marvosym: gpl (unverified)
+mathcomp: lppl (unverified)
+mathdesign: gpl (unverified)
+mathdots: lppl (unverified)
+mathpazo: gpl (unverified)
+maybemath: lppl (verification data:::2006-11-09:norbusan:README)
+mcaption: lppl (unverified)
+mceinleger: gpl (unverified)
+mcite: gpl (unverified)
+mdwtools: gpl (unverified)
+memoir: lppl (unverified)
+mentis: lppl (unverified)
+menu: unknown (unverified)
+metafont: not-in-catalogue
+metaobj: lppl (verification data:0.83:0.83:2006-11-09:norbusan:README)
+metaplot: lppl (verification data:0.91:0.91:2006-11-09:norbusan:README)
+metapost: unknown (unverified)
+metatex: gpl (unverified)
+metauml: gpl (unverified)
+method: lppl (unverified)
+metre: lppl (unverified)
+mex: pd (unverified)
+mff: unknown (unverified)
+mflogo: lppl (unverified)
+mfnfss: lppl (unverified)
+mfpic: lppl (unverified)
+mft: not-in-catalogue
+mftinc: lppl (unverified)
+mftoeps: not-in-catalogue
+mh: lppl (unverified)
+mhchem: lppl (unverified)
+mhequ: dfsg (unverified)
+mhs: other (unverified)
+microtype: lppl (unverified)
+midnight: unknown (unverified)
+miller: lppl (unverified)
+minipage-marginpar: lppl (unverified)
+miniplot: lppl (unverified)
+minitoc: lppl (unverified)
+minutes: dfsg (unverified)
+misc: not-in-catalogue
+misc209: not-in-catalogue
+mkind-english: not-in-catalogue
+mkind-german: not-in-catalogue
+mla-paper: bsd (unverified)
+mltex: unknown (unverified)
+mnras: nosell (unverified)
+moderncv: lppl (unverified)
+modroman: lppl (unverified)
+montex: gpl (unverified)
+morehelp: other (unverified)
+moresize: lppl (unverified)
+moreverb: lppl (unverified)
+morse: nosell (unverified)
+movie15: lppl (verification data::2006-10-12:2006-11-02:norbusan:README)
+mp3d: not-in-catalogue
+mparhack: gpl (unverified)
+mpattern: pd (unverified)
+msc: lppl (unverified)
+msg: lppl (unverified)
+mslapa: unknown (unverified)
+mtgreek: lppl (unverified)
+multenum: unknown (unverified)
+multi: not-in-catalogue
+multibbl: lppl (unverified)
+multibib: lppl (unverified)
+multicap: lppl (unverified)
+multido: lppl (unverified)
+multirow: lppl (unverified)
+multitoc: lppl (unverified)
+munich: lppl (unverified)
+musictex: unknown (unverified)
+musixlyr: unknown (unverified)
+musixps: not-in-catalogue
+musixtex: gpl (unverified)
+muthesis: lppl (unverified)
+mwcls: lppl (verification data:0.65:0.65:2006-11-09:norbusan:README)
+mwrite: other (unverified)
+mxd: unknown (unverified)
+mxedruli: unknown (unverified)
+nag: lppl (unverified)
+namespc: lppl (unverified)
+natbib: lppl (unverified)
+nath: gpl (unverified)
+nature: unknown (unverified)
+ncclatex: lppl (unverified)
+ncctools: lppl (unverified)
+ncntrsbk: not-in-catalogue
+newalg: unknown (unverified)
+newfile: lppl (unverified)
+newlfm: lppl (unverified)
+newsletr: other-free (unverified)
+newthm: unknown (unverified)
+newvbtm: lppl (unverified)
+niceframe: unknown (unverified)
+nih: lppl (unverified)
+nkarta: unknown (unverified)
+noitcrul: lppl (unverified)
+nomencl: lppl (unverified)
+nomentbl: lppl (unverified)
+nonfloat: pd (unverified)
+norasi: not-in-catalogue
+notes: lppl (unverified)
+nrc: lppl (unverified)
+ntabbing: dfsg (unverified)
+ntgclass: lppl (unverified)
+ntheorem: lppl (unverified)
+numline: unknown (unverified)
+numprint: lppl (unverified)
+oberdiek: lppl (verification data:::2006-11-03:norbusan:)
+objectz: lppl (unverified)
+oca: unknown (unverified)
+ocherokee: lppl (unverified)
+ocr-a: nosell (unverified)
+ocr-latex: gpl (unverified)
+octavo: lppl (unverified)
+oesch: unknown (unverified)
+ofs: knuth (unverified)
+ogham: unknown (unverified)
+ogonek: other (unverified)
+oinuit: lppl (unverified)
+oldstyle: lppl (unverified)
+omega-devanagari: unknown (unverified)
+omega: gpl (unverified)
+onlyamsmath: lppl (unverified)
+opcit: lppl (unverified)
+optima: not-in-catalogue
+ordinalpt: lppl (unverified)
+osa: unknown (unverified)
+osmanian: unknown (unverified)
+ot2cyr: unknown (unverified)
+othello: gpl (unverified)
+otibet: not-in-catalogue
+outline: unknown (unverified)
+outliner: gpl (unverified)
+overpic: lppl (unverified)
+oxford: nosell (unverified)
+pacioli: lppl (unverified)
+pageno: other (unverified)
+pagenote: lppl (unverified)
+palatino: gpl (unverified)
+paper: unknown (unverified)
+papercdcase: lppl (unverified)
+papertex: lppl (unverified)
+paralist: lppl (unverified)
+parallel: lppl (unverified)
+paresse: lppl (unverified)
+parrun: lppl (unverified)
+passivetex: dfsg (unverified)
+patch: lppl (unverified)
+patchcmd: pd (unverified)
+pauldoc: lppl (unverified)
+pawpict: gpl (unverified)
+pb-diagram: dfsg (unverified)
+pbox: gpl (unverified)
+pbsheet: lppl (unverified)
+pclnfss: unknown (unverified)
+pdcmac: gpl (unverified)
+pdf-trans: pd (unverified)
+pdfcprot: lppl (unverified)
+pdfpages: lppl (unverified)
+pdfscreen: lppl (verification data:1.5:1.5:2006-11-09:norbusan:header)
+pdfslide: lppl (unverified)
+pdfsync: lppl (unverified)
+pdftex-def: lppl (unverified)
+pdftricks: gpl (unverified)
+pdfwin: not-in-catalogue
+pecha: gpl (unverified)
+perception: lppl (unverified)
+perltex: lppl (unverified)
+permute: lppl (unverified)
+petri-nets: gpl (unverified)
+pgf: lppl1.3 (verification data:1.10:1.10:2006-11-02:norbusan:LICENSE)
+phaistos: lppl (unverified)
+philokalia: lppl (unverified)
+phonetic: unknown (unverified)
+photo: lppl (unverified)
+physe: unknown (unverified)
+phyzzx: unknown (unverified)
+picinpar: gpl (unverified)
+pict2e: lppl (unverified)
+pictex: unknown (unverified)
+pictex2: lppl (unverified)
+piechartmp: lppl (unverified)
+pittetd: unknown (unverified)
+pl: unknown (unverified)
+placeins: pd (unverified)
+plain: knuth (unverified)
+plari: gpl (unverified)
+plates: lppl (unverified)
+platex: lppl (unverified)
+play: lppl (unverified)
+plgraph: not-in-catalogue
+plnfss: lppl (unverified)
+plweb: not-in-catalogue
+pmgraph: unknown (unverified)
+poemscol: lppl (unverified)
+polyglot: not-in-catalogue
+polynom: lppl (unverified)
+polytable: lppl (verification data:0.8.2:0.8.2:2006-11-09:norbusan:README)
+postcards: lppl (unverified)
+powerdot: lppl (unverified)
+ppower4: gpl (unverified)
+ppr-prv: lppl (unverified)
+pracjourn: gpl (unverified)
+prelim2e: lppl (unverified)
+preprint: lppl (unverified)
+prettyref: unknown (unverified)
+preview: gpl (verification data:11.84:11.81:2006-04-21:frank:header)
+probsoln: lppl (unverified)
+procIAGssymp: lppl (verification data:::2006-11-09:norbusan:procIAGssymp.sty)
+progkeys: unknown (unverified)
+program: gpl (unverified)
+progress: lppl (unverified)
+prosper: lppl (unverified)
+protocol: lppl1.3 (verification data:1.9:1.9:2006-11-03:norbusan:readme)
+psafm: not-in-catalogue
+pseudocode: lppl (unverified)
+psfig: nosell (unverified)
+psfrag: dfsg (unverified)
+psfragx: lppl (unverified)
+psgo: lppl (unverified)
+psizzl: lppl (unverified)
+pslatex: lppl (unverified)
+psnfss: lppl (verification data:9.2a:9.2:2006-05-02:frank:psfonts.dtx)
+psnfssx: lppl (unverified)
+pspicture: lppl (unverified)
+pst-3d: lppl (verification data:1.0:1.0:2003-03-28:frank:header)
+pst-3dplot: lppl (unverified)
+pst-bar: lppl (verification data:::2006-11-09:norbusan:LICENSE)
+pst-barcode: lppl (unverified)
+pst-blur: lppl (unverified)
+pst-circ: lppl (unverified)
+pst-coil: lppl (unverified)
+pst-dbicons: lppl (unverified)
+pst-eps: lppl (unverified)
+pst-eucl: lppl (unverified)
+pst-fill: lppl (unverified)
+pst-fr3d: lppl (unverified)
+pst-func: lppl (unverified)
+pst-geo: lppl (unverified)
+pst-ghsb: not-in-catalogue
+pst-gr3d: lppl (unverified)
+pst-grad: lppl (unverified)
+pst-infixplot: lppl (unverified)
+pst-jtree: lppl (unverified)
+pst-labo: lppl (verification data:2.03:2.03:2006-11-02:norbusan:header)
+pst-lens: lppl (unverified)
+pst-light3d: lppl (unverified)
+pst-math: lppl (unverified)
+pst-optic: dfsg (unverified)
+pst-osci: lppl (unverified)
+pst-pdf: lppl (unverified)
+pst-pdgr: lppl (unverified)
+pst-poly: lppl (verification data:1.60:1.60:2006-03-27:frank:header)
+pst-slpe: lppl (unverified)
+pst-text: lppl (unverified)
+pst-uml: lppl (unverified)
+pst-vue3d: lppl (unverified)
+pstricks-add: lppl (unverified)
+pstricks: lppl (unverified)
+ptptex: unknown (unverified)
+punk: knuth (unverified)
+pxfonts: gpl (unverified)
+qcm: lppl (unverified)
+qfonts: gpl (unverified)
+qobitree: unknown (unverified)
+qpxqtx: not-in-catalogue
+qsymbols: gpl (unverified)
+qtree: lppl (unverified)
+quotchap: lppl (unverified)
+r-und-s: dfsg (unverified)
+ragged2e: lppl (unverified)
+randbild: lppl (unverified)
+randtext: lppl (unverified)
+rccol: dfsg (unverified)
+rcs: gpl (unverified)
+rcsinfo: lppl (unverified)
+realcalc: nosell (unverified)
+rectopma: lppl (unverified)
+refcheck: gpl (unverified)
+refman: lppl (unverified)
+refstyle: lppl (unverified)
+regcount: lppl (verification data:1.0:1.0:2006-11-09:norbusan:regcount.dtx)
+register: lppl (verification data:1.5:1.4:2006-11-09:norbusan:register.dtx)
+relenc: unknown (unverified)
+repeatindex: lppl (unverified)
+resume: lppl (unverified)
+revtex: lppl (unverified)
+rlepsf: lppl (unverified)
+rmpage: unknown (unverified)
+robustcommand: lppl (unverified)
+robustindex: lppl (unverified)
+roex: not-in-catalogue
+romannum: lppl (unverified)
+rotating: lppl (unverified)
+rotfloat: lppl (unverified)
+rotpages: lppl (unverified)
+rsc: gpl (verification data:1.1:2006-10-30:2006-11-09:norbusan:header)
+rsfs: lppl (unverified)
+rst: nocommercial (unverified)
+rtkinenc: lppl (verification data:1.0:1.0:2006-11-05:norbusan:rtkinenc.ins)
+rtklage: not-in-catalogue
+ruhyphen: lppl (unverified)
+sae: nosell (unverified)
+sanskrit: lppl (unverified)
+sauerj: lppl (unverified)
+sauter: unknown (unverified)
+sauterfonts: gpl (verification data:::2006-11-05:norbusan:sauterfonts.fdd)
+savefnmark: gpl (verification data:1.0:1.0:2006-11-05:norbusan:savefnmark.dtx)
+savesym: lppl (verification data:1.1:1.1:2006-11-05:norbusan:header)
+savetrees: lppl (verification data:1.2:1.1:2006-11-05:norbusan:README)
+scale: gpl (verification data:1.1.2:1.1.2:2006-11-05:norbusan:README)
+scalebar: lppl (verification data:1.0:1.0:2006-11-05:norbusan:header)
+schedule: unknown (unverified)
+scientificpaper: lppl (unverified)
+sciposter: lppl (unverified)
+sciwordconv: lppl (unverified)
+screenplay: gpl (verification data:1.535:1.518:2006-11-03:norbusan:header)
+script: unknown (unverified)
+sectionbox: lppl (unverified)
+sectsty: lppl (unverified)
+semantic: lppl (unverified)
+semaphor: gpl (verification data:::2006-11-05:norbusan:README)
+seminar: lppl (unverified)
+semioneside: lppl (unverified)
+seqsplit: lppl (verification data:0.1:0.1:2006-11-05:norbusan:README)
+setspace: pd (unverified)
+sf298: lppl (unverified)
+sffms: lppl (verification data:2.0:2.0:2006-11-05:norbusan:header)
+sgame: lppl (unverified)
+shadbox: other (unverified)
+shadethm: lppl (unverified)
+shapepar: nocommercial (unverified)
+shortlst: unknown (unverified)
+shorttoc: lppl (verification data:1.3:1.3:2006-11-05:norbusan:header)
+showdim: unknown (unverified)
+showexpl: lppl (unverified)
+showlabels: gpl (verification data:1.6:1.6:2006-11-05:norbusan:README)
+sidecap: lppl (verification data:1.6f:1.6f:2006-11-05:norbusan:header)
+sides: gpl (unverified)
+siggraph: other (unverified)
+simpsons: unknown (unverified)
+SIstyle: lppl (unverified)
+SIunits: lppl (unverified)
+skak: lppl (unverified)
+skaknew: lppl (unverified)
+skull: gpl (verification data:0.1:0.1:2006-11-05:norbusan:header)
+slantsc: lppl (unverified)
+slashbox: unknown (unverified)
+slidenotes: unknown (unverified)
+slideshow: other (unverified)
+smalltableof: lppl (verification data:::2006-11-05:norbusan:README)
+smartref: lppl (verification data:1.9:1.9:2006-11-05:norbusan:header)
+smflatex: unknown (unverified)
+snapshot: lppl (unverified)
+songbook: lgpl-2.1 (unverified)
+sort-by-letters: lppl (unverified)
+soul: lppl (verification data:2.4:2.4:2006-11-05:norbusan:soul.txt)
+soyombo: unknown (unverified)
+sparklines: lppl (unverified)
+spie: lppl (unverified)
+splines: lppl1.3 (verification data:0.2:0.2:2006-11-05:norbusan:README)
+splitbib: lppl (unverified)
+splitindex: dfsg (unverified)
+spotcolor: lppl (unverified)
+sprite: unknown (unverified)
+srcltx: pd (verification data:1.6:1.5:2006-11-05:norbusan:header)
+sseq: lppl (verification data:1.03:1.03:2006-11-05:norbusan:sseq.dtx)
+ssqquote: dfsg (unverified)
+stack: lppl (verification data:1.00:1.00:2006-11-05:norbusan:stack.dtx)
+stage: lppl1.3 (verification data:::2006-11-05:norbusan:header)
+startex: unknown (unverified)
+statistik: gpl (unverified)
+stdclsdv: lppl (verification data:1.1:1.1:2006-11-05:norbusan:README)
+stdpage: lppl1.2 (verification data:0.6:0.6:2006-11-05:norbusan:header)
+stellenbosch: lppl (unverified)
+stmaryrd: lppl (unverified)
+struktex: lppl (unverified)
+sttools: lppl (unverified)
+subeqn: lppl (verification data:2.0b:2.0b:2006-11-05:norbusan:header)
+subeqnarray: lppl (verification data:2.1c:2.1c:2006-11-05:norbusan:header)
+subfig: lppl (unverified)
+subfigure: lppl (unverified)
+subfloat: lppl (verification data:2.14:2.14:2006-11-05:norbusan:README)
+substr: lppl (verification data:1.1:1.1:2006-11-05:norbusan:README)
+sudoku: lppl (unverified)
+sudokubundle: lppl (unverified)
+sugconf: lppl (unverified)
+supertabular: lppl (unverified)
+svgcolor: lppl (unverified)
+svn-multi: dfsg (unverified)
+svn: lppl (unverified)
+svninfo: lppl (unverified)
+swebib: lppl1.2 (verification data:::2006-11-05:norbusan:header)
+swimgraf: lppl (unverified)
+symbol: gpl (unverified)
+syntax: gpl (verification data:::2006-11-05:norbusan:README)
+syntrace: lppl (unverified)
+synttree: lppl (unverified)
+t-angles: gpl (unverified)
+t2: lppl (unverified)
+Tabbing: lppl (unverified)
+tableaux: unknown (unverified)
+tabto-ltx: lppl (unverified)
+tabulary: lppl (unverified)
+tabvar: lppl (unverified)
+talk: lppl (unverified)
+tap: pd (unverified)
+tapir: gpl (unverified)
+taupin: not-in-catalogue
+tcldoc: not-in-catalogue
+technics: lppl (unverified)
+template: not-in-catalogue
+tengwarscript: lppl (unverified)
+tensor: lppl (verification data:2.1:2.1:2006-11-02:norbusan:header)
+teubner: lppl (verification data:2.2c:2.2b:2006-11-02:norbusan:teubner.txt)
+tex-gyre: gfsl (unverified)
+tex-ps: pd (unverified)
+tex4ht: lppl (unverified)
+texdraw: dfsg (unverified)
+texinfo: gpl (verification data:2007-05-04.09:4.8:2006-04-25:frank:header)
+texlogos: lppl (unverified)
+texmate: lppl (unverified)
+texpower: gpl (unverified)
+texshade: gpl (unverified)
+texsis: lppl (unverified)
+textcase: lppl (unverified)
+textfit: dfsg (unverified)
+textmerg: lppl (unverified)
+textopo: gpl (verification data:1.4:1.4:2006-11-02:norbusan:textopo.txt)
+textpath: lppl (unverified)
+textpos: gpl (unverified)
+thesis-titlepage-fhac: lppl (unverified)
+thumb: gpl (verification data:1.0:1.0:2006-11-02:norbusan:README)
+thumbpdf: lppl (unverified)
+ticket: lppl (unverified)
+times: gpl (unverified)
+timescyr: not-in-catalogue
+timesht: not-in-catalogue
+timesnew: not-in-catalogue
+timing: unknown (unverified)
+tipa: unknown (unverified)
+titlefoot: lppl (verification data::1999/03/02:2006-11-02:norbusan:header)
+titlesec: lppl (unverified)
+titling: lppl (verification data:2.1c:2.1c:2006-11-02:norbusan:README)
+tmmath: lppl (unverified)
+tocbibind: lppl (verification data:1.5g:1.5g:2006-11-02:norbusan:README)
+tocloft: lppl1.3 (verification data:2.3c:2.3c:2006-11-02:norbusan:README)
+tocvsec2: lppl1.3 (verification data:1.2:1.2:2006-11-02:norbusan:README)
+todo: lppl (verification data:1.1:1.1:2006-11-02:norbusan:header)
+tokenizer: lppl (unverified)
+toolbox: lppl (unverified)
+tools: lppl (verification data:::2006-05-02:frank:readme.txt)
+topfloat: gpl (unverified)
+totpages: lppl (unverified)
+tpslifonts: gpl (unverified)
+tracking: unknown (unverified)
+trajan: lppl (unverified)
+tree-dvips: unknown (unverified)
+treetex: not-in-catalogue
+trfsigns: gpl (unverified)
+trsym: lppl1.2 (verification data:1.0:1.0:2006-11-02:norbusan:)
+tugboat: lppl (unverified)
+twoup: not-in-catalogue
+txfonts: gpl (unverified)
+type1cm: lppl (unverified)
+typedref: unknown (unverified)
+typespec: unknown (unverified)
+typogrid: lppl (verification data:0.10:0.10:2006-11-02:norbusan:README)
+uaclasses: unknown (unverified)
+ucs: not-in-catalogue
+ucthesis: lppl (verification data:3.2:3.2:2006-10-17:norbusan:)
+uhc: not-in-catalogue
+uhrzeit: unknown (unverified)
+uiucthesis: lppl (unverified)
+ukrhyph: lppl (unverified)
+ulsy: unknown (unverified)
+umich-thesis: lppl (verification data:1.20:1.20:2006-10-17:norbusan:)
+uml: lppl (unverified)
+umlaute: lppl (unverified)
+umoline: lppl (unverified)
+umrand: unknown (unverified)
+underlin: lppl (unverified)
+undertilde: unknown (unverified)
+units: gpl (verification data:0.9b:0.9b:2006-10-17:norbusan:)
+unitsdef: lppl (unverified)
+univers: not-in-catalogue
+universa: gpl (unverified)
+upquote: lppl (verification data:v1.1:v1.1:2006-10-17:norbusan:)
+urlbst: gpl (unverified)
+ushort: dfsg (unverified)
+utf8mex: not-in-catalogue
+utopia: dfsg (unverified)
+uwthesis: lppl (unverified)
+vancouver: gpl (unverified)
+variations: gpl (unverified)
+varindex: dfsg (unverified)
+vector: unknown (unverified)
+velthuis: not-in-catalogue
+venn: lppl (unverified)
+verse: lppl (unverified)
+versions: lppl (verification data:0.55:0.55::norbusan:)
+vertex: unknown (unverified)
+vhistory: lppl (unverified)
+vita: unknown (unverified)
+vmargin: lppl (verification data:2.5:2.5::norbusan:)
+vntex: lppl (unverified)
+volumes: lppl (unverified)
+vpe: lppl (unverified)
+vrb: unknown (unverified)
+vrsion: lppl (unverified)
+vtex: not-in-catalogue
+wadalab: unknown (unverified)
+wallpaper: lppl (unverified)
+warning: lppl (verification data:0.01:0.01::norbusan:)
+warpcol: unknown (unverified)
+was: lppl (unverified)
+wasy: dfsg (unverified)
+wasysym: lppl (verification data:2.0:2.0:2006-03-06:frank:header)
+webeq: not-in-catalogue
+williams: unknown (unverified)
+wnri: gpl (unverified)
+wntamil: other (unverified)
+wordcount: dfsg (unverified)
+wordlike: lppl (unverified)
+wrapfig: dfsg (unverified)
+wsuipa: unknown (unverified)
+xbmc: not-in-catalogue
+xcolor: lppl (verification data:2.11:2.09:2004-06-25:frank:header)
+xdoc: lppl (unverified)
+xetex: not-in-catalogue
+xetexconfig: not-in-catalogue
+xetexurl: not-in-catalogue
+xfrac: lppl (unverified)
+xifthen: lppl (unverified)
+xinitials: not-in-catalogue
+xkeyval: lppl (verification data:2.5f:2.0,2.5e:2006-03-06:frank:README)
+xltxtra: lppl (unverified)
+xmlplay: pd (unverified)
+xmltex: lppl (unverified)
+xmpincl: gpl (unverified)
+xor: not-in-catalogue
+xparse: not-in-catalogue
+xq: lppl (unverified)
+xtab: lppl (verification data:2.3a:2.3a:2006-10-17:norbusan:README)
+xtcapts: unknown (unverified)
+xtheorem: not-in-catalogue
+xu-hyphen: not-in-catalogue
+xunicode: not-in-catalogue
+xyling: lppl (verification data:1.1:1.1:2006-10-17:norbusan:header)
+xypic: dfsg (unverified)
+xytree: lppl (unverified)
+yafoot: lppl (unverified)
+yannisgr: unknown (unverified)
+yfonts: lppl (unverified)
+yhmath: lppl (unverified)
+yi4latex: unknown (unverified)
+york-thesis: lppl (unverified)
+youngtab: lppl (unverified)
+yplan: lppl (unverified)
+ytex: unknown (unverified)
+zapfchan: gpl (unverified)
+zapfding: gpl (unverified)
+zed-csp: other (unverified)
+zefonts: unknown (unverified)
+amslatex-primer: unknown (unverified)
+amsldoc-it: not-in-catalogue
+amsldoc-vn: not-in-catalogue
+amsmath-it: not-in-catalogue
+amsthdoc-it: not-in-catalogue
+beamer-tut-pt: gpl (unverified)
+catalogue: lppl (unverified)
+components-of-TeX: not-in-catalogue
+comprehensive: lppl (unverified)
+cursolatex: gpl (unverified)
+dtxtut: lppl (unverified)
+epslatex-fr: not-in-catalogue
+es-tex-faq: not-in-catalogue
+fancyhdr-it: not-in-catalogue
+FAQ-en: not-in-catalogue
+FAQ-fr: not-in-catalogue
+FAQ-ge: not-in-catalogue
+firststeps: not-in-catalogue
+free-math-font-survey: dfsg (unverified)
+gentle-gr: not-in-catalogue
+gentle: unknown (unverified)
+guide-to-latex: not-in-catalogue
+guides-pl: not-in-catalogue
+help: not-in-catalogue
+impatient-fr: not-in-catalogue
+impatient: fdl (unverified)
+knuth: not-in-catalogue
+kopka: not-in-catalogue
+l2picfaq: fdl (unverified)
+l2tabu-english: gpl (unverified)
+l2tabu-french: gpl (unverified)
+l2tabu-it: not-in-catalogue
+l2tabu: gpl (unverified)
+latex-graphics-companion: not-in-catalogue
+latex-tipps-und-tricks: not-in-catalogue
+latex-web-companion: not-in-catalogue
+latex2e-html: not-in-catalogue
+lkort: unknown (unverified)
+lshort-bulgarian: pd (unverified)
+lshort-dutch: gpl (unverified)
+lshort-english: dfsg (unverified)
+lshort-finnish: unknown (unverified)
+lshort-french: unknown (unverified)
+lshort-german: dfsg (unverified)
+lshort-italian: gpl (unverified)
+lshort-japanese: gpl (unverified)
+lshort-korean: unknown (unverified)
+lshort-mongolian: unknown (unverified)
+lshort-polish: pd (unverified)
+lshort-portuguese: pd (unverified)
+lshort-russian: gpl (unverified)
+lshort-slovak: lppl (unverified)
+lshort-spanish: unknown (unverified)
+lshort-thai: pd (unverified)
+lshort-turkish: pd (unverified)
+lshort-ukrainian: not-in-catalogue
+lshort-vietnamese: lppl (unverified)
+make-tex-work: not-in-catalogue
+math-into-latex: not-in-catalogue
+mathmode: not-in-catalogue
+MemoirChapStyles: not-in-catalogue
+metafont-for-beginners: not-in-catalogue
+metafp: lppl (unverified)
+metapost-examples: dfsg (unverified)
+ntg: dfsg (unverified)
+ntheorem-vn: not-in-catalogue
+pstricks-tutorial: not-in-catalogue
+tamethebeast: lppl (unverified)
+tds: unknown (unverified)
+tex-refs: not-in-catalogue
+tex-virtual-academy-pl: not-in-catalogue
+texlive-common: not-in-catalogue
+texlive-cz: not-in-catalogue
+texlive-en: not-in-catalogue
+texlive-fr: not-in-catalogue
+texlive-ge: not-in-catalogue
+texlive-pl: not-in-catalogue
+texlive-ru: not-in-catalogue
+texlive-zh-cn: not-in-catalogue
+tlc2: not-in-catalogue
+truetype: not-in-catalogue
+Type1fonts: not-in-catalogue
+visualfaq: lppl (unverified)
+voss-de: not-in-catalogue
+webguide: dfsg (unverified)
+wp-conv: unknown (unverified)
+xypic-tut-pt: gpl (unverified)
+hyphen-arabic: not-in-catalogue
+hyphen-base: not-in-catalogue
+hyphen-basque: not-in-catalogue
+hyphen-bulgarian: not-in-catalogue
+hyphen-coptic: not-in-catalogue
+hyphen-croatian: not-in-catalogue
+hyphen-czechslovak: not-in-catalogue
+hyphen-danish: not-in-catalogue
+hyphen-dutch: not-in-catalogue
+hyphen-esperanto: not-in-catalogue
+hyphen-estonian: not-in-catalogue
+hyphen-finnish: not-in-catalogue
+hyphen-french: not-in-catalogue
+hyphen-german: not-in-catalogue
+hyphen-greek: not-in-catalogue
+hyphen-hungarian: not-in-catalogue
+hyphen-ibycus: not-in-catalogue
+hyphen-icelandic: not-in-catalogue
+hyphen-indonesian: not-in-catalogue
+hyphen-interlingua: not-in-catalogue
+hyphen-italian: not-in-catalogue
+hyphen-latin: not-in-catalogue
+hyphen-mongolian: not-in-catalogue
+hyphen-norwegian: not-in-catalogue
+hyphen-pinyin: not-in-catalogue
+hyphen-polish: not-in-catalogue
+hyphen-portuguese: not-in-catalogue
+hyphen-romanian: not-in-catalogue
+hyphen-russian: not-in-catalogue
+hyphen-serbian: not-in-catalogue
+hyphen-slovene: not-in-catalogue
+hyphen-spanish: not-in-catalogue
+hyphen-swedish: not-in-catalogue
+hyphen-turkish: not-in-catalogue
+hyphen-ukenglish: not-in-catalogue
+hyphen-ukrainian: not-in-catalogue
+hyphen-usorbian: not-in-catalogue
+hyphen-welsh: not-in-catalogue
+lib-freetype2: not-in-catalogue
+lib-geturl: not-in-catalogue
+lib-gnu: not-in-catalogue
+lib-md5: not-in-catalogue
+lib-regex: not-in-catalogue
+lib-texmfmp: not-in-catalogue
+lib-zlib: not-in-catalogue
+scheme-basic: not-in-catalogue
+scheme-context: not-in-catalogue
+scheme-full: not-in-catalogue
+scheme-gust: not-in-catalogue
+scheme-gutenberg: not-in-catalogue
+scheme-mactex: not-in-catalogue
+scheme-medium: not-in-catalogue
+scheme-minimal: not-in-catalogue
+scheme-omega: not-in-catalogue
+scheme-tetex: not-in-catalogue
+scheme-xml: not-in-catalogue
--- texlive-lang-2009.orig/debian/fix-bin-dangling-links.sh
+++ texlive-lang-2009/debian/fix-bin-dangling-links.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+# $Id: fix-bin-dangling-links.sh 3943 2009-05-22 12:11:09Z preining $
+#
+# TeX Live 2008 ships many "binaries" as symlinks to ../../texmf-*/...
+# which we have to fix here
+#
+# Norbert Preining, 2008
+# GPL
+
+set -e
+
+for i in `find debian/ -wholename 'debian/texlive-*/usr/bin/*' -type l` ; do
+	ln=`readlink $i`
+	case "$ln" in 
+	../../texmf*)
+	  nn=`echo $ln | sed -e 's;^\.\./\.\./texmf[^/]*/;../share/texmf-texlive/;'`
+	  ln -sf $nn $i
+	  ;;
+	esac
+done
+
+
--- texlive-lang-2009.orig/debian/generate-license-file
+++ texlive-lang-2009/debian/generate-license-file
@@ -0,0 +1,34 @@
+#
+# generate-license-file
+# $Id: generate-license-file 3943 2009-05-22 12:11:09Z preining $
+# (c) 2006 Norbert Preining
+#
+# generate a license file from the information in the tpm and the
+# file tpm2liclines
+#
+# Uses tex-common's tpm2licenses
+#
+
+pkg="$1"
+
+if ! [ -r debian/$pkg ] ; then
+  echo "please first call debian/rules install!"
+  exit 1
+fi
+
+mkdir -p debian/$pkg/usr/share/doc/$pkg
+cat debian/Licenses.header > debian/$pkg.Licenses.gen
+
+if [ -r debian/$pkg.Licenses.add ] ; then
+	cat debian/$pkg.Licenses.add >> debian/$pkg.Licenses.gen
+fi
+perl /usr/share/tex-common/tpm2licenses		\
+	--Catalogue=file:./debian/tpm2liclines				\
+	--package=texlive						\
+	--tpmdir=./debian/$pkg/usr/share/texmf-texlive/tpm		\
+	--listallfiles							\
+	--texmfPath="./debian/$pkg/usr/share/texmf-texlive ./debian/$pkg/usr/share/doc/$pkg" 2>/dev/null	\
+	| sed -e 's,^\./debian/[^/]*/usr,/usr,' >> debian/$pkg.Licenses.gen
+
+mv debian/$pkg.Licenses.gen debian/$pkg/usr/share/doc/$pkg/Licenses
+
--- texlive-lang-2009.orig/debian/texlive-lang-danish.override
+++ texlive-lang-2009/debian/texlive-lang-danish.override
@@ -0,0 +1,4 @@
+texlive-lang-danish: zero-byte-file-in-doc-directory
+texlive-lang-danish: extra-license-file
+texlive-lang-danish: script-not-executable
+texlive-lang-danish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/copyright
+++ texlive-lang-2009/debian/copyright
@@ -0,0 +1,793 @@
+Copyright information for the texlive bundle
+
+Table of contents:
+
+1. Copyright and License of the debian-specific adaptions
+2. License of the TeX live distribution as a compilation work
+3. Licenses of individual parts
+3.1 Explanation of the format of the following information
+3.2 Packages with license problems
+3.3 Individual license texts
+3.4 (Incomplete) list of licenses of individual parts
+
+
+1. Copyright and License of the debian-specific adaptions
+
+Debian adaptions for these packages are licensed under the GNU General
+Public License, version 2, and are under Copyright by:
+
+   Norbert Preining <preining@logic.at> (2005-)
+   Frank Küster <frank@kuesterei.ch> (2006-)
+
+All code generated for the Debian adaptions is under the GNU General
+Public License.
+
+--------
+
+2. License of the TeX live distribution as a compilation work
+
+COPYING CONDITIONS FOR TeX Live:
+
+To the best of our knowledge, all software in this distribution is
+freely redistributable (libre, that is, not necessarily gratis), within
+the Free Software Foundation's definition and Debian Free Software
+Guidelines.  If you find any non-free files included, please contact us
+(references given below).
+
+That said, TeX Live has neither a single copyright holder nor a single
+license covering its entire contents, since it is a collection of many
+disparate packages.  Therefore, you may copy, modify, and/or
+redistribute software from TeX Live only if you comply with the
+requirements placed thereon by the owners of the respective packages.
+
+To most easily learn these requirements, we suggest checking the TeX
+Catalogue at: http://www.ctan.org/tex-archive/help/Catalogue/ (or any
+CTAN mirror).  The Catalogue is also included in TeX Live in
+./texmf/doc/html/catalogue/, but the online version will have updates.
+Of course the legal statements within the packages themselves are the
+final authority.
+
+In some cases, TeX Live is distributed with a snapshot of the CTAN
+archive, which is entirely independent of and separable from TeX Live
+itself.  (The "live" DVD in the TeX Collection is one example of this.)
+Please be aware that the CTAN snapshot contains many files which are
+*not* freely redistributable; see LICENSE.CTAN for more information.
+
+
+GUIDELINES FOR REDISTRIBUTION:
+
+In general, you may redistribute TeX Live, with or without modification,
+for profit or not, according to the usual free software tenets.  Here
+are some general guidelines for doing this:
+
+- If you make any changes to the TeX Live distribution or any
+package it contains, besides complying with any licensing requirements,
+you must prominently mention such changes in your modified distribution
+so that users do not take your work for ours, and know to contact you,
+not us, in case of questions or problems.  A new top-level
+README.<yourwork> file is a good place to describe the general situation.
+
+- Especially (but not necessarily) if changes or additions are made, we
+recommend a clearly different title, such as "<your work> demo CD",
+based on TeX Live YYYY demo (with updates)", where YYYY is the year of
+TeX Live you are publishing.  This credits both our work and yours.
+
+- You absolutely may *not* place your own copyright on the entire
+distribution, since it is not your work (as stated above, TeX Live is
+not created by any single person or entity).  Statements such as "all
+rights reserved" and "may not be reproduced" are especially
+reprehensible, since they are antithetical to the free software
+principles under which TeX Live is produced.
+
+- You may use any cover or media label designs that you wish.  Such
+packaging and marketing details are not covered by any TeX Live license.
+
+- Finally, we make the following requests (not legal requirements):
+
+a) Acknowledging that TeX Live is developed as a joint effort by all TeX
+   user groups, and encouraging the user/reader to join their user group
+   of choice.
+   
+   The web page http://www.tug.org/usergroups.html may be referenced as
+   a list of TeX user groups.  We also appreciate your explicitly
+   listing all the user groups as given on that page, space permitting.
+
+b) Referencing the TeX Live home page: http://www.tug.org/tex-live/.
+
+c) Crediting the editor of the original TeX Live: Sebastian Rahtz.
+
+Such credits may be placed on the label of your media, your cover,
+and/or in accompanying text (for instance, in the acknowledgements
+section of a book).
+
+Finally, although it is certainly not a requirement, we'd like to invite
+any redistributors to make a donation to the project, whether cash or
+in-kind, for example via https://www.tug.org/donate.html.  Thanks.
+
+
+If you have any questions or comments, *please* contact us.  In general,
+we appreciate being given the chance to review any TeX Live-related
+material in advance of publication, simply to avoid mistakes.  It is
+much better to correct text on a CD label or in a book before thousands
+of copies are made!
+
+We are also happy to keep anyone planning a publication informed as to
+our deadlines and progress.  Just let us know.  However, you should be
+aware that TeX Live is produced entirely by volunteers, and no dates can
+be guaranteed.
+
+
+LICENSING FOR NEW PACKAGES:
+
+Finally, we are often asked what license to use for new work.  To be
+considered for inclusion on TeX Live, a package must use a free software
+license, such as the LaTeX Project Public License, the GNU Public
+License, the X Window System license, the modified BSD license, etc., or
+be put into the public domain.  Please see the url's below for more
+discussion of this.
+
+Thanks for your interest in TeX.
+
+- Sebastian Rahtz, editor, for the TeX Live team
+
+
+TeX Live mailing list: texlive@tug.org
+TeX Live home page: http://www.tug.org/tex-live/
+
+The FSF's free software definition: http://www.gnu.org/philosophy/free-sw.html
+Debian Free Software Guidelines:    http://www.debian.org/intro/free
+FSF commentary on existing licenses:
+  http://www.gnu.org/licenses/license-list.html
+
+LPPL: http://latex-project.org/lppl.html or texmf/doc/latex/base/lppl.txt
+LPPL rationale: texmf/doc/latex/base/modguide.pdf
+
+-------------
+
+3. Reference to an (incomplete) list of licenses of individual parts
+
+Individual parts of this distribution have their own copyright and
+license.
+
+3.1 Explanation of the format of the following information
+
+Since most packages use standard licenses, we have separated the list
+of license texts and the list of packages and individual files with
+their licenses.  In section 3.3 we provide the license texts and their
+abbreviations used in in the file list.  The file list itself is
+generated automatically from the TeX Catalogue and can be found, for
+each binary package, in /usr/share/doc/texlive-<name>/Licenses.
+
+The information in the TeX Catalogue is checked by the Debian TeX
+maintainers and the CTAN maintainers.  If you find any contradiction
+in the listing with the reality please inform us.
+
+In the case of gpl and lppl, the string without a number means that
+the license statement contains a "or any later version" statement.  In
+the list in Licenses, each package has a header line like this:
+
+% ccfonts: lppl (verification data:1.1:1.1:2006-03-14:frank:readme)
+
+indicating that the package ccfonts is under LPPL, exists in version
+1.1, the license has been checked in version 1.1 on 2006-03-14 by
+"frank" (the username among the Catalogue developers, actually Frank
+Küster), and the license information is in a file "readme".  After
+that follows the list of files, 
+
+ tex/latex/ccfonts/t1ccr.fd
+ tex/latex/ccfonts/ccfonts.sty
+ tex/latex/ccfonts/ts1ccr.fd
+ doc/latex/ccfonts/*
+
+where the * indicates that all ordinary files in that directory belong
+to that package (but not necessarily subdirectories and files
+therein).
+
+3.2 TODO: Packages with licensing problems
+
+[ this is copied over from teTeX, and some problems might already be
+solved ]
+
+3.2.1 Serious problems
+
+- euler: LPPL according changelog, but no indication in file.
+
+- adrconv: No license at all for the documentation
+
+- antp: PD according to catalogue, no statement in the files, no
+  sources; contacted upstream
+
+- bbm: no license statement at all, bug filed
+
+- cite:  chapterbib.sty is missing a license statement in the header
+
+- Problematic files by Donald Arseneau:
+
+  * chapterbib.sty: no license information
+  * tabls.sty: no license information
+  * import.sty: "this software is free of any restrictions"
+  * relsize.sty: "public domain", nothing else
+  * shapepar.sty: noncommercial
+  * version.sty: no license information, not only by D.A.
+  * selectp.sty: no license information
+  *./source/latex/shapepar/README.shapepar
+   ./source/latex/shapepar/shapepar.sty
+   ./source/latex/shapepar/shapepar.ltx
+   ./source/latex/hyphenat/hyphenat.dtx: no license information
+
+
+- citesort.sty: no license statement
+
+- index.doc: no license statement - probably unused
+
+- dinbrief: lppl 1.1+, but with additional restrictions which are non-free
+
+- eepic: The style files are public domain, but all the documentation
+  has no license at all.
+
+- extsizes: extsizes.sty, extarticle.cls and extreport.cls, and the
+  size*.clo files have a correct LPPL notice, the others have none.
+  The author seems to be active on Wikipedia, tried to contact him
+
+- beamericon*: no license statement. beamerexample-seminar: just like
+  seminar, which has not been investigated yet.  Filed bug against beamer.
+
+- one file in the psnfss directory with unclear license:
+
+    tex/latex/psnfss/8r.sty
+
+3.2.2 Normal :-) problems
+
+- listings: LPPL, plus: 
+
+,----
+| *Modification*advice* 
+| 
+| Permission is granted to modify the listings package as well as
+| lstdrvrs.dtx. You are not allowed to distribute a modified version of
+| the listings package or lstdrvrs.dtx unless you change the file names
+| and provide the original files. In any case it is better to contact
+| the address below; other users will welcome removed bugs, new
+| features, and additional programming languages.
+
+This is more restrictive than LPPL 1.3 (6.a and 6.d.2). The title is advice... 
+
+- ae: Just a formal problem, the GPL is included, but nowhere is it
+      explicitly stated that this license applies to the package.
+
+      contacted upstream
+
+- antt: gust font license, unclear which files % contacted upstream
+
+
+3.3 Individual license texts
+
+The actual text of the licenses can either be found in
+/usr/share/common-licenses (for artistic,bsd,gpl) or in "3.2 Text of
+the licenses" below.  For BSD-like licenses that just exchange the
+name of the copyright holder, we do not list the license text.
+
+A. gpl (GNU General Public License)
+
+The full text of the GPL is given in /usr/share/common-licenses/GPL.
+
+B. lppl (LaTeX Project Public License)
+
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c  2006-05-20
+
+Copyright 1999 2002-2006 LaTeX3 Project
+    Everyone is allowed to distribute verbatim copies of this
+    license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute.  This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but 
+it is written in such a way that you can use it even if your work is 
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work.  If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+   `Work'
+    Any work being distributed under this License.
+    
+   `Derived Work'
+    Any work that under any applicable law is derived from the Work.
+
+   `Modification' 
+    Any procedure that produces a Derived Work under any applicable
+    law -- for example, the production of a file containing an
+    original file associated with the Work or a significant portion of
+    such a file, either verbatim or with modifications and/or
+    translated into another language.
+
+   `Modify'
+    To apply any procedure that produces a Derived Work under any
+    applicable law.
+    
+   `Distribution'
+    Making copies of the Work available from one person to another, in
+    whole or in part.  Distribution includes (but is not limited to)
+    making any electronic components of the Work accessible by
+    file transfer protocols such as FTP or HTTP or by shared file
+    systems such as Sun's Network File System (NFS).
+
+   `Compiled Work'
+    A version of the Work that has been processed into a form where it
+    is directly usable on a computer system.  This processing may
+    include using installation facilities provided by the Work,
+    transformations of the Work, copying of components of the Work, or
+    other activities.  Note that modification of any installation
+    facilities provided by the Work constitutes modification of the Work.
+
+   `Current Maintainer'
+    A person or persons nominated as such within the Work.  If there is
+    no such explicit nomination then it is the `Copyright Holder' under
+    any applicable law.
+
+   `Base Interpreter' 
+    A program or process that is normally needed for running or
+    interpreting a part or the whole of the Work.    
+
+    A Base Interpreter may depend on external components but these
+    are not considered part of the Base Interpreter provided that each
+    external component clearly identifies itself whenever it is used
+    interactively.  Unless explicitly specified when applying the
+    license to the Work, the only applicable Base Interpreter is a
+    `LaTeX-Format' or in the case of files belonging to the 
+    `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1.  Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope.  In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2.  You may distribute a complete, unmodified copy of the Work as you
+received it.  Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3.  You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4.  If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work.  You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work.  Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5.  If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6.  If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition.  Only
+the Current Maintainer is allowed to add such statements of exemption 
+to a component of the Work. 
+
+  a. If a component of this Derived Work can be a direct replacement
+     for a component of the Work when that component is used with the
+     Base Interpreter, then, wherever this component of the Work
+     identifies itself to the user when used interactively with that
+     Base Interpreter, the replacement component of this Derived Work
+     clearly and unambiguously identifies itself as a modified version
+     of this component to the user when used interactively with that
+     Base Interpreter.
+     
+  b. Every component of the Derived Work contains prominent notices
+     detailing the nature of the changes to that component, or a
+     prominent reference to another file that is distributed as part
+     of the Derived Work and that contains a complete and accurate log
+     of the changes.
+  
+  c. No information in the Derived Work implies that any persons,
+     including (but not limited to) the authors of the original version
+     of the Work, provide any support, including (but not limited to)
+     the reporting and handling of errors, to recipients of the
+     Derived Work unless those persons have stated explicitly that
+     they do provide such support for the Derived Work.
+
+  d. You distribute at least one of the following with the Derived Work:
+
+       1. A complete, unmodified copy of the Work; 
+          if your distribution of a modified component is made by
+          offering access to copy the modified component from a
+          designated place, then offering equivalent access to copy
+          the Work from the same or some similar place meets this
+          condition, even though third parties are not compelled to
+          copy the Work along with the modified component;
+
+       2. Information that is sufficient to obtain a complete,
+          unmodified copy of the Work.
+
+7.  If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8.  The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9.  Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+     
+10. a. A Derived Work may be distributed under a different license
+       provided that license itself honors the conditions listed in
+       Clause 6 above, in regard to the Work, though it does not have
+       to honor the rest of the conditions in this license.
+      
+    b. If a Derived Work is distributed under a different license, that
+       Derived Work must provide sufficient documentation as part of
+       itself to allow each recipient of that Derived Work to honor the 
+       restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12.  Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work.  Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose.  The entire risk as to the quality and performance
+of the Work is with you.  Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1.  Make a reasonable attempt to trace the Current Maintainer (and
+     the Copyright Holder, if the two differ) through the means of
+     an Internet or similar search.
+
+ 2.  If this search is successful, then enquire whether the Work
+     is still maintained.
+
+  a. If it is being maintained, then ask the Current Maintainer
+     to update their communication data within one month.
+     
+  b. If the search is unsuccessful or no action to resume active
+     maintenance is taken by the Current Maintainer, then announce
+     within the pertinent community your intention to take over
+     maintenance.  (If the Work is a LaTeX work, this could be
+     done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+     maintenance of the Work to you, then this takes effect
+     immediately upon announcement.
+     
+  b. If the Current Maintainer is not reachable and the Copyright
+     Holder agrees that maintenance of the Work be passed to you,
+     then this takes effect immediately upon announcement.  
+    
+ 4.  If you make an `intention announcement' as described in 2b. above
+     and after three months your intention is challenged neither by
+     the Current Maintainer nor by the Copyright Holder nor by other
+     people, then you may arrange for the Work to be changed so as
+     to name you as the (new) Current Maintainer.
+     
+ 5.  If the previously unreachable Current Maintainer becomes
+     reachable once more within three months of a change completed
+     under the terms of 3b) or 4), then that Current Maintainer must
+     become or remain the Current Maintainer upon request provided
+     they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer.  You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license.  These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license.  You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license.  It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate.  Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component.  While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community.  It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one.  Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified.  Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+  %% pig.dtx
+  %% Copyright 2005 M. Y. Name
+  %
+  % This work may be distributed and/or modified under the
+  % conditions of the LaTeX Project Public License, either version 1.3
+  % of this license or (at your option) any later version.
+  % The latest version of this license is in
+  %   http://www.latex-project.org/lppl.txt
+  % and version 1.3 or later is part of all distributions of LaTeX
+  % version 2005/12/01 or later.
+  %
+  % This work has the LPPL maintenance status `maintained'.
+  % 
+  % The Current Maintainer of this work is M. Y. Name.
+  %
+  % This work consists of the files pig.dtx and pig.ins
+  % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.  
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+   The LPPL requires that distributions of the Work contain all the
+   files of the Work.  It is therefore important that you provide a
+   way for the licensee to determine which files constitute the Work.
+   This could, for example, be achieved by explicitly listing all the
+   files of the Work near the copyright notice of each file or by
+   using a line such as:
+
+    % This work consists of all files listed in manifest.txt.
+   
+   in that place.  In the absence of an unequivocal list it might be
+   impossible for the licensee to determine what is considered by you
+   to comprise the Work and, in such a case, the licensee would be
+   entitled to make reasonable conjectures as to which files comprise
+   the Work.
+
+
+
+
+C. Artistic
+D. PD (Public domain):
+
+The file or package contains a statement equivalent to 
+
+"This file is in the public domain. You may freely use, modify and
+distribute it".
+
+E. Non-standard licenses, by package name:
+
+(1) eepic.sty, eepicemu.sty:
+    The macros are in public domain.
+    You may distribute or modify it in any ways you like.
+    epic.sty:
+    You may use this file in whatever way you wish. You are requested to 
+    leave this notice intact, and report any bugs, enhancements, comments,
+    suggestions, etc. to:
+    ...
+
+(2) The Computer Modern fonts by Donald E. Knuth have a special
+    license; essentially, they are public domain, but no modified
+    version may use the same name, and the names "TeX" and "MetaFont"
+    for the resulting programs, unless they pass the TRIP and TRAP
+    tests.  The complete license statement can be found in a text at
+    http://www.tug.org/TUGboat/Articles/tb11-4/tb30knut.pdf, and the
+    relevant parts are:
+
+   ,----
+   | My work on developing TEX, METAFONT, and Computer
+   | Modern has come to an end. I willmake no further
+   | changes except to correct extremely serious bugs.
+   | 
+   | I have put these systems into the public domain so that
+   | people everywhere can use the ideas freely if they wish.
+   | 
+   | [...]
+   | As stated on the copyright pages of Volumes B, D, and
+   | E, anybody can make use of my programs in whatever
+   | way they wish, as long as they do not use the names
+   | TEX, METAFONT, or Computer Modern. In particular,
+   | any person or group who wants to produce a program
+   | superior to mine is free to do so. However, nobody is
+   | allowed to call a system TEX or METAFONT unless that
+   | system conforms 100% to my own programs, as I have
+   | specified in the manuals for the TRIP and TRAP tests.
+   | And nobody is allowed to use the names of the Computer
+   | Modern fonts in Volume E for any fonts that do not
+   | produce identical tfm files. This prohibition applies to
+   | all people or machines, whether appointed by TUG or
+   | by any other organization. I do not intend to delegate the
+   | responsibility formaintainance of TEX, METAFONT, or
+   | Computer Modern to anybody else, ever.
+   `----
+
+   For those who believe more in texts written on paper, we reproduce
+   here the copyright page of Volume $of "Computers and Typesetting"
+   by Donald E. Knuth, which present the commented code for the 
+   Computer Modern fonts:
+
+   ,----
+   | The quotations on pages 7 and 351 have been excerpted [...].
+   | 
+   | METAFONT is a trademark of th Addison Wesley Publishing Company.
+   | 
+   | TeX is a trademark of the American Mathematical Society.
+   | 
+   | The programs for computer Modern are in the public domain, and readers
+   | may freely generate and hand-tune their own fonts using the algorithms
+   | of this book.  However, use of the names is restricted:  Any fonts
+   | whose names cmr10 or cmbx12 or ... are identical to the standard font
+   | names of this book should be fully compatible with the fonts defined
+   | here; i.e., fonts with the same names are supposed to have precisely
+   | the same character coding schemes and precisely the same font metric
+   | files. 
+   `----
+
+
+
+   *****
+
+F. Individual files, not belonging to any package: 
+
+%  cahyph.tex: LPPL 1+
+%  gahyph.tex: GPL 2+
+%  icehyph.tex: LPPL 1.2+
+%  ruhyphas.tex: LPPL 1.2+
+%  ruhyphzn.tex: LPPL 1.2+
+%  sehyph.tex: LPPL 1.2+
+
+
+
+3.4 Reference to an (incomplete) list of licenses of individual parts
+
+The file list for each binary package has the format explained above
+and can be found, for each binary package, in
+
+/usr/share/doc/texlive-<name>/Licenses.
+
+$Id: copyright 3943 2009-05-22 12:11:09Z preining $
--- texlive-lang-2009.orig/debian/tpm2deb-bin.pl
+++ texlive-lang-2009/debian/tpm2deb-bin.pl
@@ -0,0 +1,616 @@
+#!/usr/bin/perl
+#
+# tpm2deb-bin.pl
+# machinery to create debian packages from TeX Live depot
+# (c) 2005, 2006 Norbert Preining
+#
+# $Id: tpm2deb.pl 2080 2006-12-15 12:03:49Z preining $
+#
+# configuration is done via the file tpm2deb.cfg
+#
+
+BEGIN {   # get our other local perl modules.
+	unshift (@INC, "./debian");
+	unshift (@INC, "./tlpkg");
+}
+
+use strict "vars";
+# use strict "refs"; # not possible with merge_into
+use warnings;
+no warnings 'once';
+no warnings 'uninitialized';
+
+#use Strict;
+use Getopt::Long;
+use File::Basename;
+use File::Copy;
+use File::Path;
+use File::Temp qw/ tempfile tempdir /;
+use Cwd;
+
+use TeXLive::TLPDB;
+use TeXLive::TLPOBJ;
+
+# use Data::Dumper;
+
+
+my $debdest;
+my $basedir;
+my $bindest;
+my $bincomponent = "/usr/bin";
+my $rundest;
+my $runcomponent = "/usr/share";
+my $docdest;
+my $doccomponent;
+my $etcdest;
+my $tmpdir;
+
+
+#
+# Configuration for destination of files
+# DONT USER DOUBLE QUOTES; THESE VARIABLES HAVE TO GET REEVALUATED
+# AFTER $tmpdir IS SET!!
+#
+my $sysdebdest = '$tmpdir/debian';
+my $sysbasedir = '$debdest/$package';
+my $sysbindest = '$basedir/usr/bin';
+my $sysbincomponent = '/usr/bin';
+my $sysrundest = '$basedir/usr/share';
+my $sysruncomponent = '/usr/share';
+my $sysdocdest = '$basedir/usr/share/doc/$package';
+my $sysdoccomponent = '/usr/share/doc/$package';
+my $sysetcdest = '$basedir/etc/texmf';
+
+my %configfiles; # hash of (symbolic) array references, one for each package
+
+my $texmfdist = "texmf-texlive";
+my $opt_nosource=0;
+my $optdestination="";
+our $opt_onlyscripts=0;
+my $opt_onlycopy=0;
+
+our $opt_debug; #global variable
+my $opt_master;
+our $Master;
+my $globalreclevel=1;
+
+my $result = GetOptions ("debug!" => \$opt_debug, 	# debug mode
+	"nosource!" => \$opt_nosource,			# don't include source files
+	"master=s" => \$opt_master,	# location of Master
+	"dest=s" => \$optdestination,	# where to write files
+	"reclevel=i" => \$globalreclevel,	# recursion level
+	"onlyscripts!" => \$opt_onlyscripts, # only create maintainer scripts
+	"onlycopy!" => \$opt_onlycopy # no maintscripts, only copy files
+	);
+
+# Norbert, is $, intended here, or should it rather be m{/.*$}?
+if (!($opt_master =~ m,/.*$,,)) {
+	$Master = `pwd`;
+	chomp($Master);
+	$Master .= "/$opt_master";
+} else {
+	$Master = $opt_master;
+}
+
+my $startdir=getcwd();
+chdir($startdir);
+File::Basename::fileparse_set_fstype('unix');
+
+use tpm2debcommon;
+
+&main(@ARGV);
+
+1;
+
+
+sub main {
+	my (@packages) = @_;
+	my $arch = "all";
+	# the following variable is used in the Tpm.pm module,
+	# and should always be set to i386-linux, no matter what 
+	# the real Debian architecture is
+	$::tlpdb = TeXLive::TLPDB->new(root => "$Master");
+	die "Cannot load tlpdb!" unless defined($::tlpdb);
+	initialize_config_file_data("debian/tpm2deb.cfg");
+	build_data_hash();
+	check_consistency();
+	foreach my $package (@packages) {
+		# 
+		# various variables have to be set
+		#
+		#$arch = get_arch($package);
+		#print "Working on $package, arch=$arch\n";
+		print "Working on $package\n";
+		# determine variables used in all subsequent functions
+		$opt_debug && print STDERR "Setting global vars\n";
+		tl_set_global_vars($package);
+		#
+		# copy files etc.
+		# 
+		# this affects the following global vars: @{$configfiles{$package}}.
+		make_deb($package); #unless ($opt_onlyscripts);
+		#
+		# create the maintainer scripts
+		#
+		# this uses the following global vars: @{$configfiles{$package}}.
+		make_maintainer($package,$debdest) unless ($opt_onlycopy);
+	}
+}
+
+#
+# set global variables
+#
+sub tl_set_global_vars {
+	my ($package) = @_;
+	my $helper;
+	if ($optdestination ne "") {
+		$tmpdir = $optdestination;
+	} else {
+		$tmpdir = ".";
+	}
+	$opt_debug && print STDERR "tmpdir = $tmpdir\n";
+	$helper="\$debdest = \"$sysdebdest\""; eval $helper;
+	$helper="\$basedir = \"$sysbasedir\""; eval $helper;
+	$helper="\$bindest = \"$sysbindest\""; eval $helper;
+	$helper="\$rundest = \"$sysrundest\""; eval $helper;
+	$helper="\$docdest = \"$sysdocdest\""; eval $helper;
+	$helper="\$doccomponent = \"$sysdoccomponent\""; eval $helper;
+	$helper="\$etcdest = \"$sysetcdest\""; eval $helper;
+	$opt_debug && print STDERR "\nGlobal options:\n";
+	if ($opt_debug) {
+		print STDERR "debdest = $debdest\n";
+		print STDERR "basedir = $basedir\n";
+		print STDERR "bindest = $bindest\n";
+		print STDERR "rundest = $rundest\n";
+		print STDERR "docdest = $docdest\n";
+		print STDERR "doccomponent = $doccomponent\n";
+		print STDERR "etcdest = $etcdest\n";
+	}
+}
+
+#
+# tl_is_blacklisted <filename>
+#
+sub tl_is_blacklisted {
+	my ($file) = @_;
+	my $blacklisted = 0;
+	foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { 
+		$blacklisted = 1 if ($file =~ m|^${pat}$|);
+	}
+	$opt_debug && $blacklisted && print STDERR "$file is blacklisted\n";
+	return $blacklisted;
+}
+
+#
+# make_deb_copy_to_righplace
+#
+# depends on global var $rundest
+sub make_deb_copy_to_rightplace {
+	my ($package,$listref) = @_;
+	my %lists = %$listref;
+	if (!$opt_nosource) {
+		DOSFILE: foreach my $file (@{$lists{'SourceFiles'}}) {
+			next DOSFILE if tl_is_blacklisted($file);
+			my $finalfn = do_remap_and_copy($package,$file,$runcomponent);
+			do_special($file,$finalfn);
+		}
+	}
+	DORFILE: foreach my $file (@{$lists{'RunFiles'}}) {
+		next DORFILE if tl_is_blacklisted($file);
+		my $finalfn = do_remap_and_copy($package,$file,$runcomponent);
+		do_special($file,$finalfn);
+	}
+# 	my %DocDirHash = ();
+# 	my @LinkedDocDir = ();
+	DODFILE: foreach my $file (@{$lists{'DocFiles'}}) {
+		next DODFILE if tl_is_blacklisted($file);
+		my $finalfn = do_remap_and_copy($package,$file,$runcomponent,'^[^/]*/doc/(.*)$','$doccomponent/$1');
+		do_special($file,$finalfn);
+	}
+	# simply ignore binfiles as we have to add the necessary deps
+	#DOBFILE: foreach my $file (@{$lists{'BinFiles'}}) {
+	#	$opt_debug && print STDERR "BINFILE: $file\n";
+	#	next DOBFILE if tl_is_blacklisted($file);
+	#	my $finalfn = do_remap_and_copy($package,$file,$bincomponent,'^bin/[^/]*/(.*)$','/usr/bin/$1');
+	#	do_special($file,$finalfn);
+	#}
+	if ($package eq 'texlive-base') {
+		open(USLANG,">$debdest/texlive-base.cnf")
+			or die("Cannot open $debdest/texlive-base.cnf for writing!");
+		#open (SOURCE,"$Master/texmf/tex/generic/config/language.us")
+		#	or die("Cannot open $Master/texmf/tex/generic/config/language.us");
+		#while (<SOURCE>) { print USLANG; }
+		#close (SOURCE);
+		print USLANG "% DO NOT CHANGE THE FOLLOWING LINE UNLESS YOU\n";
+		print USLANG "% REALLY KNOW WHAT YOU ARE DOING\n";
+		print USLANG "USEFILE /usr/share/texmf-texlive/tex/generic/config/language.us /usr/share/texmf-texlive/tex/generic/config/language.us.def\n";
+		close (USLANG);
+	}
+}
+
+#
+# make_deb_execute_actions
+#
+# depends on global variable $globalreclevel
+# FIXXME: could be divided in get_execute_actions and
+# do_execute_actions, probably needs pass-by-reference if we don't
+# want to use global vars.
+sub make_deb_execute_actions {
+	my ($package) = @_;
+    my @Executes = get_all_executes($package,$globalreclevel);
+	my @maplines = ();
+	my @formatlines = ();
+	my @languagelines = ();
+	my $gotmapfiles = 0;
+	my $firstlang =1;
+	my %langhash = ();
+	my %formathash = ();
+	$opt_debug && print STDERR "Executes= @Executes\n";
+	my %Job;
+	for my $e (@Executes) {
+		my ($what, $first, @rest) = split ' ', $e;
+		my $instcmd;
+		my $rmcmd;
+		if ($what eq 'addMap') {
+			push @maplines, "Map $first\n";
+		} elsif ($what eq 'addMixedMap') {
+			push @maplines, "MixedMap $first\n";
+		} elsif ($what eq 'AddFormat') {
+			my %r = TeXLive::TLUtils::parse_AddFormat_line(join(" ", $first, @rest));
+			if (defined($r{"error"})) {
+				die "$r{'error'}, package $package, execute $e";
+			}
+			my $mode = ($r{"mode"} ? "" : "#! ");
+			if (defined($Config{'disabled_formats'}{$package})) {
+				next if (ismember($r{'name'}, @{$Config{'disabled_formats'}{$package}}));
+			}
+			push @formatlines, "$mode$r{'name'} $r{'engine'} $r{'patterns'} $r{'options'}\n";
+		} elsif ($what eq 'AddHyphen') {
+			my %r = TeXLive::TLUtils::parse_AddHyphen_line(join(" ", $first, @rest));
+			my $lline = "name=$r{'name'} file=$r{'file'} lefthyphenmin=$r{'lefthyphenmin'} righthyphenmin=$r{'righthyphenmin'}";
+			my @syns;
+			@syns = @{$r{"synonyms"}} if (defined($r{"synonyms"}));
+			if ($#syns >= 0) {
+				$lline .= " synonyms=" . join(",",@syns);
+			}
+			push @languagelines, "$lline\n";
+		}
+	}
+	if ($#maplines >= 0) {
+		open(OUTFILE, ">$debdest/$package.maps")
+			or die("Cannot open $debdest/$package.maps");
+		foreach (@maplines) { print OUTFILE; }
+		close(OUTFILE);
+	}
+	if ($#formatlines >= 0) {
+		open(OUTFILE, ">$debdest/$package.formats")
+			or die("Cannot open $debdest/$package.formats");
+		foreach (@formatlines) { print OUTFILE; }
+		close(OUTFILE);
+	}
+	if ($#languagelines >= 0) {
+		open(OUTFILE, ">$debdest/$package.hyphens")
+			or die("Cannot open $debdest/$package.hyphens");
+		foreach (@languagelines) { print OUTFILE; }
+		close(OUTFILE);
+	}
+}
+
+#
+# make_deb
+#
+sub make_deb {
+	# my function
+	#
+	# do_special ($originalfilename, $finaldestinationfilename)
+	#
+	# Do special actions as specified in the config file, like install info
+	# etc
+	our @SpecialActions = ();
+	sub do_special {
+		my ($origfn, $finalfn) = @_;
+		our @SpecialActions;
+		SPECIALS: foreach my $special (@{$TeXLive{'all'}{'special_actions_config'}}) {
+			my ($pat, $act) = ($special =~ m/(.*):(.*)/);
+			if ($origfn =~ m|$pat$|) {
+				if ($act eq "install-info") {
+					push @SpecialActions, "install-info:$origfn";
+				} else {
+					print STDERR "Unknown special action $act, terminating!\n";
+					exit 1;
+				}
+			}
+		}
+	}
+	# real start
+	my ($package) = @_;
+	my %lists = %{&get_all_files($package,$globalreclevel)};
+	my $title = $TeXLive{'binary'}{$package}{'title'};
+	my $description = $TeXLive{'binary'}{$package}{'description'};
+	eval { mkpath($rundest) };
+	if ($@) {
+		die "Couldn't create dir: $@";
+	}  
+	if ($opt_debug) {
+		print STDERR "SOURCEFILES: ", @{$lists{'SourceFiles'}}, "\n";
+		print STDERR "RUNFILES: ", @{$lists{'RunFiles'}}, "\n";
+		print STDERR "DOCFILES: ", @{$lists{'DocFiles'}}, "\n";
+		print STDERR "BINFILES: ", @{$lists{'BinFiles'}}, "\n";
+	}
+# 	# clean @configfiles
+	@{$configfiles{$package}} = ();
+	&mkpath($docdest);
+	#
+	# DO REMAPPINGS and COPY FILES TO DEST
+	#
+	make_deb_copy_to_rightplace($package,\%lists);
+	#
+	# EXECUTE ACTIONS
+	#
+	make_deb_execute_actions($package);
+	#
+	# Work on @SpecialActions
+	#
+	my @infofiles = ();
+	foreach my $l (@SpecialActions) {
+		my ($act, $fname) = ($l =~ m/(.*):(.*)/);
+		if ($act eq "install-info") {
+			push @infofiles, "$fname";
+		} else {
+			print STDERR "Unknown action, huuu, where does this come from: $act, exit!\n";
+			exit 1;
+		}
+	}
+	if ($#infofiles >=0) {
+		open(INFOLIST, ">$debdest/$package.info")
+		    or die("Cannot open $debdest/$package.info");
+		foreach my $f (@infofiles) {
+			print INFOLIST "$f\n";
+		}
+		close(INFOLIST);
+	}
+}
+
+#
+# make_maintainer
+#
+# create maintainer scripts. 
+# This function uses global vars: @{$configfiles{$package}}, $debdest
+#
+sub make_maintainer {
+	sub merge_into {
+		my ($source_fname, $target_fhandle) = @_;
+		if (-e "$source_fname") {
+			open(SOURCE,"<$source_fname")
+			    or die("Cannot open $source_fname");
+			while (<SOURCE>) { print $target_fhandle $_; }
+			close(SOURCE);
+		}
+	}
+	my ($package,$debdest) = @_;
+	print "Making maintainer scripts for $package in $debdest...\n";
+	&mkpath($debdest);
+	for my $type (qw/postinst preinst postrm prerm/) {
+		$opt_debug && print STDERR "Handling $type ";
+		if ((-r "$debdest/$type.pre") ||
+			(-r "$debdest/$type.post") ||
+			(-r "$debdest/$package.$type.pre") || 
+			(-r "$debdest/$package.$type.post") ||
+			( ($type ne "prerm") && ($#{$configfiles{$package}} >= 0) )) 
+		{
+			$opt_debug && print STDERR "\nconfigfiles:\n@{$configfiles{$package}}\n";
+			open(MAINTSCRIPT, ">$debdest/$package.$type")
+				or die("Cannot open $debdest/$package.$type for writing");
+			print MAINTSCRIPT "#!/bin/sh -e\n";
+			merge_into("$debdest/common.functions", MAINTSCRIPT);
+			merge_into("$debdest/common.functions.$type", MAINTSCRIPT);
+			merge_into("$debdest/$type.pre", MAINTSCRIPT);
+			merge_into("$debdest/$package.$type.pre", MAINTSCRIPT);
+			# handling of conffile moves (2005 has /etc/texmf/texlive, 2007 has /etc/texmf)
+			#
+			# preinst moves, postinst renames conffile to
+			# conffile.dpkg-new if it was previously deleted, postrm
+			# makes error-unwind for preinst.
+			# prerm needs no code.
+			my $maintscript_func = "handle_config_file_" . $type;
+			if (! @{$configfiles{$package}} && $opt_debug ) { print "\nNo conffiles for this package\n"};
+			CONFMOVE: do {
+				foreach my $cf (@{$configfiles{$package}}) {
+					print MAINTSCRIPT "$maintscript_func $cf \$1 \$2\n"
+				}
+			} unless ($type eq "prerm");
+			# add debhelper stuff and post-parts.
+			print MAINTSCRIPT "\n#DEBHELPER#\n";
+			merge_into("$debdest/$package.$type.post", MAINTSCRIPT);
+			merge_into("$debdest/$type.post", MAINTSCRIPT);
+			print MAINTSCRIPT "exit 0\n";
+			close MAINTSCRIPT;
+		}
+		$opt_debug && print STDERR " done.\n";
+	}
+}
+
+#
+# get_texmf_relpath
+#
+sub get_texmf_relpath {
+	my ($filename) = @_;
+	$filename =~ s{texmf-dist}{texmf};
+	$filename =~ s{texmf-doc}{texmf};
+	$filename =~ s{texmf/}{};
+	return $filename;
+}
+
+#
+# do_remap_and_copy
+#
+# policy for mapping lines:
+# ALL file names in the last field are:
+# - either ABSOLUTE filenames in the sense of the final installation
+#   example:
+#     mapping;texmf/tex/generic/config/language.dat;link;/var/lib/texmf/tex/generic/config/language.dat
+# - relative filenames in which case 
+#         $texmfdist  =   /usr/share/texmf-texlive
+#   is prepended, eg:
+#        mapping;texmf-dist/fonts/map/dvips/ibygrk/ibycus4.map;remap;fonts/source/public/ibygrk/ibycus4.map
+#   in this case ibycus4.map is remapped to 
+#     /usr/share/texmf-texlive/fonts/source/public/ibygrk/ibycus4.map
+#
+# The filenames CAN contain backreferences to patterns:
+# mapping;texmf[^/]*/doc/man/man(.*)/(.*);remap;/usr/share/man/man$1/$2
+#
+sub do_remap_and_copy {
+	# my functions
+	#
+	# here the mapping from texlive pathes to debian pathes is done
+	#
+	sub make_destinationname {
+		my ($path) = @_;
+		$path =~ s#^texmf-dist#$texmfdist#;
+		#
+		# we do map *ALL* files into $texmfdist, not only the dist files
+		#
+		$path =~ s#^texmf/#$texmfdist/#;
+		return("$path");
+	}
+	sub absolute_path {
+		my ($inpath) = @_;
+		if ($inpath =~ m,^/,) {
+			# absolute path, just return it
+			return ($inpath);
+		} else {
+			# relative path name add /usr/share/$texmfdist
+			return ("$runcomponent/$texmfdist/$inpath");
+		}
+	}
+	# real start
+	my ($package,$file,$defaultpathcomponent,$finalremap,$finaldest) = @_;
+	my $gotremapped = 0;
+	my $returnvalue = "**NOTSET**";
+	my $defaultdestname = make_destinationname($file);
+	$opt_debug && print STDERR "DESTINATION NAME = $defaultdestname\n";
+
+	MAPPINGS: foreach my $maplines (@{$TeXLive{'all'}{'filemappings'}}) {
+		my ($pat, $dest) = ($maplines =~ m/(.*):(.*)/);
+		if ($file =~ m|$pat$|) {
+			$gotremapped = 1;
+			my $act = $TeXLive{'all'}{'file_map_actions'}{$pat};
+			my $supplieddestname;
+			# this evaluation is NECESSARY since the last entries in the 
+			# file mappings can contain back references to patterns in $pat!!!
+			my $foo="\$supplieddestname = \"$dest\"";
+			eval $foo;
+			$supplieddestname = absolute_path($supplieddestname);
+			$opt_debug && print STDERR "REMAP HIT f=$file\nsupplieddestname=$supplieddestname\npat=$pat\ndest=$dest\n";
+			# if you add possible actions here, also add them to the list in tpm2deb.cfg
+			if (($act eq "move") || ($act eq "config-move")) {
+				# remap MOVES the file to the new position
+				$opt_debug && print STDERR "remap\n";
+				&mkpath(dirname("$basedir$supplieddestname"));
+				mycopy("$Master/$file","$basedir$supplieddestname");
+				$returnvalue = $supplieddestname;
+				if ($act eq "config-move") { 
+					push @{$configfiles{$package}}, "$supplieddestname" ;
+				}
+			} elsif (($act eq "copy") || ($act eq "config-copy")) {
+				$opt_debug && print STDERR "copy\n";
+				# first install it into the normal path
+				mycopy("$Master/$file","$basedir$defaultpathcomponent/$defaultdestname");
+				# now the same as in remap/config-remap
+				&mkpath(dirname("$basedir$supplieddestname"));
+				mycopy("$Master/$file","$basedir$supplieddestname");
+				$returnvalue = $supplieddestname;
+				if ($act eq "config-copy") { 
+					push @{$configfiles{$package}}, "$supplieddestname" ;
+				}
+			} elsif ($act eq "copy-move") {
+				$opt_debug && print STDERR "copy-move\n";
+				my ($configpath,$secondpath) = split(/,/ , $supplieddestname);
+				$opt_debug && print STDERR "installing into $configpath and $secondpath\n";
+				# first install it into the config path
+				&mkpath(dirname("$basedir$configpath"));
+				mycopy("$Master/$file","$basedir$configpath");
+				# now the other path (/usr/share/$package or similar)
+				mycopy("$Master/$file","$basedir$secondpath");
+				# return the config path
+				$returnvalue = $configpath;
+			} elsif ($act eq "link") {
+				# make the defaultdestname a LINK to the supplieddestname,
+				# but do NOT create the supplieddestname
+				$opt_debug && print STDERR "link\n";
+				&mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname"));
+				unless ($opt_onlyscripts == 1) {
+					symlink("$supplieddestname", "$basedir$defaultpathcomponent/$defaultdestname") or
+					die "Cannot symlink $basedir$defaultpathcomponent/$defaultdestname -> $supplieddestname: $!\n"
+				};
+				$returnvalue = $supplieddestname;
+			} elsif ($act eq "move-link") {
+				$opt_debug && print STDERR "move-link\n";
+				# move the file to the new location, and create a link
+				# from the defaultdestname -> supplieddestname
+				&mkpath(dirname("$basedir$supplieddestname"));
+				mycopy("$Master/$file","$basedir$supplieddestname");
+				&mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname"));
+				unless ($opt_onlyscripts == 1) {
+					symlink($supplieddestname, "$basedir$defaultpathcomponent/$defaultdestname") or
+						die "Cannot symlink $basedir$defaultpathcomponent/$defaultdestname -> $supplieddestname: $!\n"
+				};
+				$returnvalue = $supplieddestname; ## ?? or $defaultdestname????
+			} elsif ($act eq "add-link") {
+				$opt_debug && print STDERR "add-link\n";
+				# install the file in its default location, but add a
+				# symlink $supplieddestname -> $defaultdestname
+				mycopy("$Master/$file","$basedir$defaultpathcomponent/$defaultdestname");
+				&mkpath(dirname("$basedir$supplieddestname"));
+				unless ($opt_onlyscripts == 1) {
+					symlink("$defaultpathcomponent/$defaultdestname","$basedir$supplieddestname") or
+						die "Cannot symlink, $basedir$supplieddestname -> $defaultpathcomponent/$defaultdestname: $!\n"
+				};
+				$returnvalue = "$defaultpathcomponent/$defaultdestname";
+			} elsif ($act eq "replace-link") {
+				$opt_debug && print STDERR "replace-link\n";
+				# $supplieddestname must be of the form aaa%bbb 
+				# make aaa -> bbb and do nothing else
+				my ($a,$b) = split(/%/,$supplieddestname);
+				my $aa = absolute_path($a);
+				&mkpath(dirname("$basedir$aa"));
+				unless ($opt_onlyscripts == 1) {
+					symlink($b,"$basedir$aa") or die "Cannot symlink $basedir$aa -> $b: $!\n"
+				};
+				$returnvalue = $b;
+			} elsif ($act eq "") {
+				$opt_debug && print STDERR ":empty:\n";
+				$returnvalue = "";
+				# do nothing, the file is killed
+			} else {
+				print STDERR "maplines=$maplines\nact = $TeXLive{'all'}{'file_map_actions'}{$pat}\n";
+				print STDERR "Unknown action $act in config file, terminating!\n";
+				exit 1;
+			}
+			last MAPPINGS;
+		}
+	}
+	if ($gotremapped == 0) {
+		if ($finalremap ne "" && $defaultdestname =~ m|$finalremap|) {
+			my $foo="\$finaldest = \"$finaldest\"";
+			eval $foo;
+			$opt_debug && print STDERR "finalremap COPY: $finaldest\n";
+			&mkpath(dirname("$basedir$finaldest"));
+			mycopy("$Master/$file","$basedir$finaldest");
+			$returnvalue = $finaldest;
+		} else {
+			$opt_debug && print STDERR "NORMAL COPY: $basedir$defaultpathcomponent/$defaultdestname\n";
+			&mkpath(dirname("$basedir$defaultpathcomponent/$defaultdestname"));
+			mycopy("$Master/$file","$basedir$defaultpathcomponent/$defaultdestname");
+			$returnvalue = "$defaultpathcomponent/$defaultdestname";
+		}
+	}
+	return($returnvalue);
+}
+
+### Local Variables:
+### perl-indent-level: 4
+### tab-width: 4
+### indent-tabs-mode: t
+### End:
+# vim:set tabstop=4: #
--- texlive-lang-2009.orig/debian/common.functions.preinst
+++ texlive-lang-2009/debian/common.functions.preinst
@@ -0,0 +1,141 @@
+# common.functions.preinst start
+# $Id: common.functions.preinst 3943 2009-05-22 12:11:09Z preining $
+
+dpkg_md5sum()
+{
+    conffile="$1"
+    package="$2"
+    md5sum=$(dpkg-query -W -f='${Conffiles}' "$package" \
+            | grep -F " $conffile " | cut -d ' ' -f 3)
+    if [ -z "$md5sum" ]; then
+        echo "$conffile: md5sum not known." >&2
+        echo "It seems that this file is not handled by dpkg conffiles." >&2
+        # don't exit but return empty md5sum
+        md5sum=""
+        # exit 1
+    fi
+    echo $md5sum
+}
+
+check_move ()
+{
+    dodelete="$1"
+    orig="$2"
+    local package
+    package="$3"
+    new="$4"
+    version="$5"
+    if [ -r "$orig" ] ; then
+      mdorig=$(dpkg_md5sum "$orig" "$package")
+      if [ $(md5sum "$orig" | cut -f 1 -d ' ') = "$mdorig" ] ; then
+        rm "$orig"
+      else
+        mkdir -p $(dirname "$new")
+        mv "$orig" "$new".preinst-copy
+      fi
+    else
+      if [ -n "$version" ]; then
+	# there is a previous version, we are actually upgrading 
+        # (or reinstalling)
+        # in case we handle a foreign conffile (different package) $dodelete
+        # can be set to 0 (or != 1) in which case the .preinst-deleted file
+        # will not be created.
+        if [ "$dodelete" = 1 ] ; then
+          mkdir -p $(dirname "$new")
+          touch $new.preinst-deleted
+        fi
+      fi
+    fi
+}
+
+#
+# handle_config_file_preinst/postinst/prerm/postrm
+# handle those config files which are left over from old texlive and
+# tetex installations
+handle_config_file_preinst ()
+{
+    cfgfile="$1"
+    action="$2"
+    version="$3"
+    upgrade_needed=false
+    case "$action" in
+      install|upgrade)
+	if [ -n "$version" ] && dpkg --compare-versions "$version" ge 2007; then
+	  return 0
+	fi
+	;;
+      *)
+	return 0
+	;;
+    esac
+    
+    conf_relpath=${cfgfile#/etc/texmf/}
+    conf_oldpath="/etc/texmf/texlive/$conf_relpath"
+    # default package is texlive-base-bin
+    package=texlive-base-bin
+    case "$cfgfile" in 
+        /etc/texmf/dvips/config/*)
+            # special case for dvips config
+            conf_oldpath="/etc/texmf/texlive/dvips/${conf_oldpath#/etc/texmf/texlive/dvips/config/}"
+            ;;
+        # files which were only present in tetex
+        /etc/texmf/texdoctk/texdoctk.dat)
+            package=tetex-base
+            conf_oldpath="/etc/texdoctk/texdoctk.dat"
+            ;;
+        # symlink target had a different name
+        /etc/texmf/dvipdfm/config/config)
+            conf_oldpath="/etc/texmf/texlive/dvipdfm.cfg"
+            ;;
+        # for xdvi.cfg we first want to move tetex files, and later texlives
+        /etc/texmf/xdvi/xdvi.cfg)
+            # tetex version
+            # it could either be deleted, or tetex was never installed.
+            # We do not want to create .preinst-deleted, so we call
+            # check_move with first argument 0 which means that the
+            # preinst-deleted file will not be created
+            check_move 0 /etc/texmf/xdvi.cfg tetex-bin /etc/texmf/xdvi/xdvi.cfg $version
+            # now set the conf_oldpath to the texlive version
+            conf_oldpath="/etc/texmf/texlive/xdvi.cfg"
+            ;;   
+    esac
+    check_move 1 $conf_oldpath $package $cfgfile $version
+}
+
+resurrect_conffile_sid(){
+  cfgfile="$1"
+  package="$2"
+  action="$3"
+  version="$4"
+  template_source="/usr/share/$package"
+  basefile=$(basename $cfgfile)
+  dirname=$(dirname $cfgfile)
+
+  # continue only in the following cases:
+  # - we are upgrading
+  # - at least from version 2007 (not etch=2005)
+  case "$action" in
+    upgrade)
+      if [ -n "$version" ] && dpkg --compare-versions "$version" ge 2007; then
+        : do nothing
+      else
+        return 0
+      fi
+    ;;
+    *)
+      return 0
+    ;;
+  esac
+
+  if ! [ -f "$cfgfile" ]; then
+    mkdir -p $dirname
+    echo "Reinstalling deleted mandatory conffile $basefile" >&2
+    cp $template_source/$basefile $cfgfile
+  fi
+}
+
+# common.functions.preinst end
+# Local Variables:
+# mode: shell-script
+# End:
+# vim:set expandtab: #
--- texlive-lang-2009.orig/debian/texlive-lang-vietnamese.override
+++ texlive-lang-2009/debian/texlive-lang-vietnamese.override
@@ -0,0 +1,4 @@
+texlive-lang-vietnamese: zero-byte-file-in-doc-directory
+texlive-lang-vietnamese: extra-license-file
+texlive-lang-vietnamese: script-not-executable
+texlive-lang-vietnamese: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/tpm2debcommon.pm
+++ texlive-lang-2009/debian/tpm2debcommon.pm
@@ -0,0 +1,847 @@
+#!/usr/bin/perl
+#
+# tpm2deb-common.pl
+# machinery to create debian packages from TeX Live depot
+# (c) 2005, 2006, 2007, 2008 Norbert Preining
+#
+# $Id: tpm2debcommon.pm 4191 2009-09-15 18:02:48Z frank $
+#
+# configuration is done via the file tpm2deb.cfg
+#
+#
+# please see the README file in the pkg-texlive svn repository of the
+# debian-tex project on alioth.debian.org
+
+package tpm2debcommon;
+use Exporter ();
+@ISA = qw( Exporter );
+@EXPORT_OK = qw (
+	build_data_hash check_consistency
+	initialize_config_file_data is_blacklisted get_all_files 
+	get_all_executes myopen mycopy ismember
+	%TeXLive %Config
+);
+@EXPORT = @EXPORT_OK;
+
+# keys(%TeXLive{$package}) = extra_format, uploaders, section,
+#       standards, build_dep_indep, build_dep, priority, description, title,
+#       license, sourcefiles, runfiles, docfiles, binfiles,
+#       realtype, type, replaces, provides, recommends, suggests,
+#       conflicts, depends, includedpackages, executes
+#
+# keys(%Config) = 
+#                 add_execute, title, description, depends, conflicts,
+#                 suggests, recommends provides, maintainer
+
+use strict;
+no strict 'refs';
+use warnings;
+no warnings 'uninitialized';
+
+
+#use Strict;
+use Getopt::Long;
+use File::Basename;
+use File::Copy;
+use File::Path;
+use File::Temp qw/ tempfile tempdir /;
+use Cwd;
+
+
+our (%TeXLive,%Config);
+
+my $opt_debug;
+my $opt_onlyscripts;
+my $Master;
+sub use_global_vars {
+  $opt_debug = $main::opt_debug;
+  $opt_onlyscripts = $main::opt_onlyscripts;
+  $Master = $main::Master;
+}
+
+
+sub build_data_hash {
+	
+	sub tpm2debname {
+		my @list_of_debnames = ();
+		foreach my $pkg (@_) {
+			if (defined($Config{'name_mapping'}{$pkg})) {
+				push @list_of_debnames, $Config{'name_mapping'}{$pkg};
+			} else {
+				push @list_of_debnames, $pkg;
+			};
+		}
+		return(@list_of_debnames);
+	}
+	# start real work
+	print "Building data hash ...\n";
+	#
+	# we now build the information used for building the packages
+	# this should merge the tpm data and the config file data
+	# after this we check on consistency
+	#
+	# The data will be stored in %TeXLive{'binary'}{$package}{'item'}
+	# where item is in: depend, suggest, conflict, execute, description
+	# title, packages, docfiles, binfiles, runfiles, sourcefiles,
+	# remotefiles, tltype, license for binary packages, and in
+	# %TeXLive{'source'}{$package}{'item'} .... for source packages.
+	#
+	# Note that the keys in %TeXLive are *different* package names than
+	# the collection names!
+	#
+	# First the binary part
+	my @collections = ();
+	foreach my $bin_pkg ($::tlpdb->list_packages()) {
+		next if ($bin_pkg =~ m/^00texlive/);
+		if ($bin_pkg =~ m/\.(.*)$/) {
+			next if ("$1" ne "i386-linux");
+		}
+		#
+		# TODO TODO TODO
+		# what todo with texlive.infra!!!!
+		next if is_blacklisted ($bin_pkg, "");
+		if ($bin_pkg =~ m/^(.*)\.i386-linux/) {
+			next if is_blacklisted( $1, "");
+		}
+		my $tlp = $::tlpdb->get_package($bin_pkg);
+		die "Cannot get $bin_pkg from tlpdb!" unless defined($tlp);
+		my ($pkg) = tpm2debname($bin_pkg);
+		my $realtype = $tlp->category;
+		next if ($realtype eq "Scheme");
+		if ($realtype eq "Collection") {
+			push @collections, $pkg;
+		}
+		# we consider everything either as collection or as package, no
+		# difference what so ever
+		my $faketype = ($realtype eq "Collection") ? $realtype : "Package";
+		#
+		# we consider TLCore packages as normal packages
+		# since what we actually ship are the collections
+		$TeXLive{'binary'}{$pkg}{'type'} 	       = $faketype;
+		$TeXLive{'binary'}{$pkg}{'realtype'}        = $realtype;
+		my %foo = %{$tlp->binfiles};
+		if (defined($foo{'i386-linux'})) {
+			$TeXLive{'binary'}{$pkg}{'binfiles'}    = [ @{$foo{'i386-linux'}} ];
+		} else {
+			$TeXLive{'binary'}{$pkg}{'binfiles'}    = [ ];
+		}
+		$TeXLive{'binary'}{$pkg}{'docfiles'}    = [ $tlp->docfiles ];
+		$TeXLive{'binary'}{$pkg}{'runfiles'}    = [ $tlp->runfiles ];
+		$TeXLive{'binary'}{$pkg}{'sourcefiles'} = [ $tlp->srcfiles ];
+		$TeXLive{'binary'}{$pkg}{'license'}     = $tlp->cataloguedata->{'license'};
+		# items that can be overwritten by the configuration file
+		$TeXLive{'binary'}{$pkg}{'title'} =
+			$Config{'title'}{$pkg} ? 
+				$Config{'title'}{$pkg} : $tlp->shortdesc;
+		$TeXLive{'binary'}{$pkg}{'description'} =
+			$Config{'description'}{$pkg} ?
+				$Config{'description'}{$pkg} : $tlp->longdesc;
+		#
+		# executes
+		#
+		my @executes = $tlp->executes;
+		if (defined($Config{'add_execute'}{$pkg})) {
+			foreach my $e (@{$Config{'add_execute'}{$pkg}}) {
+				if (grep(/$e/,@executes) == 0) {
+					push (@executes, $e);
+				}
+			}
+		}
+		$TeXLive{'binary'}{$pkg}{'executes'} = [ @executes ];
+		#
+		# included packages
+		#
+		my @requires = $tlp->depends;
+		my @packs = ();
+		my @depends = ();
+		foreach my $dep (@requires) {
+			$dep =~ s/\.ARCH/.i386-linux/;
+			my $deptlp = $::tlpdb->get_package($dep);
+			if (!defined($deptlp)) {
+				printf STDERR "Cannot find $dep!\n";
+				next;
+			}
+			my $depcat = $deptlp->category;
+			#
+			# dependencies on collections are handled below
+			if ($depcat eq "Collection") {
+				push @depends, $dep;
+				next;
+			}
+			#
+			# if the package is moved somewhere else, ignore it
+			if (defined($Config{'moved_to'}{$dep})) { 
+				next; 
+			}
+			if (!is_blacklisted($dep,$pkg)) { push @packs, $dep; } 
+		}
+		# normally collections contain all sub-dependencies, ie we
+		# dont have deps of deps to consider.
+		# One exception is the .ARCH dep. collection-basicbin depends
+		# on bin-bibtex which in turn depends on bin-bibtex.ARCH
+		# but the original collection does not depend on bin-bibtex.ARCH
+		if ($realtype eq "Collection") {
+			push @packs, @{$Config{'extra_packages'}{$pkg}}
+				if defined($Config{'extra_packages'}{$pkg});
+			# work through all @packs and see if we find a .ARCH one
+			my @addpacks;
+			foreach my $p (@packs) {
+				next if (!defined($::tlpdb->get_package($p)));
+				foreach my $d ($::tlpdb->get_package($p)->depends) {
+					if ($d =~ m/\.ARCH/) {
+						if (defined($::tlpdb->get_package("$p.i386-linux"))) {
+							push @addpacks, "$p.i386-linux";
+						}
+					}
+				}
+			}
+			push @packs, @addpacks;
+		}
+		$TeXLive{'binary'}{$pkg}{'includedpackages'} = [ @packs ];
+		#
+		# depends
+		#
+		# we have to collect the depends from the config file and the 
+		# direct tpm dependencies
+		@depends = tpm2debname(@depends);
+		if ($pkg ne "texlive-common") {
+			push @depends, "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})";
+		}
+		#
+		if (defined($Config{'depends'}{$pkg})) {
+			push @depends, @{$Config{'depends'}{$pkg}};
+		}
+		# what about ${shlibs:Depends}
+		$TeXLive{'binary'}{$pkg}{'depends'} = [ @depends ];
+		#
+		# other relations
+		#
+		if (defined($Config{'conflicts'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'conflicts'} = [ @{$Config{'conflicts'}{$pkg}} ];
+		}
+		if (defined($Config{'suggests'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'suggests'} = [ @{$Config{'suggests'}{$pkg}} ];
+		}
+		if (defined($Config{'recommends'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'recommends'} = [ @{$Config{'recommends'}{$pkg}} ];
+		}
+		if (defined($Config{'provides'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'provides'} = [ @{$Config{'provides'}{$pkg}} ];
+		}
+		if (defined($Config{'replaces'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'replaces'} = [ @{$Config{'replaces'}{$pkg}} ];
+		}
+		if (defined($Config{'bin-section'}{$pkg})) {
+			$TeXLive{'binary'}{$pkg}{'section'} = $Config{'bin-section'}{$pkg};
+		}
+	}
+	#
+	# we do the doc splitting now
+	foreach my $coll (@collections) {
+		if (is_blacklisted($coll,"")) { next; }
+		my ($bin_pkg) = tpm2debname("$coll");
+		if (defined($Config{'docsplitting'}{$bin_pkg})) {
+			my $doc_pkg = "$bin_pkg-doc";
+			# first creat new bin package and add doc files
+
+			$TeXLive{'binary'}{$doc_pkg}{'section'} = "doc" ; 
+			$TeXLive{'binary'}{$doc_pkg}{'type'}        = 'Collection';
+			$TeXLive{'binary'}{$doc_pkg}{'realtype'}    = 'Collection';
+			# we don't want to move man pages!!!
+			my @p = ();
+			my @pd = ();
+			foreach my $f (@{$TeXLive{'binary'}{$bin_pkg}{'docfiles'}}) {
+				# the following is a hack but necessary
+				# we do move some files from doc dirs to non doc dirs using
+				# mapping;orig;move;target
+				# but these files are listed as doc-files we DONT want to move!
+				# In fact we should check for a pair
+				# 	$f:xxxx
+				# in @{$TeXLive{'all'}{'filemappings'}} and check that xxxx is 
+				# NOT a doc file ... but who cares ...
+				if (defined($TeXLive{'all'}{'file_map_actions'}{$f}) && 
+							($TeXLive{'all'}{'file_map_actions'}{$f} eq "move")) {
+					push @p, $f;
+				} else {
+					if ($f =~ m;texmf[^/]*/doc/man/man.*/.*;) {
+						push @p, $f;
+					} else {
+						push @pd, $f;
+					}
+				}
+			}
+			$TeXLive{'binary'}{$doc_pkg}{'docfiles'}    = [ @pd ];
+			$TeXLive{'binary'}{$bin_pkg}{'docfiles'} = [ @p ];
+			$TeXLive{'binary'}{$doc_pkg}{'license'}     = $TeXLive{'binary'}{$bin_pkg}{'license'};
+			$TeXLive{'binary'}{$doc_pkg}{'title'} = "Documentation files for $bin_pkg";
+			$TeXLive{'binary'}{$doc_pkg}{'description'} = "This package provides the documentation for $bin_pkg";
+			# what else do we have to set here ????
+			#
+			# the doc package needs to depend on texlive-common, it
+			# doesn't get this dependency as ordinary packages do
+			$TeXLive{'binary'}{$doc_pkg}{'depends'} = 
+				[ @{$TeXLive{'binary'}{$doc_pkg}{'depends'}}, 
+				  "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})" 
+				];
+			# add a recommends for the normal package on the doc pkg.
+			$TeXLive{'binary'}{$bin_pkg}{'recommends'} = [ @{$TeXLive{'binary'}{$bin_pkg}{'recommends'}}, "$bin_pkg-doc" ];
+			# add source mapping
+			my $srcpkg = $TeXLive{'binary'}{$bin_pkg}{'source_package'};
+			$TeXLive{'source'}{$srcpkg}{'binary_packages'} = [ @{$TeXLive{'source'}{$srcpkg}{'binary_packages'}}, $doc_pkg ];
+			#
+			# necessary relations from the config file
+			#
+			# we need texlive-common (for tex-common)
+			push @{$TeXLive{'binary'}{$doc_pkg}{'depends'}}, "texlive-common (>= $TeXLive{'all'}{'tl_common_version'})";
+			if (defined($Config{'depends'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'depends'} = [ @{$Config{'depends'}{$doc_pkg}} ];
+			}
+			if (defined($Config{'conflicts'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'conflicts'} = [ @{$Config{'conflicts'}{$doc_pkg}} ];
+			}
+			if (defined($Config{'suggests'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'suggests'} = [ @{$Config{'suggests'}{$doc_pkg}} ];
+			}
+			if (defined($Config{'recommends'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'recommends'} = [ @{$Config{'recommends'}{$doc_pkg}} ];
+			}
+			if (defined($Config{'provides'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'provides'} = [ @{$Config{'provides'}{$doc_pkg}} ];
+			}
+			if (defined($Config{'replaces'}{$doc_pkg})) {
+				$TeXLive{'binary'}{$doc_pkg}{'replaces'} = [ @{$Config{'replaces'}{$doc_pkg}} ];
+			}
+			#
+			# now we have to move all the DocFiles of all INCLUDED
+			# package/tpms into $bin_pkg and remove them from the original
+			# packages
+			#
+			# For an explanation of the code see above!
+			foreach my $incpkg (@{$TeXLive{'binary'}{$bin_pkg}{'includedpackages'}}) {
+				my @p = ();
+				my @pd = ();
+				foreach my $f (@{$TeXLive{'binary'}{$incpkg}{'docfiles'}}) {
+					if (defined($TeXLive{'all'}{'file_map_actions'}{$f}) && 
+								($TeXLive{'all'}{'file_map_actions'}{$f} eq "move")) {
+						push @p, $f;
+					} else {
+						if ($f =~ m;texmf[^/]*/doc/man/man.*/.*;) {
+							push @p, $f;
+						} else {
+							push @pd, $f;
+						}
+					}
+				}
+				$TeXLive{'binary'}{$doc_pkg}{'docfiles'}    = [ @{$TeXLive{'binary'}{$doc_pkg}{'docfiles'}}, @pd ];
+				$TeXLive{'binary'}{$incpkg}{'docfiles'} = [ @p ];
+			}
+		}
+	}
+	#
+	# Now for the source part
+	#
+	for my $srcpkg (@{$TeXLive{'all'}{'sources'}}) {
+		$TeXLive{'source'}{$srcpkg}{'uploaders'}   = 
+			$Config{'uploaders'}{$srcpkg}     ? 
+				$Config{'uploaders'}{$srcpkg} : $TeXLive{'all'}{'uploaders'};
+		$TeXLive{'source'}{$srcpkg}{'maintainer'}  = 
+			$Config{'maintainer'}{$srcpkg}    ? 
+				$Config{'maintainer'}{$srcpkg} : $TeXLive{'all'}{'maintainer'};
+		$TeXLive{'source'}{$srcpkg}{'priority'} = 
+			$Config{'priority'}{$srcpkg};
+		$TeXLive{'source'}{$srcpkg}{'build_dep'} = 
+			$Config{'build_dep'}{$srcpkg};
+		$TeXLive{'source'}{$srcpkg}{'build_dep_indep'} =
+			$Config{'build_dep_indep'}{$srcpkg};
+		$TeXLive{'source'}{$srcpkg}{'standards'} =
+			$Config{'standards'}{$srcpkg};
+ 		$TeXLive{'source'}{$srcpkg}{'section'} =
+			$Config{'section'}{$srcpkg};
+	}
+	# we let texlive-common CONFLICT with all texlive packages << then the 
+	# values set in latest-version
+	my @conflictpkgs = ();
+	foreach my $source_package (@{$TeXLive{'all'}{'sources'}}) {
+		foreach my $bin_pkg (@{$TeXLive{'source'}{$source_package}{'binary_packages'}}) {
+			push @conflictpkgs, "$bin_pkg (<< $TeXLive{'source'}{$source_package}{'latest_version'})";
+		}
+	}
+	# finally we let the package "texlive-full" depend on all texlive-* packages
+	my @allpkgs = ();
+	foreach my $source_package (@{$TeXLive{'all'}{'sources'}}) {
+		foreach my $bin_pkg (@{$TeXLive{'source'}{$source_package}{'binary_packages'}}) {
+			my $addthis = 1;
+			foreach my $depends_not (@{$Config{'depends_not'}{'texlive-full'}}) {
+				$addthis = 0 if ($bin_pkg eq $depends_not);
+			};
+# 			next if ($bin_pkg eq "texlive-full");
+# 			next if ($bin_pkg eq "texlive");
+# 			next if ($bin_pkg eq "texlive-lang-all");
+# 			next if ($bin_pkg eq "tetex-bin");
+# 			next if ($bin_pkg eq "tetex-base");
+# 			next if ($bin_pkg eq "tetex-extra");
+			$addthis && push @allpkgs, "$bin_pkg (>= $TeXLive{'source'}{$source_package}{'latest_version'})";
+		}
+	}
+
+	# Additional (meta)packages
+	$TeXLive{'all'}{'meta_packages'} = [ @{$Config{'add_packages'}} ];
+	foreach my $meta_package (@{$Config{'add_packages'}}) {
+		$TeXLive{'binary'}{$meta_package}{'type'} = "TLCore" ;
+
+		# Dependencies
+		if ($meta_package eq "texlive-full") {
+			$TeXLive{'binary'}{$meta_package}{'depends'}   = [ @{$Config{'depends'}{$meta_package}}, @allpkgs ];
+		} elsif ($meta_package eq "texlive-lang-all") {
+			my @foo = ();
+			foreach my $a (@allpkgs) {
+				if ($a =~ /^texlive-lang-/) { push @foo, $a; }
+			}
+			$TeXLive{'binary'}{$meta_package}{'depends'}   = [ @{$Config{'depends'}{$meta_package}}, @foo ];
+		} else {
+			$TeXLive{'binary'}{$meta_package}{'depends'}   = [ @{$Config{'depends'}{$meta_package}} ];
+		};
+		$opt_debug && print STDERR "metapackage: $meta_package, Depends: @{$TeXLive{'binary'}{$meta_package}{'depends'}}\n";
+		$TeXLive{'binary'}{$meta_package}{'suggests'}    = [ @{$Config{'suggests'}{$meta_package}} ];
+		$TeXLive{'binary'}{$meta_package}{'recommends'}  = [ @{$Config{'recommends'}{$meta_package}} ];
+		$TeXLive{'binary'}{$meta_package}{'replaces'}    = [ @{$Config{'replaces'}{$meta_package}} ];
+		if ($meta_package eq "texlive-common") {
+			$TeXLive{'binary'}{$meta_package}{'conflicts'}   = [ @{$Config{'conflicts'}{$meta_package}}, @conflictpkgs ];
+		} else {
+			$TeXLive{'binary'}{$meta_package}{'conflicts'}   = [ @{$Config{'conflicts'}{$meta_package}} ];
+		}
+	  
+		# Short and long description
+		$TeXLive{'binary'}{$meta_package}{'title'}       = $Config{'title'}{$meta_package};
+		$TeXLive{'binary'}{$meta_package}{'description'} = $Config{'description'}{$meta_package};
+		if (defined($Config{'bin-section'}{$meta_package})) {
+			$TeXLive{'binary'}{$meta_package}{'section'} = $Config{'bin-section'}{$meta_package};
+		}
+	}
+}
+
+sub check_consistency {
+	my %UsedPackages;
+	my $raiseerror = 0;
+	my @allincludedpkgs = ();
+	my %PackageToCollection;
+
+	print "Checking consistency ... \n";
+	#
+	# first go through all the collections and collect all included
+	# packages and check on double inclusion of packages
+	#
+	my %TLB = %{$TeXLive{'binary'}};
+	foreach my $collection (keys %TLB) {
+		if ($TLB{$collection}{'type'} ne "Collection") { next; }
+		foreach my $tpm (@{$TLB{$collection}{'includedpackages'}}) {
+			$PackageToCollection{$tpm} = $collection;
+			push @allincludedpkgs, $tpm;
+			push (@{$UsedPackages{$tpm}},$collection);
+		}
+	}
+	my @badpacks = ();
+	foreach my $k (keys %UsedPackages) {
+		if (@{$UsedPackages{$k}} > 1) {
+			print STDERR "Double inclusion of $k:\n";
+			print STDERR "@{$UsedPackages{$k}}:\n";
+			push @badpacks, $k;
+		}
+	}
+	if ($#badpacks >= 0) {
+		#
+		# ujjeeee, a package is included more than once, STOP!!!
+		#
+		print ("ERROR double-inclusion @badpacks\n");
+		$raiseerror = 1;
+	}
+	#
+	# check for not included packages
+	#
+	my $binary_package;
+	foreach $binary_package (keys %TLB) {
+		if ($TLB{$binary_package}{'type'} ne "Package") { next; }
+		if (grep(/$binary_package/,@allincludedpkgs) == 0) {
+			print STDERR "ERROR not-covered $binary_package\n";
+			$raiseerror = 1;
+		}
+	}
+	#
+	# check for packages in packages which are not included or depended on
+	#
+	foreach my $c (keys %TLB) {
+		if ($TLB{$binary_package}{'type'} ne "TLCore") { next; }
+		foreach $binary_package (@{$TLB{$c}{'includedpackages'}}) {
+			foreach my $subdep (@{$TLB{$binary_package}{'includedpackages'}}) {
+				# $binary_package depends on $subdep, we have to check wether
+				# either $subdep is also included in $c
+				# or $c depends on the collection $subdep is in
+				my $subdepcoll = $PackageToCollection{$subdep};
+				# the package is included in the parent collection, ok
+				if ($subdepcoll eq $c) { next ; }
+				# the parent collection depends on the collection
+				# including the subdep by tpm depends
+				if ($subdepcoll eq "texlive-base-bin") { next; }
+				if (ismember($subdepcoll,@{$TLB{$c}{'depends'}})) { next; }
+				# ujeee, cross wise inclusion does not work
+				print STDERR "ERROR diamond\n";
+				print STDERR "There is a problem here:\n";
+				print STDERR "$c includes $binary_package\n";
+				print STDERR "\t$binary_package depends on $subdep\n";
+				print STDERR "\t$subdep is NOT included in $c\n";
+				print STDERR "$subdep is included in $subdepcoll\n";
+				print STDERR "$c does NOT depend on $subdepcoll\n";
+				print STDERR "Please fix this problem!\n";
+				$raiseerror = 1;
+			}
+		}
+	}
+	if ($raiseerror) { exit 1; }
+	print " ... tlpdb and config file are consistent, good!\n";
+}
+
+
+sub initialize_config_file_data {
+	my ($cfgfile) = @_;
+	use_global_vars();
+	print "Start loading config file ...\n";
+	open(CFGFILE,"<$cfgfile") or die "Cannot open $cfgfile\n";
+	while (<CFGFILE>) {
+		if (m/^#/) { 
+			next ; 
+		}
+		chomp;
+		my @foo;
+		my ($type, $a, @rest) = split ";";
+		$opt_debug && print STDERR  "type=$type, a=$a, ";
+		if ($type eq "depends") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'depends'}{$a} = [ @{$Config{'depends'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "recommends") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'recommends'}{$a} = [ @{$Config{'recommends'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "provides") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'provides'}{$a} = [ @{$Config{'provides'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "suggests") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'suggests'}{$a} = [ @{$Config{'suggests'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "conflicts") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'conflicts'}{$a} = [ @{$Config{'conflicts'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "replaces") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'replaces'}{$a} = [ @{$Config{'replaces'}{$a}}, split(/[ \t]*,[ \t]*/,$b) ];
+			next;
+		}
+		if ($type eq "execute") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'add_execute'}{$a} = [ @{$Config{'add_execute'}{$a}}, "$b" ];
+			next;
+		}
+		if ($type eq "disable_format") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR "b=$b.\n";
+			$Config{'disabled_formats'}{$a} = [ @{$Config{'disabled_formats'}{$a}}, "$b" ];
+			next;
+		}
+		if ($type eq "mapping") {
+			my ($b,$c) = @rest;
+			$opt_debug && print STDERR  "b=$b, c=$c.\n";
+			push @{$TeXLive{'all'}{'filemappings'}}, "$a:$c";
+			$TeXLive{'all'}{'file_map_actions'}{$a} = $b;
+			if (($b eq "config-link") || ($b eq "config-remap")) {
+				push @{$TeXLive{'all'}{'config-files'}}, $c;
+			}
+			if ($b eq "config-copy") {
+				$a =~ s#texmf-dist#texmf#;
+				$a =~ s#texmf-doc#texmf#;
+				$a =~ s#texmf/##;
+				push @{$TeXLive{'all'}{'config-files'}}, "$c/$a";
+			}
+			next;
+		}
+		if ($type eq "blacklist") {
+			if ($a eq "file") {
+				my ($b) = @rest;
+				$opt_debug && print STDERR  "b=$b.\n";
+				push @{$TeXLive{'all'}{'file_blacklist'}}, $b;
+			} elsif ($a eq "tpm") {
+				my ($b,$c) = @rest;
+				$opt_debug && print STDERR  "b=$b, c=$c.\n";
+				$Config{'package_blacklist'}{$b} = "$c";
+			} else {
+				print STDERR "tpm2deb.cfg: Unknown blacklist directive: $_. Exiting!\n";
+				exit 1;
+			}
+			next;
+		}
+		if ($type eq "source") {
+			push @{$TeXLive{'all'}{'sources'}}, $a;
+			next;
+		}
+		if ($type eq "move") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			# move tpm $a to binary package $b
+			$Config{'moved_to'}{$a} = $b;
+			$Config{'extra_packages'}{$b} = [ @{$Config{'extra_packages'}{$b}}, $a ];
+			next;
+		}
+		if ($type eq "extra") {
+			my ($b,$c,$d) = @rest;
+			if ($a ne "format") {
+				print STDERR "tpm2deb.cfg: Unknown extra directive: $_. Exiting!\n";
+				exit 1;
+			}
+			$opt_debug && print STDERR  "b=$b, c=$c, d=$d.\n";
+			$TeXLive{'binary'}{$c}{'extra_format'}{$b} = $d;
+			next;
+		}
+		if ($type eq "arch") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$TeXLive{'source'}{$a}{'architecture'} = $b;
+			next;
+		}
+		if ($type eq "name") {
+			my ($b,$c) = @rest;
+			$opt_debug && print STDERR  "b=$b, c=$c.\n";
+			$Config{'name_mapping'}{$a} = $b;
+			$TeXLive{'binary'}{$b}{'source_package'} = $c;
+			$TeXLive{'source'}{$c}{'binary_packages'} = [ @{$TeXLive{'source'}{$c}{'binary_packages'}}, $b ];
+			next;
+		}
+		if ($type eq "special") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			push @{$TeXLive{'all'}{'special_actions_config'}}, "$a:$b";
+			next;
+		}
+		if ($type eq "description") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			# push the next line into the description string, but
+			# avoid to get a "use of uninitialized value in concat..."
+			$Config{'description'}{$a} = 
+				($Config{'description'}{$a} ? $Config{'description'}{$a} : "") 
+				. "$b\n";
+			next;
+		}
+		if ($type eq "title") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'title'}{$a} = "$b";
+			next;
+		}
+		if ($type eq "docsplitting") {
+			$opt_debug && print STDERR  "\n";
+			$Config{'docsplitting'}{$a} = 1;
+			next;
+		}
+		if ($type eq "build-dep") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'build_dep'}{$a} = "$b";
+			next;
+		}
+		if ($type eq "build-dep-indep") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'build_dep_indep'}{$a} = "$b";
+			next;
+		}
+		if ($type eq "texlive-common-version") {
+			$TeXLive{'all'}{'tl_common_version'} = "$a";
+			next;
+		}
+		if ($type eq "latest-version") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$TeXLive{'source'}{$a}{'latest_version'} = "$b";
+			next;
+		}
+		if ($type eq "maintainer") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			if ("$a" eq "*") {
+				$TeXLive{'all'}{'maintainer'} = "$b";
+			} else {
+				$Config{'maintainer'}{$a} = "$b";
+			}
+			next;
+		}
+		if ($type eq "priority") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			if ("$a" eq "*") {
+				$TeXLive{'all'}{'priority'} = "$b";
+			} else {
+				$Config{'priority'}{$a} = "$b";
+			}
+			next;
+		}
+		if ($type eq "uploaders") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			if ("$a" eq "*") {
+				$TeXLive{'all'}{'uploaders'} = "$b";
+			} else {
+				$Config{'uploaders'}{$a} = "$b";
+			}
+			next;
+		}
+		if ($type eq "section") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			if ("$a" eq "*") {
+				$TeXLive{'all'}{'section'} = "$b";
+			} else {
+				$Config{'section'}{$a} = "$b";
+			}
+			next;
+		}
+		if ($type eq "bin-section") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			$Config{'bin-section'}{$a} = "$b";;
+			next;
+		}
+		if ($type eq "standards") {
+			my ($b) = @rest;
+			$opt_debug && print STDERR  "b=$b.\n";
+			if ("$a" eq "*") {
+				$TeXLive{'all'}{'standards'} = "$b";
+			} else {
+				$Config{'standards'}{$a} = "$b";
+			}
+			next;
+		}
+		if ($type eq "addpackages") {
+			@{$Config{'add_packages'}} = @rest;
+			$opt_debug && print STDERR "\nAdditional packages: @{$Config{'add_packages'}}\n";
+			next;
+		}
+		if ($type eq "dependsnot") {
+			@{$Config{'depends_not'}{$a}} = @rest;
+			$opt_debug && print STDERR "Dropped depends of $a on @{$Config{'depends_not'}{$a}}\n";
+			next;
+		}
+		print STDERR "tpm2deb.cfg: Unknown directive: $type. Maybe an empty line?\n Exiting!\n"; 
+		exit 1;
+	}
+	close(CFGFILE);
+	print " ... done\n";
+}
+
+
+sub is_blacklisted {
+	my ($tpm,$coll) = @_;
+	# blacklist check
+	# either there is no blacklist entry, then it is ok
+	# if there is a blacklist entry and it is *, blacklist it
+	# if it is not *, and the $coll is not "", then match it
+	if (defined($Config{'package_blacklist'}{$tpm}) &&
+			(($Config{'package_blacklist'}{$tpm} eq "*") ||
+			 (($coll ne "") && ($Config{'package_blacklist'}{$tpm} =~ m/$coll/)))) {
+		return(1);
+	} else {
+		return(0);
+	}
+}
+
+sub get_all_files {
+	my ($entry,$reclevel) = @_;
+	my @requires = @{$TeXLive{'binary'}{$entry}{'includedpackages'}};
+	my %files;
+	#
+	$files{'BinFiles'} = \@{$TeXLive{'binary'}{$entry}{'binfiles'}};
+	$files{'DocFiles'} = \@{$TeXLive{'binary'}{$entry}{'docfiles'}};
+	$files{'RunFiles'} = \@{$TeXLive{'binary'}{$entry}{'runfiles'}};
+	$files{'SourceFiles'} = \@{$TeXLive{'binary'}{$entry}{'sourcefiles'}};
+	if ($reclevel > 0) {
+		foreach my $r (@requires) {
+			$opt_debug && print STDERR  "  package " . $r . "\n";
+			my %foo = %{&get_all_files($r,$reclevel-1)};
+			push @{$files{'BinFiles'}}, @{$foo{'BinFiles'}};
+			push @{$files{'DocFiles'}}, @{$foo{'DocFiles'}};
+			push @{$files{'RunFiles'}}, @{$foo{'RunFiles'}};
+			push @{$files{'SourceFiles'}}, @{$foo{'SourceFiles'}};
+		}
+	}
+	return(\%files);
+}
+
+sub get_all_executes {
+	my ($entry,$reclevel) = @_;
+	my @requires = @{$TeXLive{'binary'}{$entry}{'includedpackages'}};
+	my %bar;
+	my @executes;
+	#
+	@executes = @{$TeXLive{'binary'}{$entry}{'executes'}};
+	if ($reclevel > 0) {
+		foreach my $r (@requires) {
+			$opt_debug && print STDERR  "  package " . $r . "\n";
+			my @foo = get_all_executes($r,$reclevel-1);
+			push @executes, @foo;
+		}
+	}
+	foreach (@executes) {
+		$bar{$_} = 1;
+	}
+	return(keys %bar);
+}
+ 
+sub myopen {
+	my ($a, $fn) = @_;
+	open($a, $fn) or die "Cannot open $fn: $!\n";
+}
+
+sub mycopy {
+	my ($src,$dest) = @_;
+	&mkpath(dirname($dest));
+# 	system("/bin/cp -a $src $dest 2>/dev/null") == 0
+	my $cp_cmdline = "/bin/cp -a $src $dest" . ( $opt_debug ? "" : " 2>/dev/null");
+	if ($opt_onlyscripts == 0) {
+		system($cp_cmdline) == 0
+			or do {
+				print STDERR "$cp_cmdline\n";
+				die ("missing: $src\n");
+		};
+	};
+}
+
+sub ismember {
+	my ($a, @rest) = @_;
+	foreach my $i (@rest) {
+		if ($a eq $i) { return 1; }
+	}
+	return 0;
+}
+
+
+1;
+
+### Local Variables:
+### perl-indent-level: 4
+### tab-width: 4
+### indent-tabs-mode: t
+### End:
+# vim:set tabstop=4: #
--- texlive-lang-2009.orig/debian/changelog
+++ texlive-lang-2009/debian/changelog
@@ -0,0 +1,230 @@
+texlive-lang (2009-3) unstable; urgency=low
+
+  * texlive-lang-greek: add symlink for mkgrkindex
+
+ -- Norbert Preining <preining@debian.org>  Mon, 21 Dec 2009 23:54:37 +0900
+
+texlive-lang (2009-2) unstable; urgency=low
+
+  * first upload to unstable
+  * move the man page links from texlive-binaries to texlive-lang-czechslovak
+
+ -- Norbert Preining <preining@debian.org>  Wed, 09 Dec 2009 23:03:29 +0900
+
+texlive-lang (2009-1) experimental; urgency=low
+
+  [ Frank Küster ]
+  * New upstream version (pre-release, but not far from) with lots of
+    internal changes, hence the upload to experimental. This upstream
+    version fixes the following bugs:
+  
+    - texlive-lang-cyrillic: closes: #448700, ukrhypmp.tex can't be
+      processed by luatex due to missing UTF-8 encoding
+    - texlive-lang-greek: closes: #450494, missing xgreek package
+    - texlive-lang-greek: closes: #457687, package lacks GFS fonts
+
+  * Add versioned Replaces for files moved between binary packages from
+    upstream versions 2007 to 2009.
+
+  [ Norbert Preining ]
+  * Rename texlive-lang-arab to texlive-lang-arabic
+
+ -- Norbert Preining <preining@debian.org>  Thu, 12 Nov 2009 20:51:42 +0900
+
+texlive-lang (2007.dfsg.3-3) unstable; urgency=low
+
+  * bump standards version to 3.8.0:
+    - rename README.Debian-source to README.source an explain how to change
+      something using quilt by refering to the quilt README.source
+    - add homepage field to control
+    - add a patch target to debian/rules
+  * add dversionmangle to debian/watch file to ignore the .dfsg.NN suffix
+
+ -- Norbert Preining <preining@debian.org>  Tue, 22 Jul 2008 11:47:25 +0200
+
+texlive-lang (2007.dfsg.3-2) unstable; urgency=low
+
+  * Update location of upstream iso.zip file in uscan watch file (closes:
+    #449645), thanks to Raphael Geissert <atomo64@gmail.com> [fk]
+  * bump standards version to 3.7.3, no changes needed
+  * texlive-lang-cyrillic suggests scalable-cyrfonts-tex (Closes: #459539)
+  * add the LPPL to debian/copyright
+
+ -- Norbert Preining <preining@debian.org>  Sat, 19 Apr 2008 20:08:13 +0200
+
+texlive-lang (2007.dfsg.3-1) unstable; urgency=low
+
+  * reinclude csplain, the license has been changed
+
+ -- Norbert Preining <preining@debian.org>  Sun, 09 Sep 2007 10:50:36 +0200
+
+texlive-lang (2007.dfsg.2-1) unstable; urgency=medium
+
+  * Blacklist the files from csplain which are part of Petr Olsak's
+    contribution, and create a new upstream tarball.  They have a
+    license that makes them undistributable, but because the upstream
+    author promised to fix it it got an etch-ignore tag.  Since he didn't
+    upload a new version for months, we assume that it is not his
+    intention that csplain should be free, at least not in the currently
+    available form (closes: #368968) [fk]
+  * blacklist literat (texlive-lang-cyrillic) (Closes: #439028) [np]
+
+ -- Norbert Preining <preining@debian.org>  Wed, 05 Sep 2007 16:17:12 +0200
+
+texlive-lang (2007.dfsg.1-3) unstable; urgency=low
+
+  * Consistently use lowercase spelling for arabicore.sty (closes:
+    #429257) [fk]
+
+ -- Frank Küster <frank@debian.org>  Tue, 19 Jun 2007 14:08:38 +0200
+
+texlive-lang (2007.dfsg.1-2) unstable; urgency=low
+
+  * change description line of hyphen-welsh (Closes: #420282)
+  * add jerus10.mf to texlive-lang-hebrew to fix hebrew typesetting
+  * add stricter dependencies to all packages: if in the final shipout
+    dep on a texlive package there is no version given, the value of
+    latest-version (from tpm2deb.cfg) of the source package is taken.
+    (Closes: #423143)
+
+ -- Norbert Preining <preining@debian.org>  Sat, 19 May 2007 13:10:19 +0200
+
+texlive-lang (2007.dfsg.1-1) unstable; urgency=low
+
+  * create meta packages texlive-lang-all in texlive-lang, thanks to
+    Frans Pop for the suggestion. [np]
+  * build texlive-lang-arab as replacement for the (orphaned) arabtex,
+    new orig.tar.gz necessary to include the respective files.
+
+ -- Norbert Preining <preining@debian.org>  Tue, 17 Apr 2007 13:17:30 +0200
+
+texlive-lang (2007-3) unstable; urgency=low
+
+  * Fix the friday 13 bugs: A bad coincidence combined a serious bug in
+    debhelper (#419060) produces buggy maintainer scripts in most
+    texlive packages. This fixes various bugs:
+    Closes: #419040, #419055
+  * add texlive-lang-cyrillic replaces tetex-bin << 2007 (Closes: #418994)
+
+ -- Norbert Preining <preining@debian.org>  Sat, 14 Apr 2007 09:43:53 +0200
+
+texlive-lang (2007-2) unstable; urgency=low
+
+  * first upload of TeX Live 2007 to unstable
+  * move otibet.tex from the doc directories to the TeX input path
+  * tl-lang-cyrillic recommends tl-latex-base to get hyphen.cfg
+    (Closes: #413639)
+  * do not compress documentation pdf files
+
+ -- Norbert Preining <preining@debian.org>  Tue, 10 Apr 2007 18:15:49 +0200
+
+texlive-lang (2007-1) experimental; urgency=low
+
+  * new upstream version
+  * remove the README entries on teTeX3 compatibility, tetex is gone
+  * make manpages links to pdftex.1 instead of pdfetex.1
+  * Do no longer install /usr/bin/platex as customized polish LaTeX format,
+    and its manpage.
+
+ -- Norbert Preining <preining@debian.org>  Wed, 21 Mar 2007 17:03:46 +0100
+
+texlive-lang (2005.dfsg.2-5) unstable; urgency=low
+
+  * Fix a typo in the NEWS. Debian file for texlive-lang-polish (mentioned
+    texlive-bin instead of texlive-lang)
+  * Rebuild the source package to minimize diff output between the
+    version in etch and this version. This version does NOT relate to any
+    automated build release from the svn depot but was created by putting 
+    the fix from -3 and -4 into the source of -2.
+
+ -- Norbert Preining <preining@debian.org>  Wed, 28 Feb 2007 00:15:57 +0100
+
+texlive-lang (2005.dfsg.2-4) unstable; urgency=low
+
+  * Do not create platex formats, and do not install man page links for
+    platex and pdfplatex. [NP]
+
+ -- Norbert Preining <preining@debian.org>  Tue, 27 Feb 2007 10:11:25 +0100
+
+texlive-lang (2005.dfsg.2-3) unstable; urgency=medium
+
+  * Do no longer install /usr/bin/platex a customized polish LaTeX format,
+    and its manpage.  The name is also used by the ptex-bin package, hence
+    this closes: #411969.
+  * Document the change in texlive-lang-polish's NEWS.Debian
+
+ -- Frank Küster <frank@debian.org>  Mon, 26 Feb 2007 16:31:15 +0100
+
+texlive-lang (2005.dfsg.2-2) unstable; urgency=low
+
+  * Add a depends from tl-lang-spanish on tl-latex-base as eshyph.tex loads
+    cathyph.tex, which is not present in tetex packages. (Closes: #392474)
+
+ -- Norbert Preining <preining@debian.org>  Tue,  7 Nov 2006 14:37:47 +0100
+
+texlive-lang (2005.dfsg.2-1) unstable; urgency=medium
+
+  * change the uploader field to my debian.org email address
+  * blacklist ntimes.sty as it is not distributable (Closes: #366521)
+  * report bugs together with tex-common, and report the status of
+    the tetex packages
+  * remove the conflict with octave-forge as they don't ship /u/b/mex anymore.
+  * provide/replace/conflict texlive-lang-african - ethiop
+  * urgency set to medium to get these fixes to testing
+
+ -- Norbert Preining <preining@debian.org>  Mon,  9 Oct 2006 11:19:35 +0200
+
+texlive-lang (2005.dfsg.1-1) unstable; urgency=low
+
+  * add lintian override for wrong-name-for-upstream-changelog triggered
+    by CHANGES.packaging
+  * change maintainer to debian-tex-maint@l.d.o
+  * report bugs together with tex-common, and report status of the
+    tetex packages. Fix some small things in bug.scripts.
+
+ -- Norbert Preining <preining@logic.at>  Fri,  8 Sep 2006 15:13:40 +0200
+
+texlive-lang (2005-2) unstable; urgency=low
+
+  * first upload to unstable, sponsored by 
+    Frank Küster <frank@debian.org>
+  * texdoc support
+    - let tetex texdoc find documentation of texlive (Closes: #364776)
+    - include tetex texdoc patches (following of symlinks, security
+      fixes) (Closes: #356390)
+  * texlive-lang-polish conflicts with octave-forge as both provide
+    /usr/bin/mex, this is preliminary, a better solution must be
+    sought (Closes: #364059)
+  * change shell for the reportbug script to bash (Closes: #356391)
+  * fix installation of thumbpdf and pdfcrop (Closes: #352092)
+  * improve various descriptions (Closes: #354964)
+  * call the update-* programs in all postinst scripts, so that the
+    config files do not contain left-overs (Closes: #355266)
+  * fix creation of formats which in turn depend on the latex format
+    (Closes: #351707)
+  * remap the ibycus4.map TeX/MF input file from the fonts/map location
+    to the fonts/source location (Closes: #354652)
+  * depend on the updated lmodern package, thus making the fonts
+    available for X (Closes: #351727)
+  * lots of internal changes, important ones being:
+    - texlive packages now do not include files which have been
+      packaged for Debian already (eg cm-super, lmodern, musixtex)
+    - most packages can be used together with teTeX
+    - fix several upstream bugs
+    - generate license information for each file from the
+      TeX Catalogue (ongoing work)
+    for detailed changes see CHANGES.packaging in texlive-common
+
+ -- Norbert Preining <preining@logic.at>  Thu, 11 May 2006 00:12:10 +0200
+
+texlive-lang (2005-1) experimental; urgency=low
+
+  * First upload to experimental (Closes: #312897)
+
+ -- Norbert Preining <preining@logic.at>  Thu, 12 Jan 2006 17:30:22 +0100
+
+# vim:set fileencoding=utf-8: #
+# Local Variables:
+# coding: utf-8
+# mode: debian-changelog
+# End:
--- texlive-lang-2009.orig/debian/create-doc-links
+++ texlive-lang-2009/debian/create-doc-links
@@ -0,0 +1,21 @@
+#
+# create-doc-links
+#
+# (c) 2006 Norbert Preining
+# $Id$
+# create links from every file under /usr/share/doc/$1/ to
+# /usr/share/doc/$2/
+#
+
+pref="./debian/$1"
+src="usr/share/doc/$1"
+dst="usr/share/doc/$2"
+
+mkdir -p "$dst"
+
+for f in $(cd "$pref/$src"; find . -mindepth 2 -type f) ; do
+  g=$(echo $f | cut -b 3-)
+  echo "$src/$g" "$dst/$g"
+done
+
+
--- texlive-lang-2009.orig/debian/texlive-lang-french.override
+++ texlive-lang-2009/debian/texlive-lang-french.override
@@ -0,0 +1,4 @@
+texlive-lang-french: zero-byte-file-in-doc-directory
+texlive-lang-french: extra-license-file
+texlive-lang-french: script-not-executable
+texlive-lang-french: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-other.override
+++ texlive-lang-2009/debian/texlive-lang-other.override
@@ -0,0 +1,4 @@
+texlive-lang-other: zero-byte-file-in-doc-directory
+texlive-lang-other: extra-license-file
+texlive-lang-other: script-not-executable
+texlive-lang-other: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-swedish.override
+++ texlive-lang-2009/debian/texlive-lang-swedish.override
@@ -0,0 +1,4 @@
+texlive-lang-swedish: zero-byte-file-in-doc-directory
+texlive-lang-swedish: extra-license-file
+texlive-lang-swedish: script-not-executable
+texlive-lang-swedish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-portuguese.override
+++ texlive-lang-2009/debian/texlive-lang-portuguese.override
@@ -0,0 +1,4 @@
+texlive-lang-portuguese: zero-byte-file-in-doc-directory
+texlive-lang-portuguese: extra-license-file
+texlive-lang-portuguese: script-not-executable
+texlive-lang-portuguese: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-finnish.override
+++ texlive-lang-2009/debian/texlive-lang-finnish.override
@@ -0,0 +1,4 @@
+texlive-lang-finnish: zero-byte-file-in-doc-directory
+texlive-lang-finnish: extra-license-file
+texlive-lang-finnish: script-not-executable
+texlive-lang-finnish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-lithuanian.override
+++ texlive-lang-2009/debian/texlive-lang-lithuanian.override
@@ -0,0 +1,4 @@
+texlive-lang-lithuanian: zero-byte-file-in-doc-directory
+texlive-lang-lithuanian: extra-license-file
+texlive-lang-lithuanian: script-not-executable
+texlive-lang-lithuanian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-croatian.override
+++ texlive-lang-2009/debian/texlive-lang-croatian.override
@@ -0,0 +1,4 @@
+texlive-lang-croatian: zero-byte-file-in-doc-directory
+texlive-lang-croatian: extra-license-file
+texlive-lang-croatian: script-not-executable
+texlive-lang-croatian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-all.override
+++ texlive-lang-2009/debian/texlive-lang-all.override
@@ -0,0 +1,4 @@
+texlive-lang-all: zero-byte-file-in-doc-directory
+texlive-lang-all: extra-license-file
+texlive-lang-all: script-not-executable
+texlive-lang-all: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-tibetan.override
+++ texlive-lang-2009/debian/texlive-lang-tibetan.override
@@ -0,0 +1,4 @@
+texlive-lang-tibetan: zero-byte-file-in-doc-directory
+texlive-lang-tibetan: extra-license-file
+texlive-lang-tibetan: script-not-executable
+texlive-lang-tibetan: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/Licenses.header
+++ texlive-lang-2009/debian/Licenses.header
@@ -0,0 +1,41 @@
+#
+# LICENSES
+#
+# This file contains a (probably faulty, probably incomplete) list of
+# licenses extracted from the TeX Catalogue.
+#	http://www.ctan.org/tex-archive/help/Catalogue/
+#
+# The licenses codes as described on
+#	http://www.ctan.org/tex-archive/help/Catalogue/licenses.html
+# are
+# DFSG free licenses:
+#	dfsg	Debian Free Software Guidelines
+#               Since the DFSG are not a license, it's existence in
+#               the Catalogue is a bug, and if any package shows up
+#               below with this license, this is a bug, too.
+#
+#		According to the definition given in the above file, this
+#		means:
+#		This software is distributed under a license that conforms 
+#		to the Debian Free Software Guidelines but might not use one 
+#		of the common DFSG conforming licenses (GPL, LPPL, PD). For 
+#		example, the BSD license is another DFSG conforming license. 
+#		General permission to copy, distribute, and modify the 
+#		software will apply, but there may be other (compatible) 
+#		conditions.
+#	artistic 	Perl Artistic License
+#	bsd 	BSD Style License
+#	fdl 	GNU Free Documentation License
+#	gpl 	GNU General Public License
+#	lgpl 	GNU Library General Public License
+#	lppl 	LaTeX Project Public License
+#	pd 	Public Domain
+#
+# Further license codes which can occur in this list
+#	unknown	the TeX Catalogue has no information about this
+#	not-in-catalogue	the package could not be found in the Catalogue
+#
+# If you have any suggestions, improvements or complaints, please contact
+# the Debian TeX live Maintainers <pkg-texlive-maint@lists.alioth.debian.org>
+# or report to the TeX Catalogue Maintainers.
+#
--- texlive-lang-2009.orig/debian/merge-dist-tree
+++ texlive-lang-2009/debian/merge-dist-tree
@@ -0,0 +1,38 @@
+#
+# merge-dist-tree
+# $Id: merge-dist-tree 3943 2009-05-22 12:11:09Z preining $
+# (c) 2006 Norbert Preining
+#
+# merge tree $1 into destination $2
+# files in tree $1 with extension .uu are uudecoded installed into $2
+#
+
+src="$1"
+dst="$2"
+
+if ! [ -d "$dst" ] ; then
+  echo "please first call debian/rules install!"
+  exit 1
+fi
+
+if ! [ -d "$src" ] ; then
+  echo "first argument must be a directory: $src"
+  exit 1
+fi
+
+for f in $(cd "$src"; find . -type f) ; do
+  bn=$(basename "$f")
+  dn=$(dirname "$f")
+  mkdir -p "$dst/$dn"
+  case "$f" in
+    *.uu)
+      bn=$(basename "$f" .uu)
+      uudecode -o "$dst/$dn/$bn" "$src/$f"
+      ;;
+    *)
+      cp -a "$src/$f" "$dst/$dn/"
+      ;;
+  esac
+done
+
+
--- texlive-lang-2009.orig/debian/texlive-lang-indic.links.dist
+++ texlive-lang-2009/debian/texlive-lang-indic.links.dist
@@ -0,0 +1 @@
+usr/share/texmf-texlive/scripts/bengali/ebong.py usr/bin/ebong
--- texlive-lang-2009.orig/debian/watch
+++ texlive-lang-2009/debian/watch
@@ -0,0 +1,2 @@
+version=3
+opts=pasv,dversionmangle=s/\.dfsg\.\d+$// ftp://ftp.tug.org/texlive/Images/texlive(....)-live-.*\.iso
--- texlive-lang-2009.orig/debian/texlive-lang-polish.links.dist
+++ texlive-lang-2009/debian/texlive-lang-polish.links.dist
@@ -0,0 +1,3 @@
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/mex.1.gz
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/pdfmex.1.gz
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/utf8mex.1.gz
--- texlive-lang-2009.orig/debian/common.functions.postrm
+++ texlive-lang-2009/debian/common.functions.postrm
@@ -0,0 +1,54 @@
+# common.functions.postrm start
+# $Id: common.functions.postrm 3943 2009-05-22 12:11:09Z preining $
+check_move_back () 
+{
+  orig="$1"
+  new="$2"
+  if [ -r "$new" ] ; then
+    mkdir -p $(dirname "$orig")
+    mv "$new" "$orig" 
+  fi
+}
+
+handle_config_file_postrm() 
+{
+    cfgfile="$1"
+    action="$2"
+    version="$3"
+    case "$action" in
+      abort-upgrade)
+	if dpkg --compare-versions "$version" ge 2007; then
+	  return 0
+	fi
+	;;
+      *)
+	return 0
+	;;
+    esac
+    conf_relpath=${cfgfile#/etc/texmf/}
+    conf_oldpath="/etc/texmf/texlive/$conf_relpath"
+    case "$cfgfile" in 
+        /etc/texmf/dvips/config/*)
+	    # special case for dvips config
+	    conf_oldpath="/etc/texmf/texlive/dvips/${conf_oldpath#/etc/texmf/dvips/config}"
+            ;;
+        # files which were only present in tetex
+        /etc/texmf/texdoctk/texdoctk.dat)
+	    conf_oldpath="/etc/texdoctk/texdoctk.dat"
+            ;;
+        /etc/texmf/xdvi/xdvi.cfg)
+	    # old tetex version
+	    if [ -r "$cfgfile" ]; then
+	      cp $cfgfile /etc/texmf/xdvi.cfg
+	    fi
+            # old texlive version 
+	    conf_oldpath="/etc/texmf/texlive/xdvi.cfg"
+    esac
+    check_move_back $conf_oldpath $cfgfile 
+}
+
+# common.functions.postrm end
+# Local Variables:
+# mode: shell-script
+# End:
+# vim:set expandtab: #
--- texlive-lang-2009.orig/debian/tpm2deb.cfg
+++ texlive-lang-2009/debian/tpm2deb.cfg
@@ -0,0 +1,650 @@
+#
+# tpm2deb.cfg
+# (c) 2005-2009 Norbert Preining
+#
+# $Id: tpm2deb.cfg 4476 2009-12-21 08:46:46Z preining $
+#
+# describe relations between texlive and other debian packages, but als
+# which packages and files should be blacklisted
+# and the filemappings
+#
+# For a description of the format of this file please see
+# the toplevel README file
+#
+# THIS IS FOR TEXLIVE 2009!!!!!!!!!!!!
+# 
+# we have to keep texlive-bin here so that we can change the dependency
+# on texlive-binaries for packages:
+source;texlive-bin
+latest-version;texlive-bin;2009-1
+name;collection-foobar;texlive-binaries;texlive-bin
+# sources
+source;texlive-doc
+source;texlive-base
+source;texlive-lang
+source;texlive-extra
+# basic info 
+maintainer;*;Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
+uploaders;*;Norbert Preining <preining@debian.org>, Frank Küster <frank@debian.org>
+section;*;tex
+bin-section;texlive-fonts-recommended;fonts
+bin-section;texlive-fonts-extra;fonts
+#bin-section;texlive-doc-el;doc
+priority;*;optional
+standards;*;3.8.3
+# last texlive-common version all packages should depend on
+texlive-common-version;2009-1
+#
+# last revision of the packages, necessary for texlive-full dependencies
+latest-version;texlive-base;2009-1
+latest-version;texlive-extra;2009-1
+latest-version;texlive-doc;2009-1
+latest-version;texlive-lang;2009-1
+#
+#
+# collections -> debian package names plus source packages
+#
+# texlive-base
+name;collection-basic;texlive-base;texlive-base
+# contains texdoc
+depends;texlive-base;luatex (>= 0.46.0-5)
+replaces;texlive-base;luatex (<< 0.45.0)
+conflicts;texlive-base;luatex (<< 0.46.0-5)
+name;collection-genericrecommended;texlive-generic-recommended;texlive-base
+name;collection-latex;texlive-latex-base;texlive-base
+name;collection-latexrecommended;texlive-latex-recommended;texlive-base
+name;collection-fontsrecommended;texlive-fonts-recommended;texlive-base
+name;collection-pictures;texlive-pictures;texlive-base
+name;collection-luatex;texlive-luatex;texlive-base
+depends;texlive-luatex;luatex (>= 0.46.0-5)
+name;collection-metapost;texlive-metapost;texlive-base
+name;collection-omega;texlive-omega;texlive-base
+name;collection-xetex;texlive-xetex;texlive-base
+# context has now its own Debian package
+#name;collection-context;texlive-context;texlive-base
+depends;texlive-full;context
+#
+# texlive-extra
+name;collection-bibtexextra;texlive-bibtex-extra;texlive-extra
+name;collection-binextra;texlive-extra-utils;texlive-extra
+# collection psutils dies, should be proper debian packages
+# same for graphicstools
+#name;collection-psutils;texlive-ps-utils;texlive-extra
+name;collection-fontutils;texlive-font-utils;texlive-extra
+name;collection-formatsextra;texlive-formats-extra;texlive-extra
+name;collection-genericextra;texlive-generic-extra;texlive-extra
+name;collection-mathextra;texlive-math-extra;texlive-extra
+name;collection-plainextra;texlive-plain-extra;texlive-extra
+name;collection-latexextra;texlive-latex-extra;texlive-extra
+name;collection-latex3;texlive-latex3;texlive-extra
+name;collection-fontsextra;texlive-fonts-extra;texlive-extra
+name;collection-music;texlive-music;texlive-extra
+name;collection-games;texlive-games;texlive-extra
+name;collection-pstricks;texlive-pstricks;texlive-extra
+name;collection-publishers;texlive-publishers;texlive-extra
+name;collection-humanities;texlive-humanities;texlive-extra
+name;collection-science;texlive-science;texlive-extra
+# htmlxml will not be build, but is replaced by xmtex, jadetex, and passivetex
+# and tex4ht see below
+#name;collection-htmlxml;texlive-htmlxml;texlive-extra
+#
+# texlive-doc
+name;collection-documentation-base;texlive-doc-base;texlive-doc
+name;collection-documentation-bulgarian;texlive-doc-bg;texlive-doc
+name;collection-documentation-chinese;texlive-doc-zh;texlive-doc
+name;collection-documentation-czechslovak;texlive-doc-cs+sk;texlive-doc
+name;collection-documentation-dutch;texlive-doc-nl;texlive-doc
+name;collection-documentation-english;texlive-doc-en;texlive-doc
+name;collection-documentation-finnish;texlive-doc-fi;texlive-doc
+name;collection-documentation-french;texlive-doc-fr;texlive-doc
+name;collection-documentation-german;texlive-doc-de;texlive-doc
+#name;collection-documentation-greek;texlive-doc-el;texlive-doc
+name;collection-documentation-italian;texlive-doc-it;texlive-doc
+name;collection-documentation-japanese;texlive-doc-ja;texlive-doc
+name;collection-documentation-korean;texlive-doc-ko;texlive-doc
+name;collection-documentation-mongolian;texlive-doc-mn;texlive-doc
+name;collection-documentation-polish;texlive-doc-pl;texlive-doc
+name;collection-documentation-portuguese;texlive-doc-pt;texlive-doc
+name;collection-documentation-russian;texlive-doc-ru;texlive-doc
+name;collection-documentation-slovenian;texlive-doc-si;texlive-doc
+name;collection-documentation-spanish;texlive-doc-es;texlive-doc
+name;collection-documentation-thai;texlive-doc-th;texlive-doc
+name;collection-documentation-turkish;texlive-doc-tr;texlive-doc
+name;collection-documentation-ukrainian;texlive-doc-uk;texlive-doc
+name;collection-documentation-vietnamese;texlive-doc-vi;texlive-doc
+#
+# texlive-lang
+name;collection-langafrican;texlive-lang-african;texlive-lang
+name;collection-langarabic;texlive-lang-arabic;texlive-lang
+replaces;texlive-lang-arabic;arabtex, texlive-lang-arab
+conflicts;texlive-lang-arabic;arabtex, texlive-lang-arab
+provides;texlive-lang-arabic;arabtex, texlive-lang-arab
+name;collection-langarmenian;texlive-lang-armenian;texlive-lang
+# texlive-lang-cjk can be put together by packages in Debian, do not build it
+# see below
+#name;collection-langcjk;texlive-lang-cjk;texlive-lang
+name;collection-langcroatian;texlive-lang-croatian;texlive-lang
+name;collection-langcyrillic;texlive-lang-cyrillic;texlive-lang
+name;collection-langczechslovak;texlive-lang-czechslovak;texlive-lang
+name;collection-langdanish;texlive-lang-danish;texlive-lang
+name;collection-langdutch;texlive-lang-dutch;texlive-lang
+name;collection-langfinnish;texlive-lang-finnish;texlive-lang
+name;collection-langfrench;texlive-lang-french;texlive-lang
+name;collection-langgerman;texlive-lang-german;texlive-lang
+name;collection-langgreek;texlive-lang-greek;texlive-lang
+name;collection-langhebrew;texlive-lang-hebrew;texlive-lang
+name;collection-langhungarian;texlive-lang-hungarian;texlive-lang
+name;collection-langindic;texlive-lang-indic;texlive-lang
+depends;texlive-lang-indic;python
+name;collection-langitalian;texlive-lang-italian;texlive-lang
+name;collection-langlatin;texlive-lang-latin;texlive-lang
+name;collection-langlatvian;texlive-lang-latvian;texlive-lang
+name;collection-langlithuanian;texlive-lang-lithuanian;texlive-lang
+name;collection-langmongolian;texlive-lang-mongolian;texlive-lang
+name;collection-langnorwegian;texlive-lang-norwegian;texlive-lang
+name;collection-langother;texlive-lang-other;texlive-lang
+name;collection-langpolish;texlive-lang-polish;texlive-lang
+name;collection-langportuguese;texlive-lang-portuguese;texlive-lang
+name;collection-langspanish;texlive-lang-spanish;texlive-lang
+name;collection-langswedish;texlive-lang-swedish;texlive-lang
+name;collection-langtibetan;texlive-lang-tibetan;texlive-lang
+name;collection-langukenglish;texlive-lang-ukenglish;texlive-lang
+name;collection-langvietnamese;texlive-lang-vietnamese;texlive-lang
+#
+# Additional packages, no tpms/collections exist
+addpackages;;texlive;texlive-full;texlive-common;texlive-lang-all
+# all should be part of the texlive-base source package
+name;collection-foobar;texlive;texlive-base
+name;collection-foobar;texlive-full;texlive-base
+name;collection-foobar;texlive-common;texlive-base
+name;collection-foobar;texlive-lang-all;texlive-lang
+# titles and descriptions for addpackages
+title;texlive-common;Base component
+description;texlive-common;The TeX Live software distribution offers a complete TeX system.
+description;texlive-common;It encompasses programs for typesetting, previewing and printing
+description;texlive-common;of TeX documents in many different languages, and a large collection
+description;texlive-common;of TeX macros and font libraries.
+description;texlive-common;.
+description;texlive-common;The distribution also includes extensive general documentation about
+description;texlive-common;TeX, as well as the documentation accompanying the included software
+description;texlive-common;packages.
+description;texlive-common;.
+description;texlive-common;This package provides a common base for all TeX Live packages.
+title;texlive-full;metapackage pulling in all components of TeX Live
+description;texlive-full;The TeX Live software distribution offers a complete TeX system.
+description;texlive-full;It encompasses programs for typesetting, previewing and printing
+description;texlive-full;of TeX documents in many different languages, and a large collection
+description;texlive-full;of TeX macros and font libraries.
+description;texlive-full;.
+description;texlive-full;The distribution also includes extensive general documentation about
+description;texlive-full;TeX, as well as the documentation accompanying the included software
+description;texlive-full;packages.
+# texlive-full should not depend on these meta- or transitional packages
+dependsnot;texlive-full;texlive-full;texlive;texlive-lang-all
+title;texlive;A decent selection of the TeX Live packages
+description;texlive;The TeX Live software distribution offers a complete TeX system.
+description;texlive;It encompasses programs for typesetting, previewing and printing
+description;texlive;of TeX documents in many different languages, and a large collection
+description;texlive;of TeX macros and font libraries.
+description;texlive;.
+description;texlive;This metapackage provides a decent selection of the TeX Live packages
+description;texlive;which should suffice for the most common tasks.
+description;texlive;.
+description;texlive;The distribution also includes extensive general documentation about
+description;texlive;TeX, as well as the documentation accompanying the included software
+description;texlive;packages.
+title;texlive-lang-all;metapackage depending on all TeX Live language packages
+description;texlive-lang-all;This package pulls in all texlive-lang-*
+description;texlive-lang-all;packages.
+#
+# build dependencies
+#
+# texlive-base
+build-dep;texlive-base;debhelper (>= 5), quilt
+build-dep-indep;texlive-base;sharutils, tex-common (>= 2.00), eperl, findutils (>=4.2.0)
+# texlive-doc
+build-dep;texlive-doc;debhelper (>= 5), quilt
+build-dep-indep;texlive-doc;sharutils, tex-common (>= 2.00), eperl, findutils (>=4.2.0)
+# texlive-lang
+build-dep;texlive-lang;debhelper (>= 5), quilt
+build-dep-indep;texlive-lang;sharutils, tex-common (>= 2.00), eperl, findutils (>=4.2.0)
+# texlive-extra
+build-dep;texlive-extra;debhelper (>= 5), quilt
+build-dep-indep;texlive-extra;sharutils, tex-common (>= 2.00), eperl, findutils (>=4.2.0)
+#
+# TITLE AND DESCRIPTIONS
+#
+# for packages give the short description, for tpms the description field
+title;hyphen-welsh;Welsh hyphenation files for TeX
+title;bin-afm2pl;AFM font metrics to TeX pl converter.
+title;antiqua;the URW Antiqua Condensed Font.
+title;bayer;Herbert Bayers Universal Font For Metafont.
+title;grotesq;the URW Grotesk Bold Font.
+title;adobeuro;font metrics for the Adobe Euro fonts.
+title;avantgar;the URW Avantgar fonts and support for the Adobe font set.
+title;bookman;the URW Bookman fonts and support for the Adobe font set.
+title;helvetic;the URW Helvetiva fonts and support for the Adobe font set.
+title;ncntrsbk;the URW New Century Schoolbook fonts and support for the Adobe font set.
+title;timesnew;the URW Times fonts and support for the Adobe font set.
+title;zapfchan;the URW Zapf Chancery font and support for the Adobe font.
+title;zapfding;the URW Zapf Dingbat font and support for the Adobe font.
+title;timescyr;font metrics for the Monotype times cyrillic fonts.
+title;latex;the basic LaTeX package.
+title;bin-latex;the basic LaTeX binary package.
+title;jknapltx;LaTeX support for Jörg Knappen's fonts.
+title;lambda;LaTeX format based on the Omega engine.
+title;gentle;A Gentle Introduction to TeX.
+#
+# PACKAGE BLACKLISTS
+# attention, the names are tpm names, so collection-something
+#
+# these are the packages which are blacklisted anyway without any further
+# doing around. There are further blacklist down with additional stuff, like
+# additional depends on Debian packages
+# blacklist glyphlist, dont know why 
+blacklist;tpm;glyphlist;*
+#
+# first the meta package texlive
+# the texlive package should pull in a decent selection of the packages,
+# what ever this may be
+depends;texlive;texlive-latex-recommended, texlive-fonts-recommended, texlive-latex-base
+suggests;texlive;texlive-doc-en
+#
+# texlive-common must depend on tex-common as the others don't do
+depends;texlive-common;tex-common (>= 2.0)
+#depends;texlive-base-bin;ed, perl
+#
+#
+# texlive-lang-polish
+#	suggests	texlive-fonts-extra
+suggests;texlive-lang-polish;texlive-fonts-extra
+recommends;texlive-pstricks;texlive-extra-utils
+conflicts;texlive-latex-base;ivritex (<= 1.1.1-5)
+recommends;texlive-extra-utils;ghostscript
+# texlive-extra-utils contains dviasm which is a python script
+depends;texlive-extra-utils;python
+#
+# texlive-xetex needs dvipdfmx for xdvipdfmx to work, see #430373
+#depends;texlive-xetex;dvipdfmx
+# we need texlive-latex-base to get xelatex working
+depends;texlive-xetex;texlive-latex-base
+#
+# texlive-pstricks ships pdftricks which needs ps2eps and epstopdf
+# but since these are not strong deps I use a recommends
+recommends;texlive-pstricks;texlive-font-utils, ps2eps
+#
+# texlive-formats-extra needs bplain.tex which is in texlive-latex-base
+depends;texlive-formats-extra;texlive-latex-base
+#
+# ADDITIONAL FORMATS
+#
+#disable_format;texlive-latex-base;lualatex
+#disable_format;texlive-latex-base;dvilualatex
+#
+# MOVE PACKAGES
+#
+# xmlplay *was* in texlive-htmlxml, but this is not build anymore, so move
+# it to latex-extra
+move;xmlplay;texlive-latex-extra
+#
+# move texdoc.tpm to tl-base
+move;texdoc;texlive-base
+suggests;texlive-base;perl-tk
+# texdoc(tk) needs mime-support
+depends;texlive-base;mime-support
+#
+#
+suggests;texlive-lang-cyrillic;scalable-cyrfonts-tex
+# get some suggestions for gs/pdf viewer
+suggests;texlive-base;ghostscript, gv | postscript-viewer, xpdf-reader | pdf-viewer
+#
+# FILE BLACKLISTS and KILLS
+#
+# ONLY FOR TESTING CURRENTLY pdftosrc does not compile!!!
+blacklist;file;bin/i386-linux/pdftosrc
+#
+# this one we need for installation but not installed, so map it into nowhere
+# and do not blacklist it
+blacklist;file;texmf-dist/vtex/.*
+blacklist;file;texmf-dist/doc/latex/splitindex/splitindex-Linux-i386
+blacklist;file;texmf-dist/doc/latex/splitindex/splitindex-OpenBSD-i386
+blacklist;file;texmf-dist/doc/latex/splitindex/splitindex.exe
+blacklist;file;texmf-dist/doc/latex/splitindex/splitindex.class
+blacklist;file;texmf/dvipdfm/config/config-win32
+#
+# package we do NOT install
+#
+blacklist;tpm;texlive-common;*
+blacklist;tpm;texlive-scripts;*
+blacklist;tpm;texlive-msg-translations;*
+blacklist;tpm;asymptote;*
+#
+# map all files that somehow are in tlpkg into the nowhere 
+# that is currently (AFAIS) only tlpkg/tlpostcode/xetex.pl
+mapping;tlpkg/.*;;
+#
+#
+# MAPPINGS AND SPECIALS
+#
+mapping;.*/[^/]*\.info;;
+special;.*/([^/]*\.info);install-info;
+#mapping;.*/tex/generic/config/language\.us;;
+#
+# and just ignore the file
+mapping;texmf/web2c/texmf.cnf;;
+mapping;texmf/tex/generic/config/language.dat;link;/var/lib/texmf/tex/generic/config/language.dat
+mapping;texmf/tex/generic/config/language.def;link;/var/lib/texmf/tex/generic/config/language.def
+mapping;texmf/web2c/updmap.cfg;;
+mapping;texmf/web2c/fmtutil.cnf;;
+#
+# man pages and pdf versions of them are not installed, since they are shipped
+# in the -binaries package
+mapping;texmf[^/]*/doc/man/man(.*)/(.*).pdf;;
+#mapping;texmf[^/]*/doc/man/man(.*)/(.*);move;/usr/share/man/man$1/$2
+mapping;texmf[^/]*/doc/man/man(.*)/(.*);;
+#
+# config file handling
+#
+# first the config files which are in /etc/texmf but are not searched via
+# kpse:
+# mktex.cnf is taken over by tex-common, send it to the nowhere
+blacklist;file;texmf[^/]*/web2c/mktex.cnf
+#
+# note that config-link copies the file to the given position and creates
+# a link in the original position, while config-copy (see below) copies
+# the file into the same relative position in the given tree and leaves the 
+# file also in the original position!
+# The former should be used for files which are searched for at a specific
+# location, while the latter for files which are searched via kpse
+mapping;texmf[^/]*/dvipdfm/config/config;config-move;/etc/texmf/dvipdfm/config/config
+mapping;texmf[^/]*/dvipdfmx/dvipdfmx.cfg;config-move;/etc/texmf/dvipdfmx/dvipdfmx.cfg
+mapping;texmf[^/]*/xdvi/xdvi.cfg;config-move;/etc/texmf/xdvi/xdvi.cfg
+mapping;texmf[^/]*/texdoctk/texdocrc.defaults;config-move;/etc/texmf/texdoctk/texdocrc.defaults
+#
+# files found via kpse are just copied to /etc/texmf, directive configfile
+mapping;texmf[^/]*/dvips/config/([^/]*);config-move;/etc/texmf/dvips/config/$1
+# new config files, ie those which have not been config files till now
+# and don't need special treatment
+mapping;texmf[^/]*/tex/latex/pict2e/pict2e.cfg;move;/etc/texmf/tex/latex/pict2e/pict2e.cfg
+mapping;texmf[^/]*/tex/latex/contour/contour.cfg;move;/etc/texmf/tex/latex/contour/contour.cfg
+mapping;texmf[^/]*/tex/latex/config/hyperref.cfg;move;/etc/texmf/tex/latex/config/hyperref.cfg
+mapping;texmf[^/]*/xdvi/XDvi;move;/etc/texmf/xdvi/XDvi
+# conffiles which were nuked by tetex-base' postrm, need a copy in /usr/share/texlive-*
+# config.ps is also among them, but it is handled separately (in debian/rules.in)
+mapping;texmf[^/]*/metafont/misc/modes.mf;copy-move;/etc/texmf/metafont/misc/modes.mf,/usr/share/texlive-base/modes.mf
+mapping;texmf[^/]*/tex/generic/config/pdftexconfig.tex;copy-move;/etc/texmf/tex/generic/config/pdftexconfig.tex,/usr/share/texlive-base/pdftexconfig.tex
+mapping;texmf[^/]*/tex/latex/latexconfig/color.cfg;copy-move;/etc/texmf/tex/latex/config/color.cfg,/usr/share/texlive-base/color.cfg
+mapping;texmf[^/]*/tex/latex/latexconfig/graphics.cfg;copy-move;/etc/texmf/tex/latex/config/graphics.cfg,/usr/share/texlive-base/graphics.cfg
+#
+# now the fun part
+# some files should definitely STAY in TEXMFMAIN and not go into texmf-texlive
+# but the make_destinationname function moves per standard *all* files to
+# temxf-texlive, so we have to create exceptions here!
+mapping;texmf/web2c/mktex(.*);move;/usr/share/texmf/web2c/mktex$1
+mapping;texmf/texconfig/(.*);move;/usr/share/texmf/texconfig/$1
+mapping;texmf/web2c/(.*\.pool);move;/usr/share/texmf/web2c/$1
+#
+# STUFF IN DEBIAN WHICH WE ALSO INCLUDE
+#
+# beamer, xcolor, pgf
+# AND remove the patches for pgf to 1.01!!! Great!
+# beamer is in collection-latexextra, but prosper is in
+# *-recommended.  This doesn't make sense: Let beamer be
+# recommended by texlive-latex-recommended
+# This is already executes upstream
+blacklist;tpm;beamer;*
+blacklist;tpm;xcolor;*
+blacklist;tpm;pgf;*
+depends;texlive-full;pgf (>= 1.01.dfsg.1-1), latex-beamer (>= 3.06.dfsg.1-0.1), latex-xcolor (>= 2.09-1)
+recommends;texlive-pictures;pgf (>= 1.01.dfsg.1-1)
+recommends;texlive-latex-recommended;latex-beamer (>= 3.06.dfsg.1-0.1)
+recommends;texlive-latex-recommended;latex-xcolor (>= 2.09-1)
+#
+#
+# PACKAGES WHICH ARE PRESENT IN DEBIAN
+#
+# latexmk
+blacklist;tpm;latexmk;*
+depends;texlive-full;latexmk
+suggests;texlive-extra-utils;latexmk
+#
+# fragmaster
+blacklist;tpm;fragmaster;*
+depends;texlive-full;fragmaster
+suggests;texlive-extra-utils;fragmaster
+#
+# dvipng
+blacklist;tpm;dvipng;*
+# TEMPORARY: UNTIL dvipng is updated
+#depends;texlive-full;dvipng
+recommends;texlive-full;dvipng
+#
+# tex4ht
+blacklist;tpm;tex4ht;*
+# TEMPORARY: UNTIL tex4ht is updated
+recommends;texlive-full;tex4ht (>= 20051214-1)
+#depends;texlive-full;tex4ht (>= 20051214-1)
+#
+# t1utils
+blacklist;tpm;t1utils;*
+suggests;texlive-font-utils;t1utils
+depends;texlive-full;t1utils
+#
+# psutils and getafm
+# both are packaged in Debian in psutils
+blacklist;tpm;psutils;*
+blacklist;tpm;getafm;*
+suggests;texlive-font-utils;psutils
+depends;texlive-full;psutils
+#
+# cm-super
+blacklist;tpm;cm-super;*
+suggests;texlive-fonts-extra;cm-super (>= 0.3.3-3)
+depends;texlive-full;cm-super (>= 0.3.3-3)
+#
+# texinfo
+blacklist;tpm;texinfo;*
+depends;texlive-full;texinfo (>= 4.8), info (>= 4.8)
+conflicts;texlive-base;texinfo (<< 4.8);;
+#
+# preview
+blacklist;tpm;preview;*
+depends;texlive-latex-extra;preview-latex-style
+# 
+# lacheck
+blacklist;tpm;lacheck;*
+recommends;texlive-extra-utils;lacheck
+#
+# tipa in Debian
+blacklist;tpm;tipa;*
+recommends;texlive-fonts-recommended;tipa (>= 2:1.2-2.1)
+#
+# purifyeps in Debian
+blacklist;tpm;purifyeps;*
+recommends;texlive-extra-utils;purifyeps
+#
+# dvipdfmx in Debian
+#blacklist;tpm;dvipdfmx;*
+#recommends;texlive-base;dvipdfmx (>= 1:20050831-1)
+replaces;texlive-base;dvipdfmx
+provides;texlive-base;dvipdfmx
+conflicts;texlive-base;dvipdfmx
+#
+# xindy is in Debian
+blacklist;tpm;xindy;*
+recommends;texlive-extra-utils;xindy
+#
+# luatex is in Debian
+blacklist;tpm;luatex;*
+# but we have to define the format generation in texlive-base
+execute;texlive-base;AddFormat name=luatex engine=luatex patterns=language.def options="luatex.ini"
+execute;texlive-base;AddFormat name=dviluatex engine=luatex patterns=language.def options="dviluatex.ini"
+#
+# lmodern
+blacklist;tpm;lm;*
+recommends;texlive-base;lmodern (>= 0.93.3-1)
+#
+# dvi2tty is not longer in Debian
+#blacklist;tpm;dvi2tty;*
+#suggests;texlive-extra-utils;dvi2tty
+#
+# latex-sanskrit
+blacklist;tpm;sanskrit;*
+recommends;texlive-lang-indic;latex-sanskrit (>= 2.2-1)
+#
+# musixtex and friends
+blacklist;tpm;musixps;*
+blacklist;tpm;musixtex;*
+blacklist;tpm;musixflx;*
+blacklist;tpm;musixlyr;*
+depends;texlive-music;musixtex (>= 0.112.2-1), musixtex-slurps (>= 92a-4), musixlyr (>= 2.1c-3)
+#
+# lcdf-typetools
+blacklist;tpm;bin-lcdftypetools;*
+# TEMPORARY: UNTIL lcdf-typetools is updated
+recommends;texlive-full;lcdf-typetools
+#depends;texlive-full;lcdf-typetools
+#
+# texpower and tpslifonts = texpower in Debian
+# TODO: what the hell are these lines???
+blacklist;tpm;tpslifonts;*
+blacklist;tpm;texpower;*
+recommends;texlive-fonts-extra;texpower (>= 0.2-2)
+recommends;texlive-latex-extra;texpower (>= 0.2-2), texlive-latex-recommended
+#
+# prosper is in Debian, can be used with a small control patch
+# but as it is not updated, I can only to a recommend
+blacklist;tpm;prosper;*
+recommends;texlive-latex-recommended;prosper (>= 1.00.4+cvs.2006.10.22-1)
+#
+# latex-cjk
+# this is its own collection which is not included, see NAME section above
+recommends;texlive-full;latex-cjk-all (>= 4.6.0+cvs20060714-2)
+#
+# jadetex, xmltex, passivetex
+# all packages which were contained in texlive-xmlhtml
+# this collection is not included, see NAME section above
+suggests;texlive-full;jadetex (>= 3.13-7.1)
+suggests;texlive-full;xmltex (>> 1.9-11.1), passivetex (>> 1.25-2)
+#
+# feynmf: separate package  
+blacklist;tpm;feynmf;*
+recommends;texlive-metapost;feynmf  
+depends;texlive-full;feynmf
+#
+# docsplitting
+# texlive-base source package
+docsplitting;texlive-latex-base
+replaces;texlive-latex-base-doc;texlive-latex-base (<= 2007-12)
+docsplitting;texlive-latex-recommended
+replaces;texlive-latex-recommended-doc;texlive-latex-recommended (<= 2007-12)
+docsplitting;texlive-fonts-recommended
+replaces;texlive-fonts-recommended-doc;texlive-fonts-recommended (<= 2007-12)
+docsplitting;texlive-pictures
+replaces;texlive-pictures-doc;texlive-pictures (<= 2007-12)
+# texlive-extra
+docsplitting;texlive-fonts-extra
+replaces;texlive-fonts-extra-doc;texlive-fonts-extra (<= 2007-3)
+docsplitting;texlive-latex-extra
+replaces;texlive-latex-extra-doc;texlive-latex-extra (<= 2007-3)
+# since bigfoot was moved at the same time, we have to replace
+# texlive-humanities, too.
+replaces;texlive-latex-extra-doc;texlive-humanities (<= 2007-3)
+docsplitting;texlive-pstricks
+replaces;texlive-pstricks-doc;texlive-pstricks (<= 2007-3)
+docsplitting;texlive-publishers
+replaces;texlive-publishers-doc;texlive-publishers (<= 2007-3)
+docsplitting;texlive-humanities
+replaces;texlive-humanities-doc;texlive-humanities (<= 2007-3)
+docsplitting;texlive-science
+replaces;texlive-science-doc;texlive-science (<= 2007-3)
+docsplitting;texlive-metapost
+replaces;texlive-metapost-doc;texlive-metapost (<= 2007-14)
+# other candidates: ...
+#  
+# NON-FREE STUFF
+#
+# unfree stuff which has to be removed from Debian
+# no sources for the jar file, bummer
+blacklist;tpm;ppower4;*
+#
+# GYRE fonts have a very strange license ...
+blacklist;tpm;tex-gyre;*
+#
+# latexmp.pdf source code is not present, blacklist it for now
+blacklist;file;texmf-dist/doc/metapost/latexmp/latexmp.pdf
+#
+# eepic docs don't contain a license statement, so blacklist them
+blacklist;file;texmf-dist/doc/latex/eepic/epic-eg4.tex
+blacklist;file;texmf-dist/doc/latex/eepic/readme
+blacklist;file;texmf-dist/doc/latex/eepic/epic-eg3.tex
+blacklist;file;texmf-dist/doc/latex/eepic/eepic.dvi
+blacklist;file;texmf-dist/doc/latex/eepic/eepic.tex
+#
+# blacklist files that are already in other debian packages:
+blacklist;tpm;dvidvi;*
+suggests;texlive-extra-utils;dvidvi
+#
+# file placement errors in TL2007
+# useless files
+# todo upstream
+blacklist;file;texmf-dist/doc/latex/mathpazo/mapfplm.tex
+blacklist;file;texmf-dist/doc/latex/mathpazo/mapppl.tex
+blacklist;file;texmf-dist/doc/latex/mathpazo/mapzplm.tex
+#
+# Changes needed for upgrade 2007->2009
+# basic stuff
+replaces;texlive-latex-base;texlive-latex-recommended (<< 2008)
+conflicts;texlive-base;texlive-base-bin (<< 2008)
+replaces;texlive-base;texlive-base-bin-doc
+conflicts;texlive-latex-recommended;texlive-base-bin (<< 2008)
+conflicts;texlive-common;texlive-base-bin (<< 2008)
+replaces;texlive-extra-utils;texlive-base-bin 
+# more special replaces
+# replacing package built from source texlive-base
+replaces;texlive-omega;texlive-fonts-extra-doc (<< 2008)
+replaces;texlive-latex-recommended;texlive-latex-extra (<< 2008)
+replaces;texlive-latex-recommended-doc;texlive-latex-extra-doc (<< 2008)
+replaces;texlive-latex-base-doc;texlive-latex-recommended-doc (<< 2008)
+replaces;texlive-generic-recommended;texlive-base (<< 2008)
+replaces;texlive-base;texlive-xetex (<< 2008)
+replaces;texlive-latex-recommended;texlive-latex-recommended-doc (<< 2008)
+replaces;texlive-latex-base;texlive-metapost (<< 2008)
+# replacing package built from source texlive-extra
+replaces;texlive-font-utils;texlive-fonts-extra (<< 2008)
+replaces;texlive-font-utils;texlive-extra-utils (<< 2008)
+replaces;texlive-bibtex-extra;texlive-latex-extra (<< 2008)
+replaces;texlive-bibtex-extra;texlive-latex-extra-doc (<< 2008)
+replaces;texlive-latex-extra;texlive-latex3 (<< 2008)
+replaces;texlive-latex-extra-doc;texlive-latex3 (<< 2008)
+replaces;texlive-latex-extra-doc;texlive-latex-recommended-doc (<< 2008)
+replaces;texlive-latex-extra;texlive-latex-recommended (<< 2008)
+replaces;texlive-latex3;texlive-latex-extra (<< 2008)
+replaces;texlive-latex3;texlive-math-extra (<< 2008)
+replaces;texlive-games;texlive-latex-extra (<< 2008)
+replaces;texlive-games;texlive-latex-extra-doc (<< 2008)
+replaces;texlive-fonts-extra;texlive-lang-polish (<< 2008)
+replaces;texlive-fonts-extra-doc;texlive-lang-polish (<< 2008)
+# replacing package built from source texlive-lang
+replaces;texlive-lang-german;texlive-latex-extra (<< 2008)
+#replaces;texlive-extra-utils;texlive-base-bin
+#
+# only for testing, need to solve the real problem
+replaces;texlive-latex-base;texlive-formats-extra
+#
+# we blacklist ALL binaries we have to do that latter on with providing
+# additional depends
+blacklist;file;bin/.*
+#
+# MUST COME AFTER OTHER mappings, ORDER IS IMPORTANT FIRST HIT FIRST SERVE!
+# would be not necessary, is done in the fallback remapping in tpm2deb.pl, but
+# indeed necessary otherwise the config remap below hits config in doc files!
+mapping;texmf[^/]*/doc/(.*);move;$doccomponent/$1
+#
+#
+#
+#
+# vim:set fileencoding=utf-8: #
+# Local Variables:
+# coding: utf-8
+# End:
--- texlive-lang-2009.orig/debian/texlive-lang-latvian.override
+++ texlive-lang-2009/debian/texlive-lang-latvian.override
@@ -0,0 +1,4 @@
+texlive-lang-latvian: zero-byte-file-in-doc-directory
+texlive-lang-latvian: extra-license-file
+texlive-lang-latvian: script-not-executable
+texlive-lang-latvian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/tpm2deb-bin.pl.old
+++ texlive-lang-2009/debian/tpm2deb-bin.pl.old
@@ -0,0 +1,916 @@
+#!/usr/bin/perl
+#
+# tpm2deb-bin.pl
+# machinery to create debian packages from TeX Live depot
+# (c) 2005, 2006 Norbert Preining
+#
+# $Id: tpm2deb.pl 2080 2006-12-15 12:03:49Z preining $
+#
+# configuration is done via the file tpm2deb.cfg
+#
+
+BEGIN {   # get our other local perl modules.
+	($mydir = $0) =~ s,/[^/]*$,,;
+	if ($mydir eq $0) { $mydir = `pwd` ; chomp($mydir); }
+	if (!($mydir =~ m,/.*,,)) { $mmydir = `pwd`; chomp($mmydir); $mydir = "$mmydir/$mydir" ; }
+	unshift (@INC, $mydir);
+	unshift (@INC, "$mydir/../build/tools");
+}
+
+use strict "vars";
+# use strict "refs"; # not possible with merge_into
+use warnings;
+no warnings 'once';
+no warnings 'uninitialized';
+
+#use Strict;
+use Getopt::Long;
+use File::Basename;
+use File::Copy;
+use File::Path;
+use File::Temp qw/ tempfile tempdir /;
+use Storable;
+## not needed, atm we are calling eperl binary use Parse::ePerl;
+#use XML::DOM;
+use Cwd;
+#use FileUtils qw(canon_dir cleandir make_link newpath member
+#		 normalize substitute_var_val dirname diff_list remove_list
+#		 rec_rmdir sync_dir walk_dir start_redirection stop_redirection);
+#use Tpm;
+
+
+#
+# Configuration for destination of files
+# DONT USER DOUBLE QUOTES; THESE VARIABLES HAVE TO GET REEVALUATED
+# AFTER $tmpdir IS SET!!
+#
+my $sysdebdest = '$tmpdir/debian';
+my $sysbasedir = '$debdest/$package';
+my $sysbindest = '$basedir/usr/bin';
+my $sysrundest = '$basedir/usr/share';
+my $sysdocdest = '$basedir/usr/share/doc/$package';
+my $sysetcdest = '$basedir/etc/texmf';
+
+my $debdest;
+my $basedir;
+my $bindest;
+my $rundest;
+my $docdest;
+my $etcdest;
+
+my @configfiles;
+
+my $texmfdist = "texmf-texlive";
+my $opt_nosource=0;
+my $optdestination="";
+
+my $opt_debug;
+my $opt_master;
+our $Master;
+my $globalreclevel=1;
+
+my $result = GetOptions ("debug!", 	# debug mode
+	"nosource!" => \$opt_nosource,			# don't include source files
+	"master=s" => \$opt_master,	# location of Master
+	"dest=s" => \$optdestination,	# where to write files
+	"reclevel=i" => \$globalreclevel,	# recursion level
+	);
+ 
+# Norbert, is $, intended here, or should it rather be m{/.*$}?
+if (!($opt_master =~ m,/.*$,,)) {
+	$Master = `pwd`;
+	chomp($Master);
+	$Master .= "/$opt_master";
+} else {
+	$Master = $opt_master;
+}
+my $TpmGlobalPath = $Master;
+my $DataGlobalPath = $Master;
+
+#
+# put Master/Tools/ into the include path to find TeX Live perl modules
+#
+unshift (@INC, "$Master/Tools");
+#
+# these we can only load now that we have correctly set the path to Master
+#
+require Strict;
+require XML::DOM;
+require FileUtils;
+import FileUtils qw(canon_dir cleandir make_link newpath member
+	normalize substitute_var_val dirname diff_list remove_list
+	rec_rmdir sync_dir walk_dir start_redirection stop_redirection);
+require Tpm;
+
+my $parser = new XML::DOM::Parser;
+my $startdir=getcwd();
+chdir($startdir);
+File::Basename::fileparse_set_fstype('unix');
+
+use tpm2debcommon;
+
+&main(@ARGV);
+
+1;
+
+
+sub main {
+	my (@packages) = @_;
+	${Tpm::MasterDir} = $TpmGlobalPath;
+	my $arch = "all";
+	$Tpm::CurrentArch = "i386-linux";
+	initialize_config_file_data("debian/tpm2deb.cfg");
+	load_collection_tpm_data();
+	build_data_hash();
+	check_consistency();
+	foreach my $package (@packages) {
+		# 
+		# various variables have to be set
+		#
+		#$arch = get_arch($package);
+		print "Working on $package, arch=$arch\n";
+		make_deb($package);
+	}
+}
+
+
+#
+# make_deb
+#
+sub make_deb {
+	# my function
+	#
+	# do_special ($originalfilename, $finaldestinationfilename)
+	#
+	# Do special actions as specified in the config file, like install info
+	# etc
+	my @SpecialActions = ();
+	sub do_special {
+		my ($origfn, $finalfn) = @_;
+		SPECIALS: foreach my $special (@{$TeXLive{'all'}{'special_actions_config'}}) {
+			my ($pat, $act) = ($special =~ m/(.*):(.*)/);
+			if ($origfn =~ m|$pat$|) {
+				if ($act eq "install-info") {
+					push @SpecialActions, "install-info:$origfn";
+				} else {
+					print "Unknown special action $act, terminating!\n";
+					exit 1;
+				}
+			}
+		}
+	}
+	# real start
+	my ($package) = @_;
+	my $foo;
+	my $tmpdir;
+	if ($optdestination ne "") {
+		$tmpdir = $optdestination;
+	} else {
+		$tmpdir = ".";
+	}
+	$opt_debug && print "tmpdir = $tmpdir\n";
+	$foo="\$debdest = \"$sysdebdest\""; eval $foo;
+	$foo="\$basedir = \"$sysbasedir\""; eval $foo;
+	$foo="\$bindest = \"$sysbindest\""; eval $foo;
+	$foo="\$rundest = \"$sysrundest\""; eval $foo;
+	$foo="\$docdest = \"$sysdocdest\""; eval $foo;
+	$foo="\$etcdest = \"$sysetcdest\""; eval $foo;
+	$opt_debug && print "\nProcess $package\n";
+	if ($opt_debug) {
+		print "debdest = $debdest\n";
+		print "basedir = $basedir\n";
+		print "bindest = $bindest\n";
+		print "rundest = $rundest\n";
+		print "docdest = $docdest\n";
+		print "etcdest = $etcdest\n";
+	}
+	my %lists = %{&get_all_files($package,$globalreclevel)};
+	my $title = $TeXLive{'binary'}{$package}{'title'};
+	my $description = $TeXLive{'binary'}{$package}{'description'};
+	eval { mkpath($rundest) };
+	if ($@) {
+		die "Couldn't create dir: $@";
+	}  
+	if ($opt_debug) {
+		print "SOURCEFILES: ", @{$lists{'SourceFiles'}}, "\n";
+		print "RUNFILES: ", @{$lists{'RunFiles'}}, "\n";
+	}
+	# clean @configfiles
+	@configfiles = ();
+	&mkpath($docdest);
+	if (!$opt_nosource) {
+		DOSFILE: foreach my $f (@{$lists{'SourceFiles'}}) {
+			foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) { 
+				if ($f =~ m|^${pat}$|) { next DOSFILE ; }
+			}
+			my $ret = do_remap_and_copy($f,$rundest);
+			do_special($f,$ret);
+		}
+	}
+	DORFILE: foreach my $f (@{$lists{'RunFiles'}}) {
+		foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) {
+			if ($f =~ m|^${pat}$|) { next DORFILE ; }
+		}
+		my $ret = do_remap_and_copy($f,$rundest);
+		do_special($f,$ret);
+	}
+	my %DocDirHash = ();
+	my @LinkedDocDir = ();
+	DODFILE: foreach my $f (@{$lists{'DocFiles'}}) {
+		foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) {
+			if ($f =~ m|^${pat}$|) { next DODFILE ; }
+		}
+		my $ret = do_remap_and_copy($f,$rundest,'^[^/]*/doc/(.*)$','$docdest/$1');
+		do_special($f,$ret);
+	}
+	DOBFILE: foreach my $f (@{$lists{'BinFiles'}}) {
+		$opt_debug && print "BINFILE: $f\n";
+		foreach my $pat (@{$TeXLive{'all'}{'file_blacklist'}}) {
+			if ($f =~ m|^${pat}$|) { next DOBFILE ; }
+		}
+		my $ret = do_remap_and_copy($f,$bindest,'^bin/[^/]*/(.*)$','$bindest/$1');
+		do_special($f,$ret);
+	}
+	if ($package eq 'texlive-base') {
+		# now activate the language.us file!
+		&mkpath("$basedir/var/lib/tex-common/language-cnf/");
+		open(LISTFILE, ">$basedir/var/lib/tex-common/language-cnf/$package.list")
+		    or die("Cannot open $basedir/var/lib/tex-common/language-cnf/$package.list");
+		print LISTFILE "09$package\n";
+		close LISTFILE;
+		&mkpath("$etcdest/language.d");
+		open(FOO,">$etcdest/language.d/09$package.cnf")
+		    or die("Cannot open $etcdest/language.d/09$package.cnf");
+		print FOO <<EOF;
+% 09$package.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 -_-
+%
+EOF
+		open (BAR,"$DataGlobalPath/texmf/tex/generic/config/language.us")
+		or die("Cannot open $DataGlobalPath/texmf/tex/generic/config/language.us");
+		while (<BAR>) { print FOO $_; }
+		close (BAR);
+		close (FOO);
+	}
+	#
+	# EXECUTE ACTIONS
+	#
+	my @Executes = get_all_executes($package,$globalreclevel);
+	my $gotmapfiles = 0;
+	my $firstlang =1;
+	my %langhash = ();
+	my %formathash = ();
+	$opt_debug && print "Executes= @Executes\n";
+	my %Job;
+	foreach (@Executes) {
+		my @p = /([^=]+)=([^ ]+)\s+([^=]+)=([^ ]+)\s*([^=]*)=?(.*)/;
+		$Job{'parameter'} = $Job{'function'} = $Job{'mode'} = '';
+		$Job{$p[0]}=$p[1];
+		$Job{$p[2]}=$p[3];
+		$Job{$p[4]}=$p[5];
+		my $instcmd;
+		my $rmcmd;
+		if ($Job{'function'} eq 'addMap') {
+			if (!$gotmapfiles) {
+				&mkpath("$etcdest/updmap.d/");
+				open(UPDMAPCFG, ">$etcdest/updmap.d/10$package.cfg")
+				    or die("Cannot open $etcdest/updmap.d/10$package.cfg");
+				print UPDMAPCFG <<EOF;
+# 10$package.cfg
+# You can change/add entries to this file and changes will be preserved
+# over upgrades, even if you have removed the main package prior
+# (not if you purged it). YOu should leave the following pseudo comment
+# present in the file!
+# -_- DebPkgProvidedMaps -_-
+#
+EOF
+				$gotmapfiles = 1;
+			}
+			my $name=$Job{'parameter'};
+			if ($Job{'mode'} eq 'mixed') {
+				print UPDMAPCFG "Mixed";
+			}
+			print UPDMAPCFG "Map $name\n";
+		} elsif ($Job{'function'} eq 'BuildFormat') {
+			my $name=$Job{'parameter'};
+			$formathash{$name} = 1;
+		} elsif ($Job{'function'} eq 'BuildLanguageDat') {
+			my $name=$Job{'parameter'};
+			$langhash{$name} = 1;
+		}
+	}
+	#
+	# additional files to be created
+	#
+	my @formats = keys %formathash;
+	#
+	# Formats
+	#
+	if ($#formats >= 0) {
+		&mkpath("$etcdest/fmt.d/");
+		&mkpath("$basedir/var/lib/tex-common/fmtutil-cnf/");
+		open(LISTFILE, ">>$basedir/var/lib/tex-common/fmtutil-cnf/$package.list")
+		    or die("Cannot open $basedir/var/lib/tex-common/fmtutil-cnf/$package.list");
+		print LISTFILE "10$package\n";
+		close LISTFILE;
+		open(FOO, ">$etcdest/fmt.d/10$package.cnf") 
+		    or die("Cannot open $etcdest/fmt.d/10$package.cnf") ;
+		print FOO <<EOF;
+# 
+# 10$package.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 -_-
+#
+EOF
+		foreach my $f (@formats) {
+		open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$f.cnf")
+		    or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$f.cnf");
+			my @lines = <INFILE>;
+			close(INFILE);
+			print FOO @lines;
+		}
+		close(FOO);
+	}
+	#
+	# Map files
+	#
+	if ($gotmapfiles) {
+		# We have to call update-updmap and updmap-sys, but also create
+		# a file in /var/lib/tex-common/fontmap-cfg/pkgname.list
+		#/ containing all the files put into /etc/texmf/updmap.d/
+		&mkpath("$basedir/var/lib/tex-common/fontmap-cfg/");
+		open(LISTFILE, ">$basedir/var/lib/tex-common/fontmap-cfg/$package.list")
+		    or die("Cannot open $basedir/var/lib/tex-common/fontmap-cfg/$package.list");
+		print LISTFILE "10$package\n";
+		close LISTFILE;
+		close UPDMAPCFG;
+	}
+	#
+	# Languages
+	#
+	my @langs = keys %langhash;
+	if ($#langs >= 0) {
+		&mkpath("$etcdest/language.d/");
+		&mkpath("$basedir/var/lib/tex-common/language-cnf/");
+		open(LISTFILE, ">>$basedir/var/lib/tex-common/language-cnf/$package.list")
+		    or die("$basedir/var/lib/tex-common/language-cnf/$package.list");
+		print LISTFILE "10$package\n";
+		close LISTFILE;
+		open(LANGMAPCNF, ">$etcdest/language.d/10$package.cnf")
+		    or die("Cannot open $etcdest/language.d/10$package.cnf");
+		print LANGMAPCNF <<EOF;
+% 10$package.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 -_-
+%
+EOF
+		foreach my $lang (keys %langhash) {
+			open(INFILE,"<$DataGlobalPath/texmf/tex/generic/config/language.$lang.dat")
+			    or die("Cannot open $DataGlobalPath/texmf/tex/generic/config/language.$lang.dat");
+			while (<INFILE>) {
+				#
+				# do NOT disable any language, users should only choose
+				# those languages they are interested in. AND, I should
+				# make a debconf question which languages should be
+				# installed/activated!!!
+				# if ("$lang" eq "py") { print LANGMAPCNF "% "; }
+				print LANGMAPCNF "$_";
+			}
+			close(INFILE);
+		}
+		close(LANGMAPCNF);
+	}
+	#
+	# Work on @SpecialActions
+	#
+	my @infofiles = ();
+	foreach my $l (@SpecialActions) {
+		my ($act, $fname) = ($l =~ m/(.*):(.*)/);
+		if ($act eq "install-info") {
+			push @infofiles, "$fname";
+		} else {
+			print "Unknown action, huuu, where does this come from: $act, exit!\n";
+			exit 1;
+		}
+	}
+	if ($#infofiles >=0) {
+		open(INFOLIST, ">$debdest/$package.info")
+		    or die("Cannot open $debdest/$package.info");
+		foreach my $f (@infofiles) {
+			print INFOLIST "$f\n";
+		}
+		close(INFOLIST);
+	}
+	#
+	# create the maintainer scripts
+	#
+	make_maintainer($package,$debdest);
+}
+
+#
+# make_maintainer
+#
+# create maintainer scripts
+#
+sub make_maintainer {
+	# my functions
+	sub merge_into {
+		my ($fname, $fhandle) = @_;
+		if (-r "$fname") {
+			open(FOO,"<$fname")
+			    or die("Cannot open $fname");
+			while (<FOO>) { print $fhandle $_; }
+		}
+	}
+	# real start
+	my ($package,$destination) = @_;
+	my @Executes = get_all_executes($package,$globalreclevel);
+	$debdest = $destination;
+	&mkpath($debdest);
+	my $gotmapfiles = 0;
+	my $firstlang = 1;
+	my %langhash = ();
+	my %formathash = ();
+	my %Job;
+	$opt_debug && print "Executes= @Executes\n";
+	foreach (@Executes) {
+		my @p = /([^=]+)=([^ ]+)\s+([^=]+)=([^ ]+)\s*([^=]*)=?(.*)/;
+		$Job{'parameter'} = $Job{'function'} = $Job{'mode'} = '';
+		$Job{$p[0]}=$p[1];
+		$Job{$p[2]}=$p[3];
+		$Job{$p[4]}=$p[5];
+		my $instcmd;
+		my $rmcmd;
+		if ($Job{'function'} eq 'addMap')
+		{
+			if (!$gotmapfiles) {
+				$gotmapfiles = 1;
+			}
+		}
+		elsif ($Job{'function'} eq 'BuildFormat')
+		{
+			my $name=$Job{'parameter'};
+			$formathash{$name} = 1;
+		} elsif ($Job{'function'} eq 'BuildLanguageDat') {
+			my $name=$Job{'parameter'};
+			$langhash{$name} = 1;
+		}
+	}
+	my @formats = keys %formathash;
+	my @alines = ();
+	my @blines = ();
+	my $allformatsbuild = 0;
+	#
+	# it doesn't hurt to call all three of them in any case!
+	#
+	$package eq "texlive-common" || push @alines, "update-texmf";
+	$package eq "texlive-common" || push @alines, "update-language";
+	$package eq "texlive-common" || push @alines, "update-fmtutil";
+	$package eq "texlive-common" || push @alines, "update-updmap --quiet";
+	#
+	# POSTINST HANDLING
+	#
+	if ($package eq "texlive") {
+		# do nothing, texlive does not include any real files, so 
+		# no call to mktexlsr necessary
+	} elsif (($package =~ m/texlive-doc-/) || ($package eq "texlive-common")) {
+		push @blines, "if which mktexlsr > /dev/null ; then update_lsr_files ; fi";
+	} else {
+		push @blines, "update_lsr_files";
+	}
+	if ($package eq 'texlive-base') {
+		push @blines, "rm -f /var/lib/texmf/web2c/latex.fmt /var/lib/texmf/web2c/latex.log /var/lib/texmf/web2c/pdflatex.fmt /var/lib/texmf/web2c/pdflatex.log";
+		push @blines, "build_format --all";
+		$allformatsbuild = 1;
+	}
+	if ($package eq 'texlive-base-bin') {
+		push @blines, "rm -f /var/lib/texmf/web2c/latex.fmt /var/lib/texmf/web2c/latex.log /var/lib/texmf/web2c/pdflatex.fmt /var/lib/texmf/web2c/pdflatex.log";
+		push @blines, "build_format --all";
+		$allformatsbuild = 1;
+	}
+	#
+	# Formats
+	#
+	my @doneformats = ();
+	if ($#formats >= 0) {
+		foreach my $f (@formats) {
+			open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$f.cnf")
+			    or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$f.cnf");
+			my @lines = <INFILE>;
+			close(INFILE);
+			my @actualformats = grep(!/(^\s*#)|(^\s*$)/, @lines);
+			foreach my $l (@actualformats) {
+				my @bar = reverse(split(' ',$l));
+				my $fmt = pop(@bar);
+				#
+				# remove old fmt file if it is present
+				#
+				push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*";
+				$allformatsbuild || push @blines, "build_format --byfmt $fmt";
+				push @doneformats, $fmt;
+			}
+		}
+	}
+	my @extraformats = ();
+	if ((defined($TeXLive{'binary'}{$package}{'extra_format'})) && (!$allformatsbuild)) {
+		foreach my $fmt (keys %{$TeXLive{'binary'}{$package}{'extra_format'}}) {
+			if (!ismember($fmt,@doneformats)) {
+				push @extraformats, $fmt;
+			}
+		}
+	}
+	foreach my $fmt (@extraformats) {
+		push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*";
+		if ($TeXLive{'binary'}{$package}{'extra_format'}{$fmt} eq "0") {
+			push @blines, "build_format --byfmt $fmt";
+		} elsif ($TeXLive{'binary'}{$package}{'extra_format'}{$fmt} eq "1") {
+			push @blines, "build_format_if_format_exists --byfmt $fmt";
+		} else {
+			push @blines, "build_format_if_file_exists --byfmt $fmt $TeXLive{'binary'}{$package}{'extra_format'}{$fmt}";
+		}
+	}
+	#
+	# Map files
+	#
+	if ($gotmapfiles) {
+		# We have to call update-updmap and updmap-sys, but also create
+		# a file in /var/lib/tex-common/fontmap-cfg/pkgname.list
+		#/ containing all the files put into /etc/texmf/updmap.d/
+		push @blines, "create_fontmaps";
+	}
+	#
+	# Languages
+	#
+	my @langs = keys %langhash;
+	if ($#langs >= 0) {
+		#
+		# Again a problem with texmf-config settings and fmtutil-sys not
+		# finding language.dat in the right position.
+		#
+		push @blines, "build_format_if_format_exists --byhyphen latex `kpsewhich language.dat`";
+	}
+	if (($#alines >= 0) || 
+		($#blines >= 0) || 
+		(-r "$debdest/postinst.pre") || 
+		(-r "$debdest/postinst.post") || 
+		(-r "$debdest/$package.postinst.pre") || 
+		(-r "$debdest/$package.postinst.post")) {
+		open(POSTINST, ">$debdest/$package.postinst")
+		    or die("Cannot open $debdest/$package.postinst");
+		print POSTINST "#!/bin/sh -e\n";
+		merge_into("$debdest/common.functions", POSTINST);
+		merge_into("$debdest/common.functions.postinst", POSTINST);
+		#
+		# first we merge the .pre parts into the scripts
+		#
+		merge_into("$debdest/postinst.pre", POSTINST);
+		merge_into("$debdest/$package.postinst.pre", POSTINST);
+		print POSTINST <<'EOF';
+case "$1" in
+	configure|abort-upgrade|abort-remove|abort-deconfigure)
+EOF
+		foreach my $a (@alines) {
+			print POSTINST "\t", $a, "\n";
+		}
+		foreach my $b (@blines) {
+			print POSTINST "\t", $b, "\n";
+		}
+		print POSTINST <<'EOF';
+	;;
+	*)
+		echo "postinst called with unknown argument '$1'" >&2
+	exit 1
+	;;
+esac
+
+EOF
+		print POSTINST "\n#DEBHELPER#\n";
+		merge_into("$debdest/$package.postinst.post", POSTINST);
+		merge_into("$debdest/postinst.post", POSTINST);
+		print POSTINST "exit 0\n";
+		close POSTINST;
+	}
+	#
+	# END OF POSTINST STUFF
+	#
+	#
+	# PREINST STUFF
+	#
+	# only create the preinst file *if* there is a content!
+	# if there is a debhelper entry, it will create it if necessary
+	if ((-r "$debdest/$package.preinst.pre") || 
+		(-r "$debdest/$package.preinst.post") ||
+		(-r "$debdest/preinst.pre") ||
+		(-r "$debdest/preinst.post") ||
+		($#configfiles >= 0)) {
+		open(PREINST, ">$debdest/$package.preinst")
+                    or die("Cannot open $debdest/$package.preinst");
+		print PREINST "#!/bin/sh -e\n";
+		merge_into("$debdest/common.functions", PREINST);
+		merge_into("$debdest/common.functions.preinst", PREINST);
+		merge_into("$debdest/preinst.pre", PREINST);
+		merge_into("$debdest/$package.preinst.pre", PREINST);
+		foreach my $cf (@configfiles) {
+			print PREINST "handle_config_file_preinst $cf\n"
+		}
+		print PREINST "\n#DEBHELPER#\n";
+		merge_into("$debdest/$package.preinst.post", PREINST);
+		merge_into("$debdest/preinst.post", PREINST);
+		print PREINST "exit 0\n";
+		close PREINST;
+	}
+	#
+	# END OF PREINST STUFF
+	#
+	#
+	# PRERM STUFF
+	#
+	# only create the prerm file *if* there is a content!
+	# if there is a debhelper entry, it will create it if necessary
+	if ((-r "$debdest/$package.prerm.pre") || 
+		(-r "$debdest/$package.prerm.post") ||
+		(-r "$debdest/prerm.pre") ||
+		(-r "$debdest/prerm.post")) {
+		open(PRERM, ">$debdest/$package.prerm")
+                    or die("Cannot open $debdest/$package.prerm");
+		print PRERM "#!/bin/sh -e\n";
+		merge_into("$debdest/common.functions", PRERM);
+		merge_into("$debdest/common.functions.prerm", PRERM);
+		merge_into("$debdest/prerm.pre", PRERM);
+		merge_into("$debdest/$package.prerm.pre", PRERM);
+		print PRERM "\n#DEBHELPER#\n";
+		merge_into("$debdest/$package.prerm.post", PRERM);
+		merge_into("$debdest/prerm.post", PRERM);
+		print PRERM "exit 0\n";
+		close PRERM;
+	}
+	#
+	# END OF PRERM STUFF
+	#
+	# POSTRM STUFF
+	# on remove:
+	# 		call update-updmap and updmap-sys
+	# 		call update-language and fmtutil-sys --byhyphen
+	# 		call update-fmtutil and remove old formats
+	# on purge etc:
+	# 		do nothing
+	#
+	@alines = ();
+	@blines = ();
+	#
+	# Formats
+	# 
+    if ($package eq "texlive") {
+	        # do nothing, texlive does not include any real files, so
+			# no call to mktexlsr necessary
+	} else {
+		push @blines, "check_run_without_errors mktexlsr";
+	}
+	if ($#formats >= 0) {
+		foreach my $f (@formats) {
+		open(INFILE,"<$DataGlobalPath/texmf/fmtutil/format.$f.cnf")
+		    or die("Cannot open $DataGlobalPath/texmf/fmtutil/format.$f.cnf");
+			my @lines = <INFILE>;
+		my @actualformats = grep(!/(^\s*#)|(^\s*$)/, @lines);
+		foreach my $l (@actualformats) {
+			my @bar = reverse(split(' ',$l));
+			my $fmt = pop(@bar);
+		push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*";
+		}
+			close(INFILE);
+	}
+	}
+	foreach my $fmt (@extraformats) {
+		push @alines, "rm -f /var/lib/texmf/web2c/$fmt.*";
+	}
+	if (($#formats >= 0) || ($#extraformats >= 0)) {
+		push @alines, "check_run_without_errors update-fmtutil";
+	}
+	#
+	# Map files
+	#
+	if ($gotmapfiles) {
+		push @alines, "check_run_without_errors update-updmap";
+		push @blines, "check_run_without_errors updmap-sys";
+	}
+	#
+	# Languages
+	# 
+	@langs = keys %langhash;
+	if ($#langs >= 0) {
+		#
+		# Again a problem with texmf-config settings and fmtutil-sys not
+		# finding language.dat in the right position.
+		#
+		push @alines, "check_run_without_errors update-language";
+		push @blines, "if which fmtutil-sys >/dev/null ; then";
+		push @blines, "\tbuild_format_if_format_exists --byhyphen latex `kpsewhich language.dat`";
+		push @blines, "fi";
+	}
+	if (($#alines >= 0) || 
+		($#blines >= 0) || 
+		(-r "$debdest/$package.postrm.pre") || 
+		(-r "$debdest/$package.postrm.pre") || 
+		(-r "$debdest/postrm.pre") || 
+		(-r "$debdest/postrm.post")) {
+		open(POSTRM, ">$debdest/$package.postrm")
+                    or die("Cannot open $debdest/$package.postrm");
+		print POSTRM "#!/bin/sh -e\n";
+		merge_into("$debdest/common.functions", POSTRM);
+		merge_into("$debdest/common.functions.postrm", POSTRM);
+		#
+		# first we merge the .pre parts into the scripts
+		#
+		merge_into("$debdest/postrm.pre", POSTRM);
+		merge_into("$debdest/$package.postrm.pre", POSTRM);
+		#
+		print POSTRM <<'EOF';
+
+case "$1" in
+  remove|disappear)
+EOF
+		foreach my $a (@alines) {
+			print POSTRM "\t", $a, "\n";
+		}
+		foreach my $b (@blines) {
+			print POSTRM "\t", $b, "\n";
+		}
+		print POSTRM <<'EOF';
+	;;
+	purge|upgrade|failed-upgrade|abort-upgrade|abort-install)
+	;;
+	*)
+		echo "postrm called with unknown argument '$1'" >&2
+	exit 1
+	;;
+esac
+
+EOF
+		print POSTRM "\n#DEBHELPER#\n";
+		merge_into("$debdest/$package.postrm.post", POSTRM);
+		merge_into("$debdest/postrm.post", POSTRM);
+		print POSTRM "exit 0\n";
+		close POSTRM;
+	}
+	#
+	# END OF POSTRM STUFF
+	#
+}
+
+
+#
+# do_remap_and_copy
+#
+sub do_remap_and_copy {
+	# my functions
+	#
+	# here the mapping from texlive pathes to debian pathes is done
+	#
+	sub make_destinationname {
+		my ($o) = @_;
+		$o =~ s#texmf-dist#$texmfdist#;
+		$o =~ s#texmf-doc#$texmfdist#;
+		#
+		# we do map *ALL* files into $texmfdist, not only the dist files
+		#
+		$o =~ s#texmf/#$texmfdist/#;
+		return($o);
+	}
+	# real start
+	my ($f,$standarddest,$finalremap,$finaldest) = @_;
+	my $gotremapped = 0;
+	my $returnvalue = "**NOTSET**";
+
+	my $destname = make_destinationname($f);
+	$opt_debug && print "DESTINATION NAME = $destname\n";
+	MAPPINGS: foreach my $maplines (@{$TeXLive{'all'}{'filemappings'}}) {
+		my ($pat, $dest) = ($maplines =~ m/(.*):(.*)/);
+		if ($f =~ m|$pat$|) {
+			$gotremapped = 1;
+			my $act = $TeXLive{'all'}{'file_map_actions'}{$pat};
+			my $newdest;
+			my $foo="\$newdest = \"$dest\"";
+			eval $foo;
+			$opt_debug && print "REMAP HIT f=$f\nnewdest=$newdest\npat=$pat\ndest=$dest\n";
+			# if you add possible actions here, also add them to the list in tpm2deb.cfg
+			if ($act eq "remap") {
+				&mkpath(dirname($newdest));
+				mycopy("$DataGlobalPath/$f",$newdest);
+				$returnvalue = $newdest;
+			} elsif ($act eq "copy") {
+				# mapping;origfile;copy;TEXMF-tree-base
+				# eg
+				# mapping;temxf/tex/latex/pict2e/pict2e.cfg;copy;/etc/texmf
+				#
+				# first install it into the normal path
+				mycopy("$DataGlobalPath/$f","$standarddest/$destname");
+				&mkpath("$basedir/$newdest");
+				# remove the leading texmf{-dist,-doc,}/
+				my $o = $f;
+				$o =~ s#texmf-dist#texmf#;
+				$o =~ s#texmf-doc#texmf#;
+				$o =~ s#texmf/##;
+				mycopy("$DataGlobalPath/$f","$basedir$newdest/$o");
+				$returnvalue = "$basedir$newdest/$o";
+			} elsif ($act eq "config-copy") {
+				# mapping;origfile;config-copy;TEXMFSYSCONFIGPATH
+				# eg
+				# mapping;temxf/tex/generic/language.dat;config-copy;/etc/texmf
+				#
+				# first install it into the normal path
+				mycopy("$DataGlobalPath/$f","$standarddest/$destname");
+				&mkpath("$basedir/$newdest");
+				# remove the leading texmf{-dist,-doc,}/
+				my $o = $f;
+				$o =~ s#texmf-dist#texmf#;
+				$o =~ s#texmf-doc#texmf#;
+				$o =~ s#texmf/##;
+				mycopy("$DataGlobalPath/$f","$basedir$newdest/$o");
+				$returnvalue = "$standarddest/$destname";
+				push @configfiles, "$newdest/$o";
+			} elsif ($act eq "link") {
+				&mkpath(dirname("$standarddest/$destname"));
+				symlink($newdest, "$standarddest/$destname") or
+					die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; 
+				$returnvalue = $newdest;
+			} elsif ($act eq "config-link") {
+				# config-link is LIKE remap-link, only that we maybe can 
+				# add some automatic specialities for config-file 
+				# maintainer script magic
+				# remap and link from the original destination
+				&mkpath(dirname("$basedir$newdest"));
+				mycopy("$DataGlobalPath/$f","$basedir/$newdest");
+				# we have to strip of the $debdest part
+				&mkpath(dirname("$standarddest/$destname"));
+				symlink($newdest, "$standarddest/$destname") or
+					die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; 
+				$returnvalue = $newdest; ## ?? or $destname????
+				push @configfiles, $newdest;
+			} elsif ($act eq "remap-link") {
+				# remap and link from the original destination
+				&mkpath(dirname($newdest));
+				mycopy("$DataGlobalPath/$f",$newdest);
+				# we have to strip of the $debdest part
+				$foo = $newdest;
+				$foo =~ s/^$basedir//;
+				&mkpath(dirname("$standarddest/$destname"));
+				symlink($foo, "$standarddest/$destname") or
+					die "Cannot symlink $standarddest/$destname -> $newdest: $!\n"; 
+				$returnvalue = $newdest; ## ?? or $destname????
+			} elsif ($act eq "add-link") {
+				#print "DEBUG: f=$f\nDEBUG: destname=$destname\nDEBUG: newdest=$newdest\n";
+				mycopy("$DataGlobalPath/$f","$standarddest/$destname");
+				&mkpath(dirname($newdest));
+				$b = "$standarddest/$destname";
+				symlink($b,$newdest) or
+					die "Cannot symlink, $newdest -> $b: $!\n";
+				$returnvalue = "$standarddest/$destname";
+			} elsif ($act eq "replace-link") {
+				my ($a,$b) = split(/%/,$newdest);
+				&mkpath(dirname($a));
+				symlink($b,$a) or die "Cannot symlink $a -> $b: $!\n";
+				$returnvalue = $b;
+			} elsif ($act eq "") {
+				$returnvalue = "";
+				# do nothing, the file is killed
+			} else {
+				print "maplines=$maplines\nact = $TeXLive{'all'}{'file_map_actions'}{$pat}\n";
+				print "Unknown action $act in config file, terminating!\n";
+				exit 1;
+			}
+			last MAPPINGS;
+		}
+	}
+	if ($gotremapped == 0) {
+		if ($finalremap ne "" && $destname =~ m|$finalremap|) {
+			my $foo="\$finaldest = \"$finaldest\"";
+			eval $foo;
+			&mkpath(dirname($finaldest));
+			mycopy("$DataGlobalPath/$f",$finaldest);
+			$returnvalue = $finaldest;
+		} else {
+			$opt_debug && print "NORMAL COPY: $standarddest/$destname\n";
+			&mkpath(dirname("$standarddest/$destname"));
+			mycopy("$DataGlobalPath/$f","$standarddest/$destname");
+			$returnvalue = "$standarddest/$destname";
+		}
+	}
+	return($returnvalue);
+}
+
+### Local Variables:
+### perl-indent-level: 4
+### tab-width: 4
+### indent-tabs-mode: t
+### End:
+# vim:set tabstop=4: #
--- texlive-lang-2009.orig/debian/texlive-lang-czechslovak.override
+++ texlive-lang-2009/debian/texlive-lang-czechslovak.override
@@ -0,0 +1,4 @@
+texlive-lang-czechslovak: zero-byte-file-in-doc-directory
+texlive-lang-czechslovak: extra-license-file
+texlive-lang-czechslovak: script-not-executable
+texlive-lang-czechslovak: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-spanish.override
+++ texlive-lang-2009/debian/texlive-lang-spanish.override
@@ -0,0 +1,4 @@
+texlive-lang-spanish: zero-byte-file-in-doc-directory
+texlive-lang-spanish: extra-license-file
+texlive-lang-spanish: script-not-executable
+texlive-lang-spanish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/rules
+++ texlive-lang-2009/debian/rules
@@ -0,0 +1,79 @@
+#!/usr/bin/make -f
+# 
+# debian/rules file for texlive-lang
+# $Id: rules.in 4319 2009-10-26 04:01:14Z preining $
+
+include /usr/share/quilt/quilt.make
+
+PACKAGES=texlive-lang-african texlive-lang-arabic texlive-lang-armenian texlive-lang-croatian texlive-lang-cyrillic texlive-lang-czechslovak texlive-lang-danish texlive-lang-dutch texlive-lang-finnish texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-hebrew texlive-lang-hungarian texlive-lang-indic texlive-lang-italian texlive-lang-latin texlive-lang-latvian texlive-lang-lithuanian texlive-lang-mongolian texlive-lang-norwegian texlive-lang-other texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish texlive-lang-swedish texlive-lang-tibetan texlive-lang-ukenglish texlive-lang-vietnamese
+METAPACKAGES=texlive-lang-all
+
+SHELL=/bin/bash
+
+
+build: build-stamp
+
+build-stamp: $(QUILT_STAMPFN)
+	touch build-stamp
+
+clean: unpatch
+	for i in $(PACKAGES) $(METAPACKAGES) ; do \
+	  rm -f debian/$$i.{README.Debian,links,links.generated} ; \
+	  rm -f debian/$$i.{postinst,postrm,preinst,prerm} ; \
+	  rm -f debian/$$i.{maps,languages,formats} ; \
+	done
+	# texlive contains some .orig files we need to keep otherwise
+	# the copy will fail due to the files occurring in the tlpdb
+	# we have to keep texlive-lang/texmf-dist/fonts/source/cmcyr/coding.bak
+	dh_clean -Xcoding.bak -X.orig
+	rm -f configure-stamp
+	rm -f build-stamp
+	rm -f install-stamp
+
+install: install-stamp
+
+install-stamp: build-stamp
+	perl debian/tpm2deb-bin.pl --nosource $(PACKAGES) $(METAPACKAGES)
+	bash debian/fix-bin-dangling-links.sh
+	for i in $(PACKAGES) $(METAPACKAGES) ; do \
+	  if [ -d debian/$$i.root ] ; then bash debian/merge-dist-tree debian/$$i.root debian/$$i ; fi ; \
+	  bash debian/generate-license-file $$i ; \
+	  install -D --mode=644 debian/$$i.override debian/$$i/usr/share/lintian/overrides/$$i ; \
+	  install -D --mode=755 debian/bug.script debian/$$i/usr/share/bug/$$i/script ; \
+	  install -D --mode=644 debian/bug.control debian/$$i/usr/share/bug/$$i/control ; \
+	  bash debian/create-doc-links $$i texlive-doc > debian/$$i.links ; \
+	  if [ -r debian/$$i.links.dist ] ; then cat debian/$$i.links.dist >> debian/$$i.links ; fi ; \
+	  if [ -r debian/$$i.README ] ; then cat debian/$$i.README > debian/$$i.README.Debian ; fi ; \
+	  cat debian/README.Debian >> debian/$$i.README.Debian ; \
+	done
+	touch install-stamp
+
+binary-arch:
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_install
+	dh_installmenu
+	dh_installdocs -A debian/README.source
+	dh_installtex -A --priority=10 --flavor=lsr:full
+	dh_installchangelogs
+	bash debian/convert-info-files-to-unix.sh
+	bash debian/fix-manpages.sh
+	dh_installinfo
+	dh_installmime
+	dh_link
+	dh_compress -X.pdf
+	dh_fixperms
+	# we also have to fix the permissions of the link targets from /usr/bin
+	bash debian/fix-bin-symlink-targets-permissions.sh
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install
+
+# eof
--- texlive-lang-2009.orig/debian/fix-bin-symlink-targets-permissions.sh
+++ texlive-lang-2009/debian/fix-bin-symlink-targets-permissions.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+# $Id: fix-bin-symlink-targets-permissions.sh 4319 2009-10-26 04:01:14Z preining $
+#
+# TeX Live 2008 ships many "binaries" as symlinks to ../../texmf-*/...
+# we make sure that the link targets have executable bit set
+#
+# Norbert Preining, 2008
+# GPL
+
+set -e
+
+for i in `find debian/ -wholename 'debian/texlive-*/usr/bin/*' -type l` ; do
+	ln=`readlink $i`
+	case "$ln" in 
+	../share/texmf-texlive/*)
+	  # set the executable bit on the target
+	  dn=`dirname $i`
+	  target="$dn/$ln"
+	  chmod ugo+x "$target"
+	  ;;
+	esac
+done
+
+
--- texlive-lang-2009.orig/debian/texlive-lang-african.override
+++ texlive-lang-2009/debian/texlive-lang-african.override
@@ -0,0 +1,4 @@
+texlive-lang-african: zero-byte-file-in-doc-directory
+texlive-lang-african: extra-license-file
+texlive-lang-african: script-not-executable
+texlive-lang-african: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-latin.override
+++ texlive-lang-2009/debian/texlive-lang-latin.override
@@ -0,0 +1,4 @@
+texlive-lang-latin: zero-byte-file-in-doc-directory
+texlive-lang-latin: extra-license-file
+texlive-lang-latin: script-not-executable
+texlive-lang-latin: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-armenian.override
+++ texlive-lang-2009/debian/texlive-lang-armenian.override
@@ -0,0 +1,4 @@
+texlive-lang-armenian: zero-byte-file-in-doc-directory
+texlive-lang-armenian: extra-license-file
+texlive-lang-armenian: script-not-executable
+texlive-lang-armenian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-mongolian.override
+++ texlive-lang-2009/debian/texlive-lang-mongolian.override
@@ -0,0 +1,4 @@
+texlive-lang-mongolian: zero-byte-file-in-doc-directory
+texlive-lang-mongolian: extra-license-file
+texlive-lang-mongolian: script-not-executable
+texlive-lang-mongolian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-hungarian.override
+++ texlive-lang-2009/debian/texlive-lang-hungarian.override
@@ -0,0 +1,4 @@
+texlive-lang-hungarian: zero-byte-file-in-doc-directory
+texlive-lang-hungarian: extra-license-file
+texlive-lang-hungarian: script-not-executable
+texlive-lang-hungarian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-indic.override
+++ texlive-lang-2009/debian/texlive-lang-indic.override
@@ -0,0 +1,4 @@
+texlive-lang-indic: zero-byte-file-in-doc-directory
+texlive-lang-indic: extra-license-file
+texlive-lang-indic: script-not-executable
+texlive-lang-indic: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/compat
+++ texlive-lang-2009/debian/compat
@@ -0,0 +1 @@
+5
--- texlive-lang-2009.orig/debian/control
+++ texlive-lang-2009/debian/control
@@ -0,0 +1,400 @@
+Source: texlive-lang
+Section: tex
+Priority: optional
+Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
+Uploaders: Norbert Preining <preining@debian.org>, Frank Küster <frank@debian.org>
+Build-Depends: debhelper (>= 5), quilt
+Build-Depends-Indep: sharutils, tex-common (>= 2.00), eperl, findutils (>=4.2.0)
+Standards-Version: 3.8.3
+Homepage: http://www.tug.org/texlive
+
+Package: texlive-lang-african
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: African scripts
+ Support for typesetting some African scripts
+ .
+ This package includes the following CTAN packages:
+  ethiop -- LaTeX macros and fonts for typesetting Amharic.
+  ethiop-t1 -- Type 1 versions of Amharic fonts.
+  fc -- Fonts for African languages.
+
+Package: texlive-lang-arabic
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Conflicts: texlive-lang-arab, arabtex
+Provides: texlive-lang-arab, arabtex
+Replaces: texlive-lang-arab, arabtex
+Description: TeX Live: Arabic
+ Support for typesetting Arabic.
+ .
+ This package includes the following CTAN packages:
+  arabi -- (La)TeX support for Arabic and Farsi, compliant with Babel.
+  arabtex -- Macros and fonts for typesetting Arabic.
+  hyphen-arabic --
+  hyphen-farsi --
+
+Package: texlive-lang-armenian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Armenian
+ Support for typesetting Armenian.
+ .
+ This package includes the following CTAN packages:
+  armenian -- A sytem for writing Armenian with TeX and LaTeX.
+
+Package: texlive-lang-croatian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Croatian
+ Support for typesetting Croatian.
+ .
+ This package includes the following CTAN packages:
+  croatian -- Fonts for Croatian Glagolitic and other Croatian scripts.
+  hrlatex -- LaTeX support for Croatian documents.
+  hyphen-croatian -- Croatian hyphenation.
+
+Package: texlive-lang-cyrillic
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-latex-base (>= 2009-1), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1)
+Suggests: scalable-cyrfonts-tex
+Description: TeX Live: Cyrillic
+ Support for typesetting Cyrillic.
+ .
+ This package includes the following CTAN packages:
+  cmcyr -- Computer Modern fonts with cyrillic extensions.
+  cmcyralt -- LaTeX support for the cmcyralt fonts.
+  cyrillic -- Support for Cyrillic fonts in LaTeX.
+  cyrillic-bin -- Cyrillic bibtex and makeindex.
+  cyrplain --
+  disser -- Class and templates for typesetting dissertations in Russian.
+  eskd -- Modern Russian typesetting.
+  eskdx -- Modern Russian typesetting.
+  gost -- BibTeX styles to format according to GOST.
+  lcyw -- This package makes available Classic Cyrillic CM fonts for LaTeX.
+  lh -- Cyrillic fonts that support LaTeX standard encodings.
+  lhcyr -- A non-standard Cyrillic input scheme.
+  ruhyphen -- Russian hyphenation.
+  t2 -- Support for using T2 encoding.
+  timescyr -- font metrics for the Monotype times cyrillic fonts.
+  ukrhyph -- Hyphenation Patterns for Ukrainian.
+  hyphen-bulgarian --
+  hyphen-russian --
+  hyphen-ukrainian --
+
+Package: texlive-lang-czechslovak
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-latex-base (>= 2009-1), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1)
+Description: TeX Live: Czech/Slovak
+ Support for typesetting Czech/Slovak.
+ .
+ This package includes the following CTAN packages:
+  cs --
+  csbulletin -- LaTeX class for articles submitted to the CSTUG Bulletin
+   (Zpravodaj).
+  cslatex -- LaTeX support for Czech/Slovak typesetting.
+  csplain -- Plain TeX support for Czech/Slovak typesetting.
+  vlna --
+  hyphen-czech --
+  hyphen-slovak --
+
+Package: texlive-lang-danish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Danish
+ Support for typesetting Danish.
+ .
+ This package includes the following CTAN packages:
+  hyphen-danish -- Danish hyphenation patterns.
+
+Package: texlive-lang-dutch
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Dutch
+ Support for typesetting Dutch.
+ .
+ This package includes the following CTAN packages:
+  hyphen-dutch --
+
+Package: texlive-lang-finnish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Finnish
+ Support for typesetting Finnish.
+ .
+ This package includes the following CTAN packages:
+  finbib -- A Finnish version of plain.bst.
+  hyphen-finnish -- Hyphenation patterns for Finnish language.
+
+Package: texlive-lang-french
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: French
+ Support for typesetting French.
+ .
+ This package includes the following CTAN packages:
+  aeguill -- Add several kinds of guillemets to the ae fonts.
+  bib-fr -- French translation of classical BibTeX styles
+  frenchle -- French macros, usable stand-alone or with Babel.
+  frletter -- Typeset letters in the French style.
+  mafr -- Mathematics in accord with French usage.
+  tabvar -- Typesetting tables showing variations of functions.
+  tdsfrmath -- Macros for French teachers of mathematics.
+  variations -- Typeset tables of variations of functions.
+  hyphen-basque -- Hyphenation for Basque.
+  hyphen-french --
+
+Package: texlive-lang-german
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Replaces: texlive-latex-extra (<< 2008)
+Description: TeX Live: German
+ Support for typesetting German.
+ .
+ This package includes the following CTAN packages:
+  dehyph-exptl -- Experimental hyphenation patterns for the German language.
+  german -- Support for German typography.
+  germbib -- German variants of standard BibTeX styles.
+  germkorr -- Change kerning for german quotation marks.
+  kalender -- Create a calendar, in German.
+  mkind-german --
+  r_und_s -- Chemical hazard codes.
+  uhrzeit -- Time printing, in German.
+  umlaute -- German input encodings in LaTeX.
+  hyphen-german -- New orthography German hyphenation patterns.
+
+Package: texlive-lang-greek
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1)
+Description: TeX Live: Greek
+ Support for typesetting Greek.
+ .
+ This package includes the following CTAN packages:
+  betababel -- Insert ancient greek text coded in Beta Code.
+  bgreek -- Using Beccari's fonts in betacode for classical Greek.
+  cbfonts -- Complete set of Greek fonts.
+  gfsbaskerville -- A Greek font, from one such by Baskerville.
+  gfsporson -- A Greek font, originally from Porson.
+  greek-inputenc -- Greek encoding support for inputenc.
+  greekdates -- Provides ancient Greek day and month names, dates, etc.
+  greektex -- Fonts for typesetting Greek/English documents.
+  grverb -- Typesetting Greek verbatim.
+  ibycus-babel -- Use the Ibycus 4 Greek font with Babel
+  ibygrk -- Fonts and macros to typeset ancient Greek.
+  kerkis -- Kerkis (Greek) font family.
+  levy -- Fonts for typesetting classical greek.
+  lgreek -- Macros for using Silvio Levy's Greek fonts.
+  mkgrkindex -- Makeindex working with Greek.
+  teubner -- Philological typesetting of classical Greek.
+  xgreek -- XeLaTeX package for typesetting Greek language documents (beta
+   release).
+  yannisgr -- Greek fonts by Yannis Haralambous.
+  hyphen-greek -- Hyphenation for Greek text.
+  hyphen-ancientgreek --
+
+Package: texlive-lang-hebrew
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Hebrew
+ Support for typesetting Hebrew.
+ .
+ This package includes the following CTAN packages:
+  cjhebrew -- Typeset Hebrew with LaTeX.
+
+Package: texlive-lang-hungarian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Hungarian
+ Support for typesetting Hungarian.
+ .
+ This package includes the following CTAN packages:
+  magyar -- Hungarian language definition for Babel.
+  hyphen-hungarian -- New Hungarian hyphenation patterns.
+
+Package: texlive-lang-indic
+Architecture: all
+Depends: python, ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1)
+Recommends: latex-sanskrit (>= 2.2-1)
+Description: TeX Live: Indic scripts
+ Support for typesetting some Indic scripts.
+ .
+ This package includes the following CTAN packages:
+  bangtex -- Writing Bangla and Assamese with LaTeX.
+  bengali -- Support for the Bengali language.
+  burmese -- Basic Support for Writing Burmese.
+  ebong -- Utility for writing Bengali in Rapid Roman Format.
+  hyphen-sanskrit --
+  itrans -- Transliteration of Indian Languages.
+  malayalam -- LaTeX for Malayalam.
+  omega-devanagari -- Typeset Devanagari with Omega.
+  velthuis -- Typeset Devanagari.
+  wnri -- Ridgeway's fonts.
+  devnag -- Typeset Devanagari.
+
+Package: texlive-lang-italian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Italian
+ .
+ This package includes the following CTAN packages:
+  frontespizio -- Create a frontispiece for Italian theses.
+  hyphen-italian -- Hyphenation patterns for the Italian language.
+  itnumpar -- Spell numbers in words (Italian).
+
+Package: texlive-lang-latin
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Latin
+ Support for typesetting Latin.
+ .
+ This package includes the following CTAN packages:
+  hyphen-latin -- Hyphenation patterns for the Latin language.
+
+Package: texlive-lang-latvian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Latvian
+ Support for typesetting Latvian.
+ .
+ This package includes the following CTAN packages:
+  hyphen-latvian --
+
+Package: texlive-lang-lithuanian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Lithuanian
+ Support for typesetting Lithuanian.
+ .
+ This package includes the following CTAN packages:
+  lithuanian -- Lithuanian language support.
+  hyphen-lithuanian --
+
+Package: texlive-lang-mongolian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Mongolian
+ Support for typesetting Mongolian.
+ .
+ This package includes the following CTAN packages:
+  hyphen-mongolian --
+  mongolian-babel -- A language definition file for Mongolian in Babel.
+  montex -- Mongolian LaTeX.
+  soyombo -- Fonts and a macro for Soyombo under LaTeX.
+
+Package: texlive-lang-norwegian
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Norwegian
+ Support for typesetting Norwegian.
+ .
+ This package includes the following CTAN packages:
+  hyphen-norwegian --
+
+Package: texlive-lang-other
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Other hyphenation files
+ Hyphenation patterns for languages with no other support.
+ .
+ This package includes the following CTAN packages:
+  hyphen-coptic -- Coptic fonts and LaTeX macros for general usage and for
+   philology.
+  hyphen-esperanto --
+  hyphen-estonian --
+  hyphen-icelandic -- Icelandic hyphenation patterns.
+  hyphen-indonesian --
+  hyphen-interlingua --
+  hyphen-irish --
+  hyphen-kurmanji --
+  hyphen-romanian --
+  hyphen-serbian -- Hyphenation patterns for Serbian Cyrillic.
+  hyphen-slovenian --
+  hyphen-turkish -- Hyphenation patterns for Turkish.
+  hyphen-uppersorbian --
+  hyphen-welsh -- Welsh hyphenation files for TeX
+
+Package: texlive-lang-polish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-latex-base (>= 2009-1), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1)
+Suggests: texlive-fonts-extra
+Description: TeX Live: Polish
+ Support for typesetting Polish.
+ .
+ This package includes the following CTAN packages:
+  cc-pl -- Polish extension of Computer Concrete fonts.
+  gustlib -- Polish oriented macros.
+  gustprog --
+  mex -- Polish formats for TeX.
+  mwcls -- Polish-oriented document classes.
+  pl -- Polish extension of CM fonts in Type 1 format.
+  polski -- Typeset Polish documents with LaTeX and Polish fonts.
+  qpxqtx --
+  tap -- TeX macros for typesetting complex tables.
+  utf8mex --
+  hyphen-polish -- Hyphenation for Polish.
+
+Package: texlive-lang-portuguese
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Portuguese
+ .
+ This package includes the following CTAN packages:
+  ordinalpt -- Counters as ordinal numbers in Portuguese.
+  hyphen-portuguese --
+
+Package: texlive-lang-spanish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Spanish
+ .
+ This package includes the following CTAN packages:
+  hyphen-spanish -- Standard hyphenation rules for Spanish.
+  hyphen-catalan --
+  hyphen-galician --
+  spanish -- Spanish in Babel.
+  spanish-mx -- Typeset Spanish as in Mexico.
+
+Package: texlive-lang-swedish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Swedish
+ Support for typesetting Swedish.
+ .
+ This package includes the following CTAN packages:
+  swebib -- Swedish bibliography styles.
+  hyphen-swedish --
+
+Package: texlive-lang-tibetan
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Tibetan
+ Support for typesetting Tibetan.
+ .
+ This package includes the following CTAN packages:
+  ctib -- Tibetan for TeX and LATeX2e.
+  otibet --
+
+Package: texlive-lang-ukenglish
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: UK English
+ Support for typesetting UK English.
+ .
+ This package includes the following CTAN packages:
+  hyphen-ukenglish -- Hyphenation patterns for British English.
+
+Package: texlive-lang-vietnamese
+Architecture: all
+Depends: ${misc:Depends}, texlive-base (>= 2009-1), texlive-common (>= 2009-1)
+Description: TeX Live: Vietnamese
+ Support for typesetting Vietnamese.
+ .
+ This package includes the following CTAN packages:
+  vntex -- Support for Vietnamese.
+
+Package: texlive-lang-all
+Architecture: all
+Depends: texlive-lang-swedish (>= 2009-1), texlive-lang-french (>= 2009-1), texlive-lang-tibetan (>= 2009-1), texlive-lang-czechslovak (>= 2009-1), texlive-lang-ukenglish (>= 2009-1), texlive-lang-hebrew (>= 2009-1), texlive-lang-finnish (>= 2009-1), texlive-lang-polish (>= 2009-1), texlive-lang-cyrillic (>= 2009-1), texlive-lang-vietnamese (>= 2009-1), texlive-lang-croatian (>= 2009-1), texlive-lang-other (>= 2009-1), texlive-lang-arabic (>= 2009-1), texlive-lang-latvian (>= 2009-1), texlive-lang-african (>= 2009-1), texlive-lang-german (>= 2009-1), texlive-lang-greek (>= 2009-1), texlive-lang-spanish (>= 2009-1), ${misc:Depends}, texlive-lang-lithuanian (>= 2009-1), texlive-lang-armenian (>= 2009-1), texlive-lang-norwegian (>= 2009-1), texlive-lang-portuguese (>= 2009-1), texlive-lang-indic (>= 2009-1), texlive-lang-latin (>= 2009-1), texlive-lang-danish (>= 2009-1), texlive-lang-italian (>= 2009-1), texlive-lang-dutch (>= 2009-1), texlive-lang-hungarian (>= 2009-1), texlive-lang-mongolian (>= 2009-1)
+Description: TeX Live: metapackage depending on all TeX Live language packages
+ This package pulls in all texlive-lang-*
+ packages.
--- texlive-lang-2009.orig/debian/texlive-lang-ukenglish.override
+++ texlive-lang-2009/debian/texlive-lang-ukenglish.override
@@ -0,0 +1,4 @@
+texlive-lang-ukenglish: zero-byte-file-in-doc-directory
+texlive-lang-ukenglish: extra-license-file
+texlive-lang-ukenglish: script-not-executable
+texlive-lang-ukenglish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-german.override
+++ texlive-lang-2009/debian/texlive-lang-german.override
@@ -0,0 +1,5 @@
+texlive-lang-german: zero-byte-file-in-doc-directory
+texlive-lang-german: extra-license-file
+texlive-lang-german: script-not-executable
+texlive-lang-german: wrong-name-for-upstream-changelog
+texlive-lang-german: spelling-error-in-description german German
--- texlive-lang-2009.orig/debian/convert-info-files-to-unix.sh
+++ texlive-lang-2009/debian/convert-info-files-to-unix.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+#
+# convert-info-files-to-unix.sh
+#
+# info files in texlive are with DOS lineendings. Fix this here
+#
+# $Id: convert-info-files-to-unix.sh 3943 2009-05-22 12:11:09Z preining $
+# Norbert Preining, 2005
+# GPL
+set -e
+shopt -s nullglob
+
+for f in debian/*.info ; do
+    for i in `cat $f` ; do
+        sed -e 's/\r$//' $i > $i.new
+	mv $i.new $i
+    done
+done
+
--- texlive-lang-2009.orig/debian/texlive-lang-cyrillic.override
+++ texlive-lang-2009/debian/texlive-lang-cyrillic.override
@@ -0,0 +1,4 @@
+texlive-lang-cyrillic: zero-byte-file-in-doc-directory
+texlive-lang-cyrillic: extra-license-file
+texlive-lang-cyrillic: script-not-executable
+texlive-lang-cyrillic: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/README.Debian
+++ texlive-lang-2009/debian/README.Debian
@@ -0,0 +1,47 @@
+README TeX live for Debian
+==========================
+
+First of all, if you need help with TeX on Debian, ie with respect to 
+file placement, configuration options, etc, please see the document
+	TeX-on-Debian
+in the tex-common package, which can be found in 
+	/usr/share/doc/tex-common/
+in the pdf, txt, and html format.
+
+This file contains additional information specific to TeX live.
+
+
+Differences to TeX live (upstream)
+----------------------------------
+
+Several parts of TeX Live have not been included into the Debian packages,
+mostly due to licensing issues (e.g., XyMTeX, which is not redistributable,
+or ppower4 which needs a jar file where sources are not provided).
+
+Some collection are not packaged, as the packages they contain are already
+in Debian, or should be packaged separately. Furthermore, some TeX packages
+are excluded from the debian packages out of the same reasons:
+already in Debian (incomplete list):
+	cm-super, texinfo, preview, lcdf-typetools, passivetex, tex4ht,
+	jadetex, xmltex, tipa, t1utils, prosper, tpslifonts
+	CJK, arphic, c90enc, cns, garuda, norasi, uhc, wadalab,
+	beamer, pgf, xcolor, lacheck, dvipdfmx, lm, dvi2tty, sanskrit
+	musixps, musixtex, musixflx, musixlyr, texpower, tpslifonts,
+	psutils, t1utils, dvidvi, xmltex, jadetex, tex4ht
+collections gone because the containing TeX packages are in Debian
+	collection-langarab (would have been texlive-lang-arab)
+		replaced by arabtex
+	collection-htmlxml (would have been texlive-htmlxml)
+		replaced by xmltex, jadetex, passivetex, tex4ht
+	collection-langcjk (would have been texlive-lang-cjk)
+		replaced by latex-cjk-all
+
+If a package is removed from a collection/Debian package due to the
+existence of an equivalent package in Debian, the collection/Debian package
+depends on the other package, so no functionality is lost.
+
+For disappearing whole collections this is not possible, but the metapackage
+`texlive-full' depends on all the necessary items.
+
+
+$Id: README.Debian 4071 2009-07-08 19:48:08Z preining $
--- texlive-lang-2009.orig/debian/texlive-lang-arabic.override
+++ texlive-lang-2009/debian/texlive-lang-arabic.override
@@ -0,0 +1,4 @@
+texlive-lang-arabic: zero-byte-file-in-doc-directory
+texlive-lang-arabic: extra-license-file
+texlive-lang-arabic: script-not-executable
+texlive-lang-arabic: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-czechslovak.links.dist
+++ texlive-lang-2009/debian/texlive-lang-czechslovak.links.dist
@@ -0,0 +1,4 @@
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/cslatex.1.gz
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/csplain.1.gz
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/pdfcslatex.1.gz
+usr/share/man/man1/pdftex.1.gz usr/share/man/man1/pdfcsplain.1.gz
--- texlive-lang-2009.orig/debian/fix-manpages.sh
+++ texlive-lang-2009/debian/fix-manpages.sh
@@ -0,0 +1,80 @@
+#!/bin/bash
+# $Id: fix-manpages.sh 4267 2009-10-08 01:34:17Z preining $
+# fix-manpages.sh
+#
+# Several manpages in TeX live have smaller or bigger flaws like:
+# - international characters from latin1 are not written in their
+#   encoded form (ä instead of \[:a])
+# - problems in the first line of the manpage defining wrong section
+#   or syntactical wrong files
+# We fix all these errors on the installed man pages, otherwise lintian
+# complains.
+#
+# Norbert Preining, 2005
+# GPL
+
+set -e
+
+tmpfile=`mktemp`
+
+for i in `find debian/ -wholename 'debian/texlive-*/usr/share/man/man?/*' -type f` ; do
+	bn=`basename $i`
+	case "$bn" in 
+	ttf2pt1.1)
+		# fix ttf2pt1.1 first line error
+		(echo '.TH "ttf2pt1" "1" "Nov 2005" "TeX live" "TeX live"' ; tail --lines=+2 $i ) > $tmpfile
+		cat $tmpfile > $i
+		;;
+	vlna.1)
+		# fix the NAZEV to NAME in vlna.1
+		cat $i | sed -e 's/^\.SH NAZEV/.SH NAME/' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	makeindex.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH MAKEINDEX 1L /.TH MAKEINDEX 1 /' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	detex.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH DETEX 1L /.TH DETEX 1 /' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	dvi2tty.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH DVI2TTY Local /.TH DVI2TTY 1 /' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	dvidvi.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH DVIDVI L /.TH DVIDVI 1 /' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	fmtutil.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH "fmtutil" "8"/.TH "fmtutil" "1"/' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	texlinks.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH "texlinks" "8"/.TH "texlinks" "1"/' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	tie.1)
+		# fix section
+		cat $i | sed -e 's/^\.TH TIE 1L /.TH TIE 1 /' > $tmpfile
+		cat $tmpfile > $i
+		;;
+	esac
+	cat $i | sed 	-e "s/\ó/\\['o]/g" 		\
+			-e "s/\é/\\['e]/g"		\
+			-e 's/\ü/\\[:u]/g'		\
+			-e 's/\ä/\\[:a]/g'		\
+			-e 's/\ö/\\[:o]/g'		\
+			-e 's/\©/\\[co]/g'		\
+				> $tmpfile
+	cat $tmpfile > $i
+done
+
+rm $tmpfile
+
--- texlive-lang-2009.orig/debian/common.functions.postinst
+++ texlive-lang-2009/debian/common.functions.postinst
@@ -0,0 +1,63 @@
+# common.functions.postinst start
+# $Id: common.functions.postinst 3943 2009-05-22 12:11:09Z preining $
+handle_config_file_postinst() 
+{
+    # this function handles two things: It moves conffiles to their
+    # new place if they had been changed, and it ignores the possible
+    # removal of the conffile because of bug #420390, fixing upgrades
+    # from etch.
+    #
+    # Note that the consequences of this bug for users of sid are
+    # dealt with separately, in the function resurrect_conffile_sid()
+    # which is only called for the critical conffiles.
+    cfgfile="$1"
+    action="$2"
+    version="$3"
+    case "$action" in
+      configure) # not reconfigure
+	if dpkg --compare-versions "$version" ge 2007; then
+	  return 0
+	fi
+	;;
+      *)
+	return 0
+	;;
+    esac
+    if [ -f "$cfgfile.preinst-deleted" ]; then
+      echo "It looks like $cfgfile has been removed."
+      echo "In most cases this is a consequence of bug #420390."
+      echo "We are reinstatiating this config file."
+      echo "If you *really* want this to be removed, do it again,"
+      echo "but beware of the consequences."
+      echo ""
+      #mv "$cfgfile" "$cfgfile.dpkg-new"
+      rm "$cfgfile.preinst-deleted"
+    fi
+    if [ -f "$cfgfile.preinst-copy" ]; then
+      echo "Preserving user changes to $cfgfile"
+      # this only works as intended as long as the shipped version
+      # does not change!
+      mv -f "$cfgfile" "$cfgfile.dpkg-new"
+      mv -f "$cfgfile.preinst-copy" "$cfgfile"
+    fi
+}
+
+resurrect_conffile_sid(){
+  cfgfile="$1"
+  package="$2"
+  template_source="/usr/share/$package"
+  basefile=$(basename $cfgfile)
+  dirname=$(dirname $cfgfile)
+
+  if ! [ -f "$cfgfile" ]; then
+    mkdir -p $dirname
+    echo "Reinstalling deleted mandatory conffile $basefile" >&2
+    cp $template_source/$basefile $cfgfile
+  fi
+}
+
+# common.functions.postinst end
+# Local Variables:
+# mode: shell-script
+# End:
+# vim:set expandtab: #
--- texlive-lang-2009.orig/debian/bug.control
+++ texlive-lang-2009/debian/bug.control
@@ -0,0 +1,2 @@
+report-with: tex-common
+package-status: tetex-bin tetex-base tetex-extra tex-common
--- texlive-lang-2009.orig/debian/CHANGES.packaging
+++ texlive-lang-2009/debian/CHANGES.packaging
@@ -0,0 +1,2188 @@
+#
+# ChangeLog for tpm2deb.pl and relatives
+#
+# $Id: CHANGES.packaging 4479 2009-12-21 14:55:47Z preining $
+#
+
+release texlive-bin 2009-4
+release texlive-base 2009-5
+release texlive-extra 2009-5
+release texlive-lang 2009-3
+
+2009-12-21
+  * [bin] do not build detex on hurd-i386 (Closes: #560800)
+  * [base] remove "texlive-common conflicts tex-common (<< 2.0) to make 
+    upgrades more smooth with cupt
+  * [base] texlive-pictures: fix typo in xyframe.tex (patch from Andrey
+    Paramonov) (Closes: #561784)
+  * [bin] fix the etex chaos
+  * [bin] include a fix for segfaults in mpost (Closes: #561500)
+  * [extra] texlive-formats-extra depends texlive-latex-base since
+    it needs bplain.tex (Closes: #561882)
+  * [bin] take over forgotten patch from TL2007 for building on i386-hurd.
+    The patches are now icu-xetex_hurd.diff and detex-hurd.diff
+    (patches thanks to Samuel Thibault as already in TL2007, and
+    thanks for Hilmar for tracking that down) (Closes: #560800)
+
+2009-12-20
+  * [bin] resurrect etex which was lost (Closes: #561768)
+  * [base] add texlive-base conflicts dvipdfmx (Closes: #561728)
+  * [base] texlive-pictures: add symlinks for cachepic, fig4latex
+  * [extra] texlive-extra-utils: add symlinks for listings-ext, findhyph, 
+    texdiff, rpdfcrop
+  * [lang] texlive-lang-greek: add symlink for mkgrkindex
+  * [base] add NEWS for texlive-common on font cache handling (Closes: #561352)
+
+2009-12-15
+  * [base] ship dvipdfmx.cfg file
+    patch dvipdfm (config) and dvipdfmx (dvipdfmx.cfg) config files to
+    use gs instead of rungs. (Closes: #561151)
+
+release texlive-base 2009-4 unstable
+release texlive-bin 2009-3 unstable
+release texlive-doc 2009-2 unstable
+release texlive-extra 2009-4 unstable
+release texlive-lang 2009-2 unstable
+
+2009-12-05
+  * [base] bump dep on luatex version to first working 0.46.0-5
+
+2009-11-30
+
+  * bump depends and add conflicts on luatex, but that doesn't solve
+    the diversions problem. Needs fixing.
+
+release texlive-base 2009-3
+release texlive-extra 2009-3
+
+2009-11-29
+  * [base] remove transition code (hopefully really closes #557091) (fk)
+  * [base] bump luatex replace to << 0.45.0 to really get files replaced
+    (Closes: #557086)
+  
+2009-11-25
+  * [extra] package latexmk, it is packaged separately (Closes: #557855)
+
+release texlive-base 2009-2
+release texlive-bin 2009-2
+release texlive-extra 2009-2
+
+2009-11-21
+  * [bin] add replace texlive-extra-utils (<< 2008) for dvi* (reported in 
+    bug #557086)
+  * [base] fix typo in tpm2deb.cfg, let texlive-common conflict with
+    texlive-base-bin instead of tex-base-bin (hopefully that is closing
+    bug #557091, but that needs testing)
+
+2009-11-19
+  * [extra] blacklist purifyeps, it is packaged separately (Closes: #557018)
+  * [base] texlive-base: bump dep on luatex to 0.44.0, and add a replace 
+    luatex (<= 0.40.6) since dviluatex moved (Closes: #557086)
+
+release texlive-base 2009-1
+release texlive-bin 2009-1
+release texlive-doc 2009-1
+release texlive-lang 2009-1
+release texlive-extra 2009-1
+
+2009-11-12
+  * building all packages a new, fixing lintian errors
+
+2009-10-15
+  * re-add the dependencies on dvipng, lcdf-typetools and tex4ht that had
+    been removed for testing. No other changes needed [fk]
+    
+2009-10-15
+  * add luatexiniconfig.tex to texlive-base via .root mechanism
+    (it must be in base because there it is where the luatex format is built!)
+
+2009-10-12
+
+  * add dependency texlive-xetex -> texlive-latex-base to get the 
+    xelatex format working
+
+2009-10-08
+  * Much work, no idea what
+  * include the fix to fix-manpages.sh from Ubuntu
+
+2009-09-23
+  * Don't install the /usr/bin/vpe symlink in texlive-binaries, script and
+    symlink are in texlive-latex-extra
+
+2009-09-20
+  * Remove amstex symlink from texlive-binaries. The manpage stays there,
+    however, since it's missing in tl-math-extra.
+  * Remove manual install of fragmaster in tl-extra-utils
+
+2009-09-18
+  * remove
+    texlive-extra/debian/texlive-formats-extra.root/ \
+    usr/share/texmf-texlive/tex/latex/latexconfig/mllatex.ini
+    (once needed for cooperation with teTeX). The blacklist in
+    texlive-base has been removed a while ago. [fk]
+  * For testing TL2009, remove texlive-full's dependencies on
+    lcdf-typetools, dvipng and tex4ht for the moment.
+  
+2009-08-11
+  * tpm2deb.cfg: Add additional conflicts to force the upgrade in a bunch;
+    this is just a try.
+
+2009-08-10
+  * tpm2deb.cfg, lang: collection-langarabIC (the IC is new), rename our
+    texlive-lang-arab to texlive-lang-arabic and add 
+    provide/replace/conflict. [np]
+
+2009-08-09
+  * Add Conflicts/Replaces/Provides: tl-base-bin to texlive-binaries, only
+    Conflicts for those packages who contain file formerly in
+    tl-base-bin. [fk]
+  * Remove all traces of libkpathsea4 from tpm2deb.cfg; it's all in
+    texlive-bin which doesn't use this config file.
+  
+2009-06-27
+  * rules.in (& texlive-bin/debian/rules): use /usr/share/quilt/quilt.make
+    provided by quilt and remove patch-stamp & unpatch targets
+
+2009-06-24
+
+  * allow
+          disable_format;binpackage;formatname
+    in tpm2deb.cfg, disable lualatex and pdflualatex format in 
+    texlive-latex-base
+
+2009-06-21
+
+  * simplify rules.in since texlive-bin is not built anymore from rules.in
+  * call dh_installtex without the format:nolinks to create format
+    links at build time, and remove the links from the *.install files
+    in the texlive-bin directory
+  * remove the binaries-that-are-symlinks from the texlive-bin packages
+    and create them in the other packages with $pkg.links.dist
+
+2009-05-10
+
+  * [all] bump tex-common build-dep to >= 2.00, we need the new 
+    support for language.def
+
+2009-03-10
+
+  * [all] bump tex-common build-dep on >= 1.14
+  * [bin] drop three recommends to suggests:
+    - texlive-extra-utils -> dvi2tty: dvi2tty is not in testing
+    - texlive-extra-utils -> dvidvi: added feature, no direct need
+    - texlive-base-bin -> perl-tk: we give an error message on texdoctk if
+      perl-tk is missing
+
+branch-off point for TL2008 packaging
+
+2008-08-02
+
+  * all: remove the termencoding and encoding variables in the vim strings
+
+release texlive-extra 2007.dfsg.3-2
+release texlive-base 2007.dfsg.1-3
+release texlive-lang 2007.dfsg.3-3
+
+2008-07-22
+
+  * [extra] fix g-brief redefinition of \Telefon (closes: #423919)
+  * [extra] fix g-brief empty unterschrift bug (closes: #154266, #407968)
+
+2008-07-11
+
+  * [extra] fix location of proba doc files (Closes: #490282) [np]
+
+release texlive-extra 2007.dfsg.3-1
+
+2008-07-09
+
+  * [extra] remove alternative dependencies on tetex-extra from 
+    texlive-latex-extra
+
+2008-07-06
+
+  * [base] fix dangling symlink of README.Debian-source to README.source
+    in texlive-common (Closes: #489342) [np]
+
+2008-07-03
+
+  * [extra] blacklist oesch which cannot be modified, needs new .orig.tar
+    (Closes: #489689) [np]
+
+release texlive-doc 2007.dfsg.1-1
+release texlive-bin 2007.dfsg.2-3
+
+2008-06-26
+
+  * [bin] add roadmap.fig to fontinst (patch add-missing-fontinst-source)
+    (Closes: #482915) (urgency medium, RC bug) [np]
+
+release texlive-base 2007.dfsg.1-2
+release texlive-bin 2007.dfsg.2-2
+
+2008-06-25
+
+  * [doc] blacklist catalogue.tpm, the source is not present and in addition
+    not completely free. So we drop the Catalogue, as it is also dropped
+    upstream for TL2008. (Closes: #487149) [np]
+  * [base] fix texlive-base.postinst(.pre) to actually add the comment and not
+    echo it to stderr, thanks Julien Cristau for the patch (Closes: #487947)
+  * [bin] do not install fmtutil.cnf in texmf-texlive/web2c (Closes: #488035)
+  * [bin] use the local keyword in a policy-compliant way (rebuild packages
+    with fix from 2008-06-23) (Closes: #488023)
+
+release texlive-base 2007.dfsg.1-1
+
+2008-06-23
+  * [common.functions.preinst] use the local keyword in a policy-compliant
+    way [fk]
+
+2008-06-23
+  * [extra] add texlive-pstricks recommends texlive-extra-utils for pdfcrop
+    (recommends because pdf is getting more and more over)
+    (Closes Ubuntu Bug 145407) [np]
+  * [base] tetex-extra depends on texlive now, not on tetex-bin, lintian
+    error
+  * [base] fix spelling in descriptions of the metapackages
+
+release texlive-bin 2007.dfsg.2-1
+
+2008-06-12
+  * [base] activate eps-inclusion code in xetex.def (Closes: #485071) [np]
+  * [all] add Homepage field to the control file [np]
+  * [all] rename README.Debian-source to README.source, and add change the
+    information therein to refer to the trunk/README file and the quilt
+    README.source. [np]
+  * [all] bump policy to 3.8.0 [np]
+  * [all] add a patch target to rules.in [np]
+  * [all] add dversionmangle to debian/watch file to ignore the .dfsg.NN suffix
+    and add pasv option
+
+2008-06-11
+  * [base] blacklist proba.sty in texlive-latex-base (Closes: #483282) [np]
+  * [extra] add the new proba package (src, doc, run files) from CTAN.
+    This is done to comply with what has been done upstream by adding 
+    the proba package to collection-mathextra. [np]
+  * [bin] include sfd files necessary for other packages, but removed from
+    the archive with the imminent removal of freetype1-tools. That needs
+    a new .orig.tar.gz [np]
+  * [base] add EPS support for xelatex by including an updated xetex.def
+    (patch added, not activated, would close the bug #485071, waiting
+    for Jonathans remark) [np]
+
+2008-06-07
+  * [common.functions.preinst] make $package a local variable in the
+    check_move shell function (fixes one half of #483833) [fk]
+  * [bin] correct invocation of dpkg_md5sum in tl-base-bin.preinst.pre,
+    fixes the second half of #484833 [fk]
+  * [bin] Add Replaces: texlive-context for tl-metapost (supp-mis.tex
+    moved) [fk]
+
+release texlive-bin 2007.dfsg.1-4
+
+2008-06-01
+  * [bin] use gcc/g++-4.2 on armel to fix FTBFS (closes: #483939) [np]
+    that adds aditional build-dep for texlive-bin and adds code to rules.in
+
+2008-05-28
+  * [bin] add a missing line to the tl2007.2 xetex patch,
+    taken from upstream [np]
+  * [bin] add a patch to xdvipdfmx to re-allow inclusion of tagged pdf images
+    (Closes: #483019) (big thanks to Jonathan Kew for tracking all this down)
+  * [bin] do not install xdvizilla(.1) (Closes: #477160) [np]
+
+2008-05-19
+  * [bin] add mktexlsr-ignore-more-vcs patch that makes mktexlsr ignore not
+    only .svn, but also other VCS directories. Patch taken from upstream
+    (Closes: #481371) [np]
+
+2008-05-13
+  * [extra] let texlive-pstricks recommend texlive-extra-utils and ps2eps 
+    since the included pdftricks packages needs them (Closes: #473791) [np]
+
+release texlive-extra 2007.dfsg.2-1
+
+2008-05-09
+  * [extra] blacklist tpm/camel as it is nosell, thus we need a new
+    .orig.tar.gz (Closes: #479832)
+  * [extra] add a license statement from Robert Gilles about the bbm fonts to
+    Licenses file (Closes: #479097)
+  * [extra] add a license statement from Michael Nüsken about the
+    computational-complexity packages to the Licenses file (Closes: #477152)
+  * [base] blacklist documentation files for eepic since license statement
+    is missing. That closes another part of bug #356853.
+    This makes a new .orig.tar.gz necessary
+
+release texlive-bin 2007.dfsg.1-3
+release texlive-base 2007-14
+release texlive-extra 2007.dfsg.1-2
+release texlive-lang 2007.dfsg.3-2
+release texlive-doc 2007-4
+
+2008-04-25
+  * [extra] update everypage from CTAN to fix serious error (Closes: #477794)
+
+2008-04-20
+  * [bin] texlive-extra-utils now recommends ghostscript (Closes: #476954) [np]
+  * [bin] fix skipping of all trees in mktexlsr with empty $HOME
+    (Closes: #473548)
+  * [bin] add a patch for Sinhala support by Anuradha Ratnaweera 
+    <anuradha@taprobane.org>, but keep it disabled until Jonathan gives me
+    the ok. This would close the bug #476957.
+
+2008-04-19
+  * [all] include the lppl.txt literally in the copyright file
+    (greating to all those who enjoy reading a LONG copyright file)
+
+2008-04-18
+  * [bin] add dviconcat.1 and dviselect.1 to texlive-bin/texmf/doc/man/man1,
+    they were blacklisted when building the .orig.tar.gz and we include
+    these bin/man now [np]
+  * [all] fix some lintian errors, many more to do.
+  * [bin] TeX Live 2007.2 release incorporation: fixes for xetex and xdvipdfmx,
+    new patches tl2007.2-xetex and tl2007.2-xdvipdfmx
+    (adapted from Jonathan Kew's original patches to work with poppler) [np]
+
+2008-03-20
+  * [bin] fix perl warning in thumbpdf (patch: fix-thumbpdf-perlwarning)
+    (Closes: #469294) [np]
+  * [bin] * fix a segfault in ovp2ovf (patch: fix-ovp2ovf-segfault)
+    (Closes: #470433)
+  * [all] Clarify the location of lppl.txt (Closes: #470479)
+  * [doc] fix the spelling of the gentle description (Closes: #469931)
+
+2008-02-21
+  * [bin] add copies of supp-pdf.tex and supp-mis.tex from context 2008-01-28
+    to texlive-metapost so inclusion of metapost images in pdf(la)tex does
+    work without installation of context (Closes: #465107) [np]
+
+2008-02-20
+  * [base] add a fancyheadings placeholder calling fancyhdr (Closes Ubuntu 
+    bug 132399) [np]
+
+2008-02-09
+  * [extra] let -formats-extra replace -latex-base (<= 2007-10) to make
+    smooth upgrades in Ubuntu (gutsy->hardy) possible (Closes Ubuntu 
+    bug 188910) [np]
+
+2008-02-08
+  * [extra] add pbox.pdf to texlive-latex-extra-doc (Closes: #464219) [np]
+  * [lang] texlive-lang-cyrillic suggests scalable-cyrfonts-tex
+    (email from Ralf) (Closes: #459539) [np]
+
+2008-02-03
+  * [all] add a dependeny for all splitted docpks on texlive-common
+    ($version) (closes: #457270) [fk]
+
+2008-01-26
+  * [bin] texlive-xetex depends on texlive-latex-base (Closes: #462610)
+
+2008-01-22
+  * [base] add a patch fix-txfonts-precapprox to switch the symbols 
+    \precapprox and \succapprox in txfonts.sty (Closes Ubuntu bug 184065) [np]
+
+2008-01-16
+  * [base] fix a small bug in booktabs.sty by updating it to the version
+    on CTAN (Closes: #460878) [np]
+
+2008-01-15
+  * [bin] include dviconcat and dviutils (orphaned package dviutils/seetex)
+    and provide/replace/conflict with dviutils (extra-utils) [np]
+
+2007-12-31
+  * [base] make texlive-latex-recommended provide latex-ucs-uninames,
+    latex-ucs, latex-ucs-contrib as these Debian packages have been given
+    up for adoption [np]
+
+2007-12-21
+  * [all] bump standards version to 3.7.3, no changes needed [np]
+  * [all] add texlive-common dependency to the -doc splitted packages,
+    otherwise configuration can fail due to missing update-updmap etc
+    (Closes: #457270) (Closes Ubuntu bug: 177674) [np]
+
+2007-12-05
+  * [base,extra] replace gs-* alternatives with ghostscript [np]
+
+2007-11-29
+  * [bin] add a patch for metapost 1.02 (from upstream svn), but leave it
+    deactivated [np]
+  * (really?) fix the watch file (Closes: #449621), thanks Raphael Geissert
+
+2007-11-28
+  * [base] improve the comments about english hyphenation/language0 in 
+    language.dat, from DEK on tex-k [np]
+      
+2007-11-26
+  * [bin] improve manpage of patgen (Closes: #450875) [np]
+
+release texlive-bin 2007.dfsg.1-2 unstable
+
+2007-11-17
+  * [bin] switch to libpoppler >= 0.5.9 since unstable has now 0.6.2
+    (Closes: #451588) [np] (also adjust build deps)
+  * [base] do not install tex/latex/jknapltx/ubbold.fd, it break the bbold
+    fonts (Closes: #449221). Thanks and sorry Ralf for ignoring you so long!
+
+2007-11-15
+  * [base] close the latin.ldf bug (Closes: #451295) [np]
+
+2007-11-13
+  * [extra] update via.cls from CTAN to fix misbehaviour (Closes: #429150) [np]
+  * [all] add instructions how to generate .orig.tar.gz files to
+    all/debian/README.Debian-source, and extend the trunk/README file [np]
+  * change watch file to use the tug.org ftp server
+  * [extra] fix skak.sty for usage with skaknew's uskak.fd (the only one
+    present) (Closes: #439709) [np]
+
+2007-11-11
+  * [extra] include simplecv to make lyx happy (Closes: #449983) [np]
+
+2007-11-07
+  * [all] change watch file to point to cstug server, update changelogs
+    closing respective bugs
+
+2007-10-30
+  * [base] fix latin.ldf with the version from CTAN 
+    (closes Ubuntu bug #157709) [np]
+
+release texlive-bin 2007.dfsg.1-1 unstable
+release texlive-base 2007-13 unstable
+release texlive-extra 2007-4 unstable
+
+2007-10-24
+  * recode the NEWS files to utf8
+
+2007-10-22
+  * [bin] fix segfault of dvips -z on amd64 (patch applied upstream), thanks
+    to Bastien Roucaries for finding and providing a patch (Closes: #447081)
+
+2007-10-04
+  * [bin] add a patch for metapost 1.0, but do not activate it [np]
+
+2007-09-27
+  * [extra] blacklist tableaux.tpm, new orig.tar.gz
+
+2007-09-25
+  * remove most stuff from the README.Debian file
+
+2007-09-24
+  * implement doc splitting, so that we can build separate -doc packages
+    for every collection we want to [np]
+    splitting is done for: (texlive-base) latex-base, latex-recommended, 
+    fonts-recommended, pictures 
+    (texlive-extra) latex-extra (Closes: #420574), pstricks (Closes: #442052), 
+    publishers, humanities, science
+    (texlive-bin) metapost
+  * add patch gcc43-compile-fix to compilation of teckit with newer
+    gcc compilers (Closes: #441605) (patch taken from 007-12ubuntu3,
+    thanks Matthias Klose)
+
+2007-09-15
+  * put DEBHELPER tag before the post parts [fk from htmlxml]
+  * return (with 0) if we don't have to create a new tarball [fk from htmlxml]
+
+release texlive-lang 2007.dfsg.3-1 unstable
+
+2007-09-09
+  * texlive-lang: reinclude csplain, the license has been fixed.
+  * add a dir orig.tar.gz-addons to the svn repository for orig.tar.gz
+    building
+
+release texlive-lang 2007.dfsg.2-1 unstable
+
+2007-09-05
+  * only blacklist the five files covered by Petr's special licence,
+    not the whole csplain.tpm, since it contains t1code.tex which
+    is essential
+  * build new orig.tar for texlive-bin and texlive-lang
+  * include the change from htmlxml branch for setting the INC path
+    to /usr/share/tex-common in tpm2deb-bin.pl
+  * add a NEWS file for texlive-lang-czechslovak announcing the
+    removal of csplain
+  * fix the syntax error for blacklisting literat and csplain stuff
+
+2007-09-04
+  * texlive-bin: disable pdftex character shifting (option G) in config.pdf
+    (Closes: #434891) [np]
+  * all: retitle all those dreadful "Macro package for TeX" title 
+    (Closes: #436729)
+  * texlive-extra: fix an occurrence of the @ in pubform.bib (Closes: #430438)
+  * spell the path of mllatex.ini the right way, both in the tpm2deb.cfg
+    and in the texlive-latex-extra.root (Closes: #430969)
+
+release texlive-base 2007-12 unstable
+release texlive-bin 2007-14 unstable
+
+2007-09-01
+  * rework the preinst resurrect code so that it is executed *only* for
+    upgrades from >= 2007. Furthermore, the special code for config.ps
+    is executed only for 2007-12.
+  * texlive-bin: blacklist latexmp.pdf since no source is present
+    (Closes: #436965)
+
+2007-08-25
+  * set LANG=C for the update-alternatives grepping, thanks Andreas Degert
+    (Closes: #438551) [np]
+  * blacklist literat (texlive-lang-cyrillic) (Closes: #439028) [np]
+  * Add missing quotes around the sed script in
+    texlive-base-bin.postinst(.pre) (Closes parts of #439205) [np]
+
+2007-08-23
+  * only try to resurrect conffiles when there is a template file present,
+    i.e., only for versions of 2007 in the archive (Closes: #439205) [np]
+
+2007-08-16
+  * fix FTBFS on hurd-i386, adding patch icu-powerpc-buildfix-patch from
+    Samuel Thibault (Closes: #437949) [np]
+
+2007-08-15
+  * Really move Philokalia-Regular.otf to a fonts directory [fk]
+
+release texlive-base 2007-11 unstable
+release texlive-bin 2007-13 unstable
+
+2007-08-13
+  * run the resurrect code *also* in the postinst scripts for the cases 
+    where a package is in rc state with removed conf files. [np]
+  * adapt the menu items to new menu policy [np]
+
+2007-08-11
+  * adjust latest-version for texlive-base to -11 and -bin to -13 so that
+    we get a good combination of packages ;-) [np]
+  * fix removal of old tetex files in language.d (Closes: #435812) [np]
+  * use see in texdoc for displaying of all types of files (Closes: #432037) 
+    [np]
+  * run the resurrect code only at upgrade, not install time. At clean install
+    time there is no file in /u/s/texlive-{bin,base}/... [np]
+
+2007-08-07
+  * move the code to recreate missing conffiles from postinst to preinst:
+    texlive-base: modes.mf
+    texlive-base-bin: pdftexconfig.tex, config.ps
+    texlive-latex-base: color/graphics.cfg
+    (Closes: #425803, #435156, #435081, #433889, #436235, #435719, #435081,
+    #433889) [np]
+    unfortunately version 2007-12 of texlive-bin ships a config.ps in
+    /u/s/texlive-bin which is NOT equal to /e/texmf/dvips/config/config.ps
+    in the same version. We fix this by applying a sed command that transforms
+    the /u/s/texlive-bin/config.ps into the /e/texmf/d/c/config.ps of -12
+    in the preinst of -13. After -13 is in testing we should remove this
+    code.
+
+2007-07-27
+  * Move Philokalia-Regular.otf to a fonts directory [fk]
+
+2007-07-24
+  * copy over explanations in copyright from tetex-base's copyright.header
+    [fk]
+  * bump versioned dep of tl-common on tex-common [fk]
+  
+2007-07-03
+  * [texlive-bin] add another libpoppler patch for libpoppler >= 0.5.9
+    (needs control update, too). Thanks go to 
+    Martin Pitt <martin.pitt@ubuntu.com> for creating this patch. Rename the
+    libpoppler patches to have the respective version in the name. [np]
+  * [texlive-bin] include the fixes to dvilj(k) which are included in the 
+    TeX Live security branch, this adds a patch dviljk-security-fixes [np]
+
+2007-07-02
+  * [texlive-bin] update config.ps from svn (Closes: #431338) [np]
+  * add lost texlive-extra-utils recommends dvidvi (thanks Lionel for
+    spotting this) [np]
+
+2007-06-29
+  * [texlive-bin] update a2ping script and it's man page (Closes: #412107) [np]
+
+2007-06-27
+  * update patch for xetex from texlive svn release texlive 2007.1
+    this also fixes some bugs with OTF inclusion
+    actually use this patch
+
+2007-06-25
+  * fix multiple inclusion of hyphen patterns [np]
+  * let texlive-xetex depend on dvipdfmx (Closes: #430373)
+
+2007-06-22
+  * include a patch for xetex from Jonathan Kew which fixes problems
+    on 64bit archs, and incorrect output in certain (obscure)
+    situations. The patch is NOT activated by now! [np]
+    (version patch1a from 23 Jun 2007, texlive ML
+    msg id <D1EBC1B5-2ADD-4972-8198-9EBE4AFA7249@sil.org>, see
+    http://tug.org/pipermail/tex-live/2007-June/014110.html)
+
+2007-06-21
+  * change common.functions.preinst to use new dpkg_md5sum which
+    does not grep the status file but uses dpkg_query [np]
+
+release texlive-base 2007-10 unstable
+release texlive-bin 2007-12 unstable
+release texlive-lang 2007.dfsg.1-3 unstable
+
+2007-06-20
+  * many changes and fixes by Frank (thanks!)
+
+2007-06-13
+  * Change mapping directive config-copy-move to copy-move and don't
+    register it as a conffile: This is only for *moved* conffiles [fk]
+  * Add a remark to trunk/README about what "config file" actually means
+    for mapping. [fk]
+  
+2007-06-11
+  * Add debianize-fmtutil in /usr/share/texlive-bin, and source it in
+    fmtutil. [fk]
+  * Bring fmtutil(1) closer to reality in TeXLive 2007 [fk]
+
+2007-06-10
+  * Let tetex-base conflict with tetex-bin (<< 2007) to prevent its
+    isolated upgrade on mixed systems (closes: #427859) [fk]
+
+2007-06-05
+  * [base] activate mathpple.map (closes: #426790) [np]
+  * [base] don't call dh_installtex for meta packages (closes: #427169)
+      - make a distinction between meta packages and normal packages
+        in rules.in
+
+2007-06-02
+  * beautify the config.ps installation [np] (see merge-dist-tree!):
+    - remove the code in rules.in
+    - move config.ps from texlive-bin/debian/ to 
+      texlive-bin/debian/texlive-base-bin.root/usr/share/texlive-bin
+  * strip the ./debian/$pkg part in debian/all/generate-license-file [np]
+
+2007-05-31
+  * Remove the version check from the "resurrect conffile" code; purging
+    tetex-base may happen any time.
+  
+release texlive-base 2007-8 unstable  
+release texlive-bin 2007-10 unstable  
+  
+2007-05-30
+  * IMPORTANT: Move the #DEBHELPER# string after the $maintscript.post
+    snippet.  "post" now signifies that it is after the usual,
+    tpm2deb-bin.pl-generated config file handling, not that it is after
+    the debhelper stuff.  I need some code at this special place, and
+    furthermore I think it's usually a bug in tex-common if something is
+    not handled in a dh_installtex snippet, but cannot be done before it.
+  * Fix the copying of conffiles to /usr/share/$sourcepkg: New directive
+    "config-copy-move".
+  * Add missing dep of libkpathsea-dev on libkpathsea4
+
+2007-05-29
+  * Ship modes.mf and pdftexconfig.tex in /usr/share/$sourcepackagename,
+    and install it into /etc/texmf in postinst.  For the time being, do
+    that without debconf messages and unconditionally (configure would
+    fail without them, anyway). [fk]
+  * Recreate tpm2liclines
+  * tex-common package-status in bug.control, since "report-with" doesn't
+    supply that information
+
+2007-05-26
+  * texlive-bin: don't install libkpathsea.la (Closes: #426006) [np]
+  * all/texlive-bin: do not actually carry out the "preserve deleted
+    conffile" due to the tetex bug and too many busted installations.
+    We warn the admin to delete the file if he really wants to.
+    (Closes: #425781 in texlive-bin and #425803 in texlive-base) [np]
+
+release texlive-bin 2007-9 unstable
+
+2007-05-24
+  * Use --enable-shared=default in order to not try it in the
+    subdirectories for static-only libraries, in particular xetex's
+    teckit. [fk]
+
+2007-05-23
+  * libkapthsea4 is of section libs, libkpathsea-dev of libdevel, add
+    infrastructure to override single bin package sections (bin-section) [np]
+
+release texlive-base 2007-7 unstable
+release texlive-bin 2007-8 unstable
+release texlive-lang 2007.dfsg.1-2 unstable
+
+2007-05-23
+  * Let tl-generic-recommended declare Replaces: tl-base because of
+    cmyk-hax.tex [fk]
+  
+2007-05-22
+  * in the abort-upgrade case in texlive-base-bin's postrm, we cannot
+    assume that xdvi.cfg does exist at the new place: Make code
+    conditional [fk]
+
+2007-05-22
+  * add texlive-base-bin replaces texlive-pdfetex
+
+2007-05-21
+  * texlive-common conflicts with all package revisions of all packages 
+    << latest-revision as set in tpm2deb.cfg.
+  * big format move:
+    - move (partly fixed) format.{tex,pdftex,etex,metafont} to texlive-base
+      and edit format.latex.cnf in texlive-base. Fixes done:
+      . add pdfetex to format.etex.cnf
+      . add latex to format.latex.cnf
+      . remove those two from format.pdftex.cnf
+      . take unchanged format.tex.cnf
+    - BuildFormat executes moves:
+      . remove call in texlive-bin/bin-{tex,pdftex,etex,metafont}.tpm
+      . add call {tex,pdftex,etex} to plain.tpm (and thus to texlive-base)
+      . add call metafont to metafont.tpm (and thus to texlive-base)
+    - missing: should we take over fmt.d/10texlive-base-bin.cnf? I prefer
+      to leave it there and don't do anything. After we have this version
+      without a conf file we can add code for the upgrade from 2005.
+  * as a consequence of the format move some cleaning actions:
+    - remove /usr/bin/mf -> mf-nowin as generated from dh_installtex in
+      texlive-base rules, mf is shipped by texlive-base-bin
+    - remove also /usr/bin/{pdf,}etex in texlive-base rules, and create
+      them via dh_link in texlive-base-bin
+
+2007-05-20
+  * texlive-base: rename (and not remove) old obsolete config files from tetex
+    (Closes: #425256)
+  * texlive-base: don't call tetex-bin-upgrade (Closes: #425270)
+  * texlive-bin: update 64_fix_makempx_installation to upstream fix
+  * texlive-extra: move bigfoot from tl-humanities to tl-latex-extra 
+    (upstream move, too) (Closes: #420394)
+  * common.functions.preinst: rework the xdvi conf file handling code
+    to not "preserve removal" when upgrading from older texlive versions
+    (Closes: #425272)
+
+2007-05-19
+  * add stricter dependencies to all packages: if in the final shipout
+    dep on a texlive package there is no version given, the value of
+    latest-version (from tpm2deb.cfg) of the source package is taken.
+    (texlive-bin: Closes: #421969) (texlive-lang: Closes: #423143)
+  * texlive-bin: remove cruft from control files (cweb, ctie, texdoctk)
+    (Closes: #241089, #249085)
+  * don't leave copies of conffiles in TEXMFDIST (Closes: #420139)
+  * texlive-bin: add poppler to the pdftex banner (Closes: #420971)
+  * texlive-bin: texlive-lang-indic needs depends on python
+  * update/add some patches for the invocation fixes, they patched the
+    wrong files
+  * add lintian source override for 
+    maintainer-script-lacks-debhelper-token debian/common.functions.*
+  * add lintian override for
+    tetex-base: maintainer-script-needs-depends-on-ucf postinst
+    we check with -x /usr/bin/ucf
+  * texlive-bin: add build-dep on chrpath, and remove the rpath entry
+    in the binaries
+  * texlive-bin: remove link /u/s/d/libkpathsea-dev -> libkpathsea4
+    as shipped in packages <= 3.something
+  * texlive-bin: add patch 64_fix_makempx_installation to fix the installation
+    of makempx script instead of the binary (thanks Sanjoy Mahajan)
+
+2007-05-18
+  * Output the list of files in /etc/texmf/web2c in the bug.script
+
+2007-05-17
+  * shlibs magic, thanks Florent
+  * add new poppler patch: 30_libpoppler_new, the old is still present
+    for backports, this also adds a versioned build dep for
+    libpoppler-dev (>= 0.5.4) to texlive-bin
+  * texlive-extra-utils suggests gs-* for epstopdf (Closes: #423988)
+
+2007-05-16
+  * texlive-bin: dpkg_md5sum in common-functions.preinst returns now
+    the empty string in case of an unknown conffile (could have been
+    created by touch). This should fix Ubuntu bug 111654. [np]
+    Serious testing whether nothing else is broken should be done.
+  * merge manually the changes from the libkpathsea branch back [np,fk]
+    - change rules.in to build libkpathsea4 and -dev, and add the necessary
+      control files [fk]
+    - add texlive-bin/debian/libkpathsea4.install, 
+      texlive-bin/debian/libkpathsea-dev.README.Debian, and
+      texlive-bin/debian/libkpathsea-dev.install
+    - adjust tpm2deb.cfg to build the new packages from texlive-bin
+  * Change the code that drops meta- and transitional packages from
+    texlive-full's dependencies so that the list of unwanted packages is
+    in the config file [fk]
+  * Consistently output error messages of perl scripts to STDERR [fk]
+  * move bin-thumbpdf to texlive-base-bin (upstream done, too) 
+    (Closes: #424658) [np]
+
+2007-05-15
+  * texlive-bin: move bangfont.tex from doc to run files (Closes: #424031)
+  * texlive-bin: add missing python header to ebong script (Closes: #423990)
+
+2007-05-14
+  * texlive-base: texlive-full should not depend on tetex-base 
+    (Closes: #424023) [np] (We should move the code from tpm2debcommon.pm
+    to the config file... but I am too lazy for now)
+
+release texlive-base 2007-6 unstable
+release texlive-doc 2007-3 unstable
+
+2007-05-14
+  * texlive-base: make the conflict with ivritex versioned (Closes: #423718)
+  * tetex-base replaces tetex-extra << 2007, since teTeX3-extra ships a
+    lintian override file for tetex-base (Closes: #423520) [np]
+  * texlive-doc-zh replaces/conflicts texlive-doc-ch ...
+
+release texlive-bin 2007-7 unstable
+
+2007-05-07
+  * rename texlive-doc-cn to texlive-doc-zh, sorry all for the chaos [np]
+    (needs new texlive-base and -lang packages)
+  * fix typo in postinst scripts update-alternative(s) (Closes: #422929)
+
+release texlive-bin 2007-6 unstable
+
+2007-05-03
+  * texlive-bin: add a "changed by debianize-updmap" comment to
+    syncWithTrees' definition, and divert "--edit" [fk]
+
+2007-05-03
+  * texlive-bin: move the debianize-updmap call in updmap after the
+    syncWithTrees function so that this function is also debianized.
+    (Closes: #421184)
+  * texlive-bin: apply teTeX texdoctk.defaults patch to get texdoctk
+    to use the right programs (Closes: #421633)
+  * all: add call to dh_installmenu to rules.in
+  * texlive-bin: add menu entry of xdvi, texdoctk, texconfig (Closes: #421634)
+  * all: update README.Debian-source to point to the svn repository and
+    the contained README file
+  * [base] blacklist intermediate files in mathpazo doc (Closes: #421620)
+  * all: fix bug.script
+  * lang: add jerus10 to tl-lang-herbrew to fix hebrew typesetting
+  * base: backport koma-script r288 to fix the use of \usekomafont in all
+    koma-script classes (Closes: #421079)
+  * doc: rename texlive-doc-ch to texlive-doc-cn, stupid me [np]
+
+2007-04-28
+  * texlive-bin: patch updmap so that the help text at map file not found
+    error does not mention --syncwithtree etc, but refers to updmap.d
+    and update-updmap
+
+2007-04-25
+  * texlive-bin: reworked alternative code for removal of old tetex 
+    settings [np]
+  * create tetex-base
+
+release texlive-bin 2007-5 unstable
+
+2007-04-17
+  * fix config file handling (Closes: #419826) [np]
+    - fix a bug in tpm2deb-bin.pl which prevented any config file handling
+    - fix another bug in tpm2deb-bin.pl which didn't install the config
+      file handling in the postrm script
+
+release texlive-bin 2007-4 unstable
+release texlive-base 2007-4 unstable
+release texlive-lang 2007.dfsg.1-1 unstable
+
+2007-04-16
+  * Add patch 31_pdftex_gcc_ICE-on-alpha to work around a bug in newer
+    gcc, thanks to Falk Hueffner <falk@debian.org> (closes: #419434) [fk]
+  * create meta packages texlive-lang-all in texlive-lang, thanks to
+    Frans Pop for the suggestion. [np]
+  * texlive does not longer depend on context [np]
+  * we build texlive-lang-arab, this needs a new .orig.tar.gz as we have
+    to include the respective files there. [np]
+  * Since we take over xdvi from tetex-bin, we remove its xdvi alternative
+    in case it is present (closes: #419381) [fk]
+  * Remove any format or log files in /var/lib/texmf/web2c, they must be
+    in $engine subdirs now.  teTeX does not properly remove them, and
+    they cause strange failures with context (see #419059 and #418976) [fk]
+  * add code to the bug.script to give the md5sums of all the files in
+    /etc/texmf/texmf.d [np]
+  * add update tests from etch in tests/etch-test-*
+  * [tl-bin] Add patch 62_dvips_absolutepath_doc to document the change in
+    dvips' file inclusion behavior in config.ps (closes: #418788)
+
+release texlive-bin 2007-3 unstable
+release texlive-base 2007-3 unstable
+release texlive-extra 2007-3 unstable
+release texlive-lang 2007-3 unstable
+
+2007-04-14
+  * undo the fix of friday 13, thanks to debhelper bug #419060, this fixes
+    several texlive bugs
+  * bump tex-common build-deps to 1.7
+
+2007-04-13
+  * fix the ordering of auto scripts:
+    - bump build-dep on tex-common to 1.6 for fixed auto scripts
+    - bump build-dep on debhelper to >= 5.0.44 for the 
+    (thanks to Loïc Minier for the hint!)
+
+2007-04-12
+  * disable the texmf.cnf check which was run by default, this can only be
+    done manually (because each upload of tex-common with changed files
+    would make tl-bin FTBFS) [fk]
+  
+release texlive-bin 2007-2 unstable
+release texlive-base 2007-2 unstable
+release texlive-extra 2007-2 unstable
+release texlive-doc 2007-2 unstable
+release texlive-lang 2007-2 unstable
+
+2007-04-10
+  * texlive-bin: Fix missing build dependency on tex-common >= 1.3, thanks
+    to Yannick Roehlly for spotting this.
+  * call dh_compress with -X.pdf so that pdf files are not compressed
+
+2007-04-06
+  * texlive-bin: drop updated collection-binextra.tpm and bin-dvipos.tpm
+    into the source package to solve the missing dvipos problem.
+
+2007-04-05
+  * texlive-bin: replace links of odvicopy.1 and odvitype.1 to the respective
+    man pages without o with a minimal manpage (Closes: #417274) [np]
+
+  * fix installation of info pages, we should believe perl if it tells us
+    Variable "@SpecialActions" will not stay shared at 
+    debian/tpm2deb-bin.pl line 343. [np]
+
+  * big do_remap_and_copy restructuring: the final component now is 
+    unified for all mapping directives: either relative file names (in this
+    case /usr/share/texmf-texlive is prepended), or absolute file names.
+    Needs loads of testing. Furthermore, the sub-directives names have
+    changed (remap -> move). Proper documentation added in trunk/README [np]
+
+2007-03-23
+  * texlive-bin: fix config file move logic for xdvi.cfg (Closes: #415906) [np]
+  * really move nag.sty [np]
+
+release texlive-bin 2007-1
+release texlive-base 2007-1
+release texlive-extra 2007-1
+release texlive-doc 2007-1
+release texlive-lang 2007-1
+
+2007-03-21
+  * final changelog editing
+
+2007-03-15
+  * move nag.sty to a TEXINPUTS tree [fk] 
+  * modularize the make_deb function in tpm2deb-bin.pl (ongoing work) [fk]
+
+2007-03-14
+  * Add code to take over changes from fmt.d/10texlive-pdfetex in
+    texlive-base-bin. 
+
+2007-03-12
+  * Let tl-bin Build-Depend on tex-common (>= 1.2) for the handling of
+    fmtutil-sys in postrm [FK]
+  * Fix the "when to run" logic for conffile moves, and write them in a
+    way that I actually understand them myself
+
+2007-03-09
+  * Fix conffile upgrade code: Only act with correct versions, actually
+    pass the action parameter to the function, and respect conffile
+    removals [FK]
+
+2007-03-08
+  * Add error-unwind code for the conffile renames [FK]
+
+2007-03-02
+  * upgrade path replaces:
+    - texlive-latex-base -> texlive-base-bin << 2007 since 
+      /usr/bin/pdflatex has moved
+    - texlive-base-bin -> tetex-bin (<< 2007)
+    - texlive-metapost -> tetex-bin (<< 2007)
+  * fix forgotten config files handling
+
+2007-03-01
+  * introduce a new map sub-directive config-remap
+  * remap instead of copy various files into /etc/texmf (dvips/config/config.*
+    texdoctk, xdvi)
+  * texdoctk.dat is not a configfile anymore
+  * fix fmtutil patches referring to pdfetex as engine
+
+2007-02-28
+  * use old teTeX's xdvi perl script, add a dependency base-bin -> perl [NP]
+  * create links via dh_installtex and remove the links.dist entries [NP]
+  * depend on tex-common >= 1.1 to get dh_installtex with link creation [NP]
+
+2007-02-18
+  * add common.functions.preinst and include common.functions.$type in
+    the make_maintainer call. We don't want to have the preinst code
+    hanging around in all other maintainer scripts.
+  * use dh_installtex in the rules files, thus cleaning the 
+    maintainer scripts:
+    - rules.in: use dh_installtex
+    - tpm2deb.cfg: bump tex-common deps to >> 1.0 for the flavor
+      format:build_all
+    - tpm2deb-bin.pl: rewrite make_maintainer()
+    - remove empty common.functions as all the functionality is taken from
+      dh_installtex
+  * as an interim solution, add format links to the respective binary
+    packages' dh_link files [FK]
+
+
+2007-02-17
+  * add patch 01_tmp_configure_without_installextra which allows to skip
+    running updmap-sys, fmtutil-sys, mktexlsr and most importantly
+    texlinks with a configure option; add that option [FK]
+  * Add explicit real packages to the build-dependencies, in addition to
+    the alternative virtual packages [FK]
+
+2007-02-16
+  * fixes from the first test round
+    - really blacklist ttf2pk, this is a perl regexp, not a shell wildcard,
+      so we have to use .* instead of * (should be done in texlive-old!, too)
+    - missing (upstream) dependency
+      texlive-humanities -> texlive-latex-base
+      texlive-science -> texlive-latex-base
+    - add conflict texlive-common <-> texlive-chemistry as this is gone
+    - mathpazo hack
+      mathpazo was in math-extra <= 2005-2, in latex-recommended << 2007,
+      and now in fonts-recommended, thus:
+      texlive-fonts-recommended replaces texlive-math-extra (<= 2005-2)
+      texlive-fonts-recommended replaces texlive-latex-recommended (<< 2007)
+    - HA-prosper was moved from latex-extra to latex-recommended, thus
+      add a versioned replace
+    - all/debian/preinst.pre code: upgrading to tetex-bin 2007 does not 
+      work as the "upgrade from experimental versions" breakage kicks in.
+      check for upgrade from version 2005 <= version <= 2005-2
+      so that tetex-bin 3.0-something is not hit
+
+2007-02-15
+  * update dvipdfm patch [NP]
+
+2007-02-14
+  * Another mapping directive "copy" which is like config-copy (see
+    below) but does not create any maintainer scripts entries. [NP]
+  * Adapt tpm2deb.cfg that new config files are just "config" [NP]
+  * add preliminary config file handling, no unroll treatment by now [NP]
+  * fix texlive-bin build breakage, we patch the Build script now [NP]
+
+2007-02-13
+  * Expand infrastructure to allow automatic generation of preinst
+    code for config files. Config files are marked in the tpm2deb.cfg
+    via a mapping;origdist;config-{copy,link};dest directive and
+    in the preinst script of the respective package a line
+    	handle_config_file $configfile
+    is added. Currently prefixed with a :, as the function has to be
+    written [NP]
+  * define the files from Frank's list as config files [NP]
+
+2007-02-12
+  * Add Replaces: for file that were in tl-latex-extra in TL 2005 and
+    are now in individual collections [FK, probably earlier unnoted
+    changes by NP]
+  * Use separate configure and build targets in tl-bin's rules and
+    Build.debian, for easier work with the sources [FK]
+  
+2007-02-08
+  * add new remapping type "configfile" which is copied to the last
+    argument as base path and remains where it should be. [NP]
+  * conflict with texlive-pdfetex, and add necessary replaces
+
+2007-02-06
+  * TL2007 work [NP]
+    - collection-chemistry is gone, superseeded by collection-science
+      do not build texlive-chemistry and let tl-science replace tl-chemistry
+    - add replaces: texlive-humanities and tl-science -> tl-latex-extra
+
+2007-01-25
+  * more internal restructuring [NP]
+
+2007-01-22
+  * lots of internal changes to the Perl scripts, mainly cleanup, more
+    descriptive names, and debugging handling [FK]
+  * Add Tpm.pm and FileUtils.pm from TL 2007 [FK]
+  * Switch texlive-base and texlive-bin to quilt 
+  * Do not install rules.in in the binary package, it not used and hence
+    is confusing. 
+  * Switch texlive-lang, texlive-doc to quilt [NP]
+  * include quilt call only for packages with patches [NP]
+  * update tpm.data to the data of TL2007
+
+2007-01-11
+  * all: change the build infrastructure so that short and long
+	description of add-on packages can be specified in the
+	configuration file [FK]
+  * all: add a versioned build-dep on findutils, sarge's doesn't
+	understand the -wholename option.  Should be dropped when etch is
+	released, nobody is going to want to make backports for
+	oldstable. [FK}
+  * no texlive-context anymore, replace it with Debian context package
+	
+2007-01-11
+  * texlive-base: blacklist siam as it is non-free, thus new upstream 
+    (Closes: #406426) [NP]
+
+2007-01-08
+  * texlive-base: create transitional packages tetex-bin and tetex-extra [FK]
+
+release texlive-bin 2005.dfsg.2-10
+
+2007-01-11
+  * build -10 from the old repository layout. The old layout will continue
+    for etch support.
+
+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-28
+  * move to new repository layout, documentation has to be written for it
+ 
+2006-12-18
+  * texlive-bin: reinclude pslatex script and its manpage into
+    texlive-base-bin. [NP]
+
+2006-12-15
+  * all: move the dpatch stuff to addons-per-source/$package/debian/patches
+
+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: restructure the layout of addons-per-source, it is now one directory
+    per source plus one for all, which is cp -a to the source package
+    at source package build time. This way we can include files missing
+    in the .orig.tar.gz without making a new .orig.tar.gz. 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
+
+2006-12-12
+  * texlive-bin: fix the wrong texdoctk patch [NP]
+  * texlive-bin: include xdvi upstream fix for segfault on hitting g with
+    -nogrey (Closes: #369569)
+
+2006-12-09
+  * texlive-extra: downgrade the relation from fonts-extra to cm-super from
+    depends to suggests. Default would be recommends, but a suggests is
+    enough. (Closes: #399064) [NP]
+  * Add the ability to define additional execute statements in the config
+    file [NP]
+  * texlive-extra: add the missing dstroke.map, and add the addMap action
+    to the config file (Closes: #400780) [NP]
+  * tpm2deb.pl/texlive-base: Don't add mktexlsr calls to the postinst/postrm
+    script of texlive package, as it does not contain 'real' files
+    (Closes: #400369) [NP]
+  * texlive-bin: change shebang for getnonfreefonts to /bin/bash
+    (Closes: #398112) [NP]
+  * texlive-base: add an updated dcpic.sty to texlive-pictures (Closes: #388653)
+  * texlive-extra: activate ugq.map (Closes: #374351)
+
+2006-12-08
+  * texlive-bin: Final polish of changelog
+  
+release texlive-bin 2005.dfsg.2-6
+  
+2006-12-06
+  * texlive-bin: Apply patch (from teTeX) to allow texdoctk to work when 
+    both TEXMFDIST directories are populated (#400058) [FK]
+
+2006-12-02
+  * texlive-bin: Apply pdftex patch that allows to use large cjk fonts 
+    (see tetex's bug #399897) [FK]
+
+2006-12-01
+
+release texlive-bin 2005.dfsg.2-5
+  
+  * Add Conflicts of tl-omega on the aleph package (#400930) [FK]
+
+2006-11-28
+  * in addons-per-source/all.watch, change extension of CD image from bz2
+    to zip to match CTAN naming [FK]
+
+release texlive-bin 2005.dfsg.2-4
+    
+2006-11-28
+  * texlive-bin: Blacklist feynmf, the separate package will soon work
+    with texlive; instead let tl-metapost recommend feynmf and tl-full
+    depend on it [FK] (closes: #400657)
+
+release texlive-base 2005.dfsg.2-4
+release texlive-bin 2005.dfsg.2-3
+release texlive-extra 2005.dfsg.2-3
+release texlive-lang 2005.dfsg.2-2
+
+2006-11-09
+  * texlive-bin: don't provide dvipdfm, it messes up sbuild
+
+2006-11-08
+  * all: fix inclusion of packages descriptions when they are actually
+    blacklisted (thanks Frank) (Closes: #397589)
+
+2006-11-07
+  * all: fix a stupid error in the is_blacklist logic, which blacklisted
+    packages which aren't blacklisted at all (Closes: #397324)
+
+2006-11-04
+  * texlive-base: add the forgotten ltxtable.sty to texlive-latex-base 
+    (Closes: #396965) [NP]
+  * texlive-bin: extend texconfig man page and include some fixes from 
+    teTeX (Closes: #396904) [NP,FK]
+
+2006-10-30
+  * texlive-bin: include fixes for superficially linked in libs [NP]
+
+release texlive-base 2005.dfsg.2-3
+
+2006-10-26
+  * alternative dependencies for teTeX changed to tetex-bin to get
+    mktexlsr (Closes: #395270)
+  * texlive-base: upgrade prosper relation back to recommends in
+    tl-latex-recommended as we have an updated package now.
+  * adjust version numbers in the relation to jadetex, xmltex, passivetex
+
+2006-10-20
+  * Add a default for $opt_master in tpm2deb.pl setting it to ./LocalTPM,
+    this way we don't need a TeX Live 2005 Master when rebuilding only
+    a new Debian revision.
+  * Add a default for $oldsrcdir in tpm2deb.pl setting it to ./src, search
+    first for the .orig.tar.gz in ., then in $oldsrcdir.
+
+release texlive-base 2005.dfsg.2-2
+release texlive-bin 2005.dfsg.2-2
+release texlive-extra 2005.dfsg.2-2
+
+2006-10-19
+  * texlive-bin: include patch for pdfetex to support newer TTF fonts
+    (Closes: #394028) [NP]
+
+2006-10-18
+  * texlive-bin: adjust built-in search paths of libkpathsea to the 
+    Debian defaults (Closes: #392641) [NP]
+
+2006-10-16
+  * Fix the description of MetaFont, this should be done upstream, too -
+    but where is it taken from? [FK]
+  * texlive now only suggests texlive-doc-en, not depends (Closes: #392517)
+ 
+2006-10-14 NP
+  * texlive-base: add versioned dependencies on all texlive packages
+    for texlive-full. Latest version must be configure in tpm2deb.cfg.
+
+2006-10-13 NP
+  * texlive-bin: update the debian patch for updmap(.1) (Closes: #393189)
+
+2006-10-12 NP
+  * texlive-lang: Add a depends from tl-lang-spanish on tl-latex-base as
+    eshyph.tex loads cathyph.tex, which is not present in tetex packages.
+    (Closes: #392474)
+  * texlive-base: texlive-full now recommends 
+    latex-cjk-all >= 4.6.0+cvs20060714-2
+  * texlive-base: blacklist beamer, xcolor, pgf and depend on the 
+    respective Debian packages (Closes: #382870, #389467)
+
+2006-10-11 NP
+  * texlive-base: move the conflict texlive-latex-extra<->latex-beamer
+    to texlive-latex-recommended<->latex-beamer as the packages has
+    been moved.
+  * texlive-base: add a suggests texlive-latex-recommended -> tl-pictures
+    to get pgf for beamer (Closes: #382870)
+  * provide pgf, latex-beamer, latex-xcolor in the respective packages
+  * reorganize the tpm2deb.cfg file to make it easier to find something
+
+release texlive-base 2005.dfsg.2-1
+release texlive-bin 2005.dfsg.2-1
+release texlive-extra 2005.dfsg.2-1
+release texlive-lang 2005.dfsg.2-1
+release texlive-doc 2005.dfsg.2-1
+
+2006-10-09 NP
+  * texlive-bin: depend on tex-common >= 0.33 to get working debianize-updmap
+  * texlive-base: blacklist several non-free beamer exampler files
+    (Closes: #391946)
+
+2006-10-08 NP
+  * texlive-bin: Include the changes by Frank to debianize-updmap
+  * texlive-bin: move bin-texdoc to tl-base-bin (Closes: #391640)
+  * texlive-bin: include the already unpacked sources instead of the
+    source.tar.bz2. Changes to the clean target:
+    - don't remove unpack-stamp
+    - don't remove the whole build dir, only build/inst and build/Work
+    (Closes: #380227) (Thanks Frank for insisting!)
+  * texlive-bin: Use tex-common's (>= 0.32) debianize-updmap (Closes: #391348)
+  * texlive-base: call tetex-bin-upgrade from tex-common (>= 0.32) to allow
+    upgrades from sarge's tetex2 (Closes: #382861) (at least we hope)
+
+2006-10-07 FK
+  * Add a Depends on ed for texlive-base-bin, updmap uses it
+  
+2006-10-06 NP
+  * texlive-bin: use xdvi.bin in the xdvi shell script, and use alternatives
+    system to set xdvi.bin to xdvi-xaw.bin (Closes: #391437)
+  * extend the README in the svn repository to explain the inner workings
+    in more details
+  * all: extend the copyright file with statements for the copyright of
+    the Debian adaptions, uses GPLv2 (no higher).
+
+2006-10-05 NP
+  * texlive-lang: provide/replace/conflict texlive-lang-african - ethiop
+  * texlive-extra: add recommend texlive-latex-extra -> texlive-generic-extra
+    (Closes: #390896)
+  * all: move the definition of maintainers, section, uploaders, priority,
+    standards to the config file. Move some provides which were hard coded
+    in the perl file into the config file.
+  * all: create the rules file via an eperl script, add build-dep on eperl
+
+2006-10-03 NP
+  * texlive-lang: remove the conflict with octave-forge as they don't have
+    /usr/bin/mex anymore.
+
+2006-09-29 NP
+  * remove unnecessary conflicts (with blacklisting)
+    - texlive-bin: tl-extra-utils <-> dviutils
+      . blacklist dviconcat(.1) and dviselect(.1)
+      . recommend dviutils
+    - texlive-bin: tl-extra-utils <-> lacheck
+      . blacklist bin-lacheck.tpm
+      . recommend lacheck
+  * drop unnecessary conflicts (without blacklisting)
+    - texlive-extra: tl-latex-extra <-> lhs2tex
+      it concerns only two old files
+    - texlive-base: tl-latex-recommended <-> latex-ucs* (Closes: #388311)
+    - texlive-extra: tl-games <-> tex-skak, tex-chess
+  * texlive-base: change relation tl-latex-recommended/prosper from recommends
+    to suggests as we cannot recommend a not available package.
+    (Closes: #389195)
+
+2006-09-28 NP
+  * texlive-extra: blacklist latex/misc209/bar.sty as it has a bad license
+
+2006-09-08 NP
+  * texlive-lang: reinclude cs*, as it will be redistributable, and add
+    a comment.
+
+2006-09-06 NP
+  * Change my email address to preining@debian.org in the Uploaders field
+
+2006-09-05 NP
+  * blacklist various scripts in texmf-texlive/scripts which are unnecessary
+    as they are also in /usr/bin
+  * texlive-lang: blacklist (bin-)cslatex, (bin-)csplain, and 
+    hyphen-czechslovak as they contain undistributable parts (the former 4)
+    or depends on these parts (the last one). Also add a dpatch that
+    removes the lang initialisation from collection-langczechslovak.tpm
+
+2006-09-04 NP
+  * all: report bugs together with tex-common, and report status of the
+    tetex packages. Fix some small things in bug.scripts.
+  * texlive-lang: blacklist ntimes.sty (Closes: #366521)
+  * add SHELL=/bin/bash to debian/rules
+  * update tpm2licenses.txt
+
+2006-08-31 NP
+  * texlive-bin: remove magic header of a2ping, thumbpdf, and pdfcrop
+  * allow for comments in the source of the lintian.override file, and 
+    comment the override lines for a2ping, thumbpdf, and pdfcrop
+  * texlive-base: texlive-latex-extra recommend texlive-latex-recommended
+    (Closes: #385213)
+
+2006-08-10 NP
+  * add comment to the rules file that bins for all archs can be found in
+    bin/i386-linux as the tpm arch is set to i386-linux
+  * fix the title and description of texlive package
+
+version 2005.dfsg.1-1 unstable Wed, 09 Aug 2006 09:57:05 +0200
+	for texlive-bin, texlive-base, texlive-extra
+
+2006-08-04 NP
+  * texlive-bin: fix a typo in tpm2deb.cfg (font-util instead of font-utils)
+  * texlive-base: remap esbst.tex and romanidx.tex to really fix bug #365235
+  * texlive-extra: close the eulervm bug #361941 in the changelog file
+
+2006-08-03 NP
+  * texlive-bin: blacklist mktex.cnf as it conflicts with tex-common's.
+  * infra: change test scripts to work with cowbuilder
+  * infra: change test script to call aptitude upgrade instead of
+    install $package
+  * texlive-bin: rm -f the mktex.cnf file, it could already be gone.
+
+2006-08-01 NP
+  * texlive-bin: undo the undo from 22.07 to get back to 08.07.
+
+2006-07-22 NP
+  * texlive-bin: reinstall mktex.cnf conffile link, see bug #379089
+  * texlive-base: add dependency tl-context -> perl-tk, libxml-parser-perl 
+    for texshow to run (Closes: #378829)
+  * texlive-bin: Remove the dep from texlive-base-bin on tex-common >= 0.26.
+
+2006-07-15 NP
+  * all: move several tpm packages around, as done upstream
+  * all: get rid of update-link-files, it was unnecessary, dh_compress
+    is intelligent enough to adjust links
+  * all: get rid of some dpatches for moving tpm packages, as the move
+    directive in tpm2deb.cfg is enough.
+  * all: create links with script create-doc-links instead of using tpm2deb.pl
+    internal add_symlink function
+  * texlive-extra: add eulervm 4.0 to texlive-fonts-extra, replacing the old
+    version 3.0a with missing manifest (Closes: #361941)
+
+2006-07-13 NP
+  * all: change maintainer to debian-tex-maint@lists.debian.org
+  * all: first merge the dist-trees, than call the license stuff
+
+2006-07-08 NP
+  * texlive-base: move passivetex, jadetex, xmltex, latex-cjk from 
+    recommends to suggests of texlive-full (Closes: #377106)
+  * texlive-bin: remove fmtutil.cnf link (useless) and mktex.cnf 
+    (taken from tex-common). Add a dep from texlive-base-bin on
+    tex-common >= 0.26. (Closes: #376524)
+  * all: use tex-commons Tpm.pm and tpm2licenses, add build-dep on 
+    tex-common >= 0.23
+  * all: add lintian override for wrong-name-for-upstream-changelog
+
+2006-06-15 NP
+  * separate changelog files for all source packages in addons-per-source
+
+2006-06-13 NP
+  * include fixed supp-*.tex files into texlive-context
+  * include input focus fix for xdvi (upstream, tetex)
+  * include a patch for dvipdfm's config file that allows proper 
+    inclusion of really large Postscript files, as reported by Thomas 
+    Esser and Laurent Siebenmann  on the TeXLive list.
+
+2006-05-28 NP
+  * after discussion with Ralf Stubner move fpl and mathpazo from 
+    fonts-extra/math-extra to fonts-recommended (psnfss calls for), 
+    and move charter from fonts-extra to fonts-recommended.
+    Move some files in fpl.tpm from DocFiles to SourceFiles,
+    thanks Ralf and Frank for tracking this (Closes: #366035)
+    
+2006-05-27 NP
+  * reinstantiate texlive-lang-ukenglish, the un-freeness is not clear.
+  * add a patch by Ralf Stubner to mktexnam (accepted by TE and included
+    upstream) to create TEXMFVAR in mktexnam. First step to do another
+    /var/cache/fonts retry.
+  * fix texlive-bin build logic: patch-stamp: unpack-stamp
+  * allow for additional license entries at the beginning $Pkg.Licenses.add
+  * add the license statement from Donald Arseneau to relicense underscore.sty
+    under LPPL license (Closes: #368902)
+  * move the whole license generation stuff into the generate-license-file,
+    thus uncluttering the rules file
+  * make blacklist also work on the orig.tar.gz
+  * move esbst.tex and romanidx.tex in the babel.tpm file into the 
+    RunFiles section (Closes: #365235)
+  * move fpl into texlive-latex-base as it is required by PSNFSS, also
+    move some files which are actually SourceFiles into the respective
+    section, thanks Ralf and Frank (see 28.05.2006)
+    (also adapt the lintian.override file for new fpl overrides!)
+  * move lmodern from Depends to Recommends in texlive-base
+  * replace the relation directive with single directives for conflicts,
+    depends, recommends, suggests, and add the replaces directive.
+
+2006-05-24 NP
+  * don't build texlive-lang-ukenglish as it is non-free
+    we still have to build dfsg .orig.tar.gz files once!
+
+2006-05-23 NP
+  * texlive-extra-utils recommends perl-tk for texdoctk (Closes: #368659)
+
+version 2005-2 unstable Thu, 11 May 2006 00:12:10 +0200
+
+2006-05-11 NP
+  * another fix for tpm2licenses to not break if there is an empty
+    directory (or one only containing links!)
+  * Upload to unstable sponsored by Neil McGovern <maulkin@halon.org.uk>
+
+2006-05-10 NP
+  * Build-Dep on tex-common not necessary as we include tpm2licenses
+    and fixed Tpm.pm (can go away with next version when the fixes
+    are in tex-common)
+  * The build-dep day, finding what all is necessary for a clean build
+    with tpm2licenses: libappconfig-perl, libxml-dom-perl
+  * Really fix the ibycus4.map problem (Closes: #354652)
+  * adjust dvipdfmx recommend version to 1:20050831-1
+  * Install this file as CHANGES.packaging into texlive-common, and
+    create a streamlined and terse changelog.
+
+2006-05-09 NP
+  * create new package texlive-common:
+    - move the symlink /u/s/texmf-texlive/doc -> ../texlive-doc from
+      texlive-base-bin to texlive-common, and the installation of it
+      from tpm2deb.pl to texlive-common.links.dist (Closes: #364776)
+    - same as above for the /u/s/texmf-texlive/ls-R link
+    - let *all* packages depend on texlive-common (which allows the above
+      two changes!)
+    - add a all.preinst.pre snippet that ensures that all texlive
+      packages are *first* purged before the -2 version is installed.
+      We don't support upgrade path from experimental. Also add the
+      preinst handling which was missing.
+    - texlive-common depends on tex-common, the other packages do only
+      depend on texlive-common
+  * allow all.{post,pre}{inst,rm}.{post,pre} to be merged into all
+    maintainer scripts
+  * do not install SourceFiles into the binary package.
+  * install the README.?? files only into texlive-common
+  * update the tl4deb-dep diagram
+  * move endfloat.dvi from texlive-latex-recommended to texlive-latex-extra
+    (upstream fix necessary)
+
+2006-05-08 NP
+  * move the installation of debianize-updmap form tpm2deb.pl to the
+    texlive-base-bin.root 
+  * update tpm2liclines from catalogue
+  * allow installation of uuencoded files via the .root method, and move
+    tl4deb-deptree.pdf.uu into texlive-common.root, remove all references
+    to tl4deb-deptree in tpm2deb.pl (especially the rules files)
+  * remove all .svn directories at source package build time from debian
+  * bump standards version to 3.7.2, no changes necessary
+  * install mime entry for dvi in texlive-base-bin (thanks Jörg Sommer)
+  * move declaration of build-dependencies into the config file,
+    move dpatch into Build-Depends: as it is necessary for clean target.
+  * before writing out relation fields, uniq the entries.
+
+2006-05-06 NP
+  * blacklist musixtex, musixps, musixlyr, and let texlive-music depend
+    on the updated packages.
+  * add mllatex.ini to texlive-formats-extra and blacklist it in
+    texlive-latex-base
+
+2006-05-04 NP
+  * add man pages for pkfix, texconfig-dialog, aleph, lambda, otangle
+    (thus all binaries have man pages now, yippie)
+
+2006-05-03 NP
+  * add man page for pdfcrop (written by Frank, thanks)
+
+2006-05-02 NP
+  * texlive-lang-polish conflicts with octave-forge as both provide
+    /usr/bin/mex, this is preliminary, a better solution must be
+    sought (Closes: #364059)
+
+2006-05-01 NP
+  * add man pages for bibtex8, devnag, ps4pdf, musixflx (from Andreas Tille)
+    getnonfreefonts-sys (link to getnonfreefonts), perltex (pod2man)
+
+2006-04-30 NP
+  * add man page for simpdftex
+
+2006-04-29 NP
+  * add man page for pdfopen and pdfclose (thanks Frank)
+  * add man page for deprecated altpdf* scripts
+
+2006-04-25 NP
+  * extend license with a coverage check
+  * blacklist trig.dtx and xdoc from fontinst sources (thanks to Frank
+    for spotting this)
+  * extend the svn README (not installed) for config file syntax and
+    first write up on the build procedure
+
+2006-04-23 NP
+  * add support for arbitrary bin-package specific subtrees in addons-per-bin,
+    and install omfonts.1 into texlive-omega man directory.
+  * License support rehauled: We now give for (nearly) every file a license
+    statement generated from the TeX Catalogue. 
+
+2006-04-10 NP
+  * fix build_format_if_format_exists check, it was completely hosed
+  * let texlive-lang-cyrillic conflict with tetex due to /usr/bin/ru*
+
+2006-04-06 NP
+  * blacklist sanskrit.tpm, and recommend latex-sanskrit from
+    texlive-lang-indic.
+
+2006-04-03 NP
+  * Remove build-deps on | libxaw8-dev as it goes away with X7.
+
+2006-04-01 NP
+  * Remove non-free documentation and create a specific package
+    texlive-doc-nonfree. Currently only three context documents.
+  * change pdftex's version string to indicate that it uses libpoppler,
+    taken from the teTeX patch (thanks to Frank and Julian).
+
+2006-03-23 NP
+  * include the texdoc patch from tetex, which allows following of
+    symlinks for doc files, and fixes security concerns (Closes: #356390)
+  * As a consequence of the above patch let tl-extra-utils depend on 
+    mime-support.
+  * remove tetex-missing-magic-header workaround in test script.
+
+2006-03-20 NP
+  * add conflict ptex-bin vs texlive-lang-polish as both provide platex.
+  * add a fix to the tmpfile race in the example feynmf.pl script (thanks
+    to Kevin B. McCarty).
+
+2006-03-14 NP
+  * change shell for the reportbug script to bash (Closes: #356391)
+
+2006-03-12 NP
+  * Add lintian override for pdfcrop and thumbpdf executable-not-elf-or-script
+    because it is one of the magic header which can be called with sh or perl.
+
+2006-03-11 NP
+  * Blacklist /usr/bin/thumbpdf and /usr/bin/pdfcrop as it is a link to 
+    texexec, which is in texlive-context, while thumbpdf/pdfcrop is in 
+    texlive-pdfetex. Remap the thumbpdf and pdfcrop perl files from scripts to
+    /usr/bin. (Closes: #352092)
+
+2006-03-06 NP
+  * allow overriding of tpm and package titles and descriptions, improve
+    various descriptions (Closes: #354964)
+
+2006-03-04 NP
+  * add all update-* calls to the postinst scripts so that the config file do
+    not contain left-overs from tetex at switch time (Closes: #355266)
+
+2006-03-02 NP
+  * Add the temporary directory to TEXFORMATS in fmtutil, to allow
+    building formats based on latex.fmt without cluttering stdout
+    (patch taken from tetex by Frank Küster, see bug #354604)
+
+2006-03-01 NP
+  * make all texlive-lang-* packages working with tetex3, but add a
+    README file explaining the situation for duplicate languages.
+  * only recommend dvipdfmx, so we can go for the upload
+  * make most depends on other Debian packages a recommends (tipa, texpower,
+    etc)
+
+2006-02-28 NP
+  * remap the ibycus4.map TeX/MF input file from the fonts/map location
+    to the fonts/source location (upstream cleanup necessary) (Closes: #354652)
+  * add packages specific README.Debian files
+  * allow various texlive-lang-* packages to work with tetex3
+
+2006-02-26 NP
+  * Fix dependency of texlive onto texlive-latex-base
+
+2006-02-25 NP
+  * Let texlive-base depend on the new NMU of dvipdfmx and blacklist it.
+  * Try to stop the build system to build dvipdfmx.
+  * Add Provides for virtual packages: dvipdfm, cweb, ctie, texdoctk
+
+2006-02-20 NP
+  * move all files to texmf-texlive, only a few essential stay in TEXMFMAIN
+  * add a new package texlive-full which takes the role of the previous
+    texlive package in pulling in all necessary components, while the
+    texlive package itself now consists of a selection of packages
+    (the -recommended ones, plus doc-en, but no -lang-*)
+
+2006-02-19 NP
+  * conflict: texlive-extra-utils with dviutils (superseeded, more utils)
+  * blacklist bin-dvi2tty, but let tl-extra-utils depend on dvi2tty
+  * fix problems when switching from teTeX (missing update-language call)
+    (all three thanks to Atsuhito Kohda)
+
+2006-02-18 NP
+  * The svn repository has moved to the debian-tex project at alioth,
+    thus the revisions now are shifted by ~500.
+
+2006-02-13 NP
+  * remove /var/lib/texmf/web2c/{latex,pdflatex}.{fmt,log} before
+    calling fmtutil-sys --all as jadetex (and other formats) with 
+    a fmtutil config line based on the latex format might use the
+    old latex format. (Closes: #351707)
+
+2006-02-12 NP
+  * blacklist /usr/bin/uniqleaf which is a link to texexec but no
+    corresponding perl file exists (but it is in tetex).
+  * Fix the Build-Depends-Indep vs Build-Depends stuff
+  * tipa NMU is in Debian, so depend on it
+  * fix for the link files fix
+  * cleanup of common.functions (backticks, printf instead of echo -n)
+
+2006-02-11 NP
+  * blacklist lm(odern), and depend on lmodern >= 0.99.3-1, this makes the
+    lmodern fonts again available for X (Closes: #351727)
+  * included fixes for errors in the depot:
+    - remove ltxdoc.cfg from tex/latex/subfig
+    - move pst-3d.tex from the doc directory to the proper place
+
+2006-02-06 NP
+  * add a special clause to bug script to see the texmf-texlive/ls-R file
+  * import debianize-updmap and other fixes for fmtutil from tetex 
+
+2006-01-31 NP
+  * fix installation of files from addons-per-bin
+  * link fixing: remove double call to dh_link, install pre-distributed
+    links files as package.links.dist, fix update-link-files to copy the
+    package.links.dist to package.links, and only append the links from
+    package.links.generated
+  * add some more man pages (links to pdfetex.1)
+
+2006-01-24 NP
+  * add a watch file to the sources
+  * add poppler/Link.h for building with poppler >= 0.5.0. Thanks to Martin
+    Pitt.
+  * texpower is updated, let texlive depend on it
+
+2006-01-15 NP
+  * expand reportbug script to include an ls -l of texmf.cnf, fmtutil.cnf
+    updmap.cfg, and language.dat
+
+version 2005-1 experimental Thu, 12 Jan 2006 17:30:22 +0100
+
+2006-01-12 NP
+  * switch to debhelper compat version 5, no changes necessary
+  * upload to experimental, based on scripts revision 293.
+  * Upload sponsored by Neil McGovern <maulkin@halon.org.uk>
+  * fix tetex-dependency/conflict check
+  * fix bug report script, install it into all packages
+
+2006-01-11 NP
+  * support for reportbug control and script, all packages but the
+    doc packages report together with texlive-base-bin, and texlive-base-bin
+    reports via the same script as does tetex-base.
+  * remove config.status file in pdcmac
+  * texlive-formats-extra conflicts with tetex-bin <= 3.0-13
+  * add missing build dependency texlive-bin -> ed
+  * test builds are done in a minimal pbuilder with only build-essential stuff
+
+2006-01-09 NP
+  * clean up poppler patch
+  * separate the writing of debian/rules into its own function
+  * clean up the whole direcory (shouldn't I do it for my life, too ;-)
+  * add a README file in the repository how everything is structured
+  * restructuring stuff:
+    - merge scripts/snippets/addons etc into two directories
+      addons-per-source and addons-per-bin
+    - simplify the make_deb_source functions as nearly all files
+      are now installed automatic via the addons-per-* stuff.
+
+2006-01-04 NP
+  * fix read_changelog program
+  * build sources only based on the configuration in tpm2deb.cfg, not
+    necessary to be specified in the Makefile
+  * test script cats all the error files /tmp/texlive.* to stdout if
+    one of the commands goes wrong
+  * fix check_consistency by blacklisting collection-binaries, actually
+    break out if there is an error raised in check_consistency
+
+2005-12-29 NP
+  * remove conflicts on thailatex, although it doesn't work with texlive
+    (and probably not with thailatex). Updates are necessary to thailatex.
+  * change dep on tex-common to >= 0.12
+
+2005-12-28 NP
+  * kill texlive-lang-cjk package:
+    - move yi4latex to texlive-latex-extra
+    - recommend latex-cjk-all (>= 4.6.0+cvs20051031-4)
+  * remove 40_hbf2gf.dpatch as it is not included into the package
+    anymore
+  * add libpoppler-dev to Build-Deps for texlive-bin
+
+2005-12-27 NP
+  * move unified doc dir to /usr/share/doc/texlive-doc as there is a 
+    package texlive, install all the README.?? etc also there
+  * include fixes from Werner Lemberg for hbf2gf and mktexmf
+       dpatch/texlive-bin/40_hbf2gf.dpatch and 41_maketexmf.dpatch
+       dpatch/texlive-base/30_depot_fixes.dpatch
+  * switch pdfetex from libxpdf to libpoppler, patch taken from tetex
+
+2005-12-26 NP
+  * add missing dependency of texlive-omega onto texlive-latex-base for
+    latex.ltx in lambda.ini (todo for depot)
+  * move mltex and bin-mltex to texlive-formats-extra (todo for depot)
+  * add missing dependency of texlive-formats-extra onto texlive-latex-base
+    for bplain.tex and mllatex (todo for depot)
+  * include diagram into texlive-doc-base package
+  * fix --noremove option to tpm2deb.pl
+  * add sharutils to build-deps of texlive-doc
+
+2005-12-23 NP
+  * created a diagram of dependencies
+  * implement automatic test system, testing all packages with install-
+    remove-install-purge cycle
+  * fix installation of eplain format, it has been moved to tl-plain-extra
+    instead of tl-formats-extra (todo for depot)
+  * for the texlive-doc-* packages call mktexlsr only if it is available
+    (these packages do not depend on texlive-base-bin)
+
+2005-12-21 NP
+  * call fmtutil-sys --all in tl-base and tl-base-bin postinst script
+  * move tex4ht from recommends to depends for the texlive package, as
+    it is already fixed in unstable to work with texlive and tetex.
+  * Include relation to teTeX in README.Debian
+
+2005-12-15 NP
+  * make texlive-math-extra and texlive-plain-extra conflict with tetex
+  * version dependency of cm-super >= 0.3.3-3 due to the name change
+  * include pdftex update to 1.30.5, bugfix release
+  * texlive-font-utils conflicts with tetex
+
+2005-12-14 NP
+  * tl-htmlxml completely replaced, removed conflict of tl-context vs tex4ht
+  * let texlive recommend tex4ht in locally updpkg version
+
+2005-12-13 NP
+  * make packages which are not texlive specific depend on either texlive
+    or tetex, and remove unnecessary conflicts with tetex, so that tetex
+    users can use the texlive packages, too.
+
+2005-12-12 NP
+  * Rename dependency from lcdftypetools to lcdf-typetools
+  * don't build texlive-htmlxml but recommend the respective debian pkgs
+  * move xmlplay from texlive-htmlxml (not build) to tl-latex-extra
+
+2005-12-11 NP
+  * remove texlive from the dependencies of the texlive packages
+  * include security fix xpdf-3.01pl1.patch (CAN-2005-3193)
+  * add bzip2 to build-dep
+  * fix installation of getnonfreefonts(-sys)
+
+2005-12-10 NP
+  * fix rules generation to first unpack and then patch
+  * add texdoctk patch warning if perl-tk is not installed (stolen from tetex)
+    and remap-link texdotk.{defaults,dat} to /etc/texmf/texlive/texdoctk
+  * add a texlive meta package that pulls in all sub packages and other
+    Debian packages resulting in a more or less complete TeX Live system.
+  * change orig.tar.gz layout to look exactely like the DVD (so we can
+    once put the debian dir into the DVD)
+
+2005-12-09 NP
+  * use source.tar.bz2 from Master/source (i.e. from the DVD)
+
+2005-12-03 NP
+  * blacklist euclide.tpm, as it is superseeded by pst-eucl (todo for depot)
+  * "give Debian what Debian is":
+    - do not build texlive-lang-arab as it is arabtex which is in Debian
+    - blacklist prosper and depend on prosper (fix for prosper needed)
+      recommend prosper
+    - blacklist texpower and tpslifonts as they are superseeded by the
+      Debian texpower package (fix for texpower needed), recommend texpower
+    - blacklist tipa as it is in Debian (fix for tipa send to maintainers)
+      recommend tipa
+  * switch field separator in cfg file to ; so that epoch specifications work
+
+2005-12-02 NP
+  * blacklisting xymtex as it is not distributable.
+  * blacklist (bin-)ppower4 as it depends on java and no sources
+    are provided within texlive (but you can get it from the author)
+  * save ChangeLog in utf8
+
+2005-12-01 NP
+  * add dependency tl-context -> tl-metapost (thanks Arne Jørgensen)
+    (todo for depot)
+
+2005-11-30 NP
+  * add symlink from texmf-texlive/ls-R to /var/lib/texmf/ls-R-TEXLIVE
+  * kill packages ttf-utils, ps-utils, graphics-tools, they should become
+    proper Debian packages
+
+2005-11-29 NP
+  * another round of package renaming, adaptions to the perl script
+  * move only the files from texmf-dist and texmf-doc to texmf-texlive, 
+    leave others in place (more work for teTeX cooperation has to be done)
+  * fix lintian generation for source packages
+
+2005-11-28 NP
+  * reduce number of source packages
+  * rename various packages
+
+2005-11-27 NP
+  * properly clean up debian subdir with target clean, ie remove the
+    generated maintainer scripts and the generated .link files.
+  * upgrade pgf in texlive-pictures to 1.01 for compatibility fixes
+
+2005-11-24 NP
+  * Close the ITP (Closes: #312897)
+  * add a dependency tl-htmlxml -> tl-latexrecommended because jadetex
+    needs the ecrm fonts.
+  * switch to texmf-texlive tree, which also makes a dependency on
+    tex-common >= 0.12 necessary.
+
+version 2005-0.2 UNRELEASED Tue, 22 Nov 2005 23:49:00 +0100
+
+2005-11-22 NP
+  * this release was uploaded as -1 to experimental but rejected. Thus
+    the release was renamed as -0.2 and a new -1 will be generated.
+  * re-add updmap-sys call to the postrm scripts
+  * make updmap-sys silent in postinst script
+  * make fmtutil-sys silent in postinst script
+  * make mktexlsr silent in postinst script
+  * change depend on tex-common to >= 0.11 for TEXMFSYSCONFIG change
+
+2005-11-21 NP
+  * fix lintian source override installation
+  * fix etex/pdfetex format generation problem
+  * remove the 04TeXlive hack as the change will go into tex-common 0.11
+    rather soon
+  * remap only a few config files (those for programs) to /etc/texmf/texlive
+  * try to fix the conundrum with format generation. This is a complete
+    upstream chaos (ok, also upstream I created the chaos ;-). Should be fixed
+    rather soon.
+
+2005-11-20 NP
+  * fix invocation of grep in common.functions to add || true, since grep
+    returns if no match found
+  * fix installation of TeXlive.cnf as 04TeXlive.cnf into /e/t/texmf.d
+  * add a overriding TEXMF variable to 04TeXlive.cnf which includes
+    TEXMFCONFIG without !! (Should actually be fixed in tex-common!)
+  * remove the long invocation of language.dat
+  * fix merging of common.functions into postrm and prerm
+  * fix regexp for installing lintian.override files
+
+2005-11-19 NP
+  * add common.functions and merge it into the maintainer scripts
+  * change check for the existence of a format from kpsewhich fmt.ini
+    to a fmtutil-sys --listcfg check (in common.functions)
+  * Leave the map files in TEXMFMAIN and do not remap them to /etc/texmf
+  * New configuration file handling, all the files are left in their
+    normal place and config files to shadow these files should be put 
+    into /etc/texmf
+  * Add override for TEXMFSYSCONFIG to /etc/texmf
+  * give the updmap.d, fmt.d, and language.d config snippets priority 10
+    and only the us language snippet the 09 priority.
+  * create a README.Debian
+  * lintian override for a2perl header problem
+
+2005-11-16 NP
+  * add a distribution entry to the ChangeLog file and make tpm2deb.pl
+    aware of it
+  * fix all remaining man page warnings of lintian
+  * load tpm data from a dump of the %TpmData using perl::Storable,
+    significantly speeding up the initialization time at source-deb
+    building time.
+  * add additional override for texlive-langgerman that german is correct
+
+2005-11-15 NP
+  * fix the man page errors (wrong char and ttf2pt1)
+
+version 2005-0.1 UNRELEASED Mon, 14 Nov 2005 20:11:34 +0100
+
+2005-11-14 NP
+  * remove build-dep on tex-common
+  * Rework maintainer script handling, separate out the creation of
+    maintainer scripts into a function, allow only to create the
+    maintainer scripts for checking.
+  * move the extra format configuration from the snippets/post scripts
+    to tpm2deb.cfg.
+  * Building a first prerelease version. The scripts used are from
+    svn revision 134.
+
+2005-11-11 NP
+  * Fix a failure in setting the executes, thus there were some map files
+    missing.
+
+2005-11-09 NP
+  * Don't forget dh_strip
+
+2005-11-08 NP
+  * Fixes for big cleanup part I.
+  * Create all rules file from tpm2deb.pl, make the rules subdir
+    unnecessary.
+
+2005-11-07 NP
+  * Big cleanup in the script, part I.
+    - make config file syntax more readable
+    - create infrastructure for all kind of tests by reading in all tpm
+      data and store it in a hash
+    - separation of functions handling with tpm data, config file reading
+      and hash creation from the debian functions
+    - work on more packages in one go is now possible, thus the tedious
+      reading of all the tpm files is not necessary anymore
+
+2005-11-05 NP
+  * TeX live 2005 is done. It includes everything up to perforce change #8640.
+  * Make a new set of tpm/licence files
+  * allow independent building of orig.tar.gz files
+  * do not create empty control files
+  * remove old fmt/log files in the postinst script prior to creating
+    them new to get rid of leftovers.
+  * include a lot of checks that dependencies are going right
+
+version 2004.05.10.13-1 UNRELEASED Thu, 13 Oct 2005 22:44:33 +0200
+
+2005-10-13 NP
+  * Include the list of all licenses of all packages into the package
+  * Rebuild packages from current depot including perforce change #8432
+  * move the format generation of etex and pdfetex from -basic to -pdfetex
+  * Install lintian overrides for zero-byte-file-in-doc-directory,
+    extra-license-file, and script-not-executable.
+  * add support for dh_link and create links for some man pages
+
+2005-10-11 NP
+  * Make blacklists collection specific. 
+  * Implement consistency checks:
+    - packages which are included in two collections
+    - packages which are not included at all
+      (missing for bin-* packages)
+  * Include antt and iwona only in texlive-fontsextra and not in 
+    texlive-langpolish.
+
+2005-10-06 NP
+  * change cm-super from Suggest to Depend, as it is now in Debian/sid
+
+2005-10-04 NP
+  * remove last traces of texlive-trees and replace it by Master
+  * Fix postrm scripts to take actions only on remove action, not
+    on purge
+
+2005-09-29 NP
+  * Move to svn://svn.debian.org/pkg-texlive/texlive/trunk/
+  * split tpm2deb from Master, include the Tools perl modules in orig.tar.gz
+
+2005-09-27 NP
+  * Add mktexlsr patch to generate ls-R via a /tmp file and cat into
+    the original one. This way permissions can be set for the ls-R files.
+    Taken from tetex-bin.
+
+2005-09-26 NP
+  * Changed cmd test to which from test -e, so that no actual paths
+    are used in the control scripts (Debian Policy)
+
+version 2004.05.09.25-1 UNRELEASED Sun, 25 Sep 2005 12:03:18 +0200
+
+2005-09-25 NP
+  * Change the test for fmtutil-sys --byhyphen to fmtutil-sys --listcfg
+    and grep for ^latex.
+  * Remove the chmod -x stuff, it breaks execution of various web2c/*
+    scripts (mktexupd, tcfmgr, ...)
+  * Switch to new numbering scheme (tlversion.yy.mm.dd) where tlversion
+    is the last *released* TeX live version and yy.mm.dd is the current
+    date. This way we can have regular releases 200N-debrelease and 
+    additional releases between official TeX live releases.
+  * Fix the order of ifs in postrm scripts so that first the existence of
+    fmtutil-sys is checked, and then wether the latex fmt is installed.
+  * Add myself to the Uploaders field.
+  * New source version, including up to perforce change #8177
+
+2005-09-24 NP
+  * Forget to remove the "all" from the generated rules file. It does
+    not hurt at build time, but I don't like it.
+  * add the fmtutil-sys --byhyphen calling check also to the postrm scripts
+  * remove x bit from all files under texlive-trees at source packages
+    built time
+
+2005-09-23 NP
+  * Fix the lang postinst scripts so that fmtutil-sys --byhyphen is only
+    called if language.dat is found. This is not the optimal method, but
+    the best I can think of ATM.
+  * Actually copy source and not source.development from the depot
+  * make the architecture parameter to tpm2deb unnecessary and put config
+    for this into the tpm2deb.cfg file. Update all the debian/rules files.
+  * Change Maintainer to: 
+    Debian TeX live Maintainers <pkg-texlive-maint@lists.alioth.debian.org>
+  * Added some documentation to tpm2deb.pl, and cleaned up the script
+
+version 2005.09.15-2 UNRELEASED Wed, 21 Sep 2005 16:59:23 +0200
+
+2005-09-20 NP
+  * Move the link /usr/share/texmf/fonts/map -> /etc/texmf/map from
+    texlive-basic to texlive-basicbin as in the later there are several
+    map files and updmap is also in basicbin
+  * Temporary fixes to the tpm files to make texlive-lang* with hyphen files
+    depend on texlive-latex and not only on texlive-basic.
+  * Add (unused) feature to build debian packages for single CTAN packages
+    as well
+
+version 2005.09.15-1 UNRELEASED Thu, 15 Sep 2005 16:14:10 +0200
+
+2005-09-15 NP
+  * New source version, including up to perforce change #8062
+  * fixed format generation problem
+  * make descriptions lines not longer than 80 chars
+
+2005-09-14 NP
+  * add -e to the /bin/sh shebang for error checking in the control scripts
+  * test for existence of various programs before trying to execute them
+    this is for the case when a package is removed but not purged, but
+    the tex-common package is removed, too.
+
+version 2005.08.27-1 UNRELEASED Sat, 27 Aug 2005 16:03:44 +0200
+
+2005-08-27 NP
+  * New source version, including up to perforce change #7870
+  * fix build dependency on libXaw7-dev | libXaw8-dev
+  * Fix generation of formats of texlive-basic. The actual fmt.d files
+    are in texlive-basicbin, but the .ini files are in texlive-basic,
+    so actually the call to fmtutil should be in the postinst of
+    texlive-basic. (Thanks to LUK ShunTim)
+
+2005-08-26 NP
+  * Do not include cm-super.tpm, but suggest the debian package cm-super,
+    which contains the full set of cm-super fonts. For now locally
+    available on tug.
+
+2005-08-25 NP
+  * Fix installation of README.Debian-source into all binary packages
+
+version 2005.08.24-1 UNRELEASED Wed, 24 Aug 2005 18:10:02 +0200
+
+2005-08-24 NP
+  * Everything is build with depot at change #7842
+  * Really fix the info problem: Now all the info files are converted at
+    install time to unix line endings. Thus also the strange ^M in the
+    postinst script install-info commands should be fixed.
+
+2005-08-23 NP
+  * New source version, including up to perforce change #7836
+    This includes fixed versions of pdftex, mpost, dvipdfmx, and as usual
+    several updates to  (La)TeX packages.
+  * fixes the dvips.info install problem
+  * lm is now included in texlive-basic, so changed conflicts in tpm2deb.cfg
+  * generation of /var/cache/font/* and various ls-R files has moved to
+    tex-common (>= 0.7), thus also the changed Depends
+  * Dependency on tex-common (>= 0.7) also fixes the lambda with all
+    languages problem in dumping the format file
+
+2005-08-22 NP
+  * Include the included packages and their title in the long description
+    of the control files, and generate the control files automatically.
+
+version 2005.08.21-1 UNRELEASED Sun, 21 Aug 2005 16:20:00 +0200
+
+2005-08-21 NP
+  * New source version, including up to perforce change #7781
+  * Fix missing dependencies in Depot, should make install/deinstall more
+    clean, and give a full install.
+  * Building the source packages does not need the file revision anymore,
+    all information are deduced from this ChangeLog file
+
+version 2005.08.18-2 UNRELEASED Sat, 20 Aug 2005 22:35:00 +0200
+
+2005-08-20 NP
+  * Fix installation of /var/cache/font etc
+  * Link verious config files into /etc/texmf
+  * remove generated formats in the postrm script
+  * dynamically generate ChangeLog file from the ChangeLog of tpm2deb
+
+version 2005.08.18-1 UNRELEASED Thu, 18 Aug 2005 22:00:00 +0200
+
+2005-08-18 NP
+  * Split out texinfo building into its own (source)package.
+  * More work on the doc disaster.
+
+2005-08-16 NP
+  * Fix info installation again. blacklist now really disables *all*
+    actions, also specials, while empty mappings allow special actions.
+    So the info files from info are blacklisted, all the others are
+    remapped to void and dh_installinfo-ed.
+
+2005-08-12 NP
+  * Fix syntax error in postrm when no actions are defined
+
+2005-08-11 NP
+  * Fix install-info installation
+  * Fix dh_installinfo/dh_compress order in rules, update rules files for
+    arch=all
+  * do not call updmap-sys, fmtutil-sys, update-XXXX in postrm upgrade
+    . /usr/share/doc/pkgname/...
+        contains the actual files
+    . /usr/share/doc/texmf/
+        contains some directories and some symlinks to directories in
+        /usr/share/doc/pkgname (as I said, hope this works, will
+        implement it now and see ;-)
+    . /usr/share/texmf/doc -> ../doc/texmf
+
+2005-08-10 NP
+  * Add support of info files with dh_installinfo
+  * do not install tpm files and fmtutil/* files into /usr/share/texmf
+  * put DocFiles back into /usr/share/texmf/doc, but make links of
+    every file to /usr/share/doc/debname/...
+    Hopefully texdoc is working now.
+
+version 2005.08.02-1 UNRELEASED Tue, 02 Aug 2005 20:00:00 +0200
+
+2005-08-02 NP
+  * Start of ChangeLog and first version
+
+EndOfChangeLog
+
+# vim:set fileencoding=utf-8: #
+# Local Variables:
+# coding: utf-8
+# mode: debian-changelog
+# End:
--- texlive-lang-2009.orig/debian/texlive-lang-italian.override
+++ texlive-lang-2009/debian/texlive-lang-italian.override
@@ -0,0 +1,4 @@
+texlive-lang-italian: zero-byte-file-in-doc-directory
+texlive-lang-italian: extra-license-file
+texlive-lang-italian: script-not-executable
+texlive-lang-italian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/bug.script
+++ texlive-lang-2009/debian/bug.script
@@ -0,0 +1,87 @@
+#!/bin/bash
+# $Id: bug.script 3943 2009-05-22 12:11:09Z preining $
+set -e
+
+cat <<EOF
+
+Please read and follow the instructions in the first lines below
+the text: "-- Package-specific info:".
+Thank you.
+
+Press ENTER to continue
+EOF
+
+getkey
+
+cat >&3 <<EOF
+If you report an error when running one of the TeX-related binaries 
+(latex, pdftex, metafont,...), or if the bug is related to bad or wrong
+output, please include a MINIMAL example input file that produces the
+error in your report. Don't forget to also include minimal examples of
+other files that are needed, e.g. bibtex databases. Often it also helps
+to include the logfile. Please, never send included pictures!
+
+If your example file isn't short or produces more than one page of
+output (except when multiple pages are needed to show the problem),
+you can probably minimize it further. Instructions on how to do that
+can be found at
+
+http://www.latex-einfuehrung.de/mini-en.html (english)
+
+or 
+
+http://www.latex-einfuehrung.de/mini.html (german)
+
+##################################
+minimal input file
+
+
+##################################
+other files
+
+EOF
+
+# unset error exit since those files might not be present...
+set +e
+for dir in $(kpsexpand '$TEXMF' | sed -e 's/,/ /g;s/[!{}]//g;'); do
+  ls_R_files="$ls_R_files $(ls $dir/ls-R 2>/dev/null)";
+done
+ls_R_files="$ls_R_files $(ls /usr/share/texmf-texlive/ls-R 2>/dev/null)"
+
+echo "######################################" >&3
+echo " List of ls-R files" >&3
+echo >&3
+for file in $ls_R_files; do
+  ls -l $file >&3
+#  echo >&3
+#  cat $file >&3
+#  echo "######################################" >&3
+done
+
+echo "######################################" >&3
+echo " Config files" >&3
+for i in texmf.cnf fmtutil.cnf updmap.cfg ; do
+  f=$(kpsewhich --format='web2c files' $i)
+  if [ -z "$f" ] ; then
+    echo "Warning: $i cannot be found with kpsewhich!" >&3
+  else
+    ls -l $f >&3
+  fi
+done
+for i in language.dat ; do
+  f=$(kpsewhich -progname=latex $i)
+  if [ -z "$f" ] ; then
+    echo "Warning: $i cannot be found with kpsewhich!" >&3
+  else
+    ls -l $f >&3
+  fi
+done
+
+echo "######################################" >&3
+echo " Files in /etc/texmf/web2c/" >&3
+ls -l /etc/texmf/web2c/ >&3
+
+echo "######################################" >&3
+echo " md5sums of texmf.d" >&3
+md5sum /etc/texmf/texmf.d/* >&3
+
--- texlive-lang-2009.orig/debian/texlive-lang-polish.override
+++ texlive-lang-2009/debian/texlive-lang-polish.override
@@ -0,0 +1,4 @@
+texlive-lang-polish: zero-byte-file-in-doc-directory
+texlive-lang-polish: extra-license-file
+texlive-lang-polish: script-not-executable
+texlive-lang-polish: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/texlive-lang-hebrew.override
+++ texlive-lang-2009/debian/texlive-lang-hebrew.override
@@ -0,0 +1,4 @@
+texlive-lang-hebrew: zero-byte-file-in-doc-directory
+texlive-lang-hebrew: extra-license-file
+texlive-lang-hebrew: script-not-executable
+texlive-lang-hebrew: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/update-link-files.sh
+++ texlive-lang-2009/debian/update-link-files.sh
@@ -0,0 +1,43 @@
+#!/bin/bash
+#
+# update-link-files.sh
+# $Id: update-link-files.sh 3943 2009-05-22 12:11:09Z preining $
+#
+# This script serves two purposes:
+# 1) it copies the content of $package.links.dist to $package.links
+# 2) it adjusts the links in $package.links.generated to files which
+#    have been compressed by dh_compress
+#
+# Norbert Preining, 2005-2006
+# GPL
+set -e
+shopt -s nullglob
+
+#
+# first copy the dist link files to the normal
+for i in debian/*.links.dist ; do
+    cp $i debian/`basename $i .dist`
+done
+
+for i in debian/*.links.generated ; do
+    bn=`basename $i .links.generated`
+    while read a b ; do 
+        case "$a" in
+	    usr/share/doc/$bn/* )
+		if [ -r debian/$bn/$a ] ; then 
+	    	    echo "$a $b"
+		else 
+	    	    if [ -r debian/$bn/$a.gz ] ; then #
+	                echo "$a.gz $b.gz"
+	    	    else 
+		        echo "Missing $a" >&2
+	    	    fi
+        	fi
+		;;
+	     * )
+	        echo "$a $b"
+		;;
+	esac
+    done < $i >> debian/$bn.links
+done
+
--- texlive-lang-2009.orig/debian/texlive-lang-greek.links.dist
+++ texlive-lang-2009/debian/texlive-lang-greek.links.dist
@@ -0,0 +1 @@
+usr/share/texmf-texlive/scripts/mkgrkindex/mkgrkindex usr/bin/mkgrkindex
--- texlive-lang-2009.orig/debian/lintian.override
+++ texlive-lang-2009/debian/lintian.override
@@ -0,0 +1,26 @@
+zero-byte-file-in-doc-directory
+extra-license-file
+script-not-executable
+wrong-name-for-upstream-changelog
+texlive-lang-german: spelling-error-in-description german German
+texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-BoldItalicOsF.pe #!fontforge
+texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-BoldOsF.pe #!fontforge
+texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-ItalicOsF.pe #!fontforge
+texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/fpl/fpl/TeXPalladioL-SC.pe #!fontforge
+texlive-fonts-recommended: unusual-interpreter ./usr/share/texmf-texlive/source/fonts/hfbright/simplify-rename.pe #!pfaedit
+texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-base source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
+texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-bin source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
+texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-extra source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
+texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-doc source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
+tetex-base: maintainer-script-needs-depends-on-ucf postinst
--- texlive-lang-2009.orig/debian/preinst.pre
+++ texlive-lang-2009/debian/preinst.pre
@@ -0,0 +1,18 @@
+# preinst.pre
+# $Id: preinst.pre 3943 2009-05-22 12:11:09Z preining $
+# we want to be sure that experimental versions are purged before
+# the first unstable is installed
+# furthermore check that we are at least at version 2005 for the 
+# temporary tetex packages upgrades
+case "$1" in
+  upgrade|install)
+    old_version=$2
+    if [ -n "$old_version" ] && dpkg --compare-versions "$old_version" lt 2005-2 && dpkg --compare-versions "$old_version" gt 2005 ; then
+      echo "Upgrade from experimental versions are not supported!" >&2
+      echo "Please purge all texlive packages before installation." >&2
+      exit 1
+    fi
+    ;;
+esac
+
+# end preinst.pre
--- texlive-lang-2009.orig/debian/source.lintian-overrides
+++ texlive-lang-2009/debian/source.lintian-overrides
@@ -0,0 +1,3 @@
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.preinst
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postinst
+texlive-lang source: maintainer-script-lacks-debhelper-token debian/common.functions.postrm
--- texlive-lang-2009.orig/debian/texlive-lang-norwegian.override
+++ texlive-lang-2009/debian/texlive-lang-norwegian.override
@@ -0,0 +1,4 @@
+texlive-lang-norwegian: zero-byte-file-in-doc-directory
+texlive-lang-norwegian: extra-license-file
+texlive-lang-norwegian: script-not-executable
+texlive-lang-norwegian: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/README.source
+++ texlive-lang-2009/debian/README.source
@@ -0,0 +1,18 @@
+
+README.source
+
+Packaging TeX Live for Debian is a huge task. Development is done in
+a very specific layout and source packages are generated from that.
+
+If you want to know how the *orig.tar.gz* and the *source* packages are 
+generated, please check out the Debian TeX Live packaging infrastructure at
+	http://svn.debian.org/wsvn/debian-tex/texlive2008/trunk/
+where you will find a README file explaining everything in detail. Or get it
+at
+	http://svn.debian.org/wsvn/debian-tex/texlive2008/trunk/README
+
+The source packages itself use a mixture of quilt and .diff.gz for the 
+modifications of the upstream source. If you want to change something it is
+best to use the quilt approach as documented in 
+	/usr/share/doc/quilt/README.source
+
--- texlive-lang-2009.orig/debian/texlive-lang-greek.override
+++ texlive-lang-2009/debian/texlive-lang-greek.override
@@ -0,0 +1,4 @@
+texlive-lang-greek: zero-byte-file-in-doc-directory
+texlive-lang-greek: extra-license-file
+texlive-lang-greek: script-not-executable
+texlive-lang-greek: wrong-name-for-upstream-changelog
--- texlive-lang-2009.orig/debian/patches/20_lowercase_Arabicore
+++ texlive-lang-2009/debian/patches/20_lowercase_Arabicore
@@ -0,0 +1,70 @@
+---
+ texmf-dist/tex/latex/arabi/arabic.ldf    |    8 ++++----
+ texmf-dist/tex/latex/arabi/arabicore.sty |    2 +-
+ texmf-dist/tex/latex/arabi/farsi.ldf     |   10 +++++-----
+ 3 files changed, 10 insertions(+), 10 deletions(-)
+
+Index: texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/arabic.ldf
+===================================================================
+--- texlive-lang-2007.dfsg.1.orig/texmf-dist/tex/latex/arabi/arabic.ldf	2007-06-19 14:03:18.000000000 +0200
++++ texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/arabic.ldf	2007-06-19 14:04:50.000000000 +0200
+@@ -105,12 +105,12 @@
+ %
+ % First, the common part to Arabic and Farsi
+ %
+-\InputIfFileExists{Arabicore.sty}{%
++\InputIfFileExists{arabicore.sty}{%
+   \message{Loading the Common definitions for Arabic and Farsi}}{%
+-  \errhelp{I can't find the Arabicore.sty file}%
+-  \errmessage{Since I can't find the Arabicore.sty file^^J
++  \errhelp{I can't find the arabicore.sty file}%
++  \errmessage{Since I can't find the arabicore.sty file^^J
+     I can't typeset Arabic.^^J
+-    I stop here, while you get a suitable Arabicore.sty file}\@@end
++    I stop here, while you get a suitable arabicore.sty file}\@@end
+ }
+ 
+ 
+Index: texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/arabicore.sty
+===================================================================
+--- texlive-lang-2007.dfsg.1.orig/texmf-dist/tex/latex/arabi/arabicore.sty	2007-06-19 14:05:20.000000000 +0200
++++ texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/arabicore.sty	2007-06-19 14:05:40.000000000 +0200
+@@ -19,7 +19,7 @@
+ % 
+ % \fi
+ %
+-% Filename: `Arabicore.sty' 
++% Filename: `arabicore.sty' 
+ % The common Macros to Arabic and Farsi
+ % The core of the Arabi package macros responsible for Right-to-Left 
+ %
+Index: texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/farsi.ldf
+===================================================================
+--- texlive-lang-2007.dfsg.1.orig/texmf-dist/tex/latex/arabi/farsi.ldf	2007-06-19 14:05:55.000000000 +0200
++++ texlive-lang-2007.dfsg.1/texmf-dist/tex/latex/arabi/farsi.ldf	2007-06-19 14:06:36.000000000 +0200
+@@ -106,12 +106,12 @@
+ %
+ % First, the common part to Arabic and Farsi
+ %
+-\InputIfFileExists{Arabicore.sty}{%
++\InputIfFileExists{arabicore.sty}{%
+   \message{Loading the Common definitions for Arabic and Farsi}}{%
+-  \errhelp{I can't find the Arabicore.sty file}%
+-  \errmessage{Since I can't find the Arabicore.sty file^^J
++  \errhelp{I can't find the arabicore.sty file}%
++  \errmessage{Since I can't find the arabicore.sty file^^J
+     I can't typeset Arabic.^^J
+-    I stop here, while you get a suitable Arabicore.sty file}\@@end
++    I stop here, while you get a suitable arabicore.sty file}\@@end
+ }
+ 
+ 
+@@ -119,7 +119,7 @@
+ % Now the specific part to Farsi
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+-%\newif\if@farsi %-----> Arabicore
++%\newif\if@farsi %-----> arabicore
+ %
+ \newcommand{\FarsiEncoding}{\fontencoding{LFE}\selectfont}
+ 
--- texlive-lang-2009.orig/debian/patches/series
+++ texlive-lang-2009/debian/patches/series
@@ -0,0 +1 @@
+#20_lowercase_Arabicore
--- texlive-lang-2009.orig/debian/texlive-lang-hebrew.root/usr/share/texmf-texlive/fonts/source/public/hebrew/jerus10.mf
+++ texlive-lang-2009/debian/texlive-lang-hebrew.root/usr/share/texmf-texlive/fonts/source/public/hebrew/jerus10.mf
@@ -0,0 +1,1629 @@
+%\input waits.mf
+% mode         := localfont;
+turningcheck := 0;
+mode_setup;
+em#          := 10pt#;
+numeric u; u = 1pt;
+designsize := 10;
+% CHARACTERS
+path SUB[];
+
+beginchar(32, 3.432pt#, 0pt#, 0pt#); "space";
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(33, 1.716pt#, 5.54401pt#, 0.594001pt#); "exclam";
+fill  (0.231u,0u)
+ -- (0.858u,0.594u)
+ -- (1.452u,0u)
+ -- (0.825u,-0.594u)
+ -- (0.231u,0u)
+ -- cycle
+;
+fill  (0.231u,4.356u)
+ -- (1.155u,5.544u)
+  & (1.155u,5.544u)
+ .. controls (1.782u,3.894u) and (1.254u,2.079u) .. (0.66u,1.485u)
+ -- (0.66u,1.518u)
+ .. controls (0.462u,3.597u) and (0.528u,3.531u) .. (0.231u,4.356u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(34, 3.399pt#, 7.16101pt#, -4.29pt#); "quotedbl";
+fill  (0.594u,6.534u)
+ -- (1.155u,7.161u)
+  & (1.155u,7.161u)
+ .. controls (1.617u,6.534u) and (1.452u,5.28u) .. (0.561u,4.356u)
+ -- (0.396u,4.29u)
+  & (0.396u,4.29u)
+ .. controls (0.891u,5.28u) and (0.825u,5.973u) .. (0.594u,6.534u)
+ -- cycle
+;
+fill  (2.046u,6.534u)
+ -- (2.607u,7.161u)
+  & (2.607u,7.161u)
+ .. controls (3.069u,6.534u) and (2.904u,5.28u) .. (2.013u,4.356u)
+ -- (1.848u,4.29u)
+  & (1.848u,4.29u)
+ .. controls (2.343u,5.28u) and (2.277u,5.973u) .. (2.046u,6.534u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(35, 3.531pt#, 5.21401pt#, -0.495001pt#); "numsgn";
+fill  (1.221u,5.181u)
+ -- (1.023u,3.729u)
+ -- (0.363u,3.729u)
+ -- (0.33u,3.432u)
+ -- (1.023u,3.432u)
+ -- (0.858u,2.211u)
+ -- (0.165u,2.211u)
+ -- (0.132u,1.881u)
+ -- (0.825u,1.881u)
+ -- (0.627u,0.495u)
+ -- (0.957u,0.495u)
+ -- (1.122u,1.914u)
+ -- (2.013u,1.914u)
+ -- (1.815u,0.495u)
+ -- (2.112u,0.495u)
+ -- (2.31u,1.881u)
+ -- (3.036u,1.881u)
+ -- (3.069u,2.211u)
+ -- (2.376u,2.211u)
+ -- (2.508u,3.432u)
+ -- (3.201u,3.432u)
+ -- (3.267u,3.762u)
+ -- (2.541u,3.762u)
+ -- (2.706u,5.181u)
+ -- (2.409u,5.214u)
+ -- (2.244u,3.729u)
+ -- (1.32u,3.729u)
+ -- (1.551u,5.181u)
+ -- (1.221u,5.181u)
+ -- cycle
+;
+fill  (1.32u,3.432u)
+ -- (2.178u,3.432u)
+ -- (2.046u,2.178u)
+ -- (1.188u,2.178u)
+ -- (1.32u,3.432u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(36, 3.894pt#, 5.24701pt#, 0.495001pt#); "dolar";
+fill  (0.627u,1.617u)
+ -- (0.759u,1.617u)
+  & (0.759u,1.617u)
+ .. controls (0.957u,0.726u) and (1.485u,0.396u) .. (2.079u,0.396u)
+ .. controls (2.475u,0.396u) and (2.805u,0.66u) .. (2.805u,1.089u)
+ .. controls (2.805u,1.386u) and (2.673u,1.617u) .. (1.452u,2.343u)
+  & (1.452u,2.343u)
+ .. controls (0.891u,2.673u) and (0.462u,3.366u) .. (0.462u,3.663u)
+ .. controls (0.462u,4.356u) and (0.924u,4.686u) .. (1.881u,4.851u)
+  & (1.881u,4.851u)
+ .. controls (2.046u,4.851u) and (2.673u,4.719u) .. (3.234u,4.455u)
+ -- (3.234u,3.498u)
+ -- (3.069u,3.498u)
+  & (3.069u,3.498u)
+ .. controls (2.871u,4.257u) and (2.673u,4.422u) .. (2.112u,4.587u)
+  & (2.112u,4.587u)
+ .. controls (1.683u,4.719u) and (1.155u,4.422u) .. (1.155u,3.96u)
+ .. controls (1.155u,3.63u) and (1.221u,3.729u) .. (2.739u,2.673u)
+  & (2.739u,2.673u)
+ .. controls (3.267u,2.343u) and (3.63u,1.947u) .. (3.531u,1.518u)
+  & (3.531u,1.518u)
+ .. controls (3.366u,0.528u) and (3.003u,0.297u) .. (2.046u,0.132u)
+  & (2.046u,0.132u)
+ .. controls (1.683u,0.132u) and (0.825u,0.396u) .. (0.627u,0.495u)
+ -- (0.627u,1.617u)
+ -- cycle
+;
+fill  (1.749u,-0.495u)
+ -- (1.749u,5.247u)
+ -- (2.178u,5.247u)
+ -- (2.178u,-0.495u)
+ -- (1.749u,-0.495u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(37, 6.60001pt#, 5.34601pt#, 0.396pt#); "percent";
+fill  (4.554u,5.346u)
+ .. controls (4.026u,4.653u) and (3.333u,4.554u) .. (2.937u,4.719u)
+  & (2.937u,4.719u)
+ .. controls (1.947u,5.115u) and (2.343u,5.214u) .. (1.617u,5.016u)
+  & (1.617u,5.016u)
+ .. controls (0.528u,4.653u) and (0.297u,3.795u) .. (0.462u,2.805u)
+  & (0.462u,2.805u)
+ .. controls (0.561u,2.013u) and (1.287u,1.551u) .. (2.343u,2.376u)
+  & (2.343u,2.376u)
+ .. controls (3.003u,2.937u) and (2.937u,3.465u) .. (2.937u,4.488u)
+ -- (2.97u,4.488u)
+ .. controls (3.366u,4.389u) and (3.795u,4.488u) .. (4.29u,4.752u)
+ -- (1.782u,-0.396u)
+ -- (2.178u,-0.396u)
+ -- (4.983u,5.346u)
+ -- (4.554u,5.346u)
+ -- cycle
+;
+fill  (2.211u,4.752u)
+ .. controls (2.211u,4.752u) and (2.673u,4.554u) .. (2.706u,4.554u)
+ -- (2.706u,4.521u)
+ .. controls (2.937u,3.729u) and (2.739u,2.475u) .. (1.584u,2.31u)
+  & (1.584u,2.31u)
+ .. controls (0.825u,2.211u) and (0.759u,3.267u) .. (1.584u,4.389u)
+  & (1.584u,4.389u)
+ .. controls (1.848u,4.719u) and (1.914u,4.884u) .. (2.211u,4.752u)
+ -- cycle
+;
+fill  (5.445u,2.937u)
+ .. controls (6.402u,2.739u) and (6.897u,1.584u) .. (5.544u,0.198u)
+  & (5.544u,0.198u)
+ .. controls (5.148u,-0.231u) and (3.993u,-0.099u) .. (3.729u,0.528u)
+ .. controls (3.465u,1.155u) and (3.993u,2.013u) .. (4.554u,2.574u)
+ .. controls (4.719u,2.739u) and (5.115u,2.937u) .. (5.445u,2.937u)
+ -- cycle
+;
+fill  (5.511u,2.541u)
+ .. controls (4.719u,2.574u) and (4.29u,1.716u) .. (4.29u,0.759u)
+ .. controls (4.29u,0.231u) and (4.719u,0.033u) .. (5.214u,0.231u)
+  & (5.214u,0.231u)
+ .. controls (5.841u,0.627u) and (6.204u,1.452u) .. (5.973u,2.178u)
+  & (5.973u,2.178u)
+ .. controls (5.907u,2.343u) and (5.676u,2.508u) .. (5.511u,2.541u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(38, 6.60001pt#, 5.41964pt#, 0.203671pt#); "ampersand";
+fill  (6.204u,0.825u)
+ .. controls (5.544u,0.264u) and (4.95u,0.198u) .. (4.191u,1.089u)
+  & (4.191u,1.089u)
+ .. controls (3.597u,1.848u) and (2.574u,4.521u) .. (2.574u,4.587u)
+ .. controls (2.574u,5.412u) and (3.63u,5.412u) .. (3.828u,4.587u)
+  & (3.828u,4.587u)
+ .. controls (3.993u,4.059u) and (3.564u,3.63u) .. (2.64u,3.234u)
+ .. controls (1.188u,2.607u) and (0.594u,2.079u) .. (0.594u,1.089u)
+ .. controls (0.594u,0.198u) and (1.32u,-0.297u) .. (2.64u,0u)
+  & (2.64u,0u)
+ .. controls (3.168u,0.099u) and (3.993u,0.627u) .. (4.818u,1.881u)
+  & (4.818u,1.881u)
+ .. controls (5.61u,3.069u) and (5.478u,3.036u) .. (5.841u,3.069u)
+ -- (6.006u,3.069u)
+ -- (6.072u,3.267u)
+ -- (4.356u,3.267u)
+ -- (4.356u,3.201u)
+  & (4.356u,3.201u)
+ .. controls (4.686u,3.168u) and (4.983u,2.97u) .. (4.752u,2.442u)
+  & (4.752u,2.442u)
+ .. controls (4.389u,1.683u) and (2.904u,0.363u) .. (2.409u,0.363u)
+ .. controls (1.782u,0.363u) and (1.221u,1.089u) .. (1.32u,1.584u)
+ .. controls (1.419u,2.079u) and (1.683u,2.607u) .. (3.168u,3.168u)
+  & (3.168u,3.168u)
+ .. controls (4.059u,3.531u) and (4.818u,4.191u) .. (4.191u,4.95u)
+  & (4.191u,4.95u)
+ .. controls (3.63u,5.643u) and (2.508u,5.544u) .. (2.112u,4.818u)
+  & (2.112u,4.818u)
+ .. controls (1.716u,4.191u) and (1.914u,3.399u) .. (2.409u,2.541u)
+  & (2.409u,2.541u)
+ .. controls (3.036u,1.386u) and (3.564u,0.561u) .. (4.356u,0.033u)
+ .. controls (4.95u,-0.363u) and (5.61u,-0.33u) .. (6.369u,0.66u)
+ -- (6.204u,0.825u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(39, 2.112pt#, 6.83101pt#, -3.96pt#); "quote";
+fill  (0.924u,6.204u)
+ -- (1.485u,6.831u)
+  & (1.485u,6.831u)
+ .. controls (1.947u,6.204u) and (1.782u,4.95u) .. (0.891u,4.026u)
+ -- (0.726u,3.96u)
+  & (0.726u,3.96u)
+ .. controls (1.221u,4.95u) and (1.155u,5.643u) .. (0.924u,6.204u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(40, 3.036pt#, 5.90701pt#, 0.297pt#); "lpar";
+fill  (2.541u,5.907u)
+ .. controls (0.528u,4.851u) and (0.429u,2.838u) .. (1.089u,1.188u)
+  & (1.089u,1.188u)
+ .. controls (1.353u,0.462u) and (2.112u,-0.033u) .. (2.541u,-0.297u)
+ -- (2.541u,-0.099u)
+  & (2.541u,-0.099u)
+ .. controls (2.046u,0.198u) and (1.848u,0.429u) .. (1.683u,0.957u)
+  & (1.683u,0.957u)
+ .. controls (1.485u,1.485u) and (1.485u,3.234u) .. (1.617u,4.323u)
+  & (1.617u,4.323u)
+ .. controls (1.749u,5.082u) and (2.013u,5.379u) .. (2.541u,5.643u)
+ -- (2.541u,5.907u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(41, 3.465pt#, 5.74201pt#, 0.462pt#); "rpar";
+fill  (1.023u,5.742u)
+ .. controls (3.036u,4.686u) and (3.135u,2.673u) .. (2.475u,1.023u)
+  & (2.475u,1.023u)
+ .. controls (2.178u,0.297u) and (1.485u,-0.198u) .. (1.023u,-0.462u)
+ -- (1.023u,-0.264u)
+  & (1.023u,-0.264u)
+ .. controls (1.485u,0.033u) and (1.683u,0.264u) .. (1.881u,0.792u)
+ .. controls (2.079u,1.32u) and (2.079u,3.069u) .. (1.914u,4.158u)
+  & (1.914u,4.158u)
+ .. controls (1.848u,4.917u) and (1.518u,5.214u) .. (1.023u,5.478u)
+ -- (1.023u,5.742u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(42, 3.036pt#, 4.50968pt#, -2.343pt#); "asterisk";
+fill  (0.462u,3.432u)
+ .. controls (0.429u,3.498u) and (0.462u,3.762u) .. (0.594u,4.026u)
+ -- (1.386u,3.597u)
+ -- (1.419u,3.597u)
+ -- (1.221u,4.455u)
+  & (1.221u,4.455u)
+ .. controls (1.485u,4.521u) and (1.65u,4.521u) .. (1.815u,4.488u)
+ -- (1.65u,3.63u)
+ -- (1.65u,3.597u)
+ -- (2.409u,4.026u)
+  & (2.409u,4.026u)
+ .. controls (2.574u,3.762u) and (2.673u,3.597u) .. (2.607u,3.465u)
+ -- (1.782u,3.399u)
+ -- (1.782u,3.333u)
+ -- (2.409u,2.772u)
+  & (2.409u,2.772u)
+ .. controls (2.244u,2.541u) and (2.079u,2.442u) .. (1.98u,2.376u)
+ -- (1.617u,3.168u)
+ -- (1.551u,3.168u)
+ -- (1.221u,2.343u)
+  & (1.221u,2.343u)
+ .. controls (0.957u,2.442u) and (0.825u,2.574u) .. (0.759u,2.706u)
+ -- (1.353u,3.333u)
+ -- (1.353u,3.366u)
+ -- (0.462u,3.432u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(43, 6.00601pt#, 5.77501pt#, -0.528001pt#); "plus";
+fill  (0.429u,3.432u)
+ -- (2.739u,3.432u)
+ -- (2.739u,5.775u)
+ -- (3.333u,5.775u)
+ -- (3.333u,3.432u)
+ -- (5.643u,3.432u)
+ -- (5.643u,2.838u)
+ -- (3.333u,2.838u)
+ -- (3.333u,0.528u)
+ -- (2.739u,0.528u)
+ -- (2.739u,2.838u)
+ -- (0.429u,2.838u)
+ -- (0.429u,3.432u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(44, 2.277pt#, 1.221pt#, 1.65pt#); "comma";
+fill  (0.726u,0.594u)
+ -- (1.287u,1.221u)
+  & (1.287u,1.221u)
+ .. controls (1.749u,0.594u) and (1.584u,-0.66u) .. (0.693u,-1.584u)
+ -- (0.528u,-1.65u)
+  & (0.528u,-1.65u)
+ .. controls (1.023u,-0.66u) and (0.957u,0.033u) .. (0.726u,0.594u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(45, 3.762pt#, 3.465pt#, -2.673pt#); "hyphen";
+fill  (0.462u,2.673u)
+ -- (0.825u,3.465u)
+ -- (3.234u,3.465u)
+ -- (2.871u,2.673u)
+ -- (0.462u,2.673u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(46, 1.848pt#, 0.660001pt#, 0.660001pt#); "period";
+fill  (0.264u,0u)
+ -- (0.924u,0.66u)
+ -- (1.584u,0u)
+ -- (0.924u,-0.66u)
+ -- (0.264u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+
+
+beginchar(47, 4.488pt#, 5.87401pt#, 0pt#); "slash";
+fill  (0.594u,0u)
+ -- (3.3u,5.874u)
+ -- (4.158u,5.874u)
+ -- (1.485u,0u)
+ -- (0.594u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(48, 4.488pt#, 5.80801pt#, 0.269302pt#); "zero";
+fill  (2.673u,-0.231u)
+ .. controls (1.716u,-0.396u) and (0.99u,-0.033u) .. (0.528u,0.957u)
+  & (0.528u,0.957u)
+ .. controls (0.066u,2.079u) and (0.363u,3.399u) .. (0.792u,4.389u)
+  & (0.792u,4.389u)
+ .. controls (0.957u,4.818u) and (1.848u,5.808u) .. (2.178u,5.808u)
+ .. controls (3.201u,5.808u) and (3.927u,5.412u) .. (4.257u,4.026u)
+  & (4.257u,4.026u)
+ .. controls (4.62u,2.277u) and (3.762u,0.462u) .. (2.673u,-0.231u)
+ -- cycle
+;
+fill  (2.937u,0.561u)
+ .. controls (3.729u,1.353u) and (3.762u,3.3u) .. (3.069u,4.389u)
+  & (3.069u,4.389u)
+ .. controls (2.64u,5.115u) and (1.749u,5.247u) .. (1.485u,4.752u)
+  & (1.485u,4.752u)
+ .. controls (1.122u,4.026u) and (1.056u,2.475u) .. (1.353u,1.452u)
+  & (1.353u,1.452u)
+ .. controls (1.551u,0.66u) and (2.244u,0.297u) .. (2.937u,0.561u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(49, 4.488pt#, 6.23701pt#, 0pt#); "one";
+fill  (0.627u,0u)
+ -- (1.155u,0.891u)
+ -- (1.947u,0.891u)
+ -- (1.947u,4.389u)
+  & (1.947u,4.389u)
+ .. controls (1.782u,4.62u) and (1.419u,4.884u) .. (0.924u,4.884u)
+  & (0.924u,4.884u)
+ .. controls (1.452u,5.577u) and (2.046u,5.94u) .. (2.805u,6.237u)
+ -- (2.805u,0.891u)
+ -- (3.894u,0.891u)
+ -- (3.399u,0u)
+ -- (0.627u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(50, 4.488pt#, 5.84324pt#, 0pt#); "two";
+fill  (0.924u,4.851u)
+ -- (1.254u,5.709u)
+  & (1.254u,5.709u)
+ .. controls (2.541u,6.138u) and (3.927u,5.511u) .. (3.729u,4.224u)
+  & (3.729u,4.224u)
+ .. controls (3.531u,3.696u) and (3.333u,3.498u) .. (2.475u,2.343u)
+  & (2.475u,2.343u)
+ .. controls (2.112u,1.881u) and (1.782u,1.617u) .. (1.65u,0.891u)
+ -- (3.96u,0.891u)
+ -- (3.63u,0u)
+ -- (0.693u,0u)
+  & (0.693u,0u)
+ .. controls (0.891u,1.122u) and (1.221u,1.551u) .. (2.079u,2.607u)
+  & (2.079u,2.607u)
+ .. controls (2.541u,3.234u) and (3.036u,3.894u) .. (2.739u,4.389u)
+  & (2.739u,4.389u)
+ .. controls (2.409u,4.95u) and (1.749u,5.115u) .. (0.924u,4.851u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(51, 4.488pt#, 5.6562pt#, 0.205408pt#); "three";
+fill  (0.957u,4.818u)
+ -- (1.386u,5.643u)
+  & (1.386u,5.643u)
+ .. controls (2.97u,5.742u) and (3.663u,5.28u) .. (3.597u,4.389u)
+  & (3.597u,4.389u)
+ .. controls (3.531u,3.861u) and (3.267u,3.465u) .. (2.673u,3.267u)
+ -- (2.706u,3.234u)
+  & (2.706u,3.234u)
+ .. controls (4.026u,3.168u) and (4.092u,2.079u) .. (3.96u,1.386u)
+  & (3.96u,1.386u)
+ .. controls (3.63u,-0.165u) and (1.617u,-0.627u) .. (0.264u,0.198u)
+ -- (1.056u,1.023u)
+  & (1.056u,1.023u)
+ .. controls (1.749u,-0.066u) and (3.828u,0.693u) .. (3.366u,1.815u)
+  & (3.366u,1.815u)
+ .. controls (3.234u,2.244u) and (2.673u,2.706u) .. (1.452u,2.541u)
+ -- (1.65u,3.168u)
+  & (1.65u,3.168u)
+ .. controls (2.64u,3.564u) and (2.772u,4.257u) .. (2.409u,4.752u)
+  & (2.409u,4.752u)
+ .. controls (2.178u,5.049u) and (1.716u,4.983u) .. (0.957u,4.818u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(52, 4.488pt#, 6.00601pt#, 0.528001pt#); "four";
+fill  (2.376u,-0.528u)
+ -- (2.376u,1.584u)
+ -- (0.231u,1.584u)
+  & (0.231u,1.584u)
+ .. controls (0.231u,3.564u) and (1.122u,5.676u) .. (3.399u,6.006u)
+  & (3.399u,6.006u)
+ .. controls (3.3u,5.544u) and (3.267u,5.61u) .. (3.267u,5.28u)
+ -- (3.267u,2.508u)
+ -- (4.422u,2.508u)
+ -- (3.927u,1.584u)
+ -- (3.267u,1.584u)
+ -- (3.267u,0.231u)
+ -- (2.376u,-0.528u)
+ -- cycle
+;
+fill  (2.376u,2.508u)
+ -- (2.376u,4.95u)
+  & (2.376u,4.95u)
+ .. controls (1.485u,4.587u) and (1.023u,3.828u) .. (0.891u,2.508u)
+ -- (2.376u,2.508u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(53, 4.488pt#, 6.03901pt#, 0.168902pt#); "five";
+fill  (0.396u,0.429u)
+ -- (1.056u,1.32u)
+  & (1.056u,1.32u)
+ .. controls (1.914u,0.264u) and (2.937u,0.726u) .. (3.036u,1.749u)
+  & (3.036u,1.749u)
+ .. controls (3.036u,2.343u) and (2.64u,2.673u) .. (1.947u,2.772u)
+  & (1.947u,2.772u)
+ .. controls (1.617u,2.838u) and (1.023u,2.673u) .. (0.759u,2.574u)
+ -- (0.759u,5.346u)
+ -- (1.518u,6.039u)
+ -- (1.518u,5.61u)
+ -- (3.795u,5.61u)
+ -- (3.267u,4.818u)
+ -- (1.518u,4.818u)
+ -- (1.518u,3.498u)
+  & (1.518u,3.498u)
+ .. controls (2.739u,3.696u) and (3.465u,3.267u) .. (3.663u,2.31u)
+  & (3.663u,2.31u)
+ .. controls (3.795u,1.683u) and (3.63u,0.429u) .. (2.574u,0u)
+  & (2.574u,0u)
+ .. controls (1.815u,-0.297u) and (1.056u,-0.231u) .. (0.396u,0.429u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(54, 4.488pt#, 6.10501pt#, 0.223485pt#); "six";
+fill  (3.036u,6.105u)
+ -- (1.122u,2.739u)
+  & (1.122u,2.739u)
+ .. controls (1.683u,3.432u) and (2.772u,3.828u) .. (3.63u,3.135u)
+  & (3.63u,3.135u)
+ .. controls (4.587u,2.244u) and (4.224u,0.891u) .. (3.036u,0u)
+  & (3.036u,0u)
+ .. controls (1.848u,-0.693u) and (0.66u,0.396u) .. (0.429u,0.957u)
+  & (0.429u,0.957u)
+ .. controls (0.264u,1.32u) and (0.363u,1.782u) .. (0.462u,2.178u)
+ -- (1.518u,5.313u)
+ -- (3.036u,6.105u)
+ -- cycle
+;
+fill  (3.267u,0.957u)
+ .. controls (3.564u,1.881u) and (3.234u,2.64u) .. (2.343u,2.772u)
+  & (2.343u,2.772u)
+ .. controls (1.848u,2.838u) and (1.188u,2.409u) .. (1.122u,2.046u)
+  & (1.122u,2.046u)
+ .. controls (1.122u,0.825u) and (2.112u,0.363u) .. (3.267u,0.957u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(55, 4.488pt#, 6.20401pt#, 0.363pt#); "seven";
+fill  (0.264u,4.818u)
+ .. controls (0.297u,5.049u) and (0.726u,5.742u) .. (1.221u,6.204u)
+ -- (1.386u,5.61u)
+ -- (4.224u,5.61u)
+  & (4.224u,5.61u)
+ .. controls (4.158u,5.247u) and (3.927u,4.455u) .. (3.267u,3.531u)
+  & (3.267u,3.531u)
+ .. controls (2.046u,1.452u) and (1.782u,1.122u) .. (2.013u,0.429u)
+ -- (0.792u,-0.363u)
+  & (0.792u,-0.363u)
+ .. controls (0.726u,0.561u) and (0.924u,1.122u) .. (1.551u,2.013u)
+ -- (3.3u,4.818u)
+ -- (0.264u,4.818u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(56, 4.488pt#, 5.79157pt#, 0.203013pt#); "eight";
+fill  (1.65u,2.871u)
+ .. controls (0.594u,3.63u) and (0.66u,4.686u) .. (1.617u,5.511u)
+  & (1.617u,5.511u)
+ .. controls (1.98u,5.907u) and (3.234u,5.973u) .. (3.861u,5.115u)
+  & (3.861u,5.115u)
+ .. controls (4.191u,4.521u) and (3.96u,3.795u) .. (3.036u,3.069u)
+  & (3.036u,3.069u)
+ .. controls (3.96u,2.673u) and (4.323u,1.947u) .. (3.795u,0.891u)
+  & (3.795u,0.891u)
+ .. controls (3.168u,-0.495u) and (1.551u,-0.627u) .. (0.726u,0.858u)
+  & (0.726u,0.858u)
+ .. controls (0.363u,1.452u) and (0.66u,1.947u) .. (1.155u,2.508u)
+ -- (1.65u,2.871u)
+ -- cycle
+;
+fill  (2.706u,3.3u)
+ -- (2.904u,3.531u)
+  & (2.904u,3.531u)
+ .. controls (3.333u,3.927u) and (3.3u,4.653u) .. (2.904u,4.95u)
+  & (2.904u,4.95u)
+ .. controls (2.277u,5.445u) and (1.749u,5.214u) .. (1.617u,4.62u)
+  & (1.617u,4.62u)
+ .. controls (1.518u,4.224u) and (1.716u,4.059u) .. (2.706u,3.3u)
+ -- cycle
+;
+fill  (2.046u,2.673u)
+ .. controls (1.452u,2.079u) and (1.353u,1.716u) .. (1.419u,1.419u)
+  & (1.419u,1.419u)
+ .. controls (1.683u,0.495u) and (2.904u,0.363u) .. (3.234u,0.924u)
+  & (3.234u,0.924u)
+ .. controls (3.498u,1.452u) and (3.3u,2.277u) .. (2.046u,2.673u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(57, 4.488pt#, 5.70149pt#, 0.627001pt#); "nine";
+fill  (1.452u,-0.627u)
+ -- (3.366u,2.739u)
+  & (3.366u,2.739u)
+ .. controls (2.805u,2.046u) and (1.716u,1.65u) .. (0.858u,2.343u)
+  & (0.858u,2.343u)
+ .. controls (-0.099u,3.234u) and (0.264u,4.587u) .. (1.452u,5.478u)
+  & (1.452u,5.478u)
+ .. controls (2.64u,6.171u) and (3.828u,5.082u) .. (4.059u,4.521u)
+  & (4.059u,4.521u)
+ .. controls (4.224u,4.158u) and (4.125u,3.696u) .. (4.026u,3.3u)
+ -- (2.97u,0.165u)
+ -- (1.452u,-0.627u)
+ -- cycle
+;
+fill  (1.221u,4.521u)
+ .. controls (0.924u,3.597u) and (1.254u,2.838u) .. (2.145u,2.706u)
+  & (2.145u,2.706u)
+ .. controls (2.64u,2.64u) and (3.3u,3.069u) .. (3.366u,3.432u)
+  & (3.366u,3.432u)
+ .. controls (3.366u,4.653u) and (2.376u,5.115u) .. (1.221u,4.521u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+
+beginchar(58, 2.442pt#, 5.24701pt#, -0.561001pt#); "colon";
+fill  (0.462u,0.561u)
+ -- (0.462u,1.749u)
+ -- (1.617u,1.749u)
+ -- (1.617u,0.561u)
+ -- (0.462u,0.561u)
+ -- cycle
+;
+fill  (0.462u,4.092u)
+ -- (0.462u,5.247u)
+ -- (1.617u,5.247u)
+ -- (1.617u,4.092u)
+ -- (0.462u,4.092u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(59, 1.98pt#, 3.531pt#, 1.551pt#); "semicolon";
+fill  (0.627u,0.693u)
+ -- (1.188u,1.32u)
+  & (1.188u,1.32u)
+ .. controls (1.65u,0.693u) and (1.485u,-0.561u) .. (0.594u,-1.485u)
+ -- (0.429u,-1.551u)
+  & (0.429u,-1.551u)
+ .. controls (0.924u,-0.561u) and (0.858u,0.132u) .. (0.627u,0.693u)
+ -- cycle
+;
+fill  (0.363u,2.871u)
+ -- (1.023u,3.531u)
+ -- (1.683u,2.871u)
+ -- (1.023u,2.211u)
+ -- (0.363u,2.871u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(60, 4.059pt#, 4.191pt#, -1.056pt#); "less";
+fill  (3.63u,1.056u)
+ -- (3.63u,1.617u)
+ -- (1.056u,2.64u)
+ -- (3.63u,3.663u)
+ -- (3.63u,4.191u)
+ -- (0.429u,2.904u)
+ -- (0.429u,2.343u)
+ -- (3.63u,1.056u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(61, 6.10501pt#, 4.026pt#, -1.914pt#); "equal";
+fill  (0.627u,1.914u)
+ -- (0.627u,2.508u)
+ -- (5.643u,2.508u)
+ -- (5.643u,1.914u)
+ -- (0.627u,1.914u)
+ -- cycle
+;
+fill  (0.627u,3.399u)
+ -- (0.627u,4.026u)
+ -- (5.643u,4.026u)
+ -- (5.643u,3.399u)
+ -- (0.627u,3.399u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(62, 4.059pt#, 4.125pt#, -0.990001pt#); "greater";
+fill  (0.396u,0.99u)
+ -- (0.396u,1.551u)
+ -- (3.003u,2.574u)
+ -- (0.396u,3.597u)
+ -- (0.396u,4.125u)
+ -- (3.63u,2.838u)
+ -- (3.63u,2.277u)
+ -- (0.396u,0.99u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(63, 3.036pt#, 5.31301pt#, 0.660001pt#); "question";
+fill  (0.627u,0u)
+ -- (1.287u,0.66u)
+ -- (1.947u,0u)
+ -- (1.287u,-0.66u)
+ -- (0.627u,0u)
+ -- cycle
+;
+fill  (0.297u,4.389u)
+ -- (0.957u,5.313u)
+  & (0.957u,5.313u)
+ .. controls (1.98u,5.313u) and (2.409u,4.851u) .. (2.508u,4.257u)
+  & (2.508u,4.257u)
+ .. controls (2.607u,3.894u) and (2.442u,3.564u) .. (2.013u,3.069u)
+  & (2.013u,3.069u)
+ .. controls (1.716u,2.706u) and (1.617u,2.376u) .. (1.914u,1.98u)
+ -- (1.254u,1.32u)
+  & (1.254u,1.32u)
+ .. controls (0.858u,1.815u) and (0.825u,2.178u) .. (1.287u,2.805u)
+  & (1.287u,2.805u)
+ .. controls (1.518u,3.102u) and (1.65u,3.498u) .. (1.386u,4.059u)
+  & (1.386u,4.059u)
+ .. controls (1.188u,4.389u) and (0.627u,4.422u) .. (0.297u,4.389u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(64, 6.60001pt#, 4.32189pt#, 1.17005pt#); "at";
+fill  (4.95u,-1.023u)
+ .. controls (2.343u,-1.518u) and (1.056u,-0.726u) .. (0.561u,0.792u)
+  & (0.561u,0.792u)
+ .. controls (0.429u,1.947u) and (0.792u,3.267u) .. (2.31u,4.026u)
+ .. controls (3.63u,4.686u) and (5.247u,4.158u) .. (5.841u,3.267u)
+  & (5.841u,3.267u)
+ .. controls (6.336u,2.508u) and (6.468u,1.188u) .. (5.478u,0.363u)
+  & (5.478u,0.363u)
+ .. controls (4.818u,-0.165u) and (4.257u,-0.231u) .. (3.993u,0.396u)
+ -- (3.96u,0.627u)
+ -- (3.894u,0.594u)
+  & (3.894u,0.594u)
+ .. controls (3.498u,-0.033u) and (2.541u,-0.33u) .. (2.079u,0.627u)
+  & (2.079u,0.627u)
+ .. controls (1.914u,0.924u) and (1.914u,1.518u) .. (2.409u,2.244u)
+  & (2.409u,2.244u)
+ .. controls (2.871u,3.003u) and (3.861u,3.267u) .. (4.191u,2.739u)
+ -- (4.323u,2.607u)
+ -- (4.389u,2.904u)
+ -- (5.148u,2.904u)
+ -- (4.587u,0.594u)
+  & (4.587u,0.594u)
+ .. controls (4.587u,0.165u) and (5.016u,0.198u) .. (5.445u,0.66u)
+  & (5.445u,0.66u)
+ .. controls (6.039u,1.254u) and (6.006u,2.409u) .. (5.577u,3.102u)
+  & (5.577u,3.102u)
+ .. controls (5.148u,3.894u) and (4.323u,4.158u) .. (3.597u,3.96u)
+  & (3.597u,3.96u)
+ .. controls (2.475u,3.63u) and (1.782u,3.036u) .. (1.584u,2.277u)
+  & (1.584u,2.277u)
+ .. controls (1.155u,0.858u) and (1.485u,-0.198u) .. (2.343u,-0.66u)
+  & (2.343u,-0.66u)
+ .. controls (3.102u,-1.089u) and (4.092u,-1.155u) .. (4.851u,-0.759u)
+ -- (4.95u,-1.023u)
+ -- cycle
+;
+fill  (3.135u,0.363u)
+ .. controls (3.465u,0.264u) and (3.762u,0.528u) .. (3.993u,1.617u)
+  & (3.993u,1.617u)
+ .. controls (4.158u,2.442u) and (4.158u,2.673u) .. (3.729u,2.64u)
+  & (3.729u,2.64u)
+ .. controls (3.465u,2.607u) and (3.102u,1.848u) .. (3.036u,1.485u)
+  & (3.036u,1.485u)
+ .. controls (2.904u,0.561u) and (3.036u,0.297u) .. (3.135u,0.363u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(91, 2.607pt#, 5.87401pt#, 0.297pt#); "lbracke";
+fill  (2.244u,-0.297u)
+ -- (1.947u,0.462u)
+ -- (1.221u,0.462u)
+ -- (1.221u,5.082u)
+ -- (2.178u,5.082u)
+ -- (1.815u,5.874u)
+ -- (0.396u,5.874u)
+ -- (0.528u,5.676u)
+ -- (0.528u,0.462u)
+ -- (0.957u,-0.297u)
+ -- (2.244u,-0.297u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(92, 4.653pt#, 5.61001pt#, 0pt#); "bkslash";
+fill  (0.363u,5.61u)
+ -- (1.452u,5.61u)
+  & (1.452u,5.61u)
+ .. controls (1.089u,5.412u) and (4.488u,0.33u) .. (4.323u,0u)
+ -- (3.3u,0u)
+  & (3.3u,0u)
+ .. controls (3.531u,0.363u) and (0.33u,5.247u) .. (0.363u,5.61u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(93, 2.607pt#, 5.87401pt#, 0.297pt#); "rbracke";
+fill  (0.396u,-0.297u)
+ -- (0.693u,0.462u)
+ -- (1.419u,0.462u)
+ -- (1.419u,5.082u)
+ -- (0.462u,5.082u)
+ -- (0.825u,5.874u)
+ -- (2.244u,5.874u)
+ -- (2.112u,5.676u)
+ -- (2.112u,0.462u)
+ -- (1.683u,-0.297u)
+ -- (0.396u,-0.297u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(94, 3.564pt#, 7.32601pt#, -4.587pt#); "acircum";
+fill  (1.452u,7.326u)
+ -- (2.013u,7.326u)
+ -- (3.102u,4.587u)
+ -- (2.574u,4.587u)
+ -- (1.716u,6.567u)
+ -- (1.089u,4.587u)
+ -- (0.528u,4.587u)
+ -- (1.452u,7.326u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(95, 5.80801pt#, -0.561001pt#, 1.188pt#); "underscore";
+fill  (0u,-1.188u)
+ -- (0u,-0.561u)
+ -- (5.808u,-0.561u)
+ -- (5.808u,-1.188u)
+ -- (0u,-1.188u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(96, 6.53401pt#, 6.20401pt#, 0.429pt#); "alef";
+fill  (0.165u,0u)
+ -- (0.429u,0.561u)
+  & (0.429u,0.561u)
+ .. controls (0.33u,2.112u) and (0.495u,2.178u) .. (1.518u,4.224u)
+ -- (1.518u,4.224u)
+ .. controls (1.485u,4.29u) and (0.66u,5.082u) .. (0.198u,5.346u)
+ -- (0.198u,5.379u)
+ -- (0.792u,6.204u)
+  & (0.792u,6.204u)
+ .. controls (1.617u,5.676u) and (4.059u,3.333u) .. (4.356u,2.937u)
+ -- (4.389u,2.904u)
+  & (4.389u,2.904u)
+ .. controls (4.884u,3.894u) and (4.851u,4.521u) .. (4.554u,5.049u)
+ -- (4.554u,5.049u)
+ -- (5.412u,6.171u)
+  & (5.412u,6.171u)
+ .. controls (5.973u,4.95u) and (6.105u,4.389u) .. (4.818u,2.541u)
+ -- (4.818u,2.475u)
+  & (4.818u,2.475u)
+ .. controls (5.412u,1.914u) and (6.237u,0.825u) .. (6.27u,0.792u)
+ -- (6.303u,0.759u)
+ -- (5.775u,-0.429u)
+  & (5.775u,-0.429u)
+ .. controls (4.29u,1.551u) and (3.366u,2.673u) .. (2.013u,3.828u)
+ -- (1.98u,3.828u)
+  & (1.98u,3.828u)
+ .. controls (1.32u,2.871u) and (1.32u,2.211u) .. (1.386u,1.056u)
+ -- (1.485u,1.089u)
+ -- (2.277u,1.089u)
+ -- (1.782u,0u)
+ -- (0.165u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(97, 5.61001pt#, 6.23701pt#, 0pt#); "bet";
+fill  (0.165u,0u)
+ -- (0.825u,0.99u)
+ -- (3.663u,0.99u)
+  & (3.663u,0.99u)
+ .. controls (3.729u,3.861u) and (3.498u,4.62u) .. (2.475u,4.62u)
+ -- (0.429u,4.62u)
+  & (0.429u,4.62u)
+ .. controls (0.528u,5.115u) and (0.792u,5.709u) .. (1.386u,6.237u)
+ -- (1.551u,5.61u)
+ -- (3.102u,5.61u)
+  & (3.102u,5.61u)
+ .. controls (4.488u,5.544u) and (4.686u,3.762u) .. (4.554u,0.99u)
+ -- (5.379u,0.99u)
+ -- (4.752u,0u)
+ -- (0.165u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(98, 3.696pt#, 6.20401pt#, 0.462pt#); "gimel";
+fill  (0.165u,-0.396u)
+ -- (0.66u,0.924u)
+  & (0.66u,0.924u)
+ .. controls (1.518u,1.056u) and (1.881u,1.485u) .. (2.277u,2.145u)
+ -- (2.046u,3.564u)
+  & (2.046u,3.564u)
+ .. controls (1.914u,4.224u) and (1.65u,4.488u) .. (0.33u,5.181u)
+ -- (0.957u,6.204u)
+  & (0.957u,6.204u)
+ .. controls (2.277u,5.544u) and (2.805u,5.049u) .. (2.871u,4.389u)
+ -- (3.366u,0.66u)
+  & (3.366u,0.66u)
+ .. controls (3.234u,-0.132u) and (2.937u,-0.462u) .. (2.937u,-0.462u)
+ -- (2.475u,1.353u)
+  & (2.475u,1.353u)
+ .. controls (1.947u,0.231u) and (1.254u,-0.297u) .. (0.165u,-0.396u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(99, 5.57701pt#, 6.23701pt#, 0.561001pt#); "dalet";
+fill  (3.432u,-0.561u)
+ -- (3.432u,4.62u)
+ -- (0.297u,4.62u)
+  & (0.297u,4.62u)
+ .. controls (0.726u,5.247u) and (1.155u,5.775u) .. (1.452u,6.204u)
+ -- (1.452u,6.138u)
+  & (1.452u,6.138u)
+ .. controls (1.65u,5.643u) and (1.683u,5.61u) .. (1.914u,5.61u)
+ -- (3.663u,5.61u)
+  & (3.663u,5.61u)
+ .. controls (3.894u,5.841u) and (4.125u,6.072u) .. (4.323u,6.237u)
+ -- (4.323u,5.61u)
+ -- (5.379u,5.61u)
+ -- (4.884u,4.62u)
+ -- (4.323u,4.62u)
+ -- (4.323u,0.363u)
+ -- (3.432u,-0.561u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(100, 6.17101pt#, 6.10501pt#, 0.594001pt#); "he";
+fill  (0.726u,-0.594u)
+ -- (0.726u,2.64u)
+  & (0.726u,2.64u)
+ .. controls (0.924u,2.97u) and (1.287u,3.399u) .. (1.683u,3.795u)
+ -- (1.683u,0.693u)
+  & (1.683u,0.693u)
+ .. controls (1.617u,0.198u) and (1.155u,-0.264u) .. (0.726u,-0.594u)
+ -- cycle
+;
+fill  (0.165u,4.62u)
+ .. controls (0.495u,5.181u) and (0.825u,5.643u) .. (1.353u,6.105u)
+ -- (1.386u,5.61u)
+ -- (4.092u,5.61u)
+ .. controls (5.346u,5.61u) and (5.808u,5.049u) .. (5.775u,3.201u)
+ -- (5.775u,0.66u)
+  & (5.775u,0.66u)
+ .. controls (5.577u,0.231u) and (5.214u,-0.231u) .. (4.884u,-0.561u)
+ -- (4.884u,3.399u)
+  & (4.884u,3.399u)
+ .. controls (4.917u,4.389u) and (4.653u,4.62u) .. (3.564u,4.62u)
+ -- (0.165u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(101, 3.069pt#, 6.20401pt#, 0.627001pt#); "vav";
+fill  (2.046u,-0.627u)
+ -- (2.046u,3.102u)
+ .. controls (2.046u,3.531u) and (2.112u,4.092u) .. (1.452u,4.488u)
+ -- (0.264u,5.313u)
+ -- (1.023u,6.204u)
+ -- (2.178u,5.346u)
+  & (2.178u,5.346u)
+ .. controls (2.739u,4.917u) and (2.904u,4.29u) .. (2.838u,3.861u)
+ -- (2.838u,0.264u)
+  & (2.838u,0.264u)
+ .. controls (2.541u,-0.099u) and (2.178u,-0.297u) .. (2.046u,-0.627u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(102, 3.465pt#, 6.13801pt#, 0.594001pt#); "zayin";
+fill  (2.046u,-0.594u)
+ .. controls (0.825u,2.244u) and (0.693u,3.168u) .. (1.089u,3.729u)
+ -- (1.419u,4.323u)
+  & (1.419u,4.323u)
+ .. controls (1.056u,4.752u) and (0.693u,5.049u) .. (0.165u,5.379u)
+ -- (1.089u,6.138u)
+ -- (3.135u,4.29u)
+ -- (2.541u,3.267u)
+ -- (1.683u,4.059u)
+  & (1.683u,4.059u)
+ .. controls (1.551u,3.036u) and (1.782u,2.079u) .. (2.64u,0.693u)
+ -- (2.046u,-0.594u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(103, 5.94001pt#, 6.20401pt#, 0.594001pt#); "het";
+fill  (0.429u,-0.594u)
+ .. controls (0.792u,3.069u) and (0.792u,3.531u) .. (0.264u,4.917u)
+ -- (1.386u,6.204u)
+ -- (1.518u,5.61u)
+ -- (2.871u,5.61u)
+  & (2.871u,5.61u)
+ .. controls (4.851u,5.412u) and (5.643u,4.389u) .. (5.709u,2.508u)
+ -- (5.709u,0.495u)
+ -- (4.818u,-0.594u)
+ -- (4.818u,1.782u)
+  & (4.818u,1.782u)
+ .. controls (4.785u,3.432u) and (4.257u,4.455u) .. (3.069u,4.554u)
+ -- (1.584u,4.554u)
+  & (1.584u,4.554u)
+ .. controls (1.782u,2.772u) and (1.386u,1.518u) .. (1.32u,0.363u)
+ -- (0.429u,-0.594u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(104, 6.60001pt#, 6.20401pt#, 0.227359pt#); "tet";
+fill  (0.099u,5.049u)
+ -- (0.99u,6.204u)
+  & (0.99u,6.204u)
+ .. controls (1.617u,3.894u) and (1.98u,0.957u) .. (2.409u,0.858u)
+  & (2.409u,0.858u)
+ .. controls (2.673u,0.528u) and (5.082u,1.287u) .. (5.247u,2.739u)
+  & (5.247u,2.739u)
+ .. controls (5.511u,4.521u) and (4.224u,5.016u) .. (2.607u,4.191u)
+ -- (3.234u,5.412u)
+  & (3.234u,5.412u)
+ .. controls (5.808u,6.633u) and (6.996u,4.422u) .. (5.874u,2.178u)
+  & (5.874u,2.178u)
+ .. controls (5.181u,0.825u) and (4.224u,0.066u) .. (3.168u,-0.132u)
+  & (3.168u,-0.132u)
+ .. controls (1.617u,-0.462u) and (1.155u,0.033u) .. (0.891u,1.848u)
+  & (0.891u,1.848u)
+ .. controls (0.66u,3.927u) and (0.561u,4.158u) .. (0.099u,5.049u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(105, 3.201pt#, 6.23701pt#, -1.485pt#); "yod";
+fill  (0.264u,5.346u)
+ -- (1.188u,6.237u)
+  & (1.188u,6.237u)
+ .. controls (2.739u,4.983u) and (3.234u,4.059u) .. (2.706u,3.135u)
+ .. controls (2.706u,3.135u) and (2.178u,2.442u) .. (1.353u,1.683u)
+ -- (0.627u,1.485u)
+  & (0.627u,1.485u)
+ .. controls (2.31u,3.795u) and (2.211u,3.894u) .. (0.264u,5.346u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(106, 5.21401pt#, 6.17101pt#, 2.178pt#); "kafs";
+fill  (0.33u,4.62u)
+ .. controls (0.594u,5.247u) and (0.792u,5.61u) .. (1.419u,6.171u)
+ -- (1.518u,5.61u)
+ -- (5.016u,5.61u)
+ -- (4.521u,4.62u)
+ -- (4.092u,4.62u)
+ -- (4.092u,-1.254u)
+ -- (3.201u,-2.178u)
+ -- (3.201u,4.62u)
+ -- (0.33u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(107, 5.44501pt#, 6.23701pt#, 0pt#); "kaf";
+fill  (0.165u,4.62u)
+ .. controls (0.33u,5.379u) and (0.825u,6.006u) .. (1.155u,6.237u)
+ -- (1.452u,5.61u)
+ -- (3.234u,5.61u)
+ .. controls (4.62u,5.61u) and (4.983u,4.587u) .. (5.082u,3.63u)
+  & (5.082u,3.63u)
+ .. controls (5.214u,2.97u) and (4.818u,1.254u) .. (3.663u,0u)
+ -- (0.165u,0u)
+ -- (0.792u,1.056u)
+ -- (3.729u,1.056u)
+  & (3.729u,1.056u)
+ .. controls (4.554u,2.838u) and (4.323u,4.653u) .. (2.706u,4.62u)
+ -- (0.165u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(108, 4.98301pt#, 7.55701pt#, 0.396pt#); "lamed";
+fill  (0.429u,-0.396u)
+ -- (1.023u,0.891u)
+  & (1.023u,0.891u)
+ .. controls (2.475u,1.353u) and (3.366u,1.848u) .. (3.663u,2.838u)
+  & (3.663u,2.838u)
+ .. controls (3.861u,3.465u) and (4.191u,4.521u) .. (3.333u,4.554u)
+ -- (0.561u,4.554u)
+ .. controls (0.396u,4.554u) and (0.396u,4.554u) .. (0.396u,4.752u)
+ .. controls (0.429u,6.237u) and (0.396u,6.435u) .. (0.198u,6.666u)
+ -- (1.056u,7.557u)
+  & (1.056u,7.557u)
+ .. controls (1.188u,7.326u) and (1.32u,7.161u) .. (1.221u,5.61u)
+ -- (3.828u,5.61u)
+  & (3.828u,5.61u)
+ .. controls (4.554u,5.577u) and (4.752u,5.313u) .. (4.719u,4.323u)
+  & (4.719u,4.323u)
+ .. controls (4.653u,2.607u) and (3.696u,1.518u) .. (3.234u,1.056u)
+  & (3.234u,1.056u)
+ .. controls (2.574u,0.297u) and (1.188u,-0.264u) .. (0.429u,-0.396u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(109, 6.96301pt#, 6.20401pt#, 0.00938892pt#); "mems";
+fill  (0.231u,4.818u)
+ .. controls (0.231u,4.818u) and (0.792u,5.676u) .. (1.584u,6.204u)
+ -- (1.749u,5.61u)
+ -- (4.818u,5.61u)
+ .. controls (5.94u,5.61u) and (6.633u,5.181u) .. (6.633u,3.861u)
+ -- (6.633u,1.122u)
+ -- (5.544u,0u)
+ -- (2.046u,0u)
+  & (2.046u,0u)
+ .. controls (1.287u,-0.099u) and (0.957u,0.594u) .. (0.891u,1.65u)
+ -- (0.891u,3.927u)
+  & (0.891u,3.927u)
+ .. controls (0.858u,4.554u) and (0.627u,4.719u) .. (0.231u,4.818u)
+ -- cycle
+;
+fill  (1.65u,4.62u)
+ -- (1.65u,1.914u)
+  & (1.65u,1.914u)
+ .. controls (1.683u,1.353u) and (1.98u,0.957u) .. (2.574u,0.957u)
+ -- (5.775u,0.957u)
+  & (5.775u,0.957u)
+ .. controls (5.808u,3.795u) and (5.742u,4.521u) .. (4.719u,4.62u)
+ -- (1.65u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(110, 6.27001pt#, 6.23701pt#, 0.561001pt#); "mem";
+fill  (0.198u,-0.561u)
+ -- (1.155u,0.429u)
+  & (1.155u,0.429u)
+ .. controls (2.046u,3.069u) and (2.805u,4.521u) .. (3.597u,4.785u)
+  & (3.597u,4.785u)
+ .. controls (5.049u,5.049u) and (5.412u,2.178u) .. (5.313u,1.056u)
+ -- (2.607u,1.056u)
+ -- (1.98u,0u)
+ -- (5.346u,0u)
+ -- (5.94u,1.122u)
+  & (5.94u,1.122u)
+ .. controls (6.105u,4.191u) and (5.412u,5.874u) .. (4.29u,5.874u)
+ .. controls (3.201u,5.874u) and (2.64u,5.313u) .. (1.914u,3.828u)
+  & (1.914u,3.828u)
+ .. controls (2.079u,4.851u) and (1.254u,5.94u) .. (1.023u,6.237u)
+ -- (0.297u,5.115u)
+  & (0.297u,5.115u)
+ .. controls (1.32u,3.267u) and (1.089u,4.092u) .. (0.198u,-0.561u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(111, 2.97pt#, 6.20401pt#, 2.178pt#); "nuns";
+fill  (2.046u,-2.178u)
+ -- (2.046u,3.102u)
+ .. controls (2.046u,3.531u) and (2.112u,4.092u) .. (1.452u,4.488u)
+ -- (0.264u,5.313u)
+ -- (1.023u,6.204u)
+ -- (2.178u,5.346u)
+  & (2.178u,5.346u)
+ .. controls (2.739u,4.917u) and (2.904u,4.29u) .. (2.838u,3.861u)
+ -- (2.838u,-1.155u)
+  & (2.838u,-1.155u)
+ .. controls (2.706u,-1.518u) and (2.277u,-1.98u) .. (2.046u,-2.178u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(112, 3.465pt#, 6.23701pt#, 0pt#); "nun";
+fill  (0.165u,0u)
+ -- (0.693u,0.99u)
+ -- (2.376u,0.99u)
+ -- (2.376u,3.663u)
+  & (2.376u,3.663u)
+ .. controls (2.277u,4.125u) and (1.617u,4.587u) .. (0.759u,5.181u)
+ -- (1.452u,6.237u)
+  & (1.452u,6.237u)
+ .. controls (2.277u,5.742u) and (2.937u,5.082u) .. (3.168u,4.686u)
+ -- (3.168u,3.993u)
+ -- (3.168u,0.924u)
+ -- (2.574u,0u)
+ -- (0.165u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(113, 7.22701pt#, 6.20401pt#, 0.373507pt#); "samekh";
+fill  (0.231u,4.752u)
+ .. controls (0.429u,5.214u) and (1.122u,5.874u) .. (1.584u,6.204u)
+ -- (1.749u,5.61u)
+ -- (5.709u,5.61u)
+ .. controls (6.435u,5.61u) and (6.798u,5.214u) .. (6.93u,4.125u)
+  & (6.93u,4.125u)
+ .. controls (7.062u,2.937u) and (6.765u,1.749u) .. (4.686u,0.198u)
+ .. controls (3.795u,-0.462u) and (2.772u,-0.594u) .. (2.178u,0.033u)
+  & (2.178u,0.033u)
+ .. controls (1.98u,0.198u) and (1.749u,0.693u) .. (1.683u,1.056u)
+  & (1.683u,1.056u)
+ .. controls (1.419u,2.541u) and (0.957u,4.389u) .. (0.231u,4.752u)
+ -- cycle
+;
+fill  (1.947u,4.62u)
+ -- (2.673u,1.287u)
+  & (2.673u,1.287u)
+ .. controls (2.904u,0.726u) and (3.498u,0.528u) .. (4.488u,1.056u)
+  & (4.488u,1.056u)
+ .. controls (5.313u,1.551u) and (5.742u,2.277u) .. (5.808u,3.234u)
+  & (5.808u,3.234u)
+ .. controls (5.808u,3.993u) and (5.676u,4.389u) .. (5.313u,4.62u)
+ -- (1.947u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(114, 5.21401pt#, 6.23701pt#, 0.594001pt#); "ayin";
+fill  (0.165u,-0.594u)
+ -- (0.561u,0.693u)
+  & (0.561u,0.693u)
+ .. controls (1.65u,1.023u) and (2.178u,1.188u) .. (2.277u,1.254u)
+  & (2.277u,1.254u)
+ .. controls (1.221u,3.927u) and (0.462u,5.148u) .. (0.396u,5.247u)
+ -- (1.221u,6.237u)
+  & (1.221u,6.237u)
+ .. controls (2.112u,4.158u) and (2.475u,3.036u) .. (2.904u,1.485u)
+  & (2.904u,1.485u)
+ .. controls (3.597u,1.98u) and (3.894u,2.31u) .. (3.96u,2.64u)
+  & (3.96u,2.64u)
+ .. controls (4.125u,3.003u) and (3.795u,4.587u) .. (3.465u,5.181u)
+ -- (4.488u,6.237u)
+  & (4.488u,6.237u)
+ .. controls (5.016u,4.092u) and (4.983u,3.597u) .. (4.719u,2.574u)
+  & (4.719u,2.574u)
+ .. controls (4.653u,2.178u) and (3.861u,0.99u) .. (2.706u,0.528u)
+  & (2.706u,0.528u)
+ .. controls (1.749u,0.066u) and (0.297u,-0.528u) .. (0.165u,-0.594u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(115, 5.18101pt#, 6.23701pt#, 2.145pt#); "pes";
+fill  (1.584u,1.848u)
+ .. controls (0.363u,3.003u) and (0.099u,3.432u) .. (0.33u,4.191u)
+  & (0.33u,4.191u)
+ .. controls (0.627u,5.082u) and (1.518u,6.072u) .. (2.046u,6.237u)
+  & (2.046u,6.237u)
+ .. controls (2.64u,6.072u) and (4.026u,5.445u) .. (4.587u,4.851u)
+  & (4.587u,4.851u)
+ .. controls (4.785u,4.686u) and (4.95u,4.224u) .. (4.884u,3.3u)
+ -- (4.884u,-1.32u)
+ -- (4.059u,-2.145u)
+ -- (4.059u,2.706u)
+  & (4.059u,2.706u)
+ .. controls (4.125u,4.092u) and (3.96u,4.323u) .. (2.013u,5.412u)
+  & (2.013u,5.412u)
+ .. controls (1.584u,5.214u) and (1.419u,4.95u) .. (1.32u,4.686u)
+  & (1.32u,4.686u)
+ .. controls (1.122u,4.125u) and (1.485u,3.432u) .. (2.277u,2.838u)
+ -- (1.584u,1.848u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(116, 5.31301pt#, 6.20401pt#, 0pt#); "pe";
+fill  (0.198u,0u)
+ -- (0.792u,0.99u)
+ -- (4.191u,0.99u)
+  & (4.191u,0.99u)
+ .. controls (4.158u,2.112u) and (4.059u,3.366u) .. (3.927u,4.125u)
+  & (3.927u,4.125u)
+ .. controls (3.696u,4.587u) and (2.277u,5.115u) .. (1.881u,5.247u)
+  & (1.881u,5.247u)
+ .. controls (1.188u,4.191u) and (1.485u,3.696u) .. (2.31u,3.333u)
+ -- (1.683u,2.376u)
+  & (1.683u,2.376u)
+ .. controls (0.66u,3.036u) and (0.561u,3.498u) .. (0.594u,4.059u)
+  & (0.594u,4.059u)
+ .. controls (0.66u,4.62u) and (1.221u,5.742u) .. (1.947u,6.204u)
+  & (1.947u,6.204u)
+ .. controls (2.574u,6.171u) and (3.399u,5.808u) .. (4.521u,4.818u)
+ .. controls (4.818u,4.554u) and (4.983u,4.29u) .. (4.95u,3.96u)
+ -- (4.95u,2.97u)
+ -- (4.95u,1.287u)
+ -- (4.191u,0u)
+ -- (0.198u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(117, 5.14801pt#, 6.20401pt#, 2.112pt#); "sades";
+fill  (0.363u,5.148u)
+ -- (1.122u,6.204u)
+  & (1.122u,6.204u)
+ .. controls (2.046u,5.214u) and (2.871u,3.63u) .. (3.267u,2.838u)
+  & (3.267u,2.838u)
+ .. controls (3.696u,3.168u) and (3.828u,4.257u) .. (3.531u,4.818u)
+ -- (4.488u,6.171u)
+  & (4.488u,6.171u)
+ .. controls (4.983u,4.818u) and (4.554u,3.399u) .. (3.597u,2.31u)
+  & (3.597u,2.31u)
+ .. controls (4.125u,1.188u) and (4.785u,-0.528u) .. (4.884u,-1.023u)
+ -- (4.389u,-2.112u)
+  & (4.389u,-2.112u)
+ .. controls (4.059u,0.132u) and (2.475u,2.937u) .. (0.363u,5.148u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(118, 5.44501pt#, 6.17101pt#, 0pt#); "sade";
+fill  (0.165u,0u)
+ -- (0.825u,0.99u)
+ -- (4.158u,0.99u)
+  & (4.158u,0.99u)
+ .. controls (4.125u,1.287u) and (3.993u,1.518u) .. (3.201u,2.211u)
+  & (3.201u,2.211u)
+ .. controls (1.815u,3.498u) and (1.023u,4.389u) .. (0.528u,5.181u)
+ -- (1.32u,6.171u)
+  & (1.32u,6.171u)
+ .. controls (2.013u,4.851u) and (2.772u,4.125u) .. (3.663u,3.234u)
+  & (3.663u,3.234u)
+ .. controls (4.158u,4.125u) and (4.059u,4.323u) .. (3.828u,5.049u)
+ -- (4.653u,6.138u)
+  & (4.653u,6.138u)
+ .. controls (5.511u,5.016u) and (5.148u,4.422u) .. (4.059u,2.805u)
+ -- (4.092u,2.772u)
+ .. controls (4.587u,2.277u) and (4.95u,1.815u) .. (5.214u,1.353u)
+  & (5.214u,1.353u)
+ .. controls (5.049u,0.957u) and (4.62u,0.429u) .. (4.29u,0u)
+ -- (0.165u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(119, 6.93001pt#, 6.23701pt#, 2.739pt#); "kof";
+fill  (0.66u,-2.739u)
+ -- (0.66u,2.508u)
+  & (0.66u,2.508u)
+ .. controls (0.825u,2.871u) and (1.155u,3.465u) .. (1.716u,3.828u)
+ -- (1.716u,-1.518u)
+  & (1.716u,-1.518u)
+ .. controls (1.485u,-2.112u) and (1.122u,-2.574u) .. (0.66u,-2.739u)
+ -- cycle
+;
+fill  (0.231u,4.62u)
+ .. controls (0.264u,4.818u) and (0.825u,5.808u) .. (1.419u,6.237u)
+ -- (1.551u,5.61u)
+ -- (5.676u,5.61u)
+ .. controls (6.534u,5.61u) and (6.798u,4.851u) .. (6.468u,3.597u)
+  & (6.468u,3.597u)
+ .. controls (6.006u,2.046u) and (5.775u,1.749u) .. (5.148u,0.891u)
+  & (5.148u,0.891u)
+ .. controls (4.785u,0.429u) and (3.597u,-0.297u) .. (2.508u,-0.495u)
+ -- (3.069u,0.759u)
+  & (3.069u,0.759u)
+ .. controls (4.719u,1.254u) and (5.115u,1.485u) .. (5.445u,2.904u)
+  & (5.445u,2.904u)
+ .. controls (5.676u,3.762u) and (5.511u,4.554u) .. (4.752u,4.62u)
+ -- (0.231u,4.62u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(120, 5.31301pt#, 6.20401pt#, 0.594001pt#); "resh";
+fill  (4.092u,-0.594u)
+ -- (4.092u,2.607u)
+  & (4.092u,2.607u)
+ .. controls (4.125u,4.224u) and (3.432u,4.62u) .. (2.937u,4.62u)
+ -- (0.198u,4.62u)
+  & (0.198u,4.62u)
+ .. controls (0.396u,5.082u) and (0.726u,5.511u) .. (1.386u,6.204u)
+ -- (1.485u,5.61u)
+ -- (3.3u,5.61u)
+ .. controls (4.224u,5.61u) and (4.983u,4.851u) .. (4.983u,3.597u)
+ -- (4.983u,0.264u)
+ -- (4.092u,-0.594u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(121, 7.16101pt#, 6.30301pt#, 0.616727pt#); "shin";
+fill  (0.132u,5.214u)
+ -- (1.023u,6.237u)
+  & (1.023u,6.237u)
+ .. controls (1.386u,5.94u) and (1.65u,4.554u) .. (2.211u,2.541u)
+  & (2.211u,2.541u)
+ .. controls (3.234u,3.234u) and (3.3u,3.597u) .. (3.003u,5.28u)
+ -- (3.894u,6.303u)
+  & (3.894u,6.303u)
+ .. controls (4.653u,4.323u) and (4.092u,3.069u) .. (2.376u,1.782u)
+ -- (2.607u,0.957u)
+  & (2.607u,0.957u)
+ .. controls (2.739u,0.594u) and (2.937u,0.396u) .. (3.729u,0.693u)
+  & (3.729u,0.693u)
+ .. controls (6.138u,1.485u) and (6.138u,2.937u) .. (5.511u,5.082u)
+ -- (6.501u,6.237u)
+  & (6.501u,6.237u)
+ .. controls (7.623u,2.673u) and (5.742u,1.023u) .. (4.422u,0.033u)
+ .. controls (2.805u,-1.188u) and (1.98u,-0.495u) .. (1.65u,0.528u)
+  & (1.65u,0.528u)
+ .. controls (0.561u,4.323u) and (0.396u,5.016u) .. (0.132u,5.214u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(122, 6.79801pt#, 6.23701pt#, 0.627001pt#); "tav";
+fill  (0.231u,0u)
+ -- (0.858u,0.99u)
+ -- (2.178u,0.99u)
+  & (2.178u,0.99u)
+ .. controls (2.211u,1.98u) and (1.914u,3.597u) .. (1.485u,4.62u)
+ -- (0.264u,4.62u)
+  & (0.264u,4.62u)
+ .. controls (0.528u,5.247u) and (1.122u,6.039u) .. (1.551u,6.237u)
+ -- (1.782u,5.61u)
+ -- (5.148u,5.61u)
+  & (5.148u,5.61u)
+ .. controls (6.072u,5.577u) and (6.468u,5.115u) .. (6.468u,4.092u)
+ -- (6.468u,0.462u)
+  & (6.468u,0.462u)
+ .. controls (6.27u,-0.033u) and (6.105u,-0.363u) .. (5.676u,-0.627u)
+ -- (5.676u,2.97u)
+  & (5.676u,2.97u)
+ .. controls (5.709u,4.488u) and (5.214u,4.653u) .. (4.62u,4.62u)
+ -- (2.475u,4.62u)
+  & (2.475u,4.62u)
+ .. controls (2.838u,2.64u) and (2.97u,2.409u) .. (2.97u,1.551u)
+ -- (2.409u,0u)
+ -- (0.231u,0u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(123, 3.564pt#, 5.97301pt#, 0.165pt#); "lbrace";
+fill  (3.135u,5.973u)
+ -- (2.211u,5.973u)
+  & (2.211u,5.973u)
+ .. controls (1.782u,5.808u) and (1.716u,5.709u) .. (1.716u,5.313u)
+ -- (1.716u,4.026u)
+  & (1.716u,4.026u)
+ .. controls (1.683u,3.3u) and (1.551u,3.168u) .. (0.759u,3.003u)
+ -- (0.759u,2.772u)
+  & (0.759u,2.772u)
+ .. controls (1.551u,2.64u) and (1.716u,2.376u) .. (1.65u,1.98u)
+ -- (1.65u,0.462u)
+  & (1.65u,0.462u)
+ .. controls (1.716u,0u) and (1.782u,-0.066u) .. (2.145u,-0.165u)
+ -- (3.135u,-0.165u)
+ -- (3.135u,0.033u)
+ -- (2.541u,0.033u)
+  & (2.541u,0.033u)
+ .. controls (2.211u,0.165u) and (2.31u,0.165u) .. (2.145u,0.759u)
+ -- (2.145u,1.914u)
+  & (2.145u,1.914u)
+ .. controls (2.178u,2.31u) and (1.914u,2.706u) .. (1.155u,2.871u)
+  & (1.155u,2.871u)
+ .. controls (2.079u,3.267u) and (2.211u,3.333u) .. (2.211u,3.894u)
+ -- (2.211u,5.082u)
+ .. controls (2.211u,5.544u) and (2.343u,5.709u) .. (2.706u,5.775u)
+ -- (3.135u,5.775u)
+ -- (3.135u,5.973u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(124, 1.65pt#, 7.55701pt#, 2.178pt#); "bar";
+fill  (0.462u,-2.178u)
+ -- (0.462u,7.557u)
+ -- (1.122u,7.557u)
+ -- (1.122u,-2.178u)
+ -- (0.462u,-2.178u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(125, 3.663pt#, 5.97301pt#, 0.165pt#); "rbrace";
+fill  (0.759u,5.973u)
+ -- (1.683u,5.973u)
+  & (1.683u,5.973u)
+ .. controls (2.112u,5.808u) and (2.178u,5.709u) .. (2.178u,5.313u)
+ -- (2.178u,4.026u)
+  & (2.178u,4.026u)
+ .. controls (2.211u,3.3u) and (2.343u,3.168u) .. (3.135u,3.003u)
+ -- (3.135u,2.772u)
+  & (3.135u,2.772u)
+ .. controls (2.343u,2.64u) and (2.178u,2.376u) .. (2.244u,1.98u)
+ -- (2.244u,0.462u)
+  & (2.244u,0.462u)
+ .. controls (2.178u,0u) and (2.112u,-0.066u) .. (1.749u,-0.165u)
+ -- (0.759u,-0.165u)
+ -- (0.759u,0.033u)
+ -- (1.353u,0.033u)
+  & (1.353u,0.033u)
+ .. controls (1.683u,0.165u) and (1.584u,0.165u) .. (1.749u,0.759u)
+ -- (1.749u,1.914u)
+  & (1.749u,1.914u)
+ .. controls (1.716u,2.31u) and (1.98u,2.706u) .. (2.739u,2.871u)
+  & (2.739u,2.871u)
+ .. controls (1.815u,3.267u) and (1.683u,3.333u) .. (1.683u,3.894u)
+ -- (1.683u,5.082u)
+ .. controls (1.683u,5.544u) and (1.551u,5.709u) .. (1.188u,5.775u)
+ -- (0.759u,5.775u)
+ -- (0.759u,5.973u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(126, 5.04901pt#, 5.18921pt#, -4.31479pt#); "tilde";
+fill  (1.023u,4.455u)
+ .. controls (0.759u,4.653u) and (0.693u,4.62u) .. (1.122u,5.016u)
+  & (1.122u,5.016u)
+ .. controls (1.353u,5.28u) and (2.046u,5.247u) .. (2.772u,4.884u)
+  & (2.772u,4.884u)
+ .. controls (3.399u,4.554u) and (3.828u,4.488u) .. (4.29u,5.082u)
+ -- (4.521u,4.884u)
+  & (4.521u,4.884u)
+ .. controls (4.257u,4.422u) and (3.597u,4.125u) .. (2.937u,4.455u)
+ .. controls (1.947u,4.95u) and (1.485u,4.917u) .. (1.023u,4.455u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+beginchar(163, 4.785pt#, 5.73412pt#, 0.125909pt#); "sterling";
+fill  (4.158u,1.419u)
+ -- (4.29u,1.419u)
+  & (4.29u,1.419u)
+ .. controls (4.059u,0.099u) and (3.63u,-0.231u) .. (2.937u,-0.099u)
+  & (2.937u,-0.099u)
+ .. controls (2.739u,-0.033u) and (1.617u,1.056u) .. (1.386u,1.056u)
+ .. controls (0.957u,1.056u) and (0.396u,0.891u) .. (0.957u,0.33u)
+ .. controls (1.32u,-0.033u) and (1.848u,0.396u) .. (1.881u,0.825u)
+  & (1.881u,0.825u)
+ .. controls (1.947u,1.221u) and (1.749u,2.178u) .. (1.65u,2.508u)
+ -- (0.825u,2.574u)
+ -- (0.825u,3.168u)
+ -- (1.551u,3.102u)
+  & (1.551u,3.102u)
+ .. controls (1.287u,3.795u) and (1.386u,4.389u) .. (1.749u,5.115u)
+ .. controls (2.013u,5.643u) and (2.607u,5.907u) .. (3.465u,5.61u)
+  & (3.465u,5.61u)
+ .. controls (4.059u,5.346u) and (4.455u,4.818u) .. (4.224u,4.356u)
+ .. controls (4.059u,4.026u) and (3.597u,3.861u) .. (3.366u,4.191u)
+  & (3.366u,4.191u)
+ .. controls (3.267u,4.323u) and (3.168u,5.313u) .. (3.003u,5.379u)
+  & (3.003u,5.379u)
+ .. controls (2.64u,5.61u) and (2.343u,5.115u) .. (2.343u,4.686u)
+ .. controls (2.343u,4.686u) and (2.673u,3.63u) .. (2.607u,3.102u)
+ -- (3.597u,3.102u)
+ -- (3.597u,2.475u)
+ -- (2.673u,2.508u)
+  & (2.673u,2.508u)
+ .. controls (2.673u,1.584u) and (2.673u,2.706u) .. (2.112u,0.429u)
+  & (2.112u,0.429u)
+ .. controls (2.013u,-0.033u) and (1.584u,-0.33u) .. (0.957u,0.066u)
+  & (0.957u,0.066u)
+ .. controls (0.495u,0.297u) and (0.561u,0.792u) .. (0.825u,1.155u)
+  & (0.825u,1.155u)
+ .. controls (0.957u,1.419u) and (1.419u,1.518u) .. (1.947u,1.221u)
+  & (1.947u,1.221u)
+ .. controls (2.838u,0.858u) and (3.729u,0.528u) .. (4.158u,1.419u)
+ -- cycle
+;
+cull currentpicture dropping (0,0);
+endchar;
+
+font_quad               1em#;
+font_normal_space       3.30033pt#;
+font_normal_stretch     0.15em#;
+font_normal_shrink      0.1em#;
+font_x_height           3.30033pt#;
+
+bye.