--- castle-combat-0.8.1.dfsg.1.orig/debian/patches/00list +++ castle-combat-0.8.1.dfsg.1/debian/patches/00list @@ -0,0 +1,7 @@ +10-sys_path.dpatch +11-common_paths.dpatch +12-rules_path.dpatch +13-main_remove_magic.dpatch +14-rules_typo.dpatch +15-gamephase_typo.dpatch +16-no_sound_device.dpatch --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/13-main_remove_magic.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/13-main_remove_magic.dpatch @@ -0,0 +1,15 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 13-main_remove_magic.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad castle-combat-0.8.0~/src/main.py castle-combat-0.8.0/src/main.py +--- castle-combat-0.8.0~/src/main.py 2005-10-03 10:38:06.000000000 -0500 ++++ castle-combat-0.8.0/src/main.py 2005-12-08 15:56:02.000000000 -0600 +@@ -1,4 +1,3 @@ +-#!/usr/bin/pythonw + import pygame + from pygame.locals import * + import common --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/12-rules_path.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/12-rules_path.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 12-rules_path.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad castle-combat-0.8.0~/src/menu.py castle-combat-0.8.0/src/menu.py +--- castle-combat-0.8.0~/src/menu.py 2005-12-08 14:32:39.000000000 -0600 ++++ castle-combat-0.8.0/src/menu.py 2005-12-08 15:43:04.000000000 -0600 +@@ -112,7 +112,7 @@ + def help(): + from webbrowser import open + from os.path import abspath +- file = "file://" + abspath("data/doc/rules.html") ++ file = "file:///usr/share/games/castle-combat/data/doc/rules.html" + print file + open(file, new=True) + --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/11-common_paths.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/11-common_paths.dpatch @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11-common_paths.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad castle-combat-0.8.0~/src/common.py castle-combat-0.8.0/src/common.py +--- castle-combat-0.8.0~/src/common.py 2005-12-08 14:22:51.000000000 -0600 ++++ castle-combat-0.8.0/src/common.py 2005-12-08 15:41:24.000000000 -0600 +@@ -10,7 +10,7 @@ + block_size = 20 + field_size = array((40, 30)) + #data_path = "../data" +-data_path = "data" ++data_path = "/usr/share/games/castle-combat/data" + + ###### Exceptions ###### + +@@ -164,9 +164,9 @@ + screen = pygame.display.set_mode((800, 600)) + global backbuffer + global font +- font = pygame.font.Font(os.path.join(data_path, 'colourba.ttf'), 34) ++ font = pygame.font.Font('/usr/share/fonts/truetype/ttf-bitstream-vera/VeraSeBd.ttf', 22) + global small_font +- small_font = pygame.font.Font(os.path.join(data_path, 'colourba.ttf'), 24) ++ small_font = pygame.font.Font('/usr/share/fonts/truetype/ttf-bitstream-vera/VeraSeBd.ttf', 14) + + def info(string): + from widget import WidgetState --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/16-no_sound_device.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/16-no_sound_device.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 16-no_sound_device.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad 0.8.1-1/src/sound.py /tmp/dpep.iLbGGB/0.8.1-1/src/sound.py +--- 0.8.1-1/src/sound.py 2006-06-21 02:12:21.000000000 -0500 ++++ /tmp/dpep.iLbGGB/0.8.1-1/src/sound.py 2006-06-21 12:59:40.000000000 -0500 +@@ -30,6 +30,9 @@ + play_music() + + def sound_off(): ++ if not pygame.mixer.get_init(): ++ return ++ + # effects + cannon = DummySound() + wall_hit = DummySound() --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/14-rules_typo.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/14-rules_typo.dpatch @@ -0,0 +1,37 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 14-rules_typo.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad castle-combat-0.8.0~/data/doc/rules.html castle-combat-0.8.0/data/doc/rules.html +--- castle-combat-0.8.0~/data/doc/rules.html 2005-12-09 19:19:23.000000000 -0600 ++++ castle-combat-0.8.0/data/doc/rules.html 2005-12-09 19:31:45.000000000 -0600 +@@ -18,7 +18,7 @@ + You have to build castle walls, which allows you to place + cannons inside these walls. Your goal is to destroy the enemy's + castles by shooting down his castle walls with your cannons. +- The game is seperated into three phases. You can perform different ++ The game is separated into three phases. You can perform different + actions in each of the phases. +

+ +@@ -26,7 +26,7 @@ +

+ Build walls around as many castles as possible. In order to survive + you have to enclose at least one castle. Try to avoid building walls +- on the houses, or angry grunts will try to damage your wills with ++ on the houses, or angry grunts will try to damage your walls with + their tanks! +

+

+@@ -64,7 +64,7 @@ +

+ Coding and Graphics: Karl Bartel (comments are always welcome)
+ Music: Crystal Crew
+- Fonts: Larabie Fonts (font readme)
++ Fonts: This game originally used Larabie Fonts (font readme) The Debian package uses a Bitstream Vera font.
+

+

Links

+

--- castle-combat-0.8.1.dfsg.1.orig/debian/patches/10-sys_path.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/10-sys_path.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10-sys_path.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad castle-combat-0.8.0~/castle-combat.py castle-combat-0.8.0/castle-combat.py +--- castle-combat-0.8.0~/castle-combat.py 2005-12-08 15:38:38.000000000 -0600 ++++ castle-combat-0.8.0/castle-combat.py 2005-12-08 15:39:24.000000000 -0600 +@@ -1,6 +1,6 @@ +-#!/usr/bin/python ++#!/usr/bin/env python + import sys +-sys.path.append('src') ++sys.path.append('/usr/share/games/castle-combat/scripts') + + print "Castle-Combat requires pygame and twisted. If the game doesn't start up correctly, please verify that these are installed." + --- castle-combat-0.8.1.dfsg.1.orig/debian/patches/15-gamephase_typo.dpatch +++ castle-combat-0.8.1.dfsg.1/debian/patches/15-gamephase_typo.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 15-gamephase_typo.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad 0.8.1-1/src/gamephases.py /tmp/dpep.E49BOf/0.8.1-1/src/gamephases.py +--- 0.8.1-1/src/gamephases.py 2006-06-21 02:18:20.000000000 -0500 ++++ /tmp/dpep.E49BOf/0.8.1-1/src/gamephases.py 2006-06-21 02:23:57.000000000 -0500 +@@ -239,7 +239,7 @@ + self.actions = battle_actions + self.next_phase = lambda: AnnouncePhase(BuildPhase) + remove_garbage() +- self.announce_surface = common.font.render("Shoot at your enemey's walls!", True, (0,0,0)) ++ self.announce_surface = common.font.render("Shoot at your enemy's walls!", True, (0,0,0)) + Phase.__init__(self) + game.field.draw_backbuffer(draw_cannons=False) + --- castle-combat-0.8.1.dfsg.1.orig/debian/control +++ castle-combat-0.8.1.dfsg.1/debian/control @@ -0,0 +1,23 @@ +Source: castle-combat +Section: games +Priority: optional +Maintainer: John Lightsey +Build-Depends: dpatch, debhelper (>= 5.0.37.2), python, python-central (>= 0.5) +XS-Python-Version: >= 2.3 +Standards-Version: 3.7.2.0 + +Package: castle-combat +Architecture: all +Depends: ${python:Depends}, python-twisted, python-pygame, ttf-bitstream-vera, python-numeric-ext +Provides: castle-combat-data +Replaces: castle-combat-data (<< 0.8.0) +Conflicts: castle-combat-data (<< 0.8.0) +XB-Python-Version: ${python:Versions} +Description: game where the player builds one castle and destroys others + A clone of the old DOS game Rampart. Up to four players (or + more in future versions) build castle walls, place cannons + inside these walls, and shoot at the walls of their enemy(s). If + a player can't complete a wall around any castle, the player loses. + The last surviving player wins. + . + Homepage: http://www.linux-games.com/castle-combat/ --- castle-combat-0.8.1.dfsg.1.orig/debian/dirs +++ castle-combat-0.8.1.dfsg.1/debian/dirs @@ -0,0 +1,2 @@ +usr/games +usr/share/games/castle-combat --- castle-combat-0.8.1.dfsg.1.orig/debian/compat +++ castle-combat-0.8.1.dfsg.1/debian/compat @@ -0,0 +1 @@ +5 --- castle-combat-0.8.1.dfsg.1.orig/debian/menu +++ castle-combat-0.8.1.dfsg.1/debian/menu @@ -0,0 +1,5 @@ +?package(castle-combat):needs="X11" section="Games/Strategy" \ + title="Castle Combat" command="/usr/games/castle-combat" \ + icon="/usr/share/pixmaps/castle-combat-32.xpm" \ + icon32x32="/usr/share/pixmaps/castle-combat-32.xpm" \ + icon16x16="/usr/share/pixmaps/castle-combat-16.xpm" --- castle-combat-0.8.1.dfsg.1.orig/debian/castle-combat.6 +++ castle-combat-0.8.1.dfsg.1/debian/castle-combat.6 @@ -0,0 +1,35 @@ +.\" This manpage has been automatically generated by docbook2man-spec +.\" from a DocBook document. docbook2man-spec can be found at: +.\" +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng . +.TH "CASTLE-COMBAT" "6" "2005-12-08" "castle-combat 0.8.0" "" +.SH NAME +castle-combat \- enclose land and destroy your opponent's castle +.SH SYNOPSIS +.sp +\fBcastle-combat\fR +.SH "DESCRIPTION" +.PP +\fBcastle-combat\fR is a game. Up to four players (or +more in future versions) build castle walls, place cannons +inside these walls, and shoot at the walls of their enemy(s). If +a player can't build a complete wall around a castles, the player +loses. The last surviving player wins. +.SH "OPTIONS" +.PP +None. +.SH "USAGE" +.PP +\fBcastle-combat\fR +.SH "CAVEATS" +.PP +None. +.SH "BUGS" +.PP +None. +.SH "AUTHOR" +.PP +Karl Bartel (Original author) +.PP +Clint Adams (Manpage author) --- castle-combat-0.8.1.dfsg.1.orig/debian/rules +++ castle-combat-0.8.1.dfsg.1/debian/rules @@ -0,0 +1,109 @@ +#!/usr/bin/make -f + +define checkdir + test -f debian/rules +endef + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --build $(DEB_HOST_GNU_TYPE) +else + confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + +CFLAGS = -Wall -g +INSTALL = install +INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 +INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 +INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 +INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 + +ifneq (,$(findstring alpha,$(DEB_BUILD_GNU_TYPE))) + CFLAGS += -mieee +endif + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +include /usr/share/dpatch/dpatch.make + +configure: configure-stamp +configure-stamp: patch + $(checkdir) + + # No configuration necessary for this package + + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + $(checkdir) + + #No compilation necessary for this package + + touch build-stamp + +clean: clean1 unpatch +clean1: checkroot + rm -f build-stamp configure-stamp debian/files + rm -f debian/castle-combat.substvars + rm -rf debian/castle-combat + dh_clean + +install: build checkroot + rm -f debian/castle-combat.substvars + rm -rf debian/castle-combat + $(INSTALL_DIR) debian/castle-combat debian/castle-combat/usr/games \ + debian/castle-combat/usr/share/games/castle-combat \ + debian/castle-combat/usr/share/games/castle-combat/data \ + debian/castle-combat/usr/share/games/castle-combat/data/gfx \ + debian/castle-combat/usr/share/games/castle-combat/data/sound \ + debian/castle-combat/usr/share/games/castle-combat/data/doc \ + debian/castle-combat/usr/share/games/castle-combat/scripts + $(INSTALL_SCRIPT) castle-combat.py debian/castle-combat/usr/games/castle-combat + for FILE in `ls src | grep "\.py$$"` ; do $(INSTALL_FILE) src/$$FILE debian/castle-combat/usr/share/games/castle-combat/scripts/$$FILE ; done + for FILE in `ls data/gfx` ; do $(INSTALL_FILE) data/gfx/$$FILE debian/castle-combat/usr/share/games/castle-combat/data/gfx/$$FILE ; done + for FILE in `ls data/doc` ; do $(INSTALL_FILE) data/doc/$$FILE debian/castle-combat/usr/share/games/castle-combat/data/doc/$$FILE ; done + for FILE in `ls data/sound` ; do $(INSTALL_FILE) data/sound/$$FILE debian/castle-combat/usr/share/games/castle-combat/data/sound/$$FILE ; done + #$(INSTALL_FILE) data/font_read_me.html debian/castle-combat/usr/share/games/castle-combat/data/font_read_me.html + $(INSTALL_DIR) debian/castle-combat/usr/share/man/man6/ + $(INSTALL_FILE) debian/castle-combat.6 debian/castle-combat/usr/share/man/man6/castle-combat.6 + $(INSTALL_DIR) debian/castle-combat/usr/share/pixmaps/ + $(INSTALL_FILE) debian/castle-combat-16.xpm debian/castle-combat/usr/share/pixmaps/castle-combat-16.xpm + $(INSTALL_FILE) debian/castle-combat-32.xpm debian/castle-combat/usr/share/pixmaps/castle-combat-32.xpm + + +# Build architecture-dependent files here. +binary-arch: build install + # Nothing to do + +# Build architecture-dependent files here. +binary-indep: build install checkroot + dh_testdir + dh_testroot + dh_installdocs -i README TODO + dh_installchangelogs -i + dh_installmenu -i + dh_pycentral -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure + +checkroot: + $(checkdir) + test root = "`whoami`" --- castle-combat-0.8.1.dfsg.1.orig/debian/docs +++ castle-combat-0.8.1.dfsg.1/debian/docs @@ -0,0 +1,2 @@ +README +TODO --- castle-combat-0.8.1.dfsg.1.orig/debian/castle-combat-32.xpm +++ castle-combat-0.8.1.dfsg.1/debian/castle-combat-32.xpm @@ -0,0 +1,103 @@ +/* XPM */ +static char *castle[]={ +"32 32 68 2", +".# c None", +"Qt c None", +"## c #008000", +".3 c #008800", +".0 c #008c00", +".9 c #009000", +".6 c #009400", +"#a c #009800", +".W c #009c00", +".7 c #00a000", +".V c #00a400", +".8 c #00a800", +".T c #00ac00", +"#b c #00b000", +".Z c #00b400", +"#. c #00b900", +".2 c #00bb00", +".Y c #00bc00", +".U c #00bd00", +".X c #00be00", +".1 c #00bf00", +".h c #00c000", +".S c #00c300", +".m c #00cc00", +".r c #00d000", +".E c #00d100", +".P c #00d200", +".u c #00d300", +".w c #00d400", +".z c #00d500", +".q c #00d600", +".O c #00da00", +".B c #00dd00", +".K c #00e000", +".N c #00e100", +".J c #00e600", +".G c #00e800", +".x c #00e900", +".n c #00ea00", +".R c #00ec00", +".F c #00ef00", +".p c #00f000", +".M c #00f200", +".I c #00f700", +".t c #00f800", +".y c #00fb00", +".v c #00ff00", +".k c #1aee1a", +".Q c #1fd900", +".L c #2cae00", +".D c #303030", +".H c #31ac00", +".C c #36aa00", +".A c #3ba200", +".s c #3fa600", +".g c #4cff4c", +".e c #53ff53", +".a c #585858", +".f c #6fff6f", +".j c #70fc70", +".l c #70ff70", +".i c #7bff7b", +".d c #7effa3", +".4 c #808000", +".b c #a0a0a0", +".5 c #c0c000", +".o c #c0ffc0", +".c c #c3c3c3", +"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", +"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", +"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt", +"Qt.#.#.#.a.a.a.#.#.#.#.#.#.#.#.#.#.a.a.a.#.#.#.#.#.#.#.#.#.#QtQt", +"Qt.#.#.a.b.b.b.b.#.#.#.#.#.#.#.#.a.b.b.b.b.#.#.#.#.#.#.#.#.#QtQt", +"Qt.#.#.a.a.b.a.a.a.#.#.#.#.#.#.#.a.a.b.a.a.a.#.#.#.#.#.#.#.#QtQt", +"Qt.#.#.a.b.a.c.c.c.a.#.#.#.#.#.#.a.b.a.c.c.c.a.#.#.#.#.#.#.#.#Qt", +"Qt.#.#.a.b.a.c.b.c.a.a.a.#.#.#.#.a.b.a.c.b.c.a.a.a.#.#.#.#.#.#Qt", +"Qt.#.#.a.b.a.c.a.a.b.b.b.b.#.#.#.a.b.a.c.a.a.b.b.b.b.#.#.#.#.#Qt", +"Qt.#.#.a.b.a.c.b.a.a.b.a.a.a.#.#.a.b.a.c.b.a.a.b.a.a.a.#.#.#.#Qt", +"Qt.#.#.a.b.a.c.c.a.b.a.c.c.c.a.#.a.b.a.c.c.a.b.a.c.c.c.a.#.#.#Qt", +"Qt.#.#.a.b.a.c.c.a.b.a.c.c.c.a.a.a.b.a.c.c.a.b.a.c.c.c.a.#.#.#Qt", +"Qt.#.#.a.b.a.b.b.a.b.a.c.b.c.a.a.a.a.a.b.b.a.b.a.c.b.c.a.#.#.#Qt", +"Qt.#.#.a.b.a.a.b.a.b.a.c.a.c.a.b.b.b.a.a.b.a.b.a.c.a.c.a.#.#.#Qt", +"Qt.#.#.a.b.a.b.a.a.b.a.c.b.c.a.b.b.b.a.b.a.a.b.a.c.b.c.a.#.#.#Qt", +"Qt.#.d.a.b.a.b.b.a.b.a.c.c.c.a.a.a.a.a.a.a.a.a.a.c.c.c.a.#.#.#Qt", +"Qt.#.e.a.b.a.b.b.a.b.a.c.c.c.a.c.c.c.c.c.c.c.c.a.c.c.c.a.f.#.#Qt", +"Qt.g.h.a.b.a.b.b.a.b.a.c.c.c.a.c.c.c.c.c.c.c.c.a.c.c.c.a.h.i.#Qt", +"Qt.j.k.a.b.a.b.b.a.b.a.c.c.c.a.c.c.c.c.c.c.c.c.a.c.c.c.a.l.h.#Qt", +"Qt.h.m.a.a.a.b.b.a.b.a.c.c.c.a.c.c.c.c.c.c.c.c.a.c.c.c.a.h.n.oQt", +"Qt.p.q.r.s.a.b.b.a.b.a.c.c.c.a.c.c.c.c.c.c.c.c.a.c.c.c.a.t.u.vQt", +"Qt.w.x.y.z.A.a.b.a.b.a.c.c.c.a.c.a.a.a.a.a.a.c.a.c.c.c.a.h.h.hQt", +"Qt.o.m.h.B.m.C.a.a.b.a.c.c.c.a.c.a.D.D.D.D.a.c.a.c.c.c.a.E.F.vQt", +"Qt.o.h.G.h.t.h.H.a.b.a.c.c.c.a.c.a.D.D.D.D.a.c.a.c.c.c.a.I.m.oQt", +"Qt.#.o.q.J.h.K.K.L.a.a.c.c.c.a.c.a.D.D.D.D.a.c.a.c.c.c.a.h.M.#Qt", +"Qt.#.#.M.h.N.O.q.B.P.Q.a.a.a.a.a.a.D.D.D.D.a.a.a.a.a.a.R.h.S.#Qt", +"Qt.#.#.#.T.U.U.V.W.X.Y.Z.0.1.2.h.3.4.5.4.5.4.h.U.U.T.6.1.2.#.#Qt", +"Qt.#.#.#.#.#.7.U.U.8.9.U.U#.##.U.U.5.4.4.5.4.5.4#a.U.U#b.#.#.#Qt", +"Qt.#.#.#.#.#.#.#.v.h##.h############.5.4.4.5.4.5.4##.h.#.#.#.#Qt", +"QtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt", +"QtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt", +"QtQt.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt"}; --- castle-combat-0.8.1.dfsg.1.orig/debian/castle-combat-16.xpm +++ castle-combat-0.8.1.dfsg.1/debian/castle-combat-16.xpm @@ -0,0 +1,48 @@ +/* XPM */ +static char *castle[]={ +"16 16 29 1", +"d c None", +". c None", +"e c #008000", +"z c #008e00", +"x c #009200", +"y c #00a800", +"o c #00bc00", +"w c #00bd00", +"f c #00c000", +"u c #00c900", +"n c #00cd00", +"m c #00cf00", +"l c #00e700", +"j c #00f600", +"k c #00ff00", +"v c #01a001", +"A c #01b001", +"p c #07c900", +"i c #303030", +"h c #3ca600", +"q c #409000", +"r c #409e00", +"g c #4f9d00", +"# c #585858", +"s c #808000", +"b c #808080", +"c c #a0a0a0", +"t c #c0c000", +"a c #c3c3c3", +"................", +"..##.....##.....", +".##a#...##a#....", +".##a###.##a###..", +".##a##a###a##a#.", +".#####a#b####a#.", +".##b##a######a#.", +".##b##a#cccc#a#.", +"de#b##a#aaaa#a#d", +"ffg###a#aaaa#a#f", +"fefh##a#ciic#a#j", +"kflfe###ciic###e", +".fmnopqrestfrquk", +"..fvwxyzfetsfyA.", +"................", +"................"}; --- castle-combat-0.8.1.dfsg.1.orig/debian/changelog +++ castle-combat-0.8.1.dfsg.1/debian/changelog @@ -0,0 +1,201 @@ +castle-combat (0.8.1.dfsg.1-0.1build1) feisty; urgency=low + + * No-change upload for newer python version. + Closes: lp#74659, lp#69655. + + -- Stefan Potyra Thu, 1 Feb 2007 05:17:37 +0100 + +castle-combat (0.8.1.dfsg.1-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream version name for DFSG-free Debian version. Note that this is + the same upstream version as previously, but with the undistributable font + removed. (Closes: 393752) + * Removed dh_python, not longer necessary. + + -- Ana Beatriz Guerrero Lopez Sun, 29 Oct 2006 21:33:53 +0100 + +castle-combat (0.8.1-2) unstable; urgency=low + + * Convert to updated Python policy + Thanks to Matthias Klose for patch + closes: #377325 + * Added dependency on python-numeric-ext + + -- John Lightsey Thu, 13 Jul 2006 16:22:00 -0600 + +castle-combat (0.8.1-1) unstable; urgency=low + + * New upstream release + * Rewrote 16-no_sound_device.dpatch + + -- John Lightsey Wed, 21 Jun 2006 02:28:00 -0600 + +castle-combat (0.8.0-3) unstable; urgency=low + + * Added patch to eliminate crash when no sound device is available. + closes: #369551 + * Updated Depends line in debian/control to prepare for + Python2.4 migration. + * Changed Build-Depends-Indep to Build-Depends in debian/control + * Updated standards version to 3.7.2.0 + * Updated dates in debian/copyright + + -- John Lightsey Wed, 07 Jun 2006 15:10:00 -0600 + +castle-combat (0.8.0-2) unstable; urgency=low + + * Changed dependency on ttf-larabie-straight (non-free) to + ttf-bitstream-vera (main) and updated font path in patch 11 + + -- John Lightsey Fri, 09 Dec 2005 19:16:00 -0600 + +castle-combat (0.8.0-1) unstable; urgency=low + + * new upstream release + - up to date version + closes: #342190 + - game has been rewritten from scratch in python + which should fix stability problems + closes: #220895 + - castle-combat netcode has been rewritten to use + python-twisted and should no longer force the player to + wait on sockets after crashes + closes: #220896 + * castle-combat-data has been merged back into castle-combat, + eliminating circular dependency problems + closes: #339918 + * gender specific language removed from package descriptions + closes: #342188 + * updated maintainer email in debian/control and debian/copyright + * debian/rules updated + * debian specific changes now cleanly separated into debian/patches + using dpatch + * added 16x16 and 32x32 menu icons + * castle-combat manpage updated + * castle-combat-server manpage removed + * updated standards version to 3.6.2.0 + + -- John Lightsey Thu, 08 Dec 2005 10:48:00 -0600 + +castle-combat (0.7.4-5) unstable; urgency=low + + * moved graphics and sound files into castle-combat-data package + closes: #233330 + * updated license text in debian/copyright + * updated descriptions in debian/control + + -- John Lightsey Wed, 18 Feb 2004 01:06:05 -0600 + +castle-combat (0.7.4-4) unstable; urgency=low + + * New Maintainer + Thanks to Clint Adams for his past work on castle-combat + closes: #224293 + * updated debian/copyright + * updated debian/control + * fixed unsigned char problems on ppc + src/build.c + src/game.c + src/game.h + * added -mieee to alpha CFLAGS to fix floating point exceptions + * fixed debian/rules to handle DEB_BUILD_OPTIONS=nostrip properly + * fixed several minor gcc 3.3 warnings + + -- John Lightsey Wed, 7 Jan 2004 11:29:12 -0600 + +castle-combat (0.7.4-3) unstable; urgency=high + + * Patch from Steve Kemp to fix unbounded use of HOME. closes: #220217. + * Remove debian/files on clean target. closes: #218347. + + -- Clint Adams Sat, 15 Nov 2003 10:48:43 -0500 + +castle-combat (0.7.4-2) unstable; urgency=medium + + * Use modern config.{guess,sub}. Should fix build problems on + ia64 (closes: #217978) and hppa (closes: #218113). + + -- Clint Adams Wed, 29 Oct 2003 08:48:30 -0500 + +castle-combat (0.7.4-1) unstable; urgency=low + + * New upstream release. closes: #217884. + * Bump Standards-Version to 3.6.1. + + -- Clint Adams Mon, 27 Oct 2003 19:08:46 -0500 + +castle-combat (0.7.3-2) unstable; urgency=medium + + * Apply patch from Steve Kemp to fix local buffer overflow + vulnerability. closes: #203228. + * Bump Standards-Version to 3.6.0. + * Stop using debhelper. + + -- Clint Adams Sun, 3 Aug 2003 11:06:43 -0400 + +castle-combat (0.7.3-1) unstable; urgency=low + + * New upstream release. + * This supposedly works around the mysterious invisible wall bug. + closes: #181441. + + -- Clint Adams Sun, 13 Apr 2003 12:39:59 -0400 + +castle-combat (0.7.2-5) unstable; urgency=low + + * Refer to /usr/share/common-licenses in copyright file. + + -- Clint Adams Sun, 2 Feb 2003 01:58:45 -0500 + +castle-combat (0.7.2-4) unstable; urgency=low + + * Fix char signedness problems. closes: #176272. + * Change build-dep from libpng2-dev to libpng12-0-dev. + + -- Clint Adams Wed, 15 Jan 2003 21:40:02 -0500 + +castle-combat (0.7.2-3) unstable; urgency=low + + * Update to Standards-Version 3.5.8. + * Support 'noopt'. + + -- Clint Adams Tue, 19 Nov 2002 21:38:59 -0500 + +castle-combat (0.7.2-2) unstable; urgency=medium + + * Add manpages for castle-combat and castle-combat-server. + closes: bug#130014. + + -- Clint Adams Sun, 10 Mar 2002 10:37:31 -0500 + +castle-combat (0.7.2-1) unstable; urgency=low + + * New upstream version. + * This allows longer server names in the "join game" menu. + closes: bug#135439. + + -- Clint Adams Thu, 7 Mar 2002 08:10:51 -0500 + +castle-combat (0.7.1-1) unstable; urgency=medium + + * New upstream version. closes: bug#130011. + + -- Clint Adams Mon, 21 Jan 2002 12:33:31 -0500 + +castle-combat (0.7.0-2) unstable; urgency=low + + * Fix typo in rules file allowing crazy stray include file through. + closes: bug#128186. + + -- Clint Adams Tue, 8 Jan 2002 10:08:48 -0500 + +castle-combat (0.7.0-1) unstable; urgency=low + + * Initial Release. closes: bug#92652. + + -- Clint Adams Mon, 24 Dec 2001 14:08:42 -0500 + +Local variables: +mode: debian-changelog +End: --- castle-combat-0.8.1.dfsg.1.orig/debian/copyright +++ castle-combat-0.8.1.dfsg.1/debian/copyright @@ -0,0 +1,27 @@ +Author: Karl Bartel + + Copyright (C) 2001-2005 Karl Bartel + + 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. + +This package was debianized by Clint Adams on +Mon, 24 Dec 2001 14:08:42 -0500 and is currently maintained by +John Lightsey + +It was downloaded from http://www.linux-games.com/castle-combat/ + +The Debian specific changes are Copyright (c) 2003-2006 John Lightsey, +and (c) 2002, 2003 Clint Adams; they are distributed under the terms +of the GNU General Public License, version 2 or later. + +On Debian systems, the complete text of the GNU +General Public License can be found in +/usr/share/common-licenses/GPL