r2769 - in packages/trunk/bouncy: . debian debian/patches

Miriam Ruiz baby-guest at alioth.debian.org
Thu May 31 08:23:11 UTC 2007


Author: baby-guest
Date: 2007-05-31 08:23:11 +0000 (Thu, 31 May 2007)
New Revision: 2769

Added:
   packages/trunk/bouncy/debian/
   packages/trunk/bouncy/debian/bouncy.dirs
   packages/trunk/bouncy/debian/bouncy.install
   packages/trunk/bouncy/debian/bouncy.links
   packages/trunk/bouncy/debian/changelog
   packages/trunk/bouncy/debian/compat
   packages/trunk/bouncy/debian/control
   packages/trunk/bouncy/debian/copyright
   packages/trunk/bouncy/debian/docs
   packages/trunk/bouncy/debian/game.sh
   packages/trunk/bouncy/debian/man.txt
   packages/trunk/bouncy/debian/menu.ex
   packages/trunk/bouncy/debian/patches/
   packages/trunk/bouncy/debian/patches/data_path.patch
   packages/trunk/bouncy/debian/patches/env.patch
   packages/trunk/bouncy/debian/patches/fonts_path.patch
   packages/trunk/bouncy/debian/patches/series
   packages/trunk/bouncy/debian/rules
   packages/trunk/bouncy/debian/watch.ex
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/bouncy/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/bouncy/debian/bouncy.dirs
===================================================================
--- packages/trunk/bouncy/debian/bouncy.dirs	                        (rev 0)
+++ packages/trunk/bouncy/debian/bouncy.dirs	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,4 @@
+usr/games
+usr/share/games/bouncy
+usr/share/games/bouncy/pyglyph
+usr/share/games/bouncy/data

Added: packages/trunk/bouncy/debian/bouncy.install
===================================================================
--- packages/trunk/bouncy/debian/bouncy.install	                        (rev 0)
+++ packages/trunk/bouncy/debian/bouncy.install	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,7 @@
+*.py usr/share/games/bouncy
+debian/game.sh usr/share/games/bouncy
+pyglyph/*.py usr/share/games/bouncy/pyglyph
+data/*.obj usr/share/games/bouncy/data
+data/*.mtl usr/share/games/bouncy/data
+data/*.png usr/share/games/bouncy/data
+data/*.csv usr/share/games/bouncy/data

Added: packages/trunk/bouncy/debian/bouncy.links
===================================================================
--- packages/trunk/bouncy/debian/bouncy.links	                        (rev 0)
+++ packages/trunk/bouncy/debian/bouncy.links	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1 @@
+usr/share/games/bouncy/game.sh usr/games/bouncy

Added: packages/trunk/bouncy/debian/changelog
===================================================================
--- packages/trunk/bouncy/debian/changelog	                        (rev 0)
+++ packages/trunk/bouncy/debian/changelog	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,6 @@
+bouncy (0.0.20060925-1) unstable; urgency=low
+
+  * Initial release (Closes: #426777)
+
+ -- Miriam Ruiz <little_miry at yahoo.es>  Wed, 30 May 2007 10:34:07 +0000
+

Added: packages/trunk/bouncy/debian/compat
===================================================================
--- packages/trunk/bouncy/debian/compat	                        (rev 0)
+++ packages/trunk/bouncy/debian/compat	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1 @@
+5

Added: packages/trunk/bouncy/debian/control
===================================================================
--- packages/trunk/bouncy/debian/control	                        (rev 0)
+++ packages/trunk/bouncy/debian/control	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,21 @@
+Source: bouncy
+Section: games
+Priority: extra
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org> 
+Uploaders: Miriam Ruiz <little_miry at yahoo.es>
+Build-Depends: debhelper (>= 5), quilt, python-dev, python-support (>= 0.4)
+Standards-Version: 3.7.2
+
+Package: bouncy
+Architecture: all
+Depends: ttf-bitstream-vera, ${python:Depends}, python-pygame, python-opengl, ${misc:Depends}
+Description: eat the yummy veggies in the garden - game for small kids
+ You play Bouncy the Hungry Rabbit. You're in a garden with yummy veggies and
+ a farmer who's not keen on you eating them. You can hide (and move around)
+ under the ground.
+ .
+ Bouncy was written so it could be enjoyed by the author's daughter, who was
+ about to turn 3, and by older gamers. Hence it's not a violent game and "easy"
+ is really, really easy, and "hard" is challenging.
+ .
+  http://www.pyweek.org/e/bouncy/

Added: packages/trunk/bouncy/debian/copyright
===================================================================
--- packages/trunk/bouncy/debian/copyright	                        (rev 0)
+++ packages/trunk/bouncy/debian/copyright	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,135 @@
+This package was debianized by Miriam Ruiz <little_miry at yahoo.es> on
+Wed, 30 May 2007 10:34:07 +0000.
+
+It was downloaded from <http://www.pyweek.org/e/bouncy/>
+
+Upstream Author: Richard Jones <richard at mechanicalcat.net>
+
+Copyright:
+
+    Artwork and code: Copyright (c) 2006 Richard Jones <richard at mechanicalcat.net>
+    pyglyph: Copyright (c) 2006 Alex Holkner
+    euclid.py: Copyright (c) 2006 Alex Holkner
+    Vera TrueType Fonts: Copyright (c) 2003 Bitstream, Inc
+
+License:
+
+    This package 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 package 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 package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+
+euclid:
+
+   euclid graphics maths module
+
+   Copyright (c) 2006 Alex Holkner
+   Alex.Holkner at mail.google.com
+
+   This library is free software; you can redistribute it and/or modify it
+   under the terms of the GNU Lesser General Public License as published by the
+   Free Software Foundation; either version 2.1 of the License, or (at your
+   option) any later version.
+
+   This library 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 Lesser General Public License
+   for more details.
+
+   You should have received a copy of the GNU Lesser General Public License
+   along with this library; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+
+pyglyph:
+
+   Copyright (c) 2006 Alex Holkner
+
+   Permission is hereby granted, free of charge, to any person
+   obtaining a copy of this software and associated documentation files
+   (the "Software"), to deal in the Software without restriction,
+   including without limitation the rights to use, copy, modify, merge,
+   publish, distribute, sublicense, and/or sell copies of the Software,
+   and to permit persons to whom the Software is furnished to do so,
+   subject to the following conditions:
+
+   The above copyright notice and this permission notice shall be
+   included in all copies or substantial portions of the Software.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+   SOFTWARE.
+
+
+Vera TrueType Fonts:
+
+	Copyright (C) 2003 Bitstream, Inc.
+	All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.
+
+	Permission is hereby granted, free of charge, to any person obtaining a
+	copy of the fonts accompanying this license ("Fonts") and associated
+	documentation files (the "Font Software"), to reproduce and distribute
+	the Font Software, including without limitation the rights to use, copy,
+	merge, publish, distribute, and/or sell copies of the Font Software, and
+	to permit persons to whom the Font Software is furnished to do so,
+	subject to the following conditions:
+
+	The above copyright and trademark notices and this permission notice
+	shall be included in all copies of one or more of the Font Software
+	typefaces.
+
+	The Font Software may be modified, altered, or added to, and in
+	particular the designs of glyphs or characters in the Fonts may be
+	modified and additional glyphs or characters may be added to the Fonts,
+	only if the fonts are renamed to names not containing either the words
+	"Bitstream" or the word "Vera".
+
+	This License becomes null and void to the extent applicable to Fonts or
+	Font Software that has been modified and is distributed under the
+	"Bitstream Vera" names.
+
+	The Font Software may be sold as part of a larger software package but
+	no copy of one or more of the Font Software typefaces may be sold by
+	itself.
+
+	THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+	EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+	MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
+	COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
+	BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
+	OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL,
+	OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+	OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
+	SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+
+	Except as contained in this notice, the names of Gnome, the Gnome
+	Foundation, and Bitstream Inc., shall not be used in advertising or
+	otherwise to promote the sale, use or other dealings in this Font
+	Software without prior written authorization from the Gnome Foundation
+	or Bitstream Inc., respectively. For further information, contact:
+	<fonts at gnome.org>.
+
+
+The Debian packaging is (C) 2007, Miriam Ruiz <little_miry at yahoo.es> and
+is licensed under the GPL, see above.

Added: packages/trunk/bouncy/debian/docs
===================================================================
--- packages/trunk/bouncy/debian/docs	                        (rev 0)
+++ packages/trunk/bouncy/debian/docs	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1 @@
+README.txt

Added: packages/trunk/bouncy/debian/game.sh
===================================================================
--- packages/trunk/bouncy/debian/game.sh	                        (rev 0)
+++ packages/trunk/bouncy/debian/game.sh	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,4 @@
+#!/bin/sh --
+
+cd /usr/share/games/bouncy/
+python game.py "$@"

Added: packages/trunk/bouncy/debian/man.txt
===================================================================
--- packages/trunk/bouncy/debian/man.txt	                        (rev 0)
+++ packages/trunk/bouncy/debian/man.txt	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,4 @@
+In Richard's entry, you play Bouncy the Hungry Rabbit. You're in a garden with yummy veggies and a farmer who's not keen on you eating them. You can hide (and move around) under the ground.
+
+Bouncy was written so it could be enjoyed by my daughter, who is about to turn 3, and by older gamers. Hence it's not a violent game and "easy" is really, really easy, and "hard" is challenging. 
+

Added: packages/trunk/bouncy/debian/menu.ex
===================================================================
--- packages/trunk/bouncy/debian/menu.ex	                        (rev 0)
+++ packages/trunk/bouncy/debian/menu.ex	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,2 @@
+?package(bouncy):needs="X11|text|vc|wm" section="Apps/see-menu-manual"\
+  title="bouncy" command="/usr/bin/bouncy"

Added: packages/trunk/bouncy/debian/patches/data_path.patch
===================================================================
--- packages/trunk/bouncy/debian/patches/data_path.patch	                        (rev 0)
+++ packages/trunk/bouncy/debian/patches/data_path.patch	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,211 @@
+diff -ruN bouncy-0.0.20060925.orig/farmer.py bouncy-0.0.20060925/farmer.py
+--- bouncy-0.0.20060925.orig/farmer.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/farmer.py	2007-05-30 16:31:02.000000000 +0000
+@@ -7,7 +7,7 @@
+     def load(cls):
+         cls.models = {}
+         for name in ['farmer', 'alert', 'question']:
+-            obj = objloader.OBJ(os.path.join('data', '%s.obj'%name),
++            obj = objloader.OBJ(os.path.join('/usr/share/games/bouncy/data', '%s.obj'%name),
+                 outline=objects.toon_program is not None)
+             cls.models[name] = obj
+     load = classmethod(load)
+diff -ruN bouncy-0.0.20060925.orig/game.py bouncy-0.0.20060925/game.py
+--- bouncy-0.0.20060925.orig/game.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/game.py	2007-05-30 16:28:12.000000000 +0000
+@@ -115,13 +115,13 @@
+                 else:
+                     start = False
+                     while 1:
+-                        if not os.path.exists('data/level%s.csv'%level):
++                        if not os.path.exists('/usr/share/games/bouncy/data/level%s.csv'%level):
+                             self.ok_dialog('You finished the game!')
+                             level = 1
+                             break
+                         elif level > 1:
+                             self.ok_dialog('Level complete!')
+-                        map = Map(self.viewport, 'data/level%s.csv'%level)
++                        map = Map(self.viewport, '/usr/share/games/bouncy/data/level%s.csv'%level)
+                         if not map.play(difficulty): break
+                         level += 1
+                     timeout = 0
+@@ -177,7 +177,7 @@
+ if __name__ == '__main__':
+     game = Game(viewport)
+     game.menu()
+-#    map = Map(viewport, 'data/test_level.csv')
+-#    map = Map(viewport, 'data/level2.csv')
++#    map = Map(viewport, '/usr/share/games/bouncy/data/test_level.csv')
++#    map = Map(viewport, '/usr/share/games/bouncy/data/level2.csv')
+ #    map.play(1)
+ 
+diff -ruN bouncy-0.0.20060925.orig/leveledit.py bouncy-0.0.20060925/leveledit.py
+--- bouncy-0.0.20060925.orig/leveledit.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/leveledit.py	2007-05-30 16:31:11.000000000 +0000
+@@ -44,7 +44,7 @@
+         self.mode = 'props'
+ 
+         # load up fonts
+-        fonts = pyglyph.font.LocalFontFactory('data')
++        fonts = pyglyph.font.LocalFontFactory('/usr/share/games/bouncy/data')
+         self.sans20 = fonts.get_font(family='bitstream vera sans',
+             size=20, bold=False, italic=False)
+ 
+diff -ruN bouncy-0.0.20060925.orig/objects.py bouncy-0.0.20060925/objects.py
+--- bouncy-0.0.20060925.orig/objects.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/objects.py	2007-05-30 16:28:38.000000000 +0000
+@@ -34,41 +34,41 @@
+             self.hitbox.render()
+ 
+ class Fence(MapElement):
+-    file = 'data/fence.obj'
++    file = '/usr/share/games/bouncy/data/fence.obj'
+     def init(self):
+         r = euclid.Matrix3.new_rotate(self.rotation * math.pi / 180)
+         v = r * euclid.Vector2(1, 20)
+         px, py, pz = self.position
+         self.hitbox = collide.AABox((px, py+3, pz), abs(v.x), 10., abs(v.y))
+ class Gate(Fence):
+-    file = 'data/gate.obj'
++    file = '/usr/share/games/bouncy/data/gate.obj'
+ 
+ class Player(MapElement):
+-    file = 'data/rabbit-sitting.obj'
++    file = '/usr/share/games/bouncy/data/rabbit-sitting.obj'
+ class Farmer(MapElement):
+-    file = 'data/farmer.obj'
++    file = '/usr/share/games/bouncy/data/farmer.obj'
+ class Bucket(MapElement):
+-    file = 'data/bucket.obj'
++    file = '/usr/share/games/bouncy/data/bucket.obj'
+     def init(self):
+         px, py, pz = self.position
+         self.hitbox = collide.AABox((px, py+1, pz), 2., 10, 2)
+ class Hole(MapElement):
+-    file = 'data/hole.obj'
++    file = '/usr/share/games/bouncy/data/hole.obj'
+ class Tree(MapElement):
+-    file = 'data/tree.obj'
++    file = '/usr/share/games/bouncy/data/tree.obj'
+ class Hedge(MapElement):
+-    file = 'data/hedge.obj'
++    file = '/usr/share/games/bouncy/data/hedge.obj'
+ class LongHedge(MapElement):
+-    file = 'data/long-hedge.obj'
++    file = '/usr/share/games/bouncy/data/long-hedge.obj'
+ class Scarecrow(MapElement):
+-    file = 'data/scarecrow.obj'
++    file = '/usr/share/games/bouncy/data/scarecrow.obj'
+ class Pie(MapElement):
+-    file = 'data/pie.obj'
++    file = '/usr/share/games/bouncy/data/pie.obj'
+ class Row(MapElement):
+-    file = 'data/row.obj'
++    file = '/usr/share/games/bouncy/data/row.obj'
+ 
+ class Lettuce(MapElement):
+-    file = 'data/lettuce.obj'
++    file = '/usr/share/games/bouncy/data/lettuce.obj'
+     name = 'lettuce'
+     is_food = True
+     food_value = 1
+@@ -76,24 +76,24 @@
+         px, py, pz = self.position
+         self.hitbox = collide.AABox((px, py+1, pz), 2, 2., 2)
+ class LettuceEat1(Lettuce):
+-    file = 'data/lettuce-eat1.obj'
++    file = '/usr/share/games/bouncy/data/lettuce-eat1.obj'
+     food_value = 1
+ Lettuce.next = LettuceEat1
+ class LettuceEat2(Lettuce):
+-    file = 'data/lettuce-eat2.obj'
++    file = '/usr/share/games/bouncy/data/lettuce-eat2.obj'
+     food_value = 1
+ LettuceEat1.next = LettuceEat2
+ class LettuceEat3(Lettuce):
+-    file = 'data/lettuce-eat3.obj'
++    file = '/usr/share/games/bouncy/data/lettuce-eat3.obj'
+     food_value = 1
+ LettuceEat2.next = LettuceEat3
+ class LettuceEat4(LettuceEat3):
+-    file = 'data/lettuce-eat4.obj'
++    file = '/usr/share/games/bouncy/data/lettuce-eat4.obj'
+     is_food = False
+ LettuceEat3.next = LettuceEat4
+ 
+ class Tomato(MapElement):
+-    file = 'data/tomato.obj'
++    file = '/usr/share/games/bouncy/data/tomato.obj'
+     name = 'tomato'
+     is_food = True
+     food_value = 1
+@@ -101,25 +101,25 @@
+         px, py, pz = self.position
+         self.hitbox = collide.AABox((px, py+2.5, pz), 2, 5., 2)
+ class TomatoEat1(Tomato):
+-    file = 'data/tomato-eat1.obj'
++    file = '/usr/share/games/bouncy/data/tomato-eat1.obj'
+     food_value = 1
+ Tomato.next = TomatoEat1
+ class TomatoEat2(Tomato):
+-    file = 'data/tomato-eat2.obj'
++    file = '/usr/share/games/bouncy/data/tomato-eat2.obj'
+     food_value = 1
+ TomatoEat1.next = TomatoEat2
+ class TomatoEat3(Tomato):
+-    file = 'data/tomato-eat3.obj'
++    file = '/usr/share/games/bouncy/data/tomato-eat3.obj'
+     food_value = 1
+ TomatoEat2.next = TomatoEat3
+ class TomatoEat4(TomatoEat3):
+-    file = 'data/tomato-eat4.obj'
++    file = '/usr/share/games/bouncy/data/tomato-eat4.obj'
+     is_food = False
+     next = None
+ TomatoEat3.next = TomatoEat4
+ 
+ class Carrot(MapElement):
+-    file = 'data/carrot.obj'
++    file = '/usr/share/games/bouncy/data/carrot.obj'
+     name = 'carrot'
+     is_food = True
+     food_value = 2
+@@ -127,7 +127,7 @@
+         px, py, pz = self.position
+         self.hitbox = collide.AABox((px, py, pz), 1, 1, 1)
+ class CarrotEat1(Carrot):
+-    file = 'data/carrot-eat1.obj'
++    file = '/usr/share/games/bouncy/data/carrot-eat1.obj'
+     food_value = 2
+     next = None
+ Carrot.next = CarrotEat1
+diff -ruN bouncy-0.0.20060925.orig/rabbit.py bouncy-0.0.20060925/rabbit.py
+--- bouncy-0.0.20060925.orig/rabbit.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/rabbit.py	2007-05-30 16:31:23.000000000 +0000
+@@ -8,7 +8,7 @@
+         cls.models = {}
+         for name in ['rabbit-sitting', 'rabbit-hopping', 'rabbit-landing',
+                 'bump', 'rabbit-dig1', 'rabbit-dig2']:
+-            obj = objloader.OBJ(os.path.join('data', '%s.obj'%name),
++            obj = objloader.OBJ(os.path.join('/usr/share/games/bouncy/data', '%s.obj'%name),
+                 outline=objects.toon_program is not None)
+             cls.models[name] = obj
+     load = classmethod(load)
+diff -ruN bouncy-0.0.20060925.orig/textures.py bouncy-0.0.20060925/textures.py
+--- bouncy-0.0.20060925.orig/textures.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/textures.py	2007-05-30 16:29:25.000000000 +0000
+@@ -12,11 +12,11 @@
+ def load():
+     for name, args in textures.items():
+         if args:
+-            image1 = pygame.image.load(os.path.join('data', name + '.png'))
+-            image2 = pygame.image.load(os.path.join('data', name + '-grey.png'))
++            image1 = pygame.image.load(os.path.join('/usr/share/games/bouncy/data', name + '.png'))
++            image2 = pygame.image.load(os.path.join('/usr/share/games/bouncy/data', name + '-grey.png'))
+             textures[name] = MixedTextureSurf(image1, image2, args)
+         else:
+-            image = pygame.image.load(os.path.join('data', name + '.png'))
++            image = pygame.image.load(os.path.join('/usr/share/games/bouncy/data', name + '.png'))
+             textures[name] = TextureSurf(image)
+ 
+ class TextureSurf:

Added: packages/trunk/bouncy/debian/patches/env.patch
===================================================================
--- packages/trunk/bouncy/debian/patches/env.patch	                        (rev 0)
+++ packages/trunk/bouncy/debian/patches/env.patch	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,8 @@
+--- bouncy-0.0.20060925/pyglyph/ttf.py.orig	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/pyglyph/ttf.py	2007-05-30 18:17:29.000000000 +0000
+@@ -1,4 +1,4 @@
+-#!/bin/env python
++#!/usr/bin/env python
+ # $Id: ttf.py,v 1.7 2006/05/22 14:48:18 alex Exp $
+ 
+ """

Added: packages/trunk/bouncy/debian/patches/fonts_path.patch
===================================================================
--- packages/trunk/bouncy/debian/patches/fonts_path.patch	                        (rev 0)
+++ packages/trunk/bouncy/debian/patches/fonts_path.patch	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,12 @@
+diff -ruN bouncy-0.0.20060925.orig/fonts.py bouncy-0.0.20060925/fonts.py
+--- bouncy-0.0.20060925.orig/fonts.py	2006-09-25 00:59:28.000000000 +0000
++++ bouncy-0.0.20060925/fonts.py	2007-05-30 16:33:52.000000000 +0000
+@@ -1,7 +1,7 @@
+ import pyglyph
+ 
+ # load up fonts
+-fonts = pyglyph.font.LocalFontFactory('data')
++fonts = pyglyph.font.LocalFontFactory('/usr/share/fonts/truetype/ttf-bitstream-vera')
+ sans20 = fonts.get_font(family='bitstream vera sans',
+     size=20, bold=False, italic=False)
+ 

Added: packages/trunk/bouncy/debian/patches/series
===================================================================
--- packages/trunk/bouncy/debian/patches/series	                        (rev 0)
+++ packages/trunk/bouncy/debian/patches/series	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,2 @@
+env.patch
+fonts_path.patch

Added: packages/trunk/bouncy/debian/rules
===================================================================
--- packages/trunk/bouncy/debian/rules	                        (rev 0)
+++ packages/trunk/bouncy/debian/rules	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,63 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	$(MAKE) -f /usr/share/quilt/quilt.make patch
+	touch $@
+
+build: build-stamp
+build-stamp: configure-stamp 
+	dh_testdir
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f {build,configure}-stamp
+	$(MAKE) -f /usr/share/quilt/quilt.make unpatch
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+	dh_install
+#	dh_installmenu
+	dh_pysupport
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch:
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: packages/trunk/bouncy/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/bouncy/debian/watch.ex
===================================================================
--- packages/trunk/bouncy/debian/watch.ex	                        (rev 0)
+++ packages/trunk/bouncy/debian/watch.ex	2007-05-31 08:23:11 UTC (rev 2769)
@@ -0,0 +1,22 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to examine a Webpage 
+# <Webpage URL> <string match>
+#http://www.example.com/downloads.php bouncy-(.*)\.tar\.gz
+
+# Uncomment to examine a Webserver directory
+#http://www.example.com/pub/bouncy-(.*)\.tar\.gz
+
+# Uncommment to examine a FTP server
+#ftp://ftp.example.com/pub/bouncy-(.*)\.tar\.gz debian uupdate
+
+# Uncomment to find new files on sourceforge, for debscripts >= 2.9
+# http://sf.net/bouncy/bouncy-(.*)\.tar\.gz
+
+




More information about the Pkg-games-commits mailing list