rott (1.1.2+svn287-3) unstable; urgency=medium * Team upload * Suggest kdialog instead of kde-baseapps-bin (see #885839) * Update Vcs-* to point to salsa.debian.org * Use https URLs for Homepage and Source * Use https for d/copyright Format * Standards-Version: 4.1.3 (no further changes) * Use debhelper compat level 11 - Remove redundant dh-autoreconf build-dependency * Set Rules-Requires-Root to no * Enable full compiler hardening -- Simon McVittie Mon, 15 Jan 2018 10:23:17 +0000 rott (1.1.2+svn287-2) unstable; urgency=medium * Show a dialog box if files are missing. Based on patches and wordings by Alexandre Detiste, thank you very much (Closes: #790407). + Replace the unhelpful "W_InitFiles: no files found" error message with instructions to read README.Debian. + Improve README.Debian with clear instructions on how to use game-data-packager to locate/download the game data, build the possible rott-*-data Debian package(s), and install it/them. + Add "Suggests: zenity | kde-baseapps-bin | x11-utils | libnotify-bin" for the supported dialog box applications. * Do not recommend any soundfont at all, leave this to the libsdl-mixer1.2 package. * Update Uploaders field and Debian packaging copyright with my address. * Remove rott.menu file and icons in XPM and PNG formats, install upstream's SVG icon. * Fix the rott.desktop file. + Remove hard-coded fullscreen mode and resolution. + Add keywords. -- Fabian Greffrath Fri, 09 Oct 2015 09:09:40 +0200 rott (1.1.2+svn287-1) unstable; urgency=medium * New upstream SVN snapshot. + Remove all patches that were applied upstream. + Upstream switched build system to Autotools, add "Build-Depends: dh-autoreconf" and adapt debian/rules accordingly. * Add debian/README.source file to document how the Debian source tarball was created, add debian/gbp.conf file to force xz compression. * Bump Standards-Version to 3.9.6. * Move g-d-p from Depends to Recommends, drop virtual rott-data package from alternative dependencies. -- Fabian Greffrath Mon, 11 May 2015 14:23:27 +0200 rott (1.1.2-3) unstable; urgency=medium * Make the "commercial" variant recognize all supported multiplayer map files and set 'gamestate.Product' accordingly. This saves us from building the SUPERROTT and SITELICENSE variants which had their multiplayer map file names hard-coded. Adjust documentation and packaging accordingly. * Fix missing fog on level Foggy Mountain (Closes: #775530). Light level is calculated based on scaled texture and sprite height and is thus resolution-dependent, fix special-casing for fog. Thanks Alexandre Detiste for the bug report! * Fix scaling of the weapon sprite. * Fix scaling of the sky texture. -- Fabian Greffrath Thu, 30 Apr 2015 16:15:21 +0200 rott (1.1.2-2) unstable; urgency=low * Team upload. [ Fabian Greffrath ] * Remove "Recommends: timidity" and the corresponding advice in debian/README.Debian. Installing any package containing a soundfont should be sufficient for music playback to work (see #498984). * Run "wrap-and-sort -asb". * Fix a segfault in the Darian level, original bug report and patch by Luc Habert (Closes: #700977). * Color crosshair by player health. * Replace the icon with a self-drawn alternative in three different formats and provide a reproduction rule in debian/rules. * Enable parallel builds. * Correctly append to CFLAGS in debian/rules. * Fix conflicting types in variable declarations (Closes: #751510), thanks Michael Tautschnig. [ Stephen Kitt ] * Drop obsolete Lintian override; rott-sitelicense is no longer detected as an extra license file. * Use the canonical 1.0 copyright format URI. * Standards-Version 3.9.5, no further change required. -- Stephen Kitt Wed, 18 Jun 2014 07:14:21 +0200 rott (1.1.2-1) unstable; urgency=low * Imported Upstream version 1.1.2 * Update Vcs-* fields. * Remove all patches applied upstream. * Adapt debian/rules to the new build system. -- Fabian Greffrath Tue, 21 Feb 2012 11:56:38 +0100 rott (1.1.1-7) UNRELEASED; urgency=low * Clarify relation to game-data-packager and its generated packages in debian/control. * Export CFLAGS for them to take effect as per dpkg (>= 1.16.1). * Update Vcs-Browser field in debian/control. * Remove obsolete 00-disable-audiolib.patch and 00-ludicrous-gibs.patch. * Bump debhelper compatibility to v9. * Fix format string vulnerabilities. * Update patches and header information. * Update debian/copyright to comply to DEP-5. -- Fabian Greffrath Wed, 15 Feb 2012 13:45:37 +0100 rott (1.1.1-6) unstable; urgency=low * bump version for dak (I fumbled the last upload) -- Jon Dowland Thu, 24 Mar 2011 15:47:04 +0000 rott (1.1.1-5) unstable; urgency=low [ Fabian Greffrath ] * Add "Recommends: game-data-packager (>= 24)" and move rott-data to Suggests. * On remove, if rott-data is installed, delete all files that are not in rott-data, delete the whole directory else. * Remove debian/rott.dirs, don't claim the /usr/share/games/rott directory for this package anymore, it belongs to rott-data. [ Jon Dowland ] * restore prerm/postinst for alternative. Whoops! That's what experimental is for, folks! -- Jon Dowland Wed, 23 Mar 2011 12:53:28 +0000 rott (1.1.1-4) experimental; urgency=low [ Fabian Greffrath ] * Add Japanese po-debconf template translation, thanks Hideki Yamane (Closes: #599886). * Build all four variants of the game: Shareware Version, Commercial Version, CD Version and Site License CD Version (LP: #511810). * Handle variants via update-alternatives, document this in the manual page and in README-Debian, add symlinks for the manual pages. * Add lintian overrides for desktop-command-not-in-package and menu-command-not-in-package. * Fix another typo (parameter) spotted by lintian. * Remove the debug package, it has never been of any use. * Update Standards-Version and debhelper compat. * Make sure object files get rebuilt whenever develop.h is changed. [ Jon Dowland ] * add Recommends: rott-data (to be provided by packages generated by game-data-packager) -- Jon Dowland Sun, 16 Jan 2011 23:49:32 +0000 rott (1.1.1-3.1) unstable; urgency=low * Non-maintainer upload. * Fix pending l10n issues. Debconf translations: - Spanish (Francisco Javier Cuadrado). Closes: #564185 - Danish (Joe Hansen). Closes: #583962 -- Christian Perrier Thu, 03 Jun 2010 07:38:48 +0200 rott (1.1.1-3) unstable; urgency=low [ Fabian Greffrath ] * Converted from cdbs to debhelper 7.3. * Updated my email address. * debian/patches/01-demo-datadir.patch: New patch, enable playback of demo files in DATADIR. * Converted packaging to source format "3.0 (quilt)". [ Evgeni Golov ] * debian/control: + Standards-Version: 3.8.3, no changes needed. * debian/patches/02-persistent-typo.patch: + Fix typo spotted by lintian. -- Evgeni Golov Mon, 21 Dec 2009 14:38:16 +0100 rott (1.1.1-2) unstable; urgency=low * debian/rott.postinst: 3drealms plays ping-pong with us, moved the zip to old location again. Lets try both locations before failing. Closes: #536536, LP: #395048 -- Evgeni Golov Fri, 17 Jul 2009 00:03:11 +0200 rott (1.1.1-1) unstable; urgency=low [ Fabian Greffrath ] * New upstream release. * debian/patches/01-gameover.patch, debian/patches/02-fix-end-level-display.patch, debian/patches/03-desktop-file.patch, debian/patches/10-german-eszett-as-backslash.patch, debian/patches/11-add-nosound-to-manpage.patch: + Removed, applied upstream. * debian/rules: + Added -Wno-pointer-sign and -Wno-unused to CFLAGS. [ Evgeni Golov ] * debian/control: + Standards-Version: 3.8.2, no changes needed. -- Evgeni Golov Thu, 02 Jul 2009 08:39:58 +0200 rott (1.1-3) unstable; urgency=low * debian/rott.postinst: + The shareware zip is now in pub/share/ on the ftp, fix the download link. Closes: #530570, LP: #305779. * debian/patches/11-add-nosound-to-manpage.patch: + Add the nosound option to the manpage. * debian/control: + Add myself to Uploaders. + Standards-Version: 3.8.1, no changes. + rott-dbg goes to contrib/debug, not contrib/devel. -- Evgeni Golov Tue, 09 Jun 2009 10:38:11 +0200 rott (1.1-2) unstable; urgency=low * Upload to unstable. * debian/patches/*, debian/README.Debian: + Refreshed, renamed and commented all patches. * debian/patches/00-ludicrous-gibs.patch: + New patch to enable EKG mode by default, requires cheating otherwise, disabled in debian/patches/series. * debian/patches/03-desktop-file.patch, debian/rott.install: + New patch to add a generic rott.desktop file into the misc/ directory. * debian/rott.menu: + Changed to match rott.desktop. * debian/control, debian/rott.postinst: + Accept p7zip-full as an alternative to unzip to extract the shareware zip files. * debian/README.Debian: + Explained more detailed how to build the registered version of ROTT. + Described how to work around game hangs like the one described in #498413. * debian/control: + Fixed "binary-control-field-duplicates-source section in package rott". * debian/changelog: + Simplified, it's all GPL after all. * debian/po/gl.po: + Updated the Galician translation of the debconf template (Closes: #512692), thanks Marce Villarino . -- Fabian Greffrath Mon, 16 Feb 2009 13:16:00 +0100 rott (1.1-1) experimental; urgency=low * New upstream release. + Uploaded to experimental due to the Lenny freeze. * debian/copyright: + Converted into machine-readable format. + Added further copyright holders. + Sourceless binary files have been removed upstream. * debian/control: + Bumped Standards-Version to 3.8.0. + Re-added rott-dbg package. + Promoted freepats and timidity to Recommends (Closes: #498984). * debian/manpage/, debian/patches/, debian/pixmap/: + Removed previous patchset, all applied upstream. * debian/patches/rott-1.1-disable-audiolib.patch: + Reverting parts of upstream r218 to disable audiolib, for testing purposes, disabled in debian/patches/series. * debian/patches/rott-1.1-registered-version.patch: + Updated from the previous rott-1.0-registered.patch, disabled in debian/patches/series. * debian/patches/german-eszett-as-backslash.patch: + New patch, accept the German eszett as a backslash key. * debian/patches/svn-r240-gameover.patch: + New patch from Hans de Goede to fix corrupted "Game Over" screen in resolutions higher than 320x200. * debian/patches/svn-r241-fix-end-level-display.patch: + New patch from Hans de Goede to fix empty game statistics screen after finishing a level in resolutions higher than 320x200. * debian/README.Debian, debian/patches/series: + Changed to reflect new patch names. * debian/README.Debian, debian/rules: + Removed get-orig-source rule. * debian/README.source: + Added due to Policy 3.8.0. * debian/rott.docs, debian/rott.install, debian/rott.manpages: + Adopted to new source directory structure. * debian/rott.postinst: + Change data file permissions to 0644. * debian/rules: + Set DEB_BUILDDIR := rott. -- Fabian Greffrath Sun, 14 Sep 2008 14:15:00 +0100 rott (1.0+dfsg-3) UNRELEASED; urgency=low * debian/control, debian/compat: + Set Maintainer to Debian Games Team and added myself to Uploaders. + Added Vcs-Svn and Vcs-Browser fields. + Bumped Build-Depends to cdbs (>= 0.4.52) and debhelper (>= 6.0.7). + Added rott-dbg package. * debian/{config,dirs,docs,install,manpages,menu,postinst,prerm}: + Renamed to debian/rott.*. * debian/copyright: + Mentioned deletion of two sourceless binary files. + Substituted '(C)' for '©'. * debian/install: + Removed debian/lintian/rott. * debian/rules: + Added get-orig-source rule. * debian/README.Debian: + Documented how to use the registered version of ROTT. + Indented paragraphs. * debian/rott.menu: + Set resolution to 800x600. * debian/lintian/rott: + Renamed to debian/rott.lintian-overrides. * debian/manpage/rott.6: + Added new options: aim, fullscreen, window and resolution. * debian/control, debian/rules, debian/patches/*: + Switched from dpatch to quilt. * debian/patches/*: + Dropped the entire previous patchset in favour of the Fedora patchset courtesy of Hans de Goede . * debian/patches/rott-1.0-winrott-fixes.patch: + Adopted changes to rott-1.0/README to the -p2 patch level. * debian/patches/rott-1.0-debian-specific.patch: + New patch. Added overridable CFLAGS and custom data path to stay on par with the previous Debian patchset. -- Fabian Greffrath Wed, 23 Apr 2008 17:00:00 +0100 rott (1.0+dfsg-2) unstable; urgency=low * debian/patches/01-custom-datapath.dpatch, debian/patches/13-improve-makefile.dpatch: + Changed DATADIR back to "/usr/share/games/rott/". -- Fabian Greffrath Sun, 27 Jan 2008 20:00:00 +0100 rott (1.0+dfsg-1) unstable; urgency=low * Rebuilt source tarball. + Removed sourceless binary files: - rott/audio_wf.lib - rott/spball.lib + Moved documentation into the rott/ directory. + Packaged only the rott/ directory. + See README.Debian. * debian/changelog: + Rephrased previous changelog entry. * debian/control: + Added Build-Depends on cdbs. + Bumped Standards-Version to 3.7.3. * debian/docs, debian/patches/*: + Adjusted to new source directory structure. * debian/install, debian/README.Debian: + Added. * debian/rules: + Converted Debian packaging to CDBS. * debian/lintian/rott: + Added to override 'package-contains-empty-directory'. * debian/patches/11-new-fix32.dpatch: + Improved to build on big-endian architectures. * debian/pixmaps/rott.xpm: + Posterized to 34 colors. * debian/po/fi.po: + Added Finnish translation of the debconf templates (Closes: #456953). -- Fabian Greffrath Fri, 11 Jan 2008 17:00:00 +0100 rott (1.0-5) unstable; urgency=low * debian/control: + Added 'Homepage:' control field. + Added 'Suggests: freepats, timidity' for music playback. * debian/rules: + Pass CFLAGS over to $(MAKE). + Patch before clean, unpatch after clean. + Do not manually remove 'rott/rott' anymore (see patch #13). * debian/manpage/rott.6: + Removed description of soundsetup option (see patch #21). * debian/patches/10-32bitisms.dpatch: + Dropped in favour of a series of patches courtesy of Michael Karcher : * debian/patches/11-new-fix32.dpatch: + Fixes assumptions about sizes of integral types. Important for 64 bit architectures (see patch #14). * debian/patches/12-fix-char-byte.dpatch: + Makes signed/unsigned chars more consistent to suppress compiler warnings. No functional change. * debian/patches/13-improve-makefile.dpatch: + Makes CFLAGS overridable and removes executable on clean. * debian/patches/14-fix-modex-ptr.dpatch: + Cleans up use of integers instead of pointers to hold the base address of the frame buffer (see patch #11, Closes: #419035). * debian/patches/16-fix-random-actors.dpatch: + Fix direction of random opponents. * debian/patches/17-no-newline-in-addmessage.dpatch: + Remove unsupported newlines from game messages. Important unless signed character fix from 18-fix-drawichar is applied. (+ Applied instead of upstream SVN commit 220.) * debian/patches/18-fix-drawichar.dpatch: + Fix cast for indexing an array with a character. * debian/patches/19-playerarrow.dpatch: + Modify DrawMap_PlayerArrow to avoid a off-by-one bug trying to access scanline 201. * debian/patches/20-printf-no-long.dpatch: + Change tons of printf format strings to not use the "l" modifier when printing "int" or even "byte" variables. + Also add gcc's format attribute to printf-like functions and make Error() a noreturn function. * debian/patches/21-no-soundsetup.dpatch: + Disable sound setup except on DOS. * Applied another series of patches from upstream SVN: * debian/patches/30-svn-210.dpatch: + Implement missing UL_ChangeDirectory. * debian/patches/31-svn-211.dpatch: + Add keyboard updates. * debian/patches/33-svn-213.dpatch: + Add some missing include guards. * debian/patches/35-svn-215ab.dpatch: + Sparc fixes from Damian M Gryski . + Force `size' to be a multiple of 4 in Z_Malloc to prevent unaligned access (SIGBUS). + Prevent SIGBUS in ConvertStringToPasswordString. * debian/patches/36-svn-216.dpatch: + Replace FixedMul with one from Dan that optimizes better. * debian/patches/37-svn-217c.dpatch: + Change AUDIO_S16 to AUDIO_S16SYS in rott/fx_man.c. * debian/patches/39-svn-219.dpatch: + Another attempt at restoring the original EKG mode. * debian/patches/41-svn-221.dpatch: + Fix an incorrect array access. (+ Applied instead of Michael Karcher's patch #15.) -- Fabian Greffrath Sat, 29 Nov 2007 09:45:00 +0200 rott (1.0-4) unstable; urgency=low * debian/patches/10-32bitisms.dpatch: + New patch to lower the severity of #419035. Thanks, Dmitry V. Rutsky ! + ROTT no longer crashes on start on AMD64. + Remaining issues: Sound works, but music is just a loud humming. Loading a game produces a segfault. * debian/menu: + Adjusted to the new menu structure. -- Fabian Greffrath Sat, 1 Sep 2007 09:39:00 +0200 rott (1.0-3) unstable; urgency=low [ Christian Perrier ] * Debconf templates and debian/control reviewed by the debian-l10n- english team as part of the Smith review project. Closes: #422184 * Debconf translation updates: - Swedish. Closes: #422779,#420259 - Czech. Closes: #422810 - Galician. Closes: #422832 - Portuguese. Closes: #422903 - Tamil. Closes: #423077 - Russian. Closes: #423225 - French. Closes: #423491 - Brazilian Portuguese. Closes: #425587 - Dutch. Closes: #425709 - German. Closes: #425892 [ Fabian Greffrath ] * debian/control: + Fixed indentation of Homepage line. * debian/rules: + Do not change directories, call MAKE with optional -C instead. * debian/patches/01-custom-datapath.dpatch: + Added ifdef for DATADIR. * debian/po/fr.po: + s/root/rott/ . * Thanks to Christian Perrier and all translators! -- Fabian Greffrath Tue, 29 May 2007 13:04:29 +0200 rott (1.0-2) unstable; urgency=low * debian/postinst: + Fixed bashism (Closes: #418695). * debian/patches/05-big.endian-fix-dpatch: + New patch: Fixes sprite errors on powerpc (Closes: #418698). Thanks, Filippo Giunchedi ! * debian/patches/06-touchplate-fix.dpatch: + New patch: Fixes crashes when stepping on some touchplates. -- Fabian Greffrath Fri, 13 Apr 2007 00:00:00 +0100 rott (1.0-1) unstable; urgency=low * Initial release (Closes: #412063). * Removed CVS directory from source tarball (thanks lintian). -- Fabian Greffrath Mon, 1 May 2006 00:00:00 +0100