Please sync ogre (universe) from Debian unstable (main)

Bug #125164 reported by Lukas Fittl
16
Affects Status Importance Assigned to Milestone
ogre (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync ogre (universe) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:
All Ubuntu changes are also in the debian package.

Changelog since current gutsy version 1.2.5-0ubuntu3:

ogre (1.4.2-2) unstable; urgency=low

  [ Andres Mejia ]
  * New maintainer. (Closes: #398110). It has been set to the Debian Games Team.
  * Added watch file.
  * Fixed lintian warning, ogre-doc: changelog-file-not-compressed ChangeLog.html

 -- Andres Mejia <email address hidden> Thu, 28 Jun 2007 13:24:56 -0400

ogre (1.4.2-1) unstable; urgency=low

  [ Federico Di Gregorio ]
  * Removed texi2html from Build-deps (not used anymore)
  * Added build dependency from libglu-dev and libgl-dev virtual packages.
  * Fixed various lintian warnings:
    + Changed $(PWD) to $(CURDIR) in debian/rules.
    + Changed ${Source-Version} to ${binary:Version} in debian/control.

  [ Christer Stenbrenden ]
  * New upstream release
    + (Closes: #368277)
    + (Closes: #416181)
    + (Closes: #423331)

  [ Andres Mejia ]
  * Did some cleanup to get this package to build using pbuilder.
  * Modified copyright file to include those who helped with packaging.
  * lib packages will be name libogre14 to reflect upstream version of 1.4.x.
  * No longer using dbs.
  * Using dpatch for patching.
  * Modified Build-Depends.
    + Taking out dependency on xorg metapackage as it breaks policy.
  * Modified patches to disable building of non-distributable samples only.
  * Repackaged tarball as ogre-free.
    + Only including distributable content in Samples directory.
    + Taking out autocache folders distributed in upstream source.
    + Taking out Mac folder as it is not needed for Debian build.
    + Taking out SDK folder as it is only useful for building for Windows.

 -- Andres Mejia <email address hidden> Wed, 6 Jun 2007 16:54:01 -0400

ogre (1.2.4-1) UNRELEASED; urgency=low

  * New maintainer (Closes: #398110). It has been set to the pkg-games team
    to ease comaintenance.
  * New upstream release (Closes: #368277).
  * Acknowledge NMUs. Thanks to:
     - Steinar H. Gunderson <email address hidden> (Closes: #349420)
     - Luk Claes <email address hidden> (Closes: #358006, #357374)
    for having taken care of ogre by NMU-ing it when needed.

  [Tarball repack]
  * Repacked tarball as follows:
     - tar xfj ogre-linux_osx-v1-2-4.tar.bz2
     - # see notes above
     - mv ogrenew/ ogre-free/
     - tar cfz ogre-free.tar.gz ogre-free
  * Notes:
     - comparing with previous Debian packages, it looks like disabling the
       build of the CgProgramManager plugin is sufficient
     - TODO: check for non-free stuff in ogrenew/
     - at the moment, those actions are performed during the tarball repack:
         find ogrenew -name CVS -execdir \
          rm CVS/{Entries,Repository,Root,Tag} ';'
         find ogrenew -name CVS -execdir \
          rmdir CVS ';'

  [Debian patches]
  * Updated:
     - 01_dont_build_samples: more subdirs have to be disabled;
     - 10_gcc_4.1_mips: mips-specific patch, has to be sent upstream.
  * Deactivated:
     - 03_ogre_to_OGRE: looks like not needed anymore;
     - 08_fix_soname: looks like not needed anymore;
     - 09_gcc_4.1: patch integrated upstream.

  [SONAME and debhelper bumps]
  * Bumped SONAME from 5(c2a) to 12. Conflicts: and Replaces: updated
    accordingly, as well as filenames under debian/ and debian/rules content.
  * Bumped debhelper compatibility and B-D from 4 to 5. Needed changes:
     - Removed ``usr/lib/*.a'' from libogre-dev.install since there is no such
       file anymore. And now dh_install fails when expanding a wildcard to
       nothing.
     - Changed the --dbg-package option of dh_strip from `libogre12' to
       `libogre12-dbg'.

  [debian/control]
  * Added libcegui-mk2-dev to libogre-dev's Depends: so that pkg-config
    dependencies are OK.
  * NMU-safe: Turned `${Source-Version}' into `${binary:Version}', added a
    versioned build dependency on dpkg-dev, so that it should be NMU-safe
    (according to http://wiki.debian.org/binNMU).
  * Standards-Version bumped to 3.7.2.

  [Library fixes, debian/rules]
  * Added a call to `chrpath' on a .so file declaring a rpath on /usr/lib and
    added also a build dependency on this package.
  * Added the `/usr/lib/libOgrePlatform.so' in debian/libogre-dev.install so
    that it is shipped as well as `/usr/lib/libCEGUIOgreRenderer.so' is, and
    thus removed from debian/libogre12.install.
    TODO: Check that nothing is broken this way!
  * Removed unneeded call to libtool_clean.sh and removed that script since
    it's not longer needed.
  * Deleted (unused) library version declarations.

  [Lintian overrides]
  * Added lintian overrides about the soname issues: libOgreMainNNN is the
    library from which we take the SONAME. The other looks like internal and
    haven't change for a while. If they do, we'll consider building separate
    packages for them. The overrides are documented in the following file
    debian/libogre12.lintian-overrides.
    Updated libogre12.{dirs,install} accordingly.
  * Added lintian overrides to the blender-ogrexml package about the
    unusual-for-lintian but usual-for-blender interpreter (#!BPY).
    Updated blender-ogrexml.{dirs,install} accordingly.

  [Documentation]
  * Added `elinks' to Build-Depends, so that a proper changelog and other
    useful documentation can be generated from the HTML files. Maybe one
    could want to use alternatives, but I'm not sure it's really useful. About
    the choice of elinks, it looks like quite well maintained.
  * Rewritten the debian/rules to put the documentation in order (e.g. a html/
    folder containing all HTML documentation), plain text files when HTML is
    not needed, etc.
  * Added an annotation in the README.Debian file of libogre-dev about the
    ``upcoming 1.0'' release. TODO: Update and rewrite that part.

 -- Cyril Brulebois <email address hidden> Thu, 16 Nov 2006 21:16:42 +0000

Lukas Fittl (lfittl)
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

[Updating] ogre (1.2.5-0ubuntu3 [Ubuntu] < 1.4.2-2 [Debian])
 * Trying to add ogre...
  - <ogre_1.4.2-2.dsc: downloading from http://ftp.us.debian.org/debian/>
  - <ogre_1.4.2.orig.tar.gz: downloading from http://ftp.us.debian.org/debian/>
  - <ogre_1.4.2-2.diff.gz: downloading from http://ftp.us.debian.org/debian/>
I: ogre [universe] -> blender-ogrexml_1.2.5-0ubuntu3 [universe].
I: ogre [universe] -> ogre-doc_1.2.5-0ubuntu3 [universe].
I: ogre [universe] -> libogre-dev_1.2.5-0ubuntu3 [universe].
I: ogre [universe] -> ogre-tools_1.2.5-0ubuntu3 [universe].

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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