Author: apo-guest Date: 2014-09-03 11:12:54 +0000 (Wed, 03 Sep 2014) New Revision: 15179
Added: packages/trunk/crystalspace/debian/crystalspace-data.maintscript packages/trunk/crystalspace/debian/patches/wx3.0-compat.patch Removed: packages/trunk/crystalspace/debian/source.lintian-overrides Modified: packages/trunk/crystalspace/debian/changelog packages/trunk/crystalspace/debian/control packages/trunk/crystalspace/debian/copyright packages/trunk/crystalspace/debian/patches/invocation_errors.patch packages/trunk/crystalspace/debian/patches/series packages/trunk/crystalspace/debian/rules Log: Debian release 2.0+dfsg-2 Modified: packages/trunk/crystalspace/debian/changelog =================================================================== --- packages/trunk/crystalspace/debian/changelog 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/changelog 2014-09-03 11:12:54 UTC (rev 15179) @@ -1,9 +1,27 @@ -crystalspace (2.0+dfsg-2) UNRELEASED; urgency=low +crystalspace (2.0+dfsg-2) unstable; urgency=medium - * Correct Vcs-* URLs to point to anonscm.debian.org + * Team upload. + * Remove optional build-dependency on liblcms-dev since it is only useful + for OpenBSD. (Closes: #757826) + * Remove optional build-dependency on libmng-dev since it is currently not + used anyway. (Closes: #757173) + * Add crystalspace-data.maintscript and remove obsolete conffile + /etc/crystalspace-1.4/vfs.cfg. (Closes: #726181) + * wrap-and-sort -sa. + * Declare compliance with Debian Policy 3.9.5. + * Use canonical VCS fields. + * Remove source.lintian-overrides. Fix outdated autotools helper files + by building with autotools_dev instead. - -- Evgeni Golov <[email protected]> Mon, 15 Jul 2013 22:21:16 +0200 + -- Markus Koschany <[email protected]> Tue, 02 Sep 2014 21:44:08 +0200 +crystalspace (2.0+dfsg-1.1) unstable; urgency=medium + + * Non-maintainer upload at maintainer's request. + * Update to use wxWidgets 3.0 (new patch: wx3.0-compat.patch). + + -- Olly Betts <[email protected]> Fri, 25 Jul 2014 10:57:19 +1200 + crystalspace (2.0+dfsg-1) unstable; urgency=low * Team upload. @@ -129,7 +147,7 @@ * Pass CFLAGS as a env var, config.mak is not sourced anymore during the build (Closes: #524764) * CompareAndSet doesn't return an undef value on SPARC anymore - + add sparc_defined_prev_in_CompareAndSet.diff + + add sparc_defined_prev_in_CompareAndSet.diff * atomicops_sparc.h uses some SPARCv9 instructions, add -Wa,-xarch=v8plus to CFLAGS to be sure gcc accept them * Bump standard version to 3.8.2, no change @@ -191,7 +209,7 @@ crystalspace (1.2-20080112-1) unstable; urgency=low - * Don't install man when there is no man + * Don't install man when there is no man -- Christian Bayle <[email protected]> Sat, 12 Jan 2008 22:05:23 +0100 @@ -232,13 +250,13 @@ * Fix FTBFS: path problem (Closes: #399843) * Do not know how to convert to IEEE floats, fixed upstream (Closes: #358044) * Changed python dependancy for python-support (Closes: #380792) - * Renamed startme to csstartme (Closes: #401421) filename namespace pollution + * Renamed startme to csstartme (Closes: #401421) filename namespace pollution -- Christian Bayle <[email protected]> Mon, 7 May 2007 21:18:42 +0200 crystalspace (0.99-20060125-2) unstable; urgency=low - * added build-depends on libalut-dev (Closes: #359292) + * added build-depends on libalut-dev (Closes: #359292) * Applied patch FTBFS: Unmatched in regex (Closes: #359255) -- Christian Bayle <[email protected]> Wed, 5 Apr 2006 23:26:39 +0200 @@ -267,7 +285,7 @@ crystalspace (0.98-20040623-2) unstable; urgency=low - * Corrected make disclean that was making fail most autobuild + * Corrected make disclean that was making fail most autobuild -- Christian Bayle <[email protected]> Thu, 24 Jun 2004 23:01:26 +0200 @@ -283,7 +301,7 @@ crystalspace (0.96-20030912-7) unstable; urgency=low - * Removed support of libode an lib3ds for s390 + * Removed support of libode an lib3ds for s390 -- Christian Bayle <[email protected]> Sat, 18 Oct 2003 23:41:20 +0200 @@ -321,7 +339,7 @@ crystalspace (0.96-20030912-2) unstable; urgency=low - * Added a dependancy on swig and make swigpygen + * Added a dependancy on swig and make swigpygen * Corrected a typo not to build lib3ds stuffs on hppa * Removed blocks from menu (this is not part of CS cvs now) @@ -339,7 +357,7 @@ crystalspace (0.96-20030714-2) unstable; urgency=low - * Stupid error in configure options + * Stupid error in configure options -- Christian Bayle <[email protected]> Mon, 14 Jul 2003 21:02:15 +0200 @@ -360,13 +378,13 @@ * Readd 3ds support, since I NMUed lib3ds to compile with -fPIC on hppa and alpha, hope this will (Closes: bug#198921) - * Don't try to rmdir a symlink (Closes: bug#198776) + * Don't try to rmdir a symlink (Closes: bug#198776) -- Christian Bayle <[email protected]> Wed, 9 Jul 2003 18:13:05 +0200 crystalspace (0.96-20030609-3) unstable; urgency=low - * Added a symlink test before rmdir (Closes: bug#198776) + * Added a symlink test before rmdir (Closes: bug#198776) -- Christian Bayle <[email protected]> Wed, 25 Jun 2003 23:22:02 +0200 @@ -392,7 +410,7 @@ crystalspace (0.96-20030205-4) unstable; urgency=low - * Hope to fix the remaining mixture of PIC and non PIC for build on hppa + * Hope to fix the remaining mixture of PIC and non PIC for build on hppa -- Christian Bayle <[email protected]> Thu, 27 Feb 2003 21:46:28 +0100 @@ -466,7 +484,7 @@ crystalspace (0.94-20020412-3) unstable; urgency=low - * I completly missed version numbering to 2001 instead of 2002 + * I completly missed version numbering to 2001 instead of 2002 -- Christian Bayle <[email protected]> Wed, 13 Feb 2002 08:31:56 +0100 @@ -483,7 +501,7 @@ * Added suggested changes proposed by Gerhard Tonn <[email protected]> to support s390 (Closes: bug#142404) - * Renaming picview in cspicview because of name conflict with picview + * Renaming picview in cspicview because of name conflict with picview package (Closes: bug#141198) * New upstream @@ -492,7 +510,7 @@ crystalspace (0.93-20020318-8) unstable; urgency=low * Changed svgalibg1-dev dependancy to try to get autobuilders happy - * I won't upload package daily when everything will compile on + * I won't upload package daily when everything will compile on all platforms (Closes: bug#140851) -- Christian Bayle <[email protected]> Wed, 13 Feb 2002 08:31:56 +0100 @@ -558,7 +576,7 @@ * Added hints in menu * Added missing build dependencies - * Force compiling with i386 + * Force compiling with i386 -- Christian Bayle <[email protected]> Mon, 3 Dec 2001 17:52:23 +0100 @@ -569,7 +587,7 @@ * -Moved dev binary to /usr/bin * -Moved includes to /usr/include/crystalspace * Added man generator (Not all binaries yet) - * Added menus for software or opengl rendering + * Added menus for software or opengl rendering -- Christian Bayle <[email protected]> Mon, 26 Nov 2001 10:22:33 +0100 @@ -582,7 +600,7 @@ crystalspace (0.90-2) unstable; urgency=low - * Added more appli in menus + * Added more appli in menus -- Christian Bayle <[email protected]> Mon, 19 Nov 2001 22:35:02 +0100 Modified: packages/trunk/crystalspace/debian/control =================================================================== --- packages/trunk/crystalspace/debian/control 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/control 2014-09-03 11:12:54 UTC (rev 15179) @@ -2,26 +2,61 @@ Section: libs Priority: optional Maintainer: Debian Games Team <[email protected]> -Uploaders: Christian Bayle <[email protected]>, Barry deFreese - <[email protected]>, Devid Antonio Filoni <[email protected]> -Build-Depends: debhelper (>= 7.2.6), dpkg-dev (>= 1.16.1~), lib3ds-dev, autoconf, - libogg-dev, libjpeg-dev, libfreetype6-dev, zlib1g-dev, libode-dev - | libode0-dev, libopenal-dev, libcal3d-dev, swig, flex, bison, doxygen, - libmng-dev, libsdl1.2-dev, libx11-dev, libcaca-dev, libwxgtk2.8-dev, - libcegui-mk2-dev, python-dev, libcppunit-dev, - libasound-dev [ linux-any ], liblcms-dev, libcairo-dev, libcairomm-1.0-dev, - libgtk2.0-dev, jam, libgl1-mesa-dev | libgl-dev, libvorbis-dev, - libxxf86vm-dev, libxaw7-dev, default-jdk, libpng-dev -Standards-Version: 3.9.4 +Uploaders: + Christian Bayle <[email protected]>, + Barry deFreese <[email protected]>, + Devid Antonio Filoni <[email protected]> +Build-Depends: + autoconf, + autotools-dev, + bison, + debhelper (>= 7), + default-jdk, + doxygen, + dpkg-dev (>= 1.16.1~), + flex, + jam, + lib3ds-dev, + libasound-dev [ linux-any ], + libcaca-dev, + libcairo-dev, + libcairomm-1.0-dev, + libcal3d-dev, + libcegui-mk2-dev, + libcppunit-dev, + libfreetype6-dev, + libgl1-mesa-dev | libgl-dev, + libgtk2.0-dev, + libjpeg-dev, + libode-dev | libode0-dev, + libogg-dev, + libopenal-dev, + libpng-dev, + libsdl1.2-dev, + libvorbis-dev, + libwxgtk3.0-dev, + libx11-dev, + libxaw7-dev, + libxxf86vm-dev, + python-dev, + swig, + zlib1g-dev +Standards-Version: 3.9.5 Homepage: http://www.crystalspace3d.org/main/Main_Page Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/crystalspace/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/crystalspace/ Package: libcrystalspace-2.0 Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc sparc -Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: crystalspace (<< 1.4.0-1), libcrystalspace (<< 1.4.0+dfsg-2) -Breaks: crystalspace (<< 1.4.0-1), libcrystalspace (<< 1.4.0+dfsg-2) +Depends: + ${misc:Depends}, + ${shlibs:Depends} +Replaces: + crystalspace (<< 1.4.0-1), + libcrystalspace (<< 1.4.0+dfsg-2) +Breaks: + crystalspace (<< 1.4.0-1), + libcrystalspace (<< 1.4.0+dfsg-2) Description: Multiplatform 3D Game Development Kit Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using @@ -30,9 +65,14 @@ Package: libcrystalspace-dev Section: libdevel Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc sparc -Depends: ${shlibs:Depends}, ${misc:Depends}, libcrystalspace-2.0 (= ${binary:Version}) -Replaces: crystalspace-dev -Conflicts: crystalspace-dev +Depends: + libcrystalspace-2.0 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Replaces: + crystalspace-dev +Conflicts: + crystalspace-dev Description: Multiplatform 3D Game Development Kit (development files) Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using @@ -44,7 +84,9 @@ Section: debug Priority: extra Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc sparc -Depends: ${misc:Depends}, libcrystalspace-2.0 (= ${binary:Version}) +Depends: + libcrystalspace-2.0 (= ${binary:Version}), + ${misc:Depends} Description: Multiplatform 3D Game Development Kit (debugging files) Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using @@ -54,8 +96,12 @@ Package: crystalspace Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc sparc -Depends: ${shlibs:Depends}, ${misc:Depends}, crystalspace-data - (= ${source:Version}), libcrystalspace-2.0 (= ${binary:Version}) +Depends: + crystalspace-data + (= ${source:Version}), + libcrystalspace-2.0 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} Description: Multiplatform 3D Game Development Kit (binaries) Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using @@ -65,9 +111,12 @@ Package: crystalspace-data Architecture: all -Depends: ${misc:Depends} -Replaces: crystalspace (<< 1.4.0-1) -Breaks: crystalspace (<< 1.4.0-1) +Depends: + ${misc:Depends} +Replaces: + crystalspace (<< 1.4.0-1) +Breaks: + crystalspace (<< 1.4.0-1) Description: Multiplatform 3D Game Development Kit (data files) Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using @@ -78,7 +127,8 @@ Package: crystalspace-doc Section: doc Architecture: all -Depends: ${misc:Depends} +Depends: + ${misc:Depends} Description: documentation for Crystal Space Crystal Space is a free 3D game toolkit. It can be used for a variety of 3D visualization tasks. Many people will probably be interested in using Modified: packages/trunk/crystalspace/debian/copyright =================================================================== --- packages/trunk/crystalspace/debian/copyright 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/copyright 2014-09-03 11:12:54 UTC (rev 15179) @@ -97,7 +97,7 @@ Copyright (C) 2010 Devid Antonio Filoni <[email protected]> -and is licensed under the GPL version 2, +and is licensed under the GPL version 2, see `/usr/share/common-licenses/GPL-2'. Added: packages/trunk/crystalspace/debian/crystalspace-data.maintscript =================================================================== --- packages/trunk/crystalspace/debian/crystalspace-data.maintscript (rev 0) +++ packages/trunk/crystalspace/debian/crystalspace-data.maintscript 2014-09-03 11:12:54 UTC (rev 15179) @@ -0,0 +1 @@ +rm_conffile /etc/crystalspace-1.4/vfs.cfg 2.0+dfsg-2~ crystalspace-data Modified: packages/trunk/crystalspace/debian/patches/invocation_errors.patch =================================================================== --- packages/trunk/crystalspace/debian/patches/invocation_errors.patch 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/patches/invocation_errors.patch 2014-09-03 11:12:54 UTC (rev 15179) @@ -1,3 +1,5 @@ +Author: Barry deFreese <[email protected]> +Description: Fix Foo() -> this->Foo(). Index: crystalspace-2.0+dfsg/include/csutil/blockallocator.h =================================================================== --- crystalspace-2.0+dfsg.orig/include/csutil/blockallocator.h 2012-07-02 06:12:08.000000000 -0400 Modified: packages/trunk/crystalspace/debian/patches/series =================================================================== --- packages/trunk/crystalspace/debian/patches/series 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/patches/series 2014-09-03 11:12:54 UTC (rev 15179) @@ -3,3 +3,4 @@ sparc_defined_prev_in_CompareAndSet.diff default_walktest_parallaxtest.diff csstartme_startme_cfg_programs.diff +wx3.0-compat.patch Added: packages/trunk/crystalspace/debian/patches/wx3.0-compat.patch =================================================================== --- packages/trunk/crystalspace/debian/patches/wx3.0-compat.patch (rev 0) +++ packages/trunk/crystalspace/debian/patches/wx3.0-compat.patch 2014-09-03 11:12:54 UTC (rev 15179) @@ -0,0 +1,48 @@ +Description: Fix to build with wxwidgets3.0 +Author: Olly Betts <[email protected]> +Last-Update: 2014-06-14 + +--- crystalspace-2.0+dfsg.orig/plugins/video/canvas/wxgl/GLWXDriver2D.cpp ++++ crystalspace-2.0+dfsg/plugins/video/canvas/wxgl/GLWXDriver2D.cpp +@@ -292,7 +292,7 @@ bool csGraphics2DWX::Open() + { + Display* dpy = (Display*) wxGetDisplay (); + GLXContext active_GLContext = glXGetCurrentContext(); +- XVisualInfo *xvis = (XVisualInfo*)theCanvas->m_vi; ++ XVisualInfo *xvis = theCanvas->GetXVisualInfo(); + + Report (CS_REPORTER_SEVERITY_NOTIFY, "Video driver GL/X version %s", + glXIsDirect (dpy, active_GLContext) ? "(direct renderer)" : +@@ -705,8 +705,8 @@ static bool wxCodeToCSCode(int wxkey, ut + MAP (MENU, CONTEXT, CONTEXT) + MAP (PAUSE, PAUSE, PAUSE) + MAP (CAPITAL, CAPSLOCK, CAPSLOCK) +- MAP (PRIOR, PGUP, PGUP) +- MAP (NEXT, PGDN, PGDN) ++ MAP (PAGEUP, PGUP, PGUP) ++ MAP (PAGEDOWN, PGDN, PGDN) + MAP (END, END, END) + MAP (HOME, HOME, HOME) + MAP (LEFT, LEFT, LEFT) +@@ -722,10 +722,7 @@ static bool wxCodeToCSCode(int wxkey, ut + MAPC (NUMPAD2, PAD2, '2') + MAP (NUMPAD_DOWN, PAD2, DOWN) + MAPC (NUMPAD3, PAD3, '3') +- MAP (NUMPAD_NEXT, PAD3, PGDN) +-#if wxVERSION_NUMBER < 2700 + MAP (NUMPAD_PAGEDOWN, PAD3, PGDN) +-#endif + MAPC (NUMPAD4, PAD4, '4') + MAP (NUMPAD_LEFT, PAD4, LEFT) + MAPC (NUMPAD5, PAD5, '5') +@@ -736,10 +733,7 @@ static bool wxCodeToCSCode(int wxkey, ut + MAPC (NUMPAD8, PAD8, '8') + MAP (NUMPAD_UP, PAD8, UP) + MAPC (NUMPAD9, PAD9, '9') +- MAP (NUMPAD_PRIOR, PAD9, PGUP) +-#if wxVERSION_NUMBER < 2700 + MAP (NUMPAD_PAGEUP, PAD9, PGUP) +-#endif + MAPC (MULTIPLY, PADMULT, '*') + MAPC (NUMPAD_MULTIPLY,PADMULT, '*') + MAPC (ADD, PADPLUS, '+') Modified: packages/trunk/crystalspace/debian/rules =================================================================== --- packages/trunk/crystalspace/debian/rules 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/rules 2014-09-03 11:12:54 UTC (rev 15179) @@ -18,7 +18,7 @@ COMPILER_FLAGS = CFLAGS='$(CFLAGS)' %: - dh $@ + dh $@ --with autotools_dev override_dh_auto_configure: # sh bin/autogen.sh # This can be removed in crystalspace 1.9 @@ -65,6 +65,15 @@ override_dh_makeshlibs: dh_makeshlibs -V 'libcrystalspace-2.0 (>= 1.4.0+dfsg-4)' +#get-orig-source: +# @cd $(CURDIR); \ +# svn co -r ${REVISION} https://crystal.svn.sourceforge.net/svnroot/crystal/CS/branches/release/V1.4 \ +# crystalspace-${VERSION}~svn${REVISION}; \ +# tar --exclude=*.svn -cf ../crystalspace_${VERSION}~svn${REVISION}.orig.tar \ +# crystalspace-${VERSION}~svn${REVISION}; \ +# rm -rf crystalspace-${VERSION}~svn${REVISION}; \ +# gzip -9nf ../crystalspace_${VERSION}~svn${REVISION}.orig.tar; + get-orig-source: @cd $(CURDIR); \ wget http://www.crystalspace3d.org/downloads/release/crystalspace-src-${VERSION}.tar.bz2; \ Deleted: packages/trunk/crystalspace/debian/source.lintian-overrides =================================================================== --- packages/trunk/crystalspace/debian/source.lintian-overrides 2014-09-02 20:53:55 UTC (rev 15178) +++ packages/trunk/crystalspace/debian/source.lintian-overrides 2014-09-03 11:12:54 UTC (rev 15179) @@ -1 +0,0 @@ -outdated-autotools-helper-file _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

