Hi,
Attached is the diff for my crystalspace 1.2-20080206-1.1 NMU.
diff -u crystalspace-1.2-20080206/debian/changelog crystalspace-1.2-20080206/debian/changelog --- crystalspace-1.2-20080206/debian/changelog +++ crystalspace-1.2-20080206/debian/changelog @@ -1,3 +1,11 @@ +crystalspace (1.2-20080206-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Add patch gcc-4.3.patch fixing build with GCC 4.3 (Closes: #471057). + * quilt added as dep. + + -- Sylvestre Ledru <[EMAIL PROTECTED]> Wed, 19 Mar 2008 17:26:03 +0100 + crystalspace (1.2-20080206-1) unstable; urgency=low * Control file make again crystalspace for any architecture though diff -u crystalspace-1.2-20080206/debian/rules crystalspace-1.2-20080206/debian/rules --- crystalspace-1.2-20080206/debian/rules +++ crystalspace-1.2-20080206/debian/rules @@ -44,8 +44,10 @@ CPUOPTIM = --enable-cpu-specific-optimizations=no CONFDIR = --prefix=/usr --sysconfdir=/etc +include /usr/share/quilt/quilt.make + configure: configure-stamp -configure-stamp: +configure-stamp: patch dh_testdir # Autobuild debugging stuff dh_buildinfo generate cat @@ -147,7 +149,7 @@ # Add here commands to compile the indep part of the package. #$(MAKE) doc -clean: +clean: unpatch dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp @@ -303 +305 @@ -.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure patch unpatch diff -u crystalspace-1.2-20080206/debian/control crystalspace-1.2-20080206/debian/control --- crystalspace-1.2-20080206/debian/control +++ crystalspace-1.2-20080206/debian/control @@ -2,7 +2,7 @@ Section: games Priority: optional Maintainer: Christian Bayle <[EMAIL PROTECTED]> -Build-Depends: python-support (>= 0.4), debhelper(>= 5), nasm (>= 0.98.08-1), lib3ds-dev (>= 1.2.0), libogg-dev (>= 1.0rc2-1), libmikmod2-dev, libvorbis-dev (>>1.0.0), docbook-to-man, xlibmesa-gl-dev | libgl-dev, zip, libpng3-dev, libjpeg62-dev, libfreetype6-dev, zlib1g-dev, libode0-dev, libopenal-dev, libalut-dev, libcal3d-dev, swig, dh-buildinfo, flex, bison, texinfo, tetex-bin, doxygen, gs-common, glutg3-dev, libmng-dev, libsdl1.2-dev, autoconf, libx11-dev, libxext-dev, libxxf86vm-dev, x-dev +Build-Depends: python-support (>= 0.4), debhelper(>= 5), nasm (>= 0.98.08-1), lib3ds-dev (>= 1.2.0), libogg-dev (>= 1.0rc2-1), libmikmod2-dev, libvorbis-dev (>>1.0.0), docbook-to-man, xlibmesa-gl-dev | libgl-dev, zip, libpng3-dev, libjpeg62-dev, libfreetype6-dev, zlib1g-dev, libode0-dev, libopenal-dev, libalut-dev, libcal3d-dev, swig, dh-buildinfo, flex, bison, texinfo, tetex-bin, doxygen, gs-common, glutg3-dev, libmng-dev, libsdl1.2-dev, autoconf, libx11-dev, libxext-dev, libxxf86vm-dev, x-dev, quilt Standards-Version: 3.7.2.2 Package: crystalspace only in patch2: unchanged: --- crystalspace-1.2-20080206.orig/debian/patches/gcc-4.3-long-double.patch +++ crystalspace-1.2-20080206/debian/patches/gcc-4.3-long-double.patch @@ -0,0 +1,15 @@ +--- crystalspace-1.2-20080206.orig/CS/configure.ac 2007-11-26 23:22:10.000000000 +0100 ++++ crystalspace-1.2-20080206/CS/configure.ac 2008-03-19 16:40:05.000000000 +0100 +@@ -437,9 +437,9 @@ + [$cs_cv_prog_cxx_ignore_unknown_pragmas], [+])]) + + # On MacOS/X, use of `long double' in csutil/formatter.h causes complaints. +-CS_COMPILER_IGNORE_LONG_DOUBLE([C++], [cs_cv_prog_cxx_ignore_long_double], +- [CS_EMIT_BUILD_PROPERTY([COMPILER.CFLAGS.MANDATORY], +- [$cs_cv_prog_cxx_ignore_long_double], [+])]) ++#CS_COMPILER_IGNORE_LONG_DOUBLE([C++], [cs_cv_prog_cxx_ignore_long_double], ++# [CS_EMIT_BUILD_PROPERTY([COMPILER.CFLAGS.MANDATORY], ++# [$cs_cv_prog_cxx_ignore_long_double], [+])]) + + + only in patch2: unchanged: --- crystalspace-1.2-20080206.orig/debian/patches/series +++ crystalspace-1.2-20080206/debian/patches/series @@ -0,0 +1 @@ +gcc-4.3-long-double.patch