debian/0000755000000000000000000000000011630711507007167 5ustar debian/control0000644000000000000000000000124111630711052010563 0ustar Source: bugsquish Section: games Priority: optional Maintainer: Christian T. Steigies Standards-Version: 3.9.2 Build-Depends: debhelper (>> 5), libsdl1.2-dev (>=1.2.2-3.1), libsdl-mixer1.2-dev (>=1.2.0-1.1), libsdl-image1.2-dev (>=1.2.0-1.1) Package: bugsquish Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: Bugs are trying to suck blood out of your arm! "Bug Squish" is an action game not unlike light gun arcade games, but played with a mouse. It's loosely based on a MacOS game whose name I can't recall. . Bugs are trying to suck blood out of your arm! Squish them with your fly swatter before you run out of blood.debian/compat0000644000000000000000000000000211630710262010362 0ustar 5 debian/menu0000644000000000000000000000032111630710262010047 0ustar ?package(bugsquish):\ needs="x11" \ section="Games/Action" \ longtitle="Bug Squish" \ title="Bugsquish" \ command="/usr/games/bugsquish --fullscreen" \ icon="/usr/share/pixmaps/bugsquish-icon.xpm" debian/changelog0000644000000000000000000000711311630711104011034 0ustar bugsquish (0.0.6-7) unstable; urgency=low * add ${misc-Depends} to dependencies of luola-levels * add build-arch and build-indep targets * remove call to deprecated dh_desktop * remove duplicate "with" from description * updated Standards-Version to 3.9.2 (no changes) * switch to dpkg-source 3.0 (quilt) format -- Christian T. Steigies Sun, 04 Sep 2011 16:57:32 +0200 bugsquish (0.0.6-6) unstable; urgency=low * updated Standards-Version to 3.7.3, use section Games/Action according to the menu policy * do not ignore make clean error * use debian/compat and use compat verion 5 * call dh_desktop -- Christian T. Steigies Mon, 24 Mar 2008 19:20:22 +0100 bugsquish (0.0.6-5) unstable; urgency=low * add Desktop file from Barry deFreese (closes: #376768) * updated Standards-Version to 3.7.2 (no changes) -- Christian T. Steigies Sun, 16 Jul 2006 12:18:34 +0200 bugsquish (0.0.6-4) unstable; urgency=low * updated watch file * updated Standards-Version to 3.7.0 (no changes) * use current debhelper -- Christian T. Steigies Thu, 4 May 2006 06:38:35 +0000 bugsquish (0.0.6-3) unstable; urgency=low * correct manpage section, install with dh_installman * use upstream install target, remove embedded files * install menu icon to /usr/share/pixmaps * copyright is with the author -- Christian T. Steigies Sun, 13 Mar 2005 17:25:07 +0100 bugsquish (0.0.6-2) unstable; urgency=low * manpage points to the correct README (closes: #213632) * updated debian/watch file for new location of upstream source * updated Standards-Version to 3.6.1.0, use DEB_BUILD_OPTIONS * do not use install target, do not install data files for embedded version -- Christian T. Steigies Tue, 4 Nov 2003 23:09:02 -0500 bugsquish (0.0.6-1) unstable; urgency=low * new upstream version -- Christian T. Steigies Thu, 30 May 2002 07:24:49 -0400 bugsquish (0.0.4-1) unstable; urgency=low * new upstream version * upstream provides install target, adapt rules to use it -- Christian T. Steigies Thu, 6 Dec 2001 22:45:56 -0500 bugsquish (0.0.2-6) unstable; urgency=low * Build-Depends on libsdl1.2-dev (>= 1.2.2-3.1), libsdl-image1.2-dev(>= 1.2.0-1.1), libsdl-mixer1.2-dev (>= 1.2.0-1.1) due to SDL overhaul -- Christian T. Steigies Wed, 10 Oct 2001 23:23:50 -0400 bugsquish (0.0.2-5) unstable; urgency=low * build with SDL1.2 * do not ship INSTALL.txt * update standards version -- Christian T. Steigies Mon, 16 Jul 2001 18:07:16 -0400 bugsquish (0.0.2-4) unstable; urgency=low * add closing quote to icon entry in the menu file (closes: #87876) -- Christian T. Steigies Tue, 27 Feb 2001 20:31:08 +0100 bugsquish (0.0.2-3) unstable; urgency=low * remove (unneeded) dh_suidregister from debian/rules -- Christian T. Steigies Sat, 3 Feb 2001 21:14:33 +0100 bugsquish (0.0.2-2) unstable; urgency=low * use the icon for the menusystem -- Christian T. Steigies Tue, 12 Dec 2000 17:48:46 +0100 bugsquish (0.0.2-1) unstable; urgency=low * new upstream version -- Christian T. Steigies Tue, 23 May 2000 23:57:11 +0200 bugsquish (0.0.1-1) unstable; urgency=low * new upstream version -- Christian T. Steigies Mon, 10 Apr 2000 19:16:32 +0200 bugsquish (0.0.0-1) unstable; urgency=low * Initial Release. -- Christian T. Steigies Thu, 23 Mar 2000 21:02:25 +0100 debian/rules0000755000000000000000000000451111630710772010253 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. installdoc = install -g root -o root -m 644 TARGET=bugsquish # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) DEB_CFLAGS += -O0 else DEB_CFLAGS += -O2 endif # this is handled automatically by dh_strip #ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) # INSTALL_PROGRAM += -s #endif build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir # Add here commands to compile the package. $(MAKE) DEB_CFLAGS="$(DEB_CFLAGS)" DATA_PREFIX=$(DESTDIR)/usr/share/games/$(TARGET)/ touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/tmp. $(MAKE) install \ DESTDIR=$(CURDIR)/debian/$(TARGET) \ BIN_PREFIX=$(CURDIR)/debian/$(TARGET)/usr/games \ MAN_PREFIX=$(CURDIR)/debian/$(TARGET)/usr/share \ DATA_PREFIX=$(CURDIR)/debian/$(TARGET)/usr/share/games/$(TARGET)/ # remove data for embedded -rm -rf $(CURDIR)/debian/$(TARGET)/usr/share/games/$(TARGET)/embedded # convert the icon... cmap.xpm is gone, this is not required anymore? # mogrify -format xpm -geometry 32x32 \ # -map /usr/X11R6/include/X11/pixmaps/cmap.xpm data/images/icon.bmp $(installdoc) data/images/$(TARGET)-icon.xpm \ debian/$(TARGET)/usr/share/pixmaps/ # install desktop files install -D -m 644 $(CURDIR)/debian/bugsquish.desktop $(CURDIR)/debian/bugsquish/usr/share/applications/bugsquish.desktop # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installdocs dh_installexamples dh_installmenu dh_installcron dh_installman debian/bugsquish.6 dh_installinfo dh_installchangelogs CHANGES.txt 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 debian/bugsquish.desktop0000644000000000000000000000041011630710262012564 0ustar [Desktop Entry] Version=0.9.4 Encoding=UTF-8 Name=Bug Squish Type=Application GenericName=Game Comment=Squash the bugs before they suck up your blood Exec=bugsquish Icon=bugsquish-icon Terminal=false Hidden=false Categories=Application;Game;2DGraphics;ActionGame; debian/dirs0000644000000000000000000000006611630710262010052 0ustar usr/games usr/share/games/bugsquish/ usr/share/pixmapsdebian/watch0000644000000000000000000000065611630710262010224 0ustar # format version number, currently 2; this line is compulsory! version=2 # Site Directory Pattern Version Script #ftp.sonic.net /pub/users/nbs/unix/x/bugsquish bugsquish-(.*)\.tar\.gz debian uupdate #ftp://ftp.sonic.net/pub/users/nbs/unix/x/bugsquish/src/bugsquish-([\d\.]+)\.tar\.gz debian uupdate ftp://ftp.billsgames.com/unix/x/bugsquish/src/bugsquish-([\d\.]+)\.tar\.gz debian uupdate debian/source/0000755000000000000000000000000011630710704010465 5ustar debian/source/format0000644000000000000000000000001411630710705011674 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000005411630710262010036 0ustar AUTHORS.txt CHANGES.txt README.txt TODO.txt debian/copyright0000644000000000000000000000101011630710262011107 0ustar This package was debianized by Christian T. Steigies on Thu, 23 Mar 2000 21:02:25 +0100. It was downloaded from ftp.sonic.net:/pub/users/nbs/unix/x/bugsquish See also http://www.newbreedsoftware.com/ Upstream Author: William (Bill) Kendrick Copyright (c) 2000-2002 Bill Kendrick Bug Squish is distributed under the GNU GENERAL PUBLIC LICENSE. On Debian GNU/Linux systems, the complete text of the GNU General Public License is found in `/usr/share/common-licenses/GPL'. debian/patches/0000755000000000000000000000000011630711507010616 5ustar debian/patches/makefile0000644000000000000000000000111611630711473012317 0ustar Description: patch upstream Makefile Add DEB_CFLAGS to CFLAGS. . The person named in the Author field signed this changelog entry. Author: Christian T. Steigies Last-Update: 2011-09-04 --- bugsquish-0.0.6.orig/Makefile +++ bugsquish-0.0.6/Makefile @@ -18,11 +18,9 @@ DATA_PREFIX=/usr/share/bugsquish/ TARGET=bugsquish TARGET_DEF=LINUX - -CFLAGS=-Wall -O2 $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" \ +CFLAGS= $(DEB_CFLAGS) $(SDL_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" \ -D$(NOSOUNDFLAG) -D$(TARGET_DEF) - # Other definitions: MIXER=-lSDL_mixer debian/patches/series0000644000000000000000000000001011630711174012022 0ustar makefiledebian/rules_cdbs0000644000000000000000000000115711630710262011240 0ustar #!/usr/bin/make -f # do not run checks after build DEB_BUILD_OPTIONS=nocheck # select an install target DEB_MAKE_INSTALL_TARGET=install \ DESTDIR=`pwd`/debian/bugsquish \ BIN_PREFIX=`pwd`/debian/bugsquish/usr/games/ \ DATA_PREFIX=`pwd`/debian/bugsquish/usr/share/games/bugsquish/data/ binary-post-install/bugsquish:: install -o root -g root -m 644 data/images/bugsquish-icon.xpm \ debian/bugsquish/usr/X11R6/include/X11/pixmaps/ # use the make install target include /usr/share/cdbs/1/class/makefile.mk # This implements the .deb package creation using debhelper. include /usr/share/cdbs/1/rules/debhelper.mk debian/bugsquish.60000644000000000000000000000361111630710262011266 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH BUGSQUISH "6" "March 13, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME bugsquish \- Bugs are trying to suck blood out of your arm! .SH SYNOPSIS .B bugsquish [--disable-sound] [--fullscreen] [--low] | [--help | --usage] .SH DESCRIPTION This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. Instead, it has documentation in /usr/share/doc/bugsquish/README.txt.gz .PP \fB"Bug Squish"\fP is an action game not unlike light gun arcade games, but played with a mouse. .SH OPTIONS .TP .B --disable-sound If sound support was compiled in, this will disable it for this session of the game. .B --fullscreen Run in fullscreen mode. .B --low Disable some features so that the game might run better on low-end hardware. Titlescreen ballons and game backgrounds are disabled, and the game screen refreshes every 1/15th of a second instead of 1/30th of a second. .B --help Display a help message summarizing command-line options, copyright, and game controls. .B --usage Display a brief message summarizing command-line options. .B Quitting To quit the current game, you can press [ESCAPE]. .SH AUTHOR This manual page was written by Christian T. Steigies , for the Debian GNU/Linux system (but may be used by others).