Please sync blender 2.46+dfsg-2 from Debian(Unstable)

Bug #242475 reported by Stefan Ebner
4
Affects Status Importance Assigned to Milestone
blender (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: blender

As you can see in the changelog below all remaining ubuntu changes were fixed in Debian.
    - debian/misc/blender-{fullscreen,windowed}.desktop:
      - Fix desktop files (add GenericName, drop extension for Icon, fix syntax
        for MimeType)
      - Add german translation
    - debian/control
      + DebianMaintainerField
    - Add 30_gameengine-libgl-location-fix.dpatch: use correct libGL SONAME,
      otherwise blender will not start if e.g. libgl1-mesa-dev is missing

So we can sync this package.

blender (2.46+dfsg-2) unstable; urgency=low

   * Upload to unstable. That also makes sure the package is installable
     again (Closes: #484709).
   * Refresh the following patch since FTGL's API finally got stable, and
     since using “foo().Xf()” is no longer needed. It now only contains the
     missing <GL/gl.h> include (Closes: #485953).
      - debian/patches/20_fix_ftbfs_with_latest_ftgl
   * Merge the following patch from Ubuntu, so that the appropriate symlink
     is used for libGL (libGL.so.1 rather than libGL.so, which is only
     available if the development package is installed). Patch by Lukas
     Fittl, forwarded by Daniel Hahler (Closes: #484440).
      - debian/patches/30_gameengine_libgl_location_fix
   * Improve debian/misc/*.desktop, thanks to Daniel Hahler again
     (Closes: #484439):
      - Add German translation.
      - Split Name into Name and GenericName.
      - Drop extension for Icon.
      - Fix syntax for MimeType.
   * Bump Standards-Version from 3.7.3 to 3.8.0 (no changes needed).
   * debian/watch:
      - Rewrite regex (equivalent but nicer).
      - Add version mangling (due to the repack).

 -- Cyril Brulebois <email address hidden> Sun, 22 Jun 2008 09:02:28 +0200

blender (2.46+dfsg-1) experimental; urgency=low

   * New upstream release (Closes: #482034).
   * Repack to get rid of embedded code copies (extern/), in particular
     video encoders: bFTGL, ffmpeg, libmp3lame, xvidcore, x264.
   * debian/copyright:
      - Update accordingly.
   * debian/rules:
      - Update CONFIG_SCRIPTS accordingly (config.{guess,sub} removed).
   * debian/copyright:
      - Upstream now uses “pristine” GPL-2+ license statements, and no
        longer the dual GPL/BL license.
      - Update copyright years.
      - Specify the license for the Debian packaging too (GPL-2+).
      - Implement a version of the copyright format proposal.
   * debian/patches/02_tmp_in_HOME:
      - The context changed, modify it so that it finally checks for
        “/tmp/” before returning, and switch to using “$HOME/.blender/”
        instead in that case.
      - As a side note, it wouldn't be sufficient to set TMP or TMPDIR in
        the wrapper since the factory B.blend file contains that hardcoded
        value, and is used at the very beginning of the BLI_where_is_used()
        function.
      - That doesn't prevent files from being written in /tmp, but at least
        keeps quit.blend out of there, as that was already previously done.
   * debian/patches/04_de_po_fix:
      - Drop it, merged upstream.
   * debian/patches/10_gnukfreebsd_support:
      - Disable it, needs update.
   * debian/patches/20_gcc4.3_support:
      - Drop it, merged upstream.
   * debian/patches/30_fix_CVE-2008-1102:
      - Drop it, was backported from upstream.
   * debian/patches/40_workaround_scons_options_deprecation:
      - Drop it, merged upstream (in a slightly different way).
   * debian/patches/50_debian_build_config:
      - Drop 2nd hunk since WITH_BF_OPENAL now defaults to “false”.
      - Adapt the context of the (now) 5th hunk since BF_FFMPEG_LIB got
        moved some lines above, and is now empty (further tweaks might be
        needed).
      - Refresh (get rid of the offset for) the other hunks.
   * debian/patches/60_various_workarounds:
      - Add it, used to work around some C*FLAGS-related problem with
        scons.
   * Update ffmpeg support:
      - debian/control: Add libswscale-dev to Build-Depends.
      - debian/patches/50_debian_build_config: Add libswscale to the
        “pkg-config --libs” call.
   * Use the system-wide FTGL library instead of the embedded one, thanks
     Sam Hocevar (Closes: #478015):
      - debian/control: Replace ftgl-dev with libftgl-dev in Build-Depends
        since the former is deprecated (dummy package in oldlibs). Since
        the package name change happened when the FTGL shared library was
        introduced, that also ensures that no static FTGL library is used.
      - debian/patches/50_debian_build_config:
         - Use “/usr” for BF_FTGL instead of “#extern/bFTGL”.
         - Use “${BF_FTGL}/include/FTGL” for BF_FTGL_INC since
           “pkg-config --cflags ftgl” returns several “-I” flags.
         - Use “pkg-config --libs ftgl” for BF_FTGL_LIBS.
      - debian/patches/10_use_systemwide_ftgl:
         - Add it, needed since upstream doesn't support (yet) building
           with a system-wide FTGL library. Forwarded upstream.
      - debian/patches/20_fix_ftbfs_with_latest_ftgl:
         - Add it, needed due to upstream changes in FTGL. An include of
           GL/gl.h is missing, and the FTGL Advance(…) function calls are
           now to be replaced with Advance(…).Xf() ones. Not forwarded
           upstream yet, waiting for API stabilization first.
   * debian/pyversions:
      - Add it, set to “2.5” to ensure byte-compilation only targets
        python2.5, since there are now scripts using python2.5-only syntax.
   * debian/blender-wrapper:
      - Be more gentle when used over NFS: Don't write the revision when it
        wasn't changed since the last time blender was run. The possible
        write delay might trigger reading an empty string from that file.
      - Also be more robust, check for empty strings when reading from
        VERSION and REVISION files.
   * debian/source.lintian-overrides:
      - Drop it, no longer needed since upstream no longer ships .svn/*
        files.
   * debian/control:
      - Add libopenal-dev and libalut-dev to B-D, now builds fine with
        them. That also makes it clear that no internal copy of openal is
        used (Closes: #323527).

 -- Cyril Brulebois <email address hidden> Mon, 26 May 2008 00:17:25 +0200

Revision history for this message
Daniel Hahler (blueyed) wrote :

ACK.

Thanks for checking/verifying.

Changed in blender:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Colin Watson (cjwatson) wrote :

Getting binaries for intrepid...
[Updating] blender (2.45-5ubuntu1 [Ubuntu] < 2.46+dfsg-2 [Debian])
 * Trying to add blender...
  - <blender_2.46+dfsg-2.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <blender_2.46+dfsg.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <blender_2.46+dfsg-2.dsc: downloading from http://ftp.debian.org/debian/>
I: blender [universe] -> blender_2.45-5ubuntu1 [universe].

Changed in blender:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.