-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Wed, 23 Jan 2008 04:15:13 +0100 Source: blender Binary: blender Architecture: source i386 Version: 2.45-2 Distribution: unstable Urgency: low Maintainer: Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org> Changed-By: Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Description: blender - Very fast and versatile 3D modeller/renderer Closes: 445154 462116 Changes: blender (2.45-2) unstable; urgency=low . [ User-visible changes ] * Rework the blender wrapper. As it was written, it might discard user customization in the ~/.blender directory. Now, a subdirectory named after the previous version number is created, and previous configuration items are stored there before updating to the latest data shipped by upstream. This way, last features are available by default, while previous configuration is still accessible if needed. * The wrapper also used to create many symlinks under ~/.blender/scripts and has now been modified to rather create a single symlink per package. Other packages can now ship Blender scripts under /usr/share/blender/scripts/$package, and a symlink to this directory will be added automatically during the next startup. * Previous links (to /usr/lib/blender/…) should also be removed automatically. * Add “-W” to the “Exec” key of blender-fullscreen.desktop, so that Blender is really launched fullscreen (without window borders and possible decorations). It's still amazing to see how collaborative developers from sister distributions can be. . [ Great cleanup ] * Switch from python-central to python-support: - debian/control: - B-D: Replace python-central with python-support. - B-D: Replace python2.4-dev with python-dev. - Drop python-centralish additional fields: X{S,B}-Python-Version. - debian/rules: - Replace dh_pycentral with dh_pysupport. * Remove the homepage from the long description. * Remove the binary and source lintian overrides about the additional “Homepage” source field, which is now official. * Replace many “install” calls in debian/rules by a call to“ dh_install” and appropriate lines in debian/blender.install.That also fixes the spurious installation of the SVG icon in a 32x32 icon folder. * Move the locales where they belong: /usr/share/locale. Remove the symlink from the wrapper, it is no longer needed. * Remove the dot from the filenames of the Blanguages and bfont.ttf files, so that they no longer appear as hidden. Also move them to /usr/share. Modify the wrapper accordingly, so that it symlinks to the new locations. Also add a TODO about a possible removal of the font symlink. * Also move the scripts hierarchy and the VERSION file to /usr/share. Adapt the wrapper for this purpose too. Adapt the “chmod” call in debian/rules accordingly. * Drop the optimization lowering on mips(el) from debian/rules, although #354439 isn't marked as fixed yet. Thanks to Arthur Loiret for checking that the build goes fine with current gcc version. * Actually drop the “ccache” detection introduced in 2.45-1. Setting the PATH is much more straightforward. * General cleanup of debian/rules, especially superfluous use of $(CURDIR). * Delete “image-file-in-usr-lib” lintian override. No longer needed due to the /usr/lib to /usr/share migration of most of the files (nor really justified anyway). * No longer ship bfont.ttf directly since it is a duplicate of Bitstream Vera. Ship a symlink to the appopriate font and add a Depends: on the ttf-bitstream-vera package. Thanks linda. * Modify the handling of the config.* files. They are listed at the top of debian/rules and this list should be refreshed for each upstream release. * Modify the tweaks for the build of the plugins, using a symlink now. * Move the conditional addition (on Linux architectures only) of libdc1394 to the patch against config/linux2-config.py. * Convert the patch system from dpatch to quilt. As a reminder, they are currently: - 02_tmp_in_HOME, by Florian Ernst: Create all temporary user data in $HOME/.blender, preventing possible security issues (e.g. symlink attacks, see #298167). - 04_de_po_fix, by Florian Ernst: Little fixes for de.po, by Jens Seidel <jensseidel@users.sf.net>, reported to the upstream patch tracker as #7823. - 10_gnukfreebsd_support by me: Add support for GNU/kFreeBSD in upstream files, see #388349. - 20_gcc4.3_support by me: Fix FTBFS with GCC 4.3 (Closes: #462116). - 50_debian_build_config by me: Customize the upstream default Linux configuration. Diffs are listed in TODO at the moment, until a dedicated file is added. * Modify the handling of user-config.py: config/linux2-config is now symlinked at build time from user-config.py, so that non-Linux architectures use it, although the auto-detection doesn't find the matching configuration file. The symlink is removed at clean time. * Drop no longer needed files: - debian/dirs - debian/genpot/* - debian/misc/user-config.py - debian/pot-header.txt - debian/pycompat * Adapt the wrapper so that other packages can ship scripts under a given directory (/usr/share/blender/scripts/$package) and that those scripts are taken into account when blender is started (using the same symlink mechanism that was already present for the scripts shipped with blender). * Update the menu file, providing with better long titles, thanks to Bill Allombert (Closes: #445154). * Bump Standards-Version to 3.7.3 (no change needed). * Add Vcs-{Git,Browser} fields, pointing to collab-maint. * Remove debian/README.Alioth-CVS accordingly. * Remove debian/NEWS: no longer needed, and debian/README contains updated information. * No longer run “uupdate” in debian/watch. * Drop linda overrides, it looks like a outdated and deprecated tool. * Remove Florian Ernst from Uploaders upon his request, thanks for your taking care of Blender until now! Files: 28c6e885018c4d4866a09fde0eac6502 1193 graphics optional blender_2.45-2.dsc df8e14f63cb9f993462835adcdf7ecbe 26531 graphics optional blender_2.45-2.diff.gz 0b63a53dad267a18c6b083707bfc71f2 7013096 graphics optional blender_2.45-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHl6gHs3U+TVFLPnwRApUEAJ46mMA9EzrT+5SwoGbvaRAfT3sMmACeOyzE SjdDpyzFI9Bqvk3L6SF4KDE= =zgDF -----END PGP SIGNATURE----- Accepted: blender_2.45-2.diff.gz to pool/main/b/blender/blender_2.45-2.diff.gz blender_2.45-2.dsc to pool/main/b/blender/blender_2.45-2.dsc blender_2.45-2_i386.deb to pool/main/b/blender/blender_2.45-2_i386.deb