[SCM] Packaging the Ogre GameEngine branch, master, updated. debian/1.6.1.dfsg1-1-1-gfe56e03
Michael Koch
konqueror at gmx.de
Thu Sep 3 19:18:08 UTC 2009
The following commit has been merged in the master branch:
commit fe56e03f05406707334569d228fa1019768b8dbd
Author: Michael Koch <konqueror at gmx.de>
Date: Thu Sep 3 21:16:08 2009 +0200
ogre (1.6.1.dfsg1-1.1) UNRELEASED; urgency=low
* Add Confflicts for libogremain-1.4.9 to libogremain-1.6.1.
(Closes: #521413)
* Added debian/patches/fix_pthread.patch to allow building ogre
on more architectures (Closes: #520863)
* Updated debian/patches/fix_distclean.patch to allow building
two times in a row (Closes: #524775)
* Moved libceguiogrerenderer-1.6.1-dbg and libogremain-1.6.1-dbg
to debug section.
* Updated Standards-Version to 3.8.3.
-- Michael Koch <konqueror at gmx.de> Thu, 03 Sep 2009 07:19:37 +0200
diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..15f8be5
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,8 @@
+Patch System
+============
+
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.
diff --git a/debian/changelog b/debian/changelog
index 07fff67..d0b498d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+ogre (1.6.1.dfsg1-1.1) UNRELEASED; urgency=low
+
+ * Add Confflicts for libogremain-1.4.9 to libogremain-1.6.1.
+ (Closes: #521413)
+ * Added debian/patches/fix_pthread.patch to allow building ogre
+ on more architectures (Closes: #520863)
+ * Updated debian/patches/fix_distclean.patch to allow building
+ two times in a row (Closes: #524775)
+ * Moved libceguiogrerenderer-1.6.1-dbg and libogremain-1.6.1-dbg
+ to debug section.
+ * Updated Standards-Version to 3.8.3.
+
+ -- Michael Koch <konqueror at gmx.de> Thu, 03 Sep 2009 07:19:37 +0200
+
ogre (1.6.1.dfsg1-1) unstable; urgency=low
* New upstream release.
diff --git a/debian/control b/debian/control
index d9f9685..6071431 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Section: libs
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Andres Mejia <mcitadel at gmail.com>, Federico Di Gregorio <fog at debian.org>
Build-Depends: debhelper (>= 5), quilt, libtool, automake, pkg-config, libfreeimage-dev, libfreetype6-dev, libopenexr-dev, libcegui-mk2-dev (>= 0.5.0), libzzip-dev, libglu1-mesa-dev | libglu-dev, libgl1-mesa-dev | libgl-dev, libxrandr-dev, libxxf86vm-dev, libxaw7-dev, libxt-dev, libz-dev
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
Homepage: http://ogre3d.org/
Vcs-Git: git://git.debian.org/git/pkg-games/ogre.git
Vcs-Browser: http://git.debian.org/?p=pkg-games/ogre.git
@@ -27,7 +27,7 @@ Package: libogremain-1.6.1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
-Conflicts: libogre3, libogre4, libogre5, libogre5c2a, libogre6
+Conflicts: libogre3, libogre4, libogre5, libogre5c2a, libogre6, libogremain-1.4.9
Replaces: libogre5c2a, libogre6, libogre14, libogremain-1.4.6, libogremain-1.4.7, libogremain-1.4.8, libogremain-1.4.9
Description: Object-oriented Graphics Rendering Engine (libraries)
Ogre is a complete object-oriented 3D rendering engine. It supports
@@ -37,7 +37,7 @@ Description: Object-oriented Graphics Rendering Engine (libraries)
This package contains the Ogre library and plugins.
Package: libogremain-1.6.1-dbg
-Section: libdevel
+Section: debug
Architecture: any
Priority: extra
Conflicts: libogre5c2a-dbg, libogre6-dbg
@@ -97,7 +97,7 @@ Description: CEGUI Ogre Renderer (libraries)
This package contains the CEGUI Ogre Renderer library and plugins.
Package: libceguiogrerenderer-1.6.1-dbg
-Section: libdevel
+Section: debug
Architecture: any
Priority: extra
Replaces: libceguiogre14-dbg, libceguiogrerenderer-1.4.6-dbg, libceguiogrerenderer-1.4.7-dbg, libceguiogrerenderer-1.4.8-dbg, libceguiogrerenderer-1.4.9-dbg
diff --git a/debian/patches/fix_distclean.patch b/debian/patches/fix_distclean.patch
index 5992611..2c78d0f 100644
--- a/debian/patches/fix_distclean.patch
+++ b/debian/patches/fix_distclean.patch
@@ -11,3 +11,18 @@ distclean is made.
pkginclude_HEADERS = Ogre.h \
OgreAlignedAllocator.h \
+--- a/PlugIns/Makefile.am.bak 2009-09-03 07:58:32.000000000 +0200
++++ b/PlugIns/Makefile.am 2009-09-03 07:57:07.000000000 +0200
+@@ -1,9 +1,12 @@
+ SUBDIRS = BSPSceneManager ParticleFX OctreeSceneManager PCZSceneManager OctreeZone
++DIST_SUBDIRS = BSPSceneManager ParticleFX OctreeSceneManager PCZSceneManager OctreeZone
+
+ if BUILD_CGPLUGIN
+ SUBDIRS += CgProgramManager
++DIST_SUBDIRS += CgProgramManager
+ endif
+
+ if BUILD_EXRPLUGIN
+ SUBDIRS += EXRCodec
++DIST_SUBDIRS += EXRCodec
+ endif
diff --git a/debian/patches/fix_pthread.patch b/debian/patches/fix_pthread.patch
new file mode 100644
index 0000000..9dfae03
--- /dev/null
+++ b/debian/patches/fix_pthread.patch
@@ -0,0 +1,11 @@
+--- ogre-1.6.1.dfsg1/OgreMain/src/nedmalloc/malloc.c.h.orig 2009-01-05 12:07:43.000000000 +0000
++++ ogre-1.6.1.dfsg1/OgreMain/src/nedmalloc/malloc.c.h 2009-05-15 18:45:23.000000000 +0100
+@@ -1839,7 +1839,7 @@
+ /* skipped internal declaration from pthread.h */
+ #ifdef linux
+ #ifndef PTHREAD_MUTEX_RECURSIVE
+-extern int pthread_mutexattr_setkind_np __P ((pthread_mutexattr_t *__attr,
++extern "C" int pthread_mutexattr_setkind_np __P ((pthread_mutexattr_t *__attr,
+ int __kind));
+ #define PTHREAD_MUTEX_RECURSIVE PTHREAD_MUTEX_RECURSIVE_NP
+ #define pthread_mutexattr_settype(x,y) pthread_mutexattr_setkind_np(x,y)
diff --git a/debian/patches/series b/debian/patches/series
index 92deb67..cdf0788 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
disable_samples.diff
fix_rpath.diff
fix_distclean.patch
+fix_pthread.patch
--
Packaging the Ogre GameEngine
More information about the Pkg-games-commits
mailing list