Last commit made on 2007-11-26
Get this branch:
git clone -b ubuntu/hardy-devel https://git.launchpad.net/ubuntu/+source/tex-common
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

3e53c08... by Norbert Preining on 2007-11-21

Import patches-unapplied version 1.10 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 5cb1309a1dea6da14a03546079c6d90cb148dbdf

New changelog entries:
  * update-fontlang:
       - properly handle file paths containing spaces;
       - when the jadetex or xmltex snippet is not included, write an
         explanation to fmtutil.cnf;
       - only trigger special behavior on 40jadetex.cnf, not on
         *40jadetex.cnf; same thing with 40xmltex.cnf and
       - use 0 and 1 instead of "false" and "true" for $seen_latex in order
         to be consistent with the rest of the script.
  * add warning to the pod documentation / man page of dh_installtex that
    it will add management calls to *all* packages if not instructed
    otherwise (Closes: #400742) [np]
  * remove duplicate TEXDOC configuration in 45TeXinputs.cnf which gave
    .html a higher priority then pdf.gz. Thanks Jörg. (Closes: #431610) [np]
  * Remove some outdated stuff in TeX-on-Debian [np]
  * remove the tetex part in TEXMFDIST, remove TETEXDIR from TEXMFCNF [np]
  * add Vcs-Svn and Vcs-Browser fields to debian/control [np]
  * update debconf template and package descriptions in control file
    (Closes: #447689) [hilmar-guest]
  * l10n updates + additions [hilmar-guest]
    - Basque (Closes: #448485)
    - Catalan
    - Czech (Closes: #449263)
    - Danish
    - Dutch
    - Finnish (Closes: 448291)
    - French (Closes: #450704)
    - Galician (Closes: #448232)
    - German (Closes: #448245)
    - Italian (Closes: #448367)
    - Japanese (Closes: #448680)
    - Korean (Closes: #448436)
    - Lithuanian (Closes: #448705)
    - Norwegian Bokmål (Closes: #450911)
    - Portuguese (Closes: #449234)
    - Portuguese/Brazil
    - Russian (Closes: #450726)
    - Romanian
    - Spanish (Closes: #448541)
    - Swedish
    - Turkish
    - Vietnamese

5cb1309... by Frank Küster on 2007-06-19

Import patches-unapplied version 1.9 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: ebfacb2857967a377ce7fecebd46c6a22aa14d2d

New changelog entries:
  * Make sure that update-fontlang detects TEXMFVAR properly even if the
    directory does not yet exist (closes: #428448) [fk].
  * let update-fontlang and debianize-updmap create TEXMFCONFIG if it
    doesn't exist yet (at least when there's only one directory in that
    variable) [fk].

ebfacb2... by Frank Küster on 2007-06-11

Import patches-unapplied version 1.8 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: d3a3dd95add669b8ad7e089e777229786ba455b6

New changelog entries:
  * Bump urgency since this fixes a RC bug which hits anyone upgrading
    from lenny to sid and triggers a forkbomb. Urgency only medium
    because of the long list of unrelated other changes. [fk]
  * Add a workaround for the fork bomb problem in format generation:
    Ignore jadetex and xmltex if latex is not present (closes: #427562) [fk]
  * make proper ucfr checking in maintainer scripts (Closes: #409897) [np]
  * rework the code generated by dh_installtex in the postinst script.
    Now at postinst/configure time fmtutil-sys is called with
      --all --cnffile <file>
    where <file> are the fmt.d config files installed by the package. This
    way a dpkg-reconfigure will create *all* formats defined in the config
    file, even if the sysadm has defined additional formats.
    (Closes: #418983) [np]
  * Update snippets in texmf.d according to a reordering patch accepted
    upstream [fk]
  * (first) rework of Debian-on-TeX document for TeX Live only [np]
  * add a list of old files from teTeX which can be removed
  * Do not install unused 01tetex.cnf and its md5sum file [fk]
  * dh_installtex: rewrite $engine to metafont if $engine = mf|mf-nowin
  * Install a copy of mktex.cnf in /usr/share/tex-common, and advice in
    NEWS.Debian to reinstall it. [fk]
  * Debconf translations: Added Vietnamese translation, thanks to Clytie
    Siddall <email address hidden> (closes: #426881)
  * implement an opion --nosourcefiles for tpm2licenses to not check
    source files
  * Add symlinks "README.Debian.$ext" to the respective "TeX-on-Debian"
    formats. [fk]

d3a3dd9... by Norbert Preining on 2007-04-14

Import patches-unapplied version 1.7 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 5b7217df4d47319260d182ff98b837309881378b

New changelog entries:
  * Undo the changes of the autoscripts snippets ordering, debhelper has
    changed back to the former method.
  * Document in NEWS.Debian that support for ls-R in TEXMFHOME has been
    dropped [fk]
  * Policy: Add a chapter on meta-packages and document that they are
    usually not acceptable as dependencies
  * reverse the order of autoscripts snippets in postrm (Closes: #418984)
  * change alternative dep on cdebconf to (>= 0.39), lintian error.
  * fix missing tetex component of TEXMFDIST (Closes: #418674)
  * Change main_memory to 1500000 to go with the main_memory of mpost
    and TeX Live's texmf.cnf. This change is needed to make mpost work
    under all circumstances [np].
  * Update settings and comments in the texmf.cnf snippets to match
    upstream's as close as possible [fk]
  * Drop backwards compatibility hacks for paths (see NEWS.Debian) [fk]
  * Enable parse-first-line feature, except for Knuth's "tex". [fk]
  * Update Tpm.pm and FileUtils.pm from TeXLive 2007 [fk]
  * Fix typography in Debian-on-TeX, thanks to Miguel de Val Borro
    <email address hidden> (closes: #413449) [frank]
  * In the source package, replace 'tex-sed' with a Python script named
    'texify-tex-output' to do a better job (handling all known cases so
    far, some of which seemed rather difficult to implement in sed).
    We don't need to Build-Depend on Python, because this script is only
    used when we generate PDF output from the DebianDoc documents
    (Debian-TeX-Policy, TeX-on-Debian), which we don't do at build time
    in order to avoid chicken-and-egg problems. [florent]
  * Add engine subdirectories to the search paths for MetaFont and
    MetaPost, too. Thanks to Jörg Sommer <email address hidden>
  * Change the dh_installtex removal logic since format dumps are placed
    into engine subdirectories. We now remove all format dumps and log files
    in /v/l/t/web2c and /v/l/t/web2c/$engine/
  * rename flavor format:no_format_links to format:no_links (nobody is using
    it already), and document it [NP]
  * increase trie_size to 400000 to allow the loading of all texlive
    hyphenation patterns [NP]
  * Make sure that dh_installtex's postrm snippets won't try to run
    fmtutil-sys when it might be already uninstalled.
  * Upload to experimental. This version is needed to build TeXLive
  * Increase trie_size to the value in TeXLive 2007, and update the
    comment from their texmf.in file, too.
  * Only strip comments with '^[ \t]*# ' from the auto files to preserve
    comments starting with ## [NP]
  * small fix to dh_installtex for useless inclusion of postinst-tex
    (move the definition of $dothefullstuff into the package loop)
  * implement flavors format:build_all and format:add_one:formatname
  * let dh_installtex automatically create links for formats installed
    and add flavor to disable this behaviour.
  * fix a bug in dh_installtex which prohibits --priority to work
    correctly for command line config files. [NP]
  * add Norbert Preining <email address hidden> to the uploaders
  * add lintian overrides for wrongly detected bashism
  * Release as version 1.0, tex-common has been stable for months and
    deserves a non-zero version number
  * Debconf translations: [frank]
    - New Romanian translation, thanks to Eddy Petrișor
      <email address hidden> (closes: #409267)
    - New Portuguese Brazilian translation, thanks to the Traduz
      MailingList <email address hidden> (closes: #408866)
    - Updated Catalan translation, thanks to Guillem Jover
      <email address hidden> (closes: #409162)
  * Use full pathname when registering files with ucf (closes: #408263)
  * New and updated debconf translations:
    - Galician by Jacobo Tarrio <email address hidden> (closes: #408122)
  * Register documentation in section TeX instead of Text (closes:
    #403086) [frank]
  * Debconf translations:
    - add Russian translation, thanks to Yuri Kozlov <email address hidden>
      (closes: #406872)

5b7217d... by Frank Küster on 2006-12-11

Import patches-unapplied version 0.42 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: fbefaa126649335701a51107bd8cf9c851ca7a5d

New changelog entries:
  * Documentation fixes to update-fontlang.1:
      - the .TH line was broken, causing an ugly footer in the formatted
      - the SYNOPSIS had an incorrect syntax ('-language', '-updmap', and
        '-fmtutil' aren't optional) and the new way is much easier to read
        anyway IMO;
      - always mention the programs in that order: update-updmap,
        update-language and update-fmtutil (reason is, I think the average
        user is more likely to need update-updmap than any of the two
      - the arguments to some options were forgotten, as in the
        update-fontlang usage message ('--help');
      - better option formatting (for those with a short and a long form;
         copied from /usr/share/man/man1/man.1.gz);
      - the default values for TEXMFCONFIG and TEXMFVAR do *not* end with
        a slash;
      - the path to TeX-on-Debian.txt.gz was wrong;
      - s/updmap.sys/updmap.cfg/;
      - s/TEMXF/TEXMF/ in a few places;
      - a package may install *several* files in each /etc/texmf/*.d
        directory (and list them in the .list files under
      - a bit more details here and there;
      - more formatting to ease reading (such as italics), punctuation,
        typographical fixes. [florent]
  * Fix to update-fontlang: don't forget the arguments to '-c' and '-o' in
    the usage message ('--help'). [florent]

  * Minor fixes to postrm-texlsr to avoid having too long lines (greater
    than 80 characters). [florent]
  * remove the left-over definition of dhit_check_run_without_errors in
    postrm-tex, it is included in postrm-texlsr (Closes: #402068). [NP]

fbefaa1... by Frank Küster on 2006-12-06

Import patches-unapplied version 0.41 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: 8fb71fc7db1ed98970d28d6fc00ef7f40880950e

New changelog entries:
  * Install the TDS specification along with the Debian TeX Policy
    (closes: #401196) [frank]
  * Register ucf files with ucfr (closes: #395018) [frank]
  * Refined wording and typography of the documentation documents
  * Register TeX-on-Debian and the policy with doc-base
  * Change the wording of Policy to indicate more clearly that everything
    can (and should) be done using dh_installtex.

8fb71fc... by Frank Küster on 2006-11-21

Import patches-unapplied version 0.39 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: 6193cf3ee0d382518e8fdbc58272c8fba417c415

New changelog entries:
  * changelog editing: fix wrong bugnumber in last upload [frank]
  * Add a more verbose explanation to the warning when updmap-sys failed
    (closes: #397717), and echo errors to stderr. [frank]
  * Change default priority for dh_installtex to 20, and document in the
    TeX Policy that 10 is reserved for Basic TeX packages. This would
    have avoided bug #399447. [frank]

6193cf3... by Frank Küster on 2006-11-03

Import patches-unapplied version 0.38 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: 86e5d1bbf095c945c494f6c78d253b6dfbf5df6d

New changelog entries:
  * install update-fontlang and the three links all into /usr/bin
    and keep symlinks in /usr/sbin for old packages. Update the man page
    of update-fontlang. (Closes: #396822) [preining]
  * Clear up the description about user-specific configuration in
    TeX-on-Debian, many thanks to Géraud Meyer <email address hidden>
    (closes: #396823) [preining,frank]
  * Debconf translation updates: [frank]
    - French, thanks to Christian Perrier (closes: #395844)
    - Italian, thanks to Luca Monducci <email address hidden> (closes:
    - German, thanks to Helge Kreutzmann <email address hidden> (closes:
    - All others except the heavily outdated ca.po where unfuzzied by me,
      even in Japanese I can change "dpkg-dist" to "ucf-dist" [frank]
  * Fix bashism in postinst, thanks to Michael Biebl <email address hidden>
    (closes: #395274) [frank]
  * Depend on debconf (>= 1.4.69), which introduced the error template
    type (closes: #395032). This broke upgrades, hence the urgency
  * Fix format extraction regexp in dh_installtex, the format name must
    now be at the beginning of the line, without any leading whitespace,
    but hyphens are allowed in the name. Thanks Ralf. [preining]
  * dh_installtex: Include only the minimal mktexlsr code in case no other
    installation is done (ie no maps, formats, languages). Also add the
    ability to specify texmf trees on the command line, and only recreate
    the ls-R DB for /usr/share/texmf and /var/lib/texmf [preining]
    (Closes: #392359)
  * Add engine-specific paths to the TEXFORMATS and TEXFONTMAPS variables,
    and avoid triple slashes. This is completely backwards-compatible (it
    only adds path components), and is needed for the planned separate
    context package. Thanks to Ralf Stubner for the details!
  * Use local variables in debianize-updmap, so that the right file for
    enabling font maps will be found (closes: #393920) [frank]
  * Handle non-writable /usr/local gracefully upon removal, thanks to Sam
    Hocevar <email address hidden> (closes: #392518) [frank]
  * Change debianize-updmap so that the --syncwithtrees and --edit options
    do something sensible, and won't break the system. Together with the
    upload of tetex-bin 3.0-22, this will close #392573 and #334747.
  * Add a check for shadowed config files to update-fontlang [preining]
  * Move and extend the teTeX README.Debian to TeX-on-Debian Documentation
    [frank, preining]
  * Move po-debconf from Build-Depends-Indep to Build-Depends, since it's
    used in the clean target of debian/rules. [florent]
  * Adjust the TEXMFCNF setting in conf/texmf.d/85Misc.cnf to reflect the
    change in tetex-bin 3.0-22. [frank, florent]
  * Fix syntax error in debianize-updmap (closes: #391976). Also, the
    logic in the script has been fixed, so that it actually works [frank]
  * Add an additional check to update-* scripts in case users shadow their
    generated files with files in TEXMFCONFIG. [preining]
  * adapted sanity check in update-fontlang to TEXMFSYSCONFIG = /etc/texmf
    (closes: #391348) [ralf]
  * Provide a tetex-bin-update script. This allows also texlive to
    properly rename an old tetex-bin conffile, and add the magic comment,
    and is therefore needed for a transition from teTeX to TeXlive without
    upgrading teTeX to the etch version first [frank]
  * Install debianize-updmap into the scripts dir [frank]
  * Provide the debianize-updmap functions in /usr/share/tex-common, for
    usage by all TeX systems in Debian [frank]
  * Changed the order of trees in TEXMFDIST. If TeXlive and teTeX
    packages are installed together, files from TeXlive now take
    precedence. This makes sense because those files are usually
    newer. [frank]
  * Document in policy that font cache data have to be cleaned by packages
    that Build-Depend on TeX, and how to do that (closes: #388399) [frank]
  * On systems upgraded from woody to sarge, tetex-bin generated a bogus
    local configuration file with entries that were erroneously detected
    as locally changed. These entries are now harmful and break texlive,
    and the file is therefore renamed if it meets our expectations
    (closes: #391355) [frank]
  * In 95NonPath.cnf, add a comment about how to redump the format file
    (closes: #380323) [frank]
  * update-fontlang: If a conffile has a corresponding dpkg-new file,
    that is, it is from a yet-unconfigured package, drop it any case.
    Previously, the check was only done when the file had a magic comment,
    but conffiles in sarge generally do not have this magic. Therefore,
    upgrades from sarge would have failed if the conffile change is needed for
    proper configuration (closes: #389550) [frank]
  * Remove the medium-priority debconf note without replacement; anybody
    who really runs into the problem will be able to find the information
    in tetex-bin's README.Debian (closes: #388973) [frank]
  * Add missing function and variable declarations to preinst, thanks to
    Hilmar (closes: #385532) [frank]
  * Do not load debconf manually in postrm, it isn't needed at all, thanks
    to Bill Allombert <email address hidden> (closes: #388156) [frank]
  * Fix spelling of "medium" in the last upload
  * Remove jadetex settings from texmf.d (closes: #384333) [frank]
  * Add a paragraph to the Policy how to handle format creation when
    latex.fmt or other basic formats are needed [frank]
  * Policy Change: Treat configuration files properly as Debian Policy
    mandates. The only TeX-specific addition is that we remind
    maintainers to only treat files for site-wide changes as configuration
    files, not files intended to change the typeset output on a
    per-document or per-project basis. Consequently, mktex.cnf is now
    installed as /etc/texmf/web2c/mktex.cnf. Thanks to Manoj Srivastava!
    This closes: #379089, a RC bug, hence the medium urgency [frank]
  * Really install NEWS.Debian about the font cache changes in the last
    upload [frank]
  * Update changelog for 0.16. We forgot to close two bugs. [hilmar-guest]
  * Debconf Translations: [frank]
    - Update Dutch translation, thanks to Vincent Zweije
      <email address hidden> (closes: #379234)
    - Update Spanish translation, thanks to Javier Fernández-Sanguino Peña
      <email address hidden> (closes: #382967)
  * Font data are now cached separately for each user, or in /tmp/texfonts
    when there is no writable home directory. Thus we could get rid of
    the complicated debconf questions related to that issue (there's still
    one note left) (closes: #376050, #366805, #368411). Many thanks to
    Ralf Stubner for his "braindump".

    This change requires installation of a file in a TEXMF tree; we
    therefore run mktexlsr if it is available. [frank]
  * Debconf Translations: [frank]
    - Updated Czech translation, thanks to Miroslav Kure
      <email address hidden>
    - Updated Japanese translation, thank to Kenshi Muto
      <email address hidden> (closes: #376632, #377945)
    - Updated brazilian Portuguese translation, thanks to Felipe Augusto
      van de Wiel (faw) <email address hidden>
    - Updated Danish translation, thanks to Claus Hindsgaul
      <email address hidden> (closes: #377664)
    - Updated German translation, thanks to Helge Kreutzmann
      <email address hidden>
    - Updated italian translation, thanks to Luca Monducci
      <email address hidden> (closes: #377378).
    - Updated french translation, thanks to Jean-Baka Domelevo-Entfellner
      <email address hidden> (closes: #377388)
    - Updated Swedish translation, thanks to Daniel Nylander
      <email address hidden>
    - Updated Lithuanian translation, thanks to Kęstutis Biliūnas
      <email address hidden>

  * common.functions.in: [florent]
      + change create_tetex_formats() so that fmtutil-sys is run in a
        temporary directory; otherwise, it may use files lying in the
        current directory, which can cause bad surprises. This will close
        #377581 when propagated to the various packages using this function
        in their maintainer scripts.
      + replace `command args ...` with $(command args ...) everywhere in
        the file.
  * Updated Maintainer field to use new mailing list [jdg]

86e5d1b... by Florent Rougon <email address hidden> on 2006-06-26

Import patches-unapplied version 0.25 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: e04a9391fd503d10a249cebc1aa91a20e60283db

New changelog entries:
  * Translations:
    - Fix typos in french debconf translation, thanks to Florentin Duneau
      <email address hidden> (closes: #374632) [frank]
    - Update brazilian Portuguese debconf translation, thanks to Andre
      Luis Lopes <email address hidden> and Felipe Augusto van de Wiel
      <email address hidden> [frank]
  * scripts/update-fontlang:
      - don't include ${conffile} in the generated file if
        ${conffile}.dpkg-new exists ($conffile may not be up-to-date in this
        see http://lists.debian.org/debian-tetex-maint/2006/06/msg00260.html
        for a discussion of this subject.
      - cosmetic fixes. [florent]

  * Update scripts/update-updmap.1 and doc/Debian-TeX-Policy.sgml
    accordingly. [florent]

e04a939... by Florent Rougon <email address hidden> on 2006-06-18

Import patches-unapplied version 0.24 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: f4a285119e6dfb616ddca4720ec021ccea59bdc6

New changelog entries:
  * Updated debconf translations:
    - French, thanks to Steve <email address hidden> (closes: #369360)
  * dhit_check_run_without_errors() in postrm-tex was not completely silent
    even if called with -silent (outputing 3 ugly lines starting with a space
    followed by "done."). This is now fixed. [florent]