Package: ogre
Version: 1.0.6-1.1
Severity: normal
Tags: patch
Hi,
Attached is the diff for my ogre 1.0.6-1.2 NMU.
--
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint: D5AF 25FB 316B 53BB 08E7 F999 E544 DE07 9B7C 328D
diff -u ogre-1.0.6/debian/control ogre-1.0.6/debian/control
--- ogre-1.0.6/debian/control
+++ ogre-1.0.6/debian/control
@@ -8,7 +8,7 @@
Package: libogre5c2a
Section: libs
Architecture: any
-Depends: ${shlibs:Depends} ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libogre3, libogre4, libogre5
Replaces: libogre5
Description: Object-oriented Graphics Rendering Engine (libraries)
@@ -23,7 +23,7 @@
Architecture: any
Conflicts: libogre5-dbg
Replaces: libogre5-dbg
-Depends: ${shlibs:Depends} ${misc:Depends} libogre5c2a (= ${Source-Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libogre5c2a (= ${Source-Version})
Description: Object-oriented Graphics Rendering Engine (debugging libs)
Ogre is a complete object-oriented 3D rendering engine. It supports
different rendering subsystems but only the OpenGL system is useful
@@ -59,7 +59,7 @@
Package: ogre-tools
Section: devel
Architecture: any
-Depends: ${shlibs:Depends} ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Object-oriented Graphics Rendering Engine (tools)
Ogre is a complete object-oriented 3D rendering engine. It supports
different rendering subsystems but only the OpenGL system is useful
diff -u ogre-1.0.6/debian/changelog ogre-1.0.6/debian/changelog
--- ogre-1.0.6/debian/changelog
+++ ogre-1.0.6/debian/changelog
@@ -1,3 +1,11 @@
+ogre (1.0.6-1.2) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Fix dependency lines by adding missing commas (Closes: #352039).
+ * Fix FTBFS with g++ 4.1 (Closes: #356442).
+
+ -- Luk Claes <[EMAIL PROTECTED]> Thu, 16 Mar 2006 19:44:47 +0100
+
ogre (1.0.6-1.1) unstable; urgency=low
* Non-maintainer upload.
only in patch2:
unchanged:
--- ogre-1.0.6.orig/debian/patches/09_gcc_4.1
+++ ogre-1.0.6/debian/patches/09_gcc_4.1
@@ -0,0 +1,50 @@
+diff -Nru ./ogre-free/OgreMain/include/OgreEntity.h
../build-tree.new/ogre-free/OgreMain/include/OgreEntity.h
+--- ./ogre-free/OgreMain/include/OgreEntity.h 2005-11-16 21:39:05.000000000
+0100
++++ ../build-tree.new/ogre-free/OgreMain/include/OgreEntity.h 2006-03-16
19:43:20.000000000 +0100
+@@ -568,7 +568,7 @@
+
+ /** Stops sharing the SkeletonInstance with other entities.
+ */
+- void Entity::stopSharingSkeletonInstance();
++ void stopSharingSkeletonInstance();
+
+
+ /**
+diff -Nru ./ogre-free/OgreMain/include/OgreImage.h
../build-tree.new/ogre-free/OgreMain/include/OgreImage.h
+--- ./ogre-free/OgreMain/include/OgreImage.h 2005-04-06 15:30:43.000000000
+0200
++++ ../build-tree.new/ogre-free/OgreMain/include/OgreImage.h 2006-03-16
19:42:55.000000000 +0100
+@@ -136,7 +136,7 @@
+ @remarks
+ The size of the buffer must be
numFaces*PixelUtil::getMemorySize(width, height, depth, format)
+ */
+- Image& Image::loadDynamicImage( uchar* pData, size_t uWidth,
size_t uHeight,
++ Image& loadDynamicImage( uchar* pData, size_t uWidth, size_t
uHeight,
+ size_t depth,
+ PixelFormat eFormat,
bool autoDelete = false,
+ size_t numFaces = 1,
size_t numMipMaps = 0);
+diff -Nru
./ogre-free/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h
../build-tree.new/ogre-free/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h
+--- ./ogre-free/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h
2005-02-04 18:51:24.000000000 +0100
++++
../build-tree.new/ogre-free/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h
2006-03-16 19:44:16.000000000 +0100
+@@ -193,8 +193,8 @@
+ /** Overridden from SceneManager */
+ void clearScene(void);
+
+- AxisAlignedBoxSceneQuery* OctreeSceneManager::createAABBQuery(const
AxisAlignedBox& box, unsigned long mask);
+- SphereSceneQuery* OctreeSceneManager::createSphereQuery(const Sphere&
sphere, unsigned long mask);
++ AxisAlignedBoxSceneQuery* createAABBQuery(const AxisAlignedBox& box,
unsigned long mask);
++ SphereSceneQuery* createSphereQuery(const Sphere& sphere, unsigned long
mask);
+ PlaneBoundedVolumeListSceneQuery* createPlaneBoundedVolumeQuery(const
PlaneBoundedVolumeList& volumes, unsigned long mask);
+ RaySceneQuery* createRayQuery(const Ray& ray, unsigned long mask);
+ IntersectionSceneQuery* createIntersectionQuery(unsigned long mask);
+diff -Nru ./ogre-free/Tools/XMLConverter/include/tinyxml.h
../build-tree.new/ogre-free/Tools/XMLConverter/include/tinyxml.h
+--- ./ogre-free/Tools/XMLConverter/include/tinyxml.h 2003-09-11
00:48:29.000000000 +0200
++++ ../build-tree.new/ogre-free/Tools/XMLConverter/include/tinyxml.h
2006-03-16 19:44:44.000000000 +0100
+@@ -790,7 +790,7 @@
+ #endif
+
+ /// Construct.
+- TiXmlDeclaration::TiXmlDeclaration( const char * _version,
++ TiXmlDeclaration( const char * _version,
+
const char * _encoding,
+
const char * _standalone );
+