Permalink
Browse files

irrlicht1.8: 1.8-1~getdeb1

  * New upstream version
  • Loading branch information...
1 parent f8ceb73 commit 12c491d3703a8fea69481f15b69eed9cc210fa3b Christoph Korn committed Mar 6, 2013
View
@@ -0,0 +1,13 @@
+Task: apply debian patches
+Tools: quilt, topgit
+Command: quilt push -a
+Description: Please read /usr/share/doc/quilt/README.source how to use
+ quilt for managing Debian patches
+ .
+ For creating / editing patches this package uses the topgit
+ system. You can find information on how to use this system in
+ /usr/share/doc/topgit/README.source and
+ /usr/share/doc/topgit/HOWTO-tg2quilt.gz provided you have topgit
+ installed.
+
+ -- Christoph Egger <debian@christoph-egger.org>, Mon, 17 Aug 2009 15:50:35 +0200
View
@@ -0,0 +1,126 @@
+irrlicht1.8 (1.8-1~getdeb1) precise; urgency=low
+
+ * New upstream version
+
+ -- Christoph Korn <christoph.korn@getdeb.net> Tue, 05 Mar 2013 22:11:23 +0100
+
+irrlicht (1.8+dfsg1-1) experimental; urgency=low
+
+ * Upload to experimental.
+ * New upstream release.
+ - New soname, change package names in debian/control accordingly.
+ - Remove unneeded patches: correct-install.diff, remove-svn-soname.diff,
+ libpng15-support.diff, soname-fixes.diff.
+ - Refresh remaining patches.
+ * Add explicit build-depends on zlib1g-dev.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Thu, 08 Nov 2012 21:11:09 -0800
+
+irrlicht (1.7.3+dfsg1-4) unstable; urgency=medium
+
+ * Add debian/patches/soname-fixes.diff to fix soname issues (soname isn't
+ supposed to change), add corresponding shlibs file. (Closes: #675929)
+ * Remove lintian override.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Mon, 04 Jun 2012 01:13:59 -0700
+
+irrlicht (1.7.3+dfsg1-3) unstable; urgency=low
+
+ * Add debian/patches/fix-hurd-ftbfs.patch to fix FTBFS on hurd.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Tue, 29 May 2012 21:44:50 -0700
+
+irrlicht (1.7.3+dfsg1-2) unstable; urgency=low
+
+ * Convert to multi-arch.
+ * Fix suggests on irrlicht-doc -> libirrlicht-doc.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Thu, 24 May 2012 01:15:51 -0700
+
+irrlicht (1.7.3+dfsg1-1) unstable; urgency=low
+
+ * Acknowledge NMU; thanks to Didier Raboud and Matthias Klose for their work.
+ * New upstream release.
+ * Add myself to Uploaders.
+ * Add build-depends on doxygen-latex.
+ - Build doc during package build instead of shipping in orig tarball.
+ * Build-depend on libpng-dev instead of libpng12-dev. (Closes: #662380)
+ * Add patch libpng15-support.diff to fix FTBFS against libpng 1.5.
+ (Closes: #649947)
+ * Drop patch linker-options.diff; applied upstream.
+ * Remove explicit build-dep on quilt.
+ * Switch to dh 7 "rules.tiny" style debian/rules.
+ * Disable debug build (build with NDEBUG="true").
+ * Bump standards version to 3.9.3, no changes required.
+ * Bump dh compat level to 9.
+
+ -- Vincent Cheng <Vincentc1208@gmail.com> Wed, 02 May 2012 21:23:05 -0700
+
+irrlicht (1.7.2+dfsg1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ [ Didier Raboud ]
+ * Build-depend on libjpeg-dev instead of libjpeg62-dev (Closes: #634032)
+ * Import Ubuntu patch to fix build with recent compilers
+
+ [ Ubuntu: Matthias Klose ]
+ * Drop unknown linker options (Closes: #628282. LP: #771053)
+
+ -- Didier Raboud <odyx@debian.org> Wed, 09 Nov 2011 17:14:04 +0100
+
+irrlicht (1.7.2+dfsg1-1) unstable; urgency=low
+
+ * New upstream release (LP: #715700)
+ * Debian specific new soname
+ * Bump Policy version to 3.9.1 -- no changes
+
+ -- Christoph Egger <christoph@debian.org> Sun, 20 Feb 2011 14:38:31 +0100
+
+irrlicht (1.7.1+dfsg1-1) unstable; urgency=low
+
+ * New upstream release (LP: #525742)
+
+ -- Christoph Egger <christoph@debian.org> Thu, 11 Mar 2010 19:17:42 +0100
+
+irrlicht (1.7+dfsg1-1) unstable; urgency=low
+
+ * New Upstream Release
+ * SoName bump, so rename the library
+ * Update copyright information
+ * Update repacking, killing newly embedded libbz2
+ * Build with RTTI (Closes: #568247)
+ * Update my E-Mail Address
+
+ -- Christoph Egger <christoph@debian.org> Wed, 03 Feb 2010 17:46:30 +0100
+
+irrlicht (1.6+dfsg1-1) unstable; urgency=low
+
+ * New upstream Version
+ * This breaks ABI and API in quite some ways!
+ * Change name of the library package to reflect new soname
+ * Refresh patches
+ * Update get-orig-source target, debian/copyright file
+ * Needs mesa-common-dev >= 7.6 to build, reflected in build-deps
+ * Add patch arch-support
+ * Build with -fPIC instead of -fpic (Closes: #550349)
+ * Remove assumption that every sparc is runnign solaris
+ * Implement some real endian detection that gets triggered not only for
+ sparcs using endian.h
+ * Building on GNU/kFreeBSD and GNU/Hurd succedes if Linux joystick
+ support is disabled, doing so there
+ * call dh_link only with -plibirrlicht1.6, not with -a so the symlink is
+ only present in one package (Closes: 549481)
+ * Bump standards version (no changes)
+
+ -- Christoph Egger <debian@christoph-egger.org> Sat, 10 Oct 2009 23:47:15 +0200
+
+irrlicht (1.5+dfsg1-1) unstable; urgency=low
+
+ [ Christoph Egger ]
+ * Initial release (Closes: #397255)
+
+ [ Gonéri Le Bouder ]
+ * clean the tarball up
+
+ -- Christoph Egger <debian@christoph-egger.org> Wed, 30 Sep 2009 01:29:49 +0200
View
@@ -0,0 +1,7 @@
+lib/Linux/libIrrlicht.a
+lib/Linux/libIrrlicht.so.*
+source/Irrlicht/libIrrlicht.so.*
+build-lib-sharedlib
+build-lib-staticlib
+build-doc
+scripts/doc/irrlicht/tut.txt
View
@@ -0,0 +1 @@
+9
View
@@ -0,0 +1,59 @@
+Source: irrlicht1.8
+Section: libs
+Priority: optional
+Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net>
+Uploaders: Christoph Egger <christoph@debian.org>,
+ Vincent Cheng <Vincentc1208@gmail.com>
+Build-Depends: debhelper (>= 9),
+ doxygen-latex,
+ libbz2-dev,
+ libglu1-mesa-dev,
+ libjpeg-dev,
+ libpng-dev,
+ libsdl1.2-dev,
+ libx11-dev,
+ libxrandr-dev,
+ libxxf86vm-dev,
+ mesa-common-dev (>= 7.6),
+ x11proto-xf86vidmode-dev,
+ zlib1g-dev
+Standards-Version: 3.9.3
+Homepage: http://irrlicht.sf.net
+
+Package: libirrlicht1.8-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libirrlicht1.8 (= ${binary:Version}),
+ ${misc:Depends}
+Description: High performance realtime 3D engine development library
+ The Irrlicht Engine is an open source completely cross-platform 3D engine.
+ It has support for OpenGL and its own software renderer,
+ and has all of the state-of-the-art features
+ which can be found in commercial 3d engines.
+ .
+ This package contains the development library.
+
+Package: libirrlicht1.8
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Description: High performance realtime 3D engine
+ The Irrlicht Engine is an open source completely cross-platform 3D engine.
+ It has support for OpenGL and its own software renderer,
+ and has all of the state-of-the-art features
+ which can be found in commercial 3d engines.
+
+Package: libirrlicht1.8-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Multi-Arch: same
+Depends: libirrlicht1.8 (= ${binary:Version}),
+ ${misc:Depends}
+Description: debugging symbols for irrlicht
+ This package contains the debugging symbols associated with irrlicht.
+ They will automatically be used by gdb for debugging irrlicht-related
+ issues.
View
@@ -0,0 +1,99 @@
+This package was debianized by Christoph Egger <debian@christoph-egger.org> on
+Fri, 10 Apr 2009 11:30:21 +0200.
+
+It was downloaded from <http://irrlicht.sourceforge.net/downloads.html>
+
+Copyright:
+
+ © 2002-2009 Nikolaus Gebhardt
+ © 2002-2009 Thomas Alten
+ © 2006-2009 Luke Hoschke
+ © 2002-2009 Christian Stehno
+ © 2005-2008 Etienne Petitjean
+ © 2006-2009 Michael Zeilfelder
+ © 2006-2009 Kat'Oun
+ © 2002-2008 Saurav Mohapatra
+ © 2004-2005 Murphy McCauley
+ © 2002-2008 ZDimitor
+ © 2002-2009 Anders la Cour-Harbo
+ © 2002-2008 Salvatore Russo
+ © 2002-2009 Fabio Concas
+ © 2005 A. Buschhueter
+ © 2002-2008 Jonas Petersen
+ © 2002-2008 William Finlayson
+ © 2002-2008 Michael Zoech
+ © 2002-2008 Spintz
+ © 2007-2009 Dean Wadsworth
+ © 2006-2009 Burningwater
+ © 2009 Reinhard Ostermeier
+ © 2009 Gary Conway
+ © 2002-2009 Gaz Davidson
+ © 2006-2009 Asger Feldthaus
+ © 2008 Neil Burlock
+
+License:
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+source/Irrlicht/CDMFLoader.{cpp,h} has the additional term
+
+ You can use this software as you wish but you must not remove these notes about license nor
+ credits to others for parts of this code.
+
+source/Irrlicht/dmfsupport.h has the additional notice
+
+ This support library has been made by Salvatore Russo and is released under the GNU General Public License for general uses.
+ For uses in Irrlicht core and only for Irrlicht related uses I release this library under zlib license.
+
+source/Irrlicht/aesGladman/*
+
+ Copyright:
+ © 2002-2003 Dr Brian Gladman
+
+ License:
+ The free distribution and use of this software in both source and binary
+ form is allowed (with or without changes) provided that:
+
+ 1. distributions of this source code include the above copyright
+ notice, this list of conditions and the following disclaimer;
+
+ 2. distributions in binary form include the above copyright
+ notice, this list of conditions and the following disclaimer
+ in the documentation and/or other associated materials;
+
+ 3. the copyright holder's name is not used to endorse products
+ built using this software without specific written permission.
+
+ ALTERNATIVELY, provided that this notice is retained in full, this product
+ may be distributed under the terms of the GNU General Public License (GPL),
+ in which case the provisions of the GPL apply INSTEAD OF those given above.
+
+ DISCLAIMER
+
+ This software is provided 'as is' with no explicit or implied warranties
+ in respect of its properties, including, but not limited to, correctness
+ and/or fitness for purpose.
+
+
+The Debian packaging is:
+
+ © 2009 Christoph Egger <debian@christoph-egger.org>
+
+and is licensed under the same terms as Irrlicht, reproduced above.
+
+For reference, you can find a copy of the GNU GPL on any Debian
+(based) System at /usr/share/common-licenses/GPL-2
View
@@ -0,0 +1 @@
+readme.txt
@@ -0,0 +1,3 @@
+include/* usr/include/irrlicht1.8
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
@@ -0,0 +1,49 @@
+From: Christoph Egger <debian@christoph-egger.org>
+Subject: [PATCH] debian/arch-support
+
+Building on non-linux architectures currently fails with unpatched
+irrlicht because irrlicht tries to create Joystick support using
+linux-specific headers. However there's infrastructure to disable
+Joystick support, we just need to activate that on non-linux
+architectures.
+
+Additionally if built on a sparc machine irrlicht assumes wrongly it's
+a solaris system. We fix this wrong assumption as our sparc builds are
+all on linux.
+
+Finally irrlicht exceeds the size constraights for -fpic requiering to
+build with -fPIC. As upstream doesn't do that we need to fix this for
+sparc and s390 builds (powerPC?).
+
+Signed-off-by: Christoph Egger <debian@christoph-egger.org>
+
+---
+ include/IrrCompileConfig.h | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+--- a/include/IrrCompileConfig.h
++++ b/include/IrrCompileConfig.h
+@@ -100,6 +100,10 @@
+ #if !defined(_IRR_WINDOWS_API_) && !defined(_IRR_OSX_PLATFORM_)
+ #ifndef _IRR_SOLARIS_PLATFORM_
+ #define _IRR_LINUX_PLATFORM_
++#include <endian.h>
++ #if __BYTE_ORDER == __BIG_ENDIAN
++ #define __BIG_ENDIAN__
++ #endif
+ #endif
+ #define _IRR_POSIX_API_
+ #define _IRR_COMPILE_WITH_X11_DEVICE_
+@@ -778,11 +782,7 @@
+ #undef _IRR_WCHAR_FILESYSTEM
+ #endif
+
+-#if defined(__sparc__) || defined(__sun__)
+-#define __BIG_ENDIAN__
+-#endif
+-
+-#if defined(_IRR_SOLARIS_PLATFORM_)
++#if defined(_IRR_SOLARIS_PLATFORM_) || defined(__FreeBSD_kernel__) || defined(__gnu_hurd__)
+ #undef _IRR_COMPILE_WITH_JOYSTICK_EVENTS_
+ #endif
+
@@ -0,0 +1,20 @@
+Description: Fix FTBFS on hurd
+ sys/sysctl.h is not implemented on hurd, so don't include it if we're
+ building Irrlicht on hurd.
+Author: Vincent Cheng <Vincentc1208@gmail.com>
+Last-Update: 05-29-2012
+
+--- a/source/Irrlicht/COSOperator.cpp
++++ b/source/Irrlicht/COSOperator.cpp
+@@ -13,9 +13,11 @@
+ #include <unistd.h>
+ #ifndef _IRR_SOLARIS_PLATFORM_
+ #include <sys/types.h>
++#if !defined(__gnu_hurd__)
+ #include <sys/sysctl.h>
+ #endif
+ #endif
++#endif
+
+ #if defined(_IRR_COMPILE_WITH_X11_DEVICE_)
+ #include "CIrrDeviceLinux.h"
Oops, something went wrong.

0 comments on commit 12c491d

Please sign in to comment.