r4437 - packages/trunk/xboing/debian

Barry deFreese bddebian-guest at alioth.debian.org
Sat Oct 20 05:19:06 UTC 2007


Author: bddebian-guest
Date: 2007-10-20 05:19:05 +0000 (Sat, 20 Oct 2007)
New Revision: 4437

Added:
   packages/trunk/xboing/debian/postrm
   packages/trunk/xboing/debian/watch
   packages/trunk/xboing/debian/xboing.desktop
   packages/trunk/xboing/debian/xboing.xpm
Removed:
   packages/trunk/xboing/debian/prerm
Modified:
   packages/trunk/xboing/debian/changelog
   packages/trunk/xboing/debian/control
   packages/trunk/xboing/debian/dirs
   packages/trunk/xboing/debian/menu
   packages/trunk/xboing/debian/rules
Log:
Add watch file, desktop, and icon.  Fix permission issues on score file 
and removal of score file on --purge


Modified: packages/trunk/xboing/debian/changelog
===================================================================
--- packages/trunk/xboing/debian/changelog	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/changelog	2007-10-20 05:19:05 UTC (rev 4437)
@@ -1,3 +1,19 @@
+xboing (2.4-30) UNRELEASED; urgency=low
+
+  [ Barry deFreese ]
+  * Add watch file
+  * debian/rules: make xboing group games and SGID so it can save to scores file
+    * (Closes: #406307)
+  * Move prerm to postrm to purge score file (Closes: #443453)
+    * Also typo in filename .score not .scores
+  * Bump debhelper b-d to 5
+  * Add desktop file
+  * Use icon.xpm as debian/xboing.xpm for desktop icon (resized to 32x32)
+  * Set menu section to Games/Blocks
+  * Don't let make clean ignore errors
+
+ -- Barry deFreese <bddebian at comcast.net>  Fri, 19 Oct 2007 20:39:59 -0400
+
 xboing (2.4-29) unstable; urgency=low
 
   [ Sam Hocevar (Debian packages) ]

Modified: packages/trunk/xboing/debian/control
===================================================================
--- packages/trunk/xboing/debian/control	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/control	2007-10-20 05:19:05 UTC (rev 4437)
@@ -1,7 +1,7 @@
 Source: xboing
 Section: games
 Priority: optional
-Build-Depends: debhelper (>= 4.0), quilt, xutils, libx11-dev, libxpm-dev (>= 3.5.4.2), x-dev
+Build-Depends: debhelper (>= 5.0), quilt, xutils, libx11-dev, libxpm-dev (>= 3.5.4.2), x-dev, libxext-dev
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Sam Hocevar (Debian packages) <sam+deb at zoy.org>
 Standards-Version: 3.7.2

Modified: packages/trunk/xboing/debian/dirs
===================================================================
--- packages/trunk/xboing/debian/dirs	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/dirs	2007-10-20 05:19:05 UTC (rev 4437)
@@ -1,2 +1,4 @@
 var/games
 usr/share/man/man6
+usr/share/applications
+usr/share/pixmaps

Modified: packages/trunk/xboing/debian/menu
===================================================================
--- packages/trunk/xboing/debian/menu	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/menu	2007-10-20 05:19:05 UTC (rev 4437)
@@ -1,2 +1,2 @@
-?package(xboing):needs="x11" section="Games/Action" title="Xboing" \
+?package(xboing):needs="x11" section="Games/Blocks" title="Xboing" \
 	command="/usr/games/xboing"

Added: packages/trunk/xboing/debian/postrm
===================================================================
--- packages/trunk/xboing/debian/postrm	                        (rev 0)
+++ packages/trunk/xboing/debian/postrm	2007-10-20 05:19:05 UTC (rev 4437)
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+SCOREFILE=/var/games/xboing.score
+
+# Remove high score file on purge.
+if [ "$1" = "purge" ]; then
+    rm -f "$SCOREFILE"
+fi
+
+#DEBHELPER#

Deleted: packages/trunk/xboing/debian/prerm
===================================================================
--- packages/trunk/xboing/debian/prerm	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/prerm	2007-10-20 05:19:05 UTC (rev 4437)
@@ -1,10 +0,0 @@
-#!/bin/sh -e
-
-SCOREFILE=/var/games/xboing.scores
-
-# Remove high score file on purge.
-if [ "$1" = "purge" ]; then
-    rm -f "$SCOREFILE"
-fi
-
-#DEBHELPER#

Modified: packages/trunk/xboing/debian/rules
===================================================================
--- packages/trunk/xboing/debian/rules	2007-10-19 23:51:24 UTC (rev 4436)
+++ packages/trunk/xboing/debian/rules	2007-10-20 05:19:05 UTC (rev 4437)
@@ -16,7 +16,7 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
-	-$(MAKE) -i clean
+	[ ! -f Makefile ] || $(MAKE) -i clean
 	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
 	dh_clean .version audio.c sta13622 version.c audio/soundIt.o Makefile
 
@@ -30,6 +30,8 @@
 	dh_clean -k
 	dh_installdirs usr/share/man/man6
 	$(MAKE) PREFIX=debian/xboing install
+	install -D -m 644 debian/xboing.desktop debian/xboing/usr/share/applications/xboing.desktop
+	install -D -m 644 debian/xboing.xpm debian/xboing/usr/share/pixmaps/xboing.xpm
 	dh_installdocs README docs/problems.doc docs/todo.doc
 	dh_installexamples
 	dh_installmenu
@@ -39,6 +41,9 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
+	# Make it group games so it can save to the scores file
+	chgrp games debian/xboing/usr/games/xboing
+	chmod 2755 debian/xboing/usr/games/xboing
 	# these files come out mode 444.
 	chmod u+w debian/xboing/usr/share/games/xboing/sounds/*
 	chmod u+w debian/xboing/usr/share/games/xboing/levels/*

Added: packages/trunk/xboing/debian/watch
===================================================================
--- packages/trunk/xboing/debian/watch	                        (rev 0)
+++ packages/trunk/xboing/debian/watch	2007-10-20 05:19:05 UTC (rev 4437)
@@ -0,0 +1,3 @@
+version=3
+
+http://www.techrescue.org/xboing/xboing(.*)\.tar\.gz

Added: packages/trunk/xboing/debian/xboing.desktop
===================================================================
--- packages/trunk/xboing/debian/xboing.desktop	                        (rev 0)
+++ packages/trunk/xboing/debian/xboing.desktop	2007-10-20 05:19:05 UTC (rev 4437)
@@ -0,0 +1,12 @@
+[Desktop Entry]
+
+Name=XBoing II
+GenericName=XBoing II
+Comment=Destroy some blocks
+
+Type=Application
+Exec=xboing
+Icon=xboing
+Terminal=false
+Categories=Game;ArcadeGame;
+

Added: packages/trunk/xboing/debian/xboing.xpm
===================================================================
--- packages/trunk/xboing/debian/xboing.xpm	                        (rev 0)
+++ packages/trunk/xboing/debian/xboing.xpm	2007-10-20 05:19:05 UTC (rev 4437)
@@ -0,0 +1,190 @@
+/* XPM */
+static char * xboing_xpm[] = {
+"32 32 155 2",
+"  	c None",
+". 	c #000000",
+"+ 	c #120000",
+"@ 	c #700000",
+"# 	c #240000",
+"$ 	c #000055",
+"% 	c #000070",
+"& 	c #000028",
+"* 	c #005100",
+"= 	c #007000",
+"- 	c #002D00",
+"; 	c #4C4C00",
+"> 	c #707000",
+", 	c #313100",
+"' 	c #290000",
+") 	c #FF0000",
+"! 	c #520000",
+"~ 	c #0000C2",
+"{ 	c #0000FF",
+"] 	c #00005C",
+"^ 	c #00B800",
+"/ 	c #00FF00",
+"( 	c #006600",
+"_ 	c #ADAD00",
+": 	c #FFFF00",
+"< 	c #050000",
+"[ 	c #1F0000",
+"} 	c #0A0000",
+"| 	c #000017",
+"1 	c #00001F",
+"2 	c #00000B",
+"3 	c #001600",
+"4 	c #001F00",
+"5 	c #000C00",
+"6 	c #151500",
+"7 	c #1F1F00",
+"8 	c #0D0D00",
+"9 	c #000027",
+"0 	c #0000F5",
+"a 	c #00004E",
+"b 	c #998366",
+"c 	c #CAAD86",
+"d 	c #493E30",
+"e 	c #B00000",
+"f 	c #F50000",
+"g 	c #620000",
+"h 	c #00A600",
+"i 	c #00F500",
+"j 	c #006C00",
+"k 	c #000029",
+"l 	c #000052",
+"m 	c #A0896A",
+"n 	c #D2B48C",
+"o 	c #4C4132",
+"p 	c #B80000",
+"q 	c #660000",
+"r 	c #00AD00",
+"s 	c #000018",
+"t 	c #000099",
+"u 	c #000031",
+"v 	c #605240",
+"w 	c #7E6C54",
+"x 	c #2D271E",
+"y 	c #6E0000",
+"z 	c #990000",
+"A 	c #3D0000",
+"B 	c #006800",
+"C 	c #009900",
+"D 	c #004300",
+"E 	c #141400",
+"F 	c #7A7A00",
+"G 	c #272700",
+"H 	c #005D00",
+"I 	c #007A00",
+"J 	c #002C00",
+"K 	c #000058",
+"L 	c #00007A",
+"M 	c #535300",
+"N 	c #363600",
+"O 	c #292900",
+"P 	c #525200",
+"Q 	c #00C200",
+"R 	c #005C00",
+"S 	c #0000B8",
+"T 	c #000066",
+"U 	c #030300",
+"V 	c #070700",
+"W 	c #001000",
+"X 	c #001400",
+"Y 	c #000700",
+"Z 	c #00000F",
+"` 	c #000014",
+" .	c #000008",
+"..	c #0E0E00",
+"+.	c #090900",
+"@.	c #1A0526",
+"#.	c #A020F0",
+"$.	c #330A4D",
+"%.	c #3B0000",
+"&.	c #4E0000",
+"*.	c #550000",
+"=.	c #330000",
+"-.	c #890000",
+";.	c #210000",
+">.	c #8F7A5F",
+",.	c #5C4F3E",
+"'.	c #300000",
+").	c #590000",
+"!.	c #090909",
+"~.	c #141414",
+"{.	c #0A0A0A",
+"].	c #0E0316",
+"^.	c #5A1286",
+"/.	c #1D062B",
+"(.	c #110000",
+"_.	c #4A0000",
+":.	c #5B0000",
+"<.	c #500000",
+"[.	c #AF7E7E",
+"}.	c #FF8F8F",
+"|.	c #B57F7F",
+"1.	c #0D0D0D",
+"2.	c #504535",
+"3.	c #76654E",
+"4.	c #342C22",
+"5.	c #978787",
+"6.	c #FF1D1D",
+"7.	c #FF1B1B",
+"8.	c #A18989",
+"9.	c #000015",
+"0.	c #000085",
+"a.	c #00002A",
+"b.	c #B8A3A3",
+"c.	c #C2A3A3",
+"d.	c #390B55",
+"e.	c #53117D",
+"f.	c #250737",
+"g.	c #232121",
+"h.	c #DD7676",
+"i.	c #FF3D3D",
+"j.	c #DF7272",
+"k.	c #2B2727",
+"l.	c #6D16A3",
+"m.	c #460E6A",
+"n.	c #2D2D2D",
+"o.	c #666666",
+"p.	c #313131",
+"q.	c #000002",
+"r.	c #00000A",
+"s.	c #000003",
+"t.	c #040107",
+"u.	c #06010A",
+"v.	c #030104",
+"w.	c #3B3B00",
+"x.	c #CFCF00",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . + @ @ @ @ # . $ % % % % & . * = = = = - . ; > > > > , . . ",
+". . . ' ) ) ) ) ! . ~ { { { { ] . ^ / / / / ( . _ : : : : > . . ",
+". . . ' ) ) ) ) ! . ~ { { { { ] . ^ / / / / ( . _ : : : : > . . ",
+". . . < [ [ [ [ } . | 1 1 1 1 2 . 3 4 4 4 4 5 . 6 7 7 7 7 8 . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . 9 0 0 0 0 a . b c c c c d . e f f f f g . h i i i i j . . ",
+". . . k { { { { l . m n n n n o . p ) ) ) ) q . r / / / / = . . ",
+". . . s t t t t u . v w w w w x . y z z z z A . B C C C C D . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . E F F F F G . H I I I I J . K L L L L u . M F F F F N . . ",
+". . . O : : : : P . Q / / / / R . S { { { { T . _ : : : : > . . ",
+". . . O : : : : P . Q / / / / R . S { { { { T . _ : : : : > . . ",
+". . . U E E E E V . W X X X X Y . Z ` ` ` `  .. ..E E E E +.. . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . @.#.#.#.#.$.. %.&.*.=.-.;.. . . . . . . . >.n n n n ,.. . ",
+". . . @.#.#.#.#.$.. '.).*.=.-.;.. . !.~.{.. . . >.n n n n ,.. . ",
+". . . ].^.^.^.^./.. (._.:.<.=.=.. !.[.}.|.1.. . 2.3.3.3.3.4.. . ",
+". . . . . . . . . . . . . . . . . 5.6.) 7.8.. . . . . . . . . . ",
+". . . 9.0.0.0.0.a.. . . . . . . . b.) ) ) c.. . d.e.e.e.e.f.. . ",
+". . . k { { { { l . . . . . . . . g.h.i.j.k.. . l.#.#.#.#.m.. . ",
+". . . k { { { { l . . . . . . . . . n.o.p.. . . l.#.#.#.#.m.. . ",
+". . . q.r.r.r.r.s.. . . . . . . . . . . . . . . t.u.u.u.u.v.. . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . w.F F F F F F F F w.. . . . . . . . . . . ",
+". . . . . . . . . . E x.: : : : : : : : x.E . . . . . . . . . . ",
+". . . . . . . . . . . N > > > > > > > > N . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};




More information about the Pkg-games-commits mailing list