texlive-bin (2007-12ubuntu3.1) gutsy-security; urgency=low * SECURITY UPDATE: improper bounds on static buffer results in stack-based buffer overflow * debian/patches/SECURITY_CVE-2007-5935.patch: make sure tmpbuf is allocated enough memory in build/source/texk/dvipsk/hps.c * SECURITY UPDATE: temporary file race condition in dviljk due to use of tmpnam() * SECURITY UPDATE: various buffer overflows in dviljk due to not checking memory boundaries * debian/patches/SECURITY_CVE-2007-5936+5937.patch: use mkdtemp() if available in dvi2xx.c. Replace calls to strcpy() and do proper bounds checking in dvi2xx.*. * References CVE-2007-5935 CVE-2007-5936 CVE-2007-5937 -- Jamie Strandboge Tue, 04 Dec 2007 00:04:35 +0000 texlive-bin (2007-12ubuntu3) gutsy; urgency=low * Fix build failures with g++-4.3. -- Matthias Klose Mon, 10 Sep 2007 16:19:13 +0000 texlive-bin (2007-12ubuntu2) gutsy; urgency=low * Rebuild for the libpoppler1 -> libpopper2 transistion. -- Steve Kowalik Wed, 5 Sep 2007 22:49:32 +1000 texlive-bin (2007-12ubuntu1) gutsy; urgency=low * debian/patches/30_libpoppler_new: Port to poppler 0.5.9 API (which, by and large, consisted of reverting some parts of the patch; yay for upstream xpdf and poppler getting closer together). LP: #121327 * debian/control: Bump libpoppler build dependency. -- Martin Pitt Tue, 03 Jul 2007 12:04:22 +0200 texlive-bin (2007-12) unstable; urgency=low * Add a debian-specific patch for fmtutil which makes the --enable, --disable and --edit commands work safely. Furthermore, patch texconfig to use update-texmf (closes: #409798) [fk] * fix manpage of pkfix (Closes: #429587) -- Norbert Preining Wed, 20 Jun 2007 10:09:36 +0200 texlive-bin (2007-11) unstable; urgency=low * Refine the code to resurrect pdftexconfig.tex (no version check) and properly document it in NEWS.Debian. * Also resurrect config.ps, thanks to Bruce MacDonald (closes: #427059) [fk] -- Frank Küster Fri, 1 Jun 2007 17:32:35 +0200 texlive-bin (2007-10) unstable; urgency=low * don't install libkpathsea.la (Closes: #426006) [np] * do not actually carry out the "preserve deleted conffile" due to the tetex bug and too many busted installations, and resurrect the critical conffile pdftexconfig.tex for sid users (Closes: #425781) [np,fk] * Add missing Depends of libkpathsea-dev on libkpathsea4 (closes: #426710) [fk] -- Frank Küster Wed, 30 May 2007 17:58:37 +0200 texlive-bin (2007-9) unstable; urgency=low * Make sure --enable-shared is not in effect in the subdirectories for static-only libraries, in particular xetex's teckit. Thanks to Aaron M. Ucko (closes: #425863) [fk] * Move libkpathsea4 and the -dev package to the correct sections (libs and libdevel, not tex) [np] -- Frank Küster Thu, 24 May 2007 20:12:02 +0200 texlive-bin (2007-8) unstable; urgency=low * lang-indic: move bangfont.tex from doc to run files (Closes: #424031) * lang-indic: add missing python header to ebong script (Closes: #423990) * 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] * Build with --enable-ipc to allow piping of output [fk] * Build shared kpathsea library and include it in separate packages [fk] * move bin-thumbpdf to texlive-base-bin (Closes: #424658) [np] * texlive-extra-utils suggests gs-* for epstopdf (Closes: #423988) [np] * replace patches/30_libpoppler with patches/30_libpoppler_new for new libpoppler 0.5, make the build-dep libpoppler-dev (>= 0.5.4) (Closes: #425065, #356079) * 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: #421969) * remove cruft from control files (cweb, ctie, texdoctk) (Closes: #241089, #249085) * don't leave copies of conffiles in TEXMFDIST (Closes: #420139) * add poppler to the pdftex banner (Closes: #420971) * texlive-lang-indic depends on python * remove the rpath entry in all the binaries * add patch 64_fix_makempx_installation to fix the installation of makempx script instead of the binary (thanks Sanjoy Mahajan) * rework the xdvi conf file handling code to not "preserve removal" when upgrading from older texlive versions (Closes: #425272) * format generation reworked: - texlive-base-bin does not provide formats anymore since all the respective ini files are in texlive-base - texlive-base takes the format generation -- Norbert Preining Mon, 21 May 2007 14:17:19 +0200 texlive-bin (2007-7) unstable; urgency=low * fix typo in texlive-base-bin.postinst (Closes: #422929) -- Norbert Preining Wed, 09 May 2007 00:59:49 +0200 texlive-bin (2007-6) unstable; urgency=low * Update patch 62_dvips_absolutepath_doc, it also fixes the manpage now. Thanks to Eric Cooper [fk]. * Add patch 63_texmf.cnf_for_comparison_temp from upstream. The patched file is only used for comparing with our generated texmf.cnf from tex-common, and the upstream patch has been incorporated there [fk]. * remove 31_pdftex_gcc_ICE-on-alpha, recent revision of gcc have fixed the FTBFS bug. * move the debianize-updmap call in updmap after the syncWithTrees function so that this function is also debianized. (Closes: #421184) [np] * apply teTeX texdoctk.defaults patch to get texdoctk to use the right programs (Closes: #421633) [np] * add menu entry of xdvi, texdoctk, texconfig (Closes: #421634) [np] * Bring dvips to version 5.96dev, 2007-05-06 (patch 32_dvips_fontbug_fix_upstream). This fixes a problem with double partial inclusion of fonts, and adds improvements for debugging such problems (closes: #266718) [fk] -- Frank Küster Mon, 7 May 2007 19:38:34 +0200 texlive-bin (2007-5) unstable; urgency=low * 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 -- Norbert Preining Wed, 18 Apr 2007 08:13:17 +0200 texlive-bin (2007-4) unstable; urgency=low * Add patch 31_pdftex_gcc_ICE-on-alpha to work around a bug in newer gcc, thanks to Falk Hueffner (closes: #419434) [fk] * 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 (so this closes: #333767), and they cause strange failures with context (see #419059 and #418976) [fk] * Add patch 62_dvips_absolutepath_doc to document the change in dvips' file inclusion behavior in config.ps (closes: #418788) -- Norbert Preining Tue, 17 Apr 2007 13:17:16 +0200 texlive-bin (2007-3) unstable; urgency=low * Disable the comparison of texmf.cnf introduced in the last version. It can still be run manually, but doing so at build time would make texlive-bin FTBFS each time tex-common updates its files in texmf.d [fk] * Fix the friday 13 bugs: A bad coincidence combined a serious bug in debhelper (#419060) produces buggy maintainer scripts in most texlive packages. The debhelper bug is fixed, this closes: #418981 * add texlive-font-utils replaces tetex-bin << 2007 (Closes: #418995) * Add patch 51_fmtutil_keep_failedlog so that fmtutil will keep log files even if no format file is created at all [fk] (Closes: #419016) -- Norbert Preining Sat, 14 Apr 2007 09:31:47 +0200 texlive-bin (2007-2) unstable; urgency=low * first upload of TeX Live 2007 to unstable * fix xdvi.cfg config file transfer bug (Closes: #415906) [np] * Added two scripts which allow to compare our upstream-provided texmf.cnf (which will not be used) with the texmf.cnf generated from tex-common's snippets, and let the build fail if both show other than the known differences. This is run in the clean and build targets and allows to track upstream changes. In order to build on non-clean systems, export DEBIAN_NOCHECK_TEXMFCNF=true (or, actually, anything nonzero) [fk] * replace links of odvicopy.1 and odvitype.1 to the respective man pages without o with a minimal manpage (Closes: #417274) [np] * drop updated collection-binextra.tpm and bin-dvipos.tpm into the source package tosolve the missing dvipos problem. [np] * Fix missing build dependency on tex-common >= 1.3, thanks to Yannick Roehlly for spotting this. [np] * texlive-base-bin now suggests gs (or variants), postscript-viewers and pdf viewers. [np] (Closes: #414473) * do not compress documentation pdf files -- Norbert Preining Tue, 10 Apr 2007 18:15:25 +0200 texlive-bin (2007-1) experimental; urgency=low * new upstream release * Major changes: - now includes XeTeX (new package texlive-xetex) - pdfTeX 1.40 - MetaPost 1.0 - the Debian packages no longer include ConTeXt, but depend on the separate context package instead. - Totally reworked Debian packaging, in particular the Perl scripts. - TeX Live now replaces teTeX and provides dummy packages for the transition. - configuration files from /etc/texmf/texlive have been moved to the TDS-locations below /etc/texmf * Patches: - Move from dpatch to quilt - update patch 30_libpoppler to the new pdftex. This needs to be extended to patch xetex as well! - Drop patches 15_fmtutil_metapost_fix, 20_xpdf3.01pl1, 21b_pdftex_cjkfonts_overflow, 51_fmtutil_tempdir_in_texinputs (applied upstream), 52_feynmf-perl-sec-fix (no longer included) - all other patches unfuzzied (sometimes manually) * Add patch 01_tmp_configure_without_installextra to bypass texlinks, fmtutil and updmap invocations at build time [FK] * include teTeXs perl script for /usr/bin/xdvi which supports compressed dvi files (Closes: #412611) [NP] -- Norbert Preining Wed, 21 Mar 2007 17:03:16 +0100 texlive-bin (2005.dfsg.2-12) unstable; urgency=low * blacklist dvidvi.tpm and add a recommend tl-extra-utils -> dvidvi (Closes: #411537) -- Norbert Preining Tue, 20 Feb 2007 22:38:54 +0100 texlive-bin (2005.dfsg.2-11) unstable; urgency=low * The timezone patch from the last upload was wrong for 64bit architectures. Applied corrected patch from upstream, thanks to Martin Michlmayr (closes: #409517) [frank] -- Frank Küster Thu, 15 Feb 2007 14:07:50 +0100 texlive-bin (2005.dfsg.2-10) unstable; urgency=low * rebuild from old packaging machinery -- Norbert Preining Wed, 10 Jan 2007 14:12:09 +0100 texlive-bin (2005.dfsg.2-9) unstable; urgency=low * Apply patch by Julian Gilbey to prevent mktexlsr from creating ls-R in root's home directory (closes: #402925) * Apply a patch by "Mark A. Wicks" to fix a crash of dvipdfm in half-hour timezones (Closes: #403267) -- Norbert Preining Thu, 4 Jan 2007 00:47:50 +0100 texlive-bin (2005.dfsg.2-8) unstable; urgency=low * move bin-ttfutils to tl-font-utils, blacklist everything but ttf2afm, add bin-ttfutils.tpm and ttf2afm.1 to the source package (Closes: #402983) (Closes also ubuntu #75545) * reinclude pslatex script and its manpage into texlive-base-bin. -- Norbert Preining Thu, 28 Dec 2006 15:04:19 +0100 texlive-bin (2005.dfsg.2-7) unstable; urgency=low * change shebang for getnonfreefonts to /bin/bash (Closes: #398112) * fix the texdoctk perl errors (Closes: #402651) * include xdvi upstream fix for segfault on hitting g with -nogrey (Closes: #369569) -- Norbert Preining Tue, 12 Dec 2006 08:05:45 +0100 texlive-bin (2005.dfsg.2-6) unstable; urgency=low * Apply patch from upstream to pdftex that allows it to work properly with CJK fonts with their large number of subfonts. Many thanks to Thanh Han The , Jie Luo for the patch and many others for debugging, in particular Danai SAE-HAN (韓達耐) who reminded me. This allows CJK-related packages to depend on texlive and closes: #399967. * Patch texdoctk so that it still works if documentation in TeXlive's as well as teTeX's TEXMFDIST is present. Thanks to Braun Gabor for reporting and Ralf Stubner for ideas for fixing this (closes: #401930) -- Frank Küster Wed, 6 Dec 2006 22:40:27 +0100 texlive-bin (2005.dfsg.2-5) unstable; urgency=high * Add Conflicts of texlive-omega on the aleph package (closes: #400930), both provide the same binary. In the long run, aleph should be superseded by AFNIX. -- Frank Küster Fri, 1 Dec 2006 14:34:22 +0100 texlive-bin (2005.dfsg.2-4) unstable; urgency=low * blacklist feynmf in tl-metapost and add a Recommends on the feynmf package (closes: #400657) -- Frank Küster Tue, 28 Nov 2006 14:52:03 +0100 texlive-bin (2005.dfsg.2-3) unstable; urgency=low * include fixes for superficially linked in libs * extend texconfig man page and include some fixes from teTeX (Closes: #396904) -- Norbert Preining Tue, 7 Nov 2006 14:37:17 +0100 texlive-bin (2005.dfsg.2-2) unstable; urgency=low * update the debian patch for updmap(.1) (Closes: #393189) * adjust built-in search paths of libkpathsea to the Debian defaults (Closes: #392641) * include patch for pdfetex to support newer TTF fonts (Closes: #394028) -- Norbert Preining Thu, 19 Oct 2006 10:27:51 +0200 texlive-bin (2005.dfsg.2-1) unstable; urgency=medium * remove magic header of a2ping, thumbpdf, and pdfcrop * report bugs together with tex-common, and report status of the tetex packages. Fix some small things in bug.scripts. * change uploader field to my debian.org email address * blacklist lacheck in tl-extra-utils and add a recommend on lacheck * blacklist dviconcat(.1) and dviselect(.1) files in tl-extra-utils and recommend dviutils * use xdvi.bin in the xdvi shell script, and use alternatives system to set xdvi.bin to xdvi-xaw.bin (Closes: #391437) * move bin-texdoc, ie texdoc and texdoctk, from tl-extra-utils to texlive-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!) * Use tex-common's (>= 0.33) debianize-updmap (Closes: #391348) * urgency set to medium to get these fixes to testing -- Norbert Preining Mon, 9 Oct 2006 19:01:51 +0200 texlive-bin (2005.dfsg.1-1) unstable; urgency=low * remove fmtutil.cnf link (useless) and mktex.cnf link (taken from tex-common) (Closes: #376524) * add lintian override for wrong-name-for-upstream-changelog triggered by CHANGES.packaging * change maintainer to debian-tex-maint@l.d.o -- Norbert Preining Thu, 3 Aug 2006 12:36:56 +0200 texlive-bin (2005-2) unstable; urgency=low * first upload to unstable, sponsored by Frank Küster * 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 Thu, 11 May 2006 00:12:10 +0200 texlive-bin (2005-1) experimental; urgency=low * First upload to experimental (Closes: #312897) -- Norbert Preining Thu, 12 Jan 2006 17:30:22 +0100 # vim:set termencoding=iso8859-15 encoding=utf-8 fileencoding=utf-8: # # Local Variables: # coding: utf-8 # mode: debian-changelog # End: