--- abuse-sdl-0.7.1.orig/debian/abuse.desktop +++ abuse-sdl-0.7.1/debian/abuse.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=Abuse +Type=Application +GenericName=abuse +Comment=A side-scrolling shoot-em-up action game +Exec=abuse +Icon=abuse +Terminal=false +Hidden=false +Categories=Game;ActionGame; --- abuse-sdl-0.7.1.orig/debian/changelog +++ abuse-sdl-0.7.1/debian/changelog @@ -0,0 +1,271 @@ +abuse-sdl (1:0.7.1-1ubuntu1) maverick; urgency=low + + * debian/control: Improve description (LP: #602687) + * Update comment in .dekstop + + -- K. Vishnoo Charan Reddy Mon, 01 Aug 2010 22:58:04 +0530 + +abuse-sdl (1:0.7.1-1) unstable; urgency=low + + [ Sam Hocevar ] + * New upstream release. + * This release fixes a portability bug that prevented from properly shooting + on PPC (Closes: #407945, #429805). + + * Drop the abuse-sdl package. This transitional package is no longer needed. + + * debian/control: + + Set policy to 3.7.3. No changes required. + + Build-depend on debhelper (>= 5.0) because DH_COMPAT is 5. + + * debian/copyright: + + Updated copyright file. + + * patches/100_rebootstrap.diff: + * patches/200_c++_compliance.diff: + * patches/201_datatypes.diff: + * patches/202_disable_lisp_cache.diff: + * patches/203_header_order.diff: + * patches/204_spelling.diff: + * patches/205_stack_malloc_sizeof.diff: + * patches/206_tint_fileptr.diff: + * patches/207_unused_vars.diff: + + Patches were merged upstream. Remove them from the package. + + [ Ansgar Burchardt ] + * debian/control: Change XS-Vcs-* to Vcs-* + + -- Sam Hocevar (Debian packages) Mon, 03 Mar 2008 17:58:04 +0100 + +abuse-sdl (1:0.7.0-6) unstable; urgency=low + + [ Gonéri Le Bouder ] + * if nostrip is set in DEB_BUILD_OPTIONS it's useless to do: + INSTALL_PROGRAM += -s since dh_strip already do the job + * adds build depends on binutils (>= 2.14.90.0.7), according to dh_strip + manpage + + [ Jon Dowland ] + * update menu section to "Games/Action" for menu transition + (thanks Linas Žvirblis) + + [ Cyril Brulebois ] + * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file. + + [ Sam Hocevar ] + * debian/rules: + + Don't ignore distclean errors. + * debian/patches/series: + + Added missing patches from the -5 upload and renamed patches so that the + applying order is more obvious. + + [ Barry deFreese ] + * Add desktop file and call dh_desktop + + -- Sam Hocevar (Debian packages) Fri, 02 Nov 2007 14:40:20 +0100 + +abuse-sdl (1:0.7.0-5) unstable; urgency=low + + * debian/control: + + Added XS-Vcs-Svn information. + + * debian/patches/020_stack_malloc_sizeof.diff: + + New patch courtesy of Kees Cook. Fix heap corruption and resulting + at-exit crash (Closes: #188448). + + * debian/patches/020_tint_fileptr.diff: + + New patch courtesy of Kees Cook. Fix invalid file pointer usage and + first-run crash (Closes: #338834). + + * debian/patches/020_header_order.diff: + + New patch courtesy of Kees Cook. Fix powerpc (and sparc) builds. + + -- Sam Hocevar (Debian packages) Sat, 7 Oct 2006 15:53:35 +0200 + +abuse-sdl (1:0.7.0-4) unstable; urgency=low + + * Maintainer upload. + * Acknowledging previous NMU (Closes: #366242, #352834). Thanks to Steinar + H. Gunderson. + * Moved packaging to the Debian Games Team. + * Use quilt for patch management. + + * debian/control: + + Set policy to 3.7.2. + + Build-depend on quilt. + * debian/rules: + + Support DEB_BUILD_OPTIONS's noopt. + + * debian/patches/010_rebootstrap.diff: + + New patch from old diff.gz -- rebootstrap package. + + * debian/patches/020_c++_compliance.diff: + + New patch from old diff.gz -- fix C++ syntax. + + * debian/patches/020_datatypes.diff: + + New patch from old diff.gz -- use C99 data types. + + * debian/patches/020_disable_lisp_cache.diff: + + New patch from old diff.gz -- disable buggy lisp cache. + + * debian/patches/020_spelling.diff: + + New patch from old diff.gz -- minor spelling fixes. + + * debian/patches/020_unused_vars.diff: + + New patch from old diff.gz -- remove unused variables. + + -- Sam Hocevar (Debian packages) Wed, 21 Jun 2006 12:55:51 +0200 + +abuse-sdl (1:0.7.0-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Change all the S_* variables from long to int32_t to fix several problems + on amd64; patch from Maximiliano Curia. (Closes: #352834). + + -- Steinar H. Gunderson Sat, 6 May 2006 13:14:20 +0200 + +abuse-sdl (1:0.7.0-3) unstable; urgency=low + + * debian/menu: + + Added proper hints to the menu file (Closes: #311025). + * src/sdlport/event.cpp: + + Quit the program when the window gets closed (Closes: #151296). + + -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 13:07:23 +0100 + +abuse-sdl (1:0.7.0-2) unstable; urgency=low + + * New upstream release. + * Huge code cleanup: most of the code should now be 64 bit clean. + * src/lisp.c src/include/lcache.hpp: + + Disabled the memory manager and the cache system to bypass startup hangs + (Closes: #188448, #185301). + * debian/control: + + Set policy to 3.6.2.1. + + Build-depend on debhelper version 4. + * aclocal-1.4 && autoconf && automake-1.4 --copy + + -- Sam Hocevar (Debian packages) Fri, 11 Nov 2005 00:32:42 +0100 + +abuse-sdl (1:0.7.0-1) unstable; urgency=low + + * New upstream release. + * Fixed warnings here and there in the source. + * Fixed known issues with g++-3.3 (Closes: #221379). + * debian/rules: + + Switched to classic debhelper packaging. + + Use debian/compat instead of DH_COMPAT. + * src/loader2.cpp: + + Disabled the file cache because it prevents Abuse from running when the + administrator installs an alternate level set. + * src/imlib/specs.cpp: + + Fixed uninitialised memory areas with partial reads. + * src/sdlport/setup.cpp: + + Fixed the location of the datafiles when creating the abuserc file. + + Documented the -a flag for addons. + * src/clisp.cpp: + + Fixed aliasing issues that caused undefined behaviour in the lisp + interpreter. + + -- Sam Hocevar (Debian packages) Sat, 10 Jul 2004 14:12:24 +0200 + +abuse-sdl (1:0.6.1-2) unstable; urgency=low + + * New maintainer (Closes: #199545). + * debian/control: + + Set policy to 3.6.1.1. + + Removed the trailing full stop in the package description. + + Renamed the main package to abuse now that the original abuse is + deprecated. + * debian/menu: + + Quoted strings where appropriate. + + -- Sam Hocevar (Debian packages) Fri, 9 Jul 2004 13:07:53 +0200 + +abuse-sdl (0.6.1-1) unstable; urgency=low + + * New upstream version + * Upstream applied patch 01, so it is removed + * Updated standards-version + * Changed build-depends to use debhelper (>> 3.0.0) instead of 2.0.0 + * Removed auto* from build-depends + + -- Arto Jantunen Wed, 6 Feb 2002 18:27:45 +0200 + +abuse-sdl (0.6.0-1) unstable; urgency=low + + * New upstream version + * Converted to use BenC DBS + * Finaly got rid of the wrapper script + + -- Arto Jantunen Sat, 19 Jan 2002 13:56:36 +0200 + +abuse-sdl (0.5.0-4) unstable; urgency=medium + + * Applied patch from Julien Lemoine to fix bus errors on SPARC (Closes:Bug#100920) + + -- Arto Jantunen Tue, 8 Jan 2002 19:31:07 +0200 + +abuse-sdl (0.5.0-3) unstable; urgency=high + + * Added -lstdc++ to the link line. I dislike this solution, but can't + find a better one. This should make abuse-sdl build on HPPA and IA64. + + -- Arto Jantunen Thu, 3 Jan 2002 18:57:28 +0200 + +abuse-sdl (0.5.0-2) unstable; urgency=medium + + * Rebuilt with new sdl + * Modified abuse/include/bus_type.hpp to better support sparc + + -- Arto Jantunen Sat, 13 Oct 2001 18:23:44 +0300 + +abuse-sdl (0.5.0-1) unstable; urgency=low + + * New upstream release (Closes: Bug#98244) + * Fixed a few very stupid problems in my autotools-dev stuff + + -- Arto Jantunen Wed, 15 Aug 2001 16:27:33 +0300 + +abuse-sdl (0.4.8-2) unstable; urgency=medium + + * Added "AC_C_BIGENDIAN" to configure.in to fix problems on PPC + (Closes:Bug#104606) + * Added support for autotools-dev + + -- Arto Jantunen Wed, 18 Jul 2001 19:40:01 +0300 + +abuse-sdl (0.4.8-1) unstable; urgency=low + + * New upstream version. + * Changed to building with libsdl1.2 + + -- Arto Jantunen Mon, 30 Apr 2001 15:47:33 +0300 + +abuse-sdl (0.4.7-2) unstable; urgency=low + + * Changed depends to abuse-frabs | abuse-lib (>= 2.00-11) + + -- Arto Jantunen Fri, 20 Apr 2001 16:01:47 +0300 + +abuse-sdl (0.4.7-1) unstable; urgency=low + + * New upstream version. + * Edited debian/rules to install abuserc as an example + * Updated standards-version to 3.5.2.0 (no changes) + * Added AC_PATH_X to configure.in to correct the library path + * Removed call to dh_testversion + + -- Arto Jantunen Mon, 2 Apr 2001 17:11:09 +0300 + +abuse-sdl (0.4.6-1) unstable; urgency=low + + * New upstream version. + + -- Arto Jantunen Sun, 18 Feb 2001 23:27:02 +0200 + +abuse-sdl (0.4.5a-1) unstable; urgency=low + + * Initial Release. + + -- Arto Jantunen Tue, 6 Feb 2001 00:30:17 +0200 --- abuse-sdl-0.7.1.orig/debian/control +++ abuse-sdl-0.7.1/debian/control @@ -0,0 +1,29 @@ +Source: abuse-sdl +Section: games +Priority: optional +Maintainer: Debian Games Team +Uploaders: Sam Hocevar (Debian packages) +Build-Depends: debhelper (>> 5.0), quilt, libsdl1.2-dev, binutils (>= 2.14.90.0.7) +Standards-Version: 3.7.3 +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/abuse-sdl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/abuse-sdl/?op=log + +Package: abuse +Architecture: any +Section: games +Depends: ${shlibs:Depends}, abuse-frabs | abuse-lib (>= 2.00-11) +Conflicts: abuse-sdl (<< 0.6.1-2) +Replaces: abuse-sdl (<< 0.6.1-2) +Description: SDL port of the Abuse action game + A classic 2D side-scrolling shoot-em-up action game from Crack dot Com. + . + Your character is a cyborg escaping from an underground prison where several + inmates have transformed into mutants after being infected with a substance + called Abuse. You move through a building complex fighting enemies and + defense systems you encounter on the way. Initially, you start off + having a weak laser rifle with unlimited ammo, but you can find more + powerful guns later on, such as grenade launchers, flamethrowers or + lightsabers. There are also power-ups that augment your capabilities, + allow you to increase your health limit, move faster, turn invisible and + even fly. If you're one to get easily addicted, stay away! + --- abuse-sdl-0.7.1.orig/debian/dirs +++ abuse-sdl-0.7.1/debian/dirs @@ -0,0 +1,4 @@ +usr/games +usr/share/man/man6 +usr/share/pixmaps +usr/share/applications --- abuse-sdl-0.7.1.orig/debian/menu +++ abuse-sdl-0.7.1/debian/menu @@ -0,0 +1,3 @@ +?package(abuse):needs="X11" section="Games/Action" \ + title="Abuse" command="/usr/games/abuse" \ + hints="2D,Shooter,SideScroller" --- abuse-sdl-0.7.1.orig/debian/copyright +++ abuse-sdl-0.7.1/debian/copyright @@ -0,0 +1,44 @@ +This package was debianized by Sam Hocevar on +Mon, 03 Mar 2008 16:53:10 +0000. + +It was downloaded from . + +Upstream authors: + Sam Hocevar + Anthony Kruize + Jeremy Scott + Arto Jantunen + Michael Olson + Ed Snible + Nix + Bob Ippolito + Joris Beugnies + Ben Hines + Julian Mayer + Crack dot Com + +Copyright for files in src/sdlport: + Copyright (c) 2001 Anthony Kruize + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +Copyright for all other source files: + Copyright (c) 1995 Crack dot Com + + These files were released in the public domain. + --- abuse-sdl-0.7.1.orig/debian/rules +++ abuse-sdl-0.7.1/debian/rules @@ -0,0 +1,68 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CPPFLAGS = -Wall +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CPPFLAGS += -O0 +else + CPPFLAGS += -O2 +endif + +config-stamp: + QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 + ./configure --datadir=/var + touch config-stamp + +build: build-stamp +build-stamp: config-stamp + dh_testdir + $(MAKE) AM_CPPFLAGS="$(CPPFLAGS)" + touch build-stamp + +clean: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + rm -f config-stamp build-stamp + QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 + dh_clean + +install: install-stamp +install-stamp: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + # TODO: one day we should get rid of the 'sdl' part + install src/abuse debian/abuse/usr/games/ + ln -s abuse debian/abuse/usr/games/abuse.sdl + install abuse.6 debian/abuse/usr/share/man/man6/ + gzip -9 debian/abuse/usr/share/man/man6/abuse.6 + ln -s abuse.6.gz debian/abuse/usr/share/man/man6/abuse.sdl.6.gz + + dh_install debian/abuse.desktop usr/share/applications + dh_install abuse.png usr/share/pixmaps + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs README TODO + dh_installmenu + dh_desktop + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- abuse-sdl-0.7.1.orig/debian/compat +++ abuse-sdl-0.7.1/debian/compat @@ -0,0 +1 @@ +5