r5521 - in packages/trunk/bastet/debian: . patches
Ansgar Burchardt
ansgar-guest at alioth.debian.org
Mon Jan 28 15:01:22 UTC 2008
Author: ansgar-guest
Date: 2008-01-28 15:01:22 +0000 (Mon, 28 Jan 2008)
New Revision: 5521
Added:
packages/trunk/bastet/debian/postinst
packages/trunk/bastet/debian/postrm
packages/trunk/bastet/debian/preinst
Modified:
packages/trunk/bastet/debian/changelog
packages/trunk/bastet/debian/control
packages/trunk/bastet/debian/patches/01_Makefile.patch
packages/trunk/bastet/debian/rules
Log:
* Don't distribute score file, create in postinst instead (Closes: #461626).
* Update Debian Stanards version to 3.7.3
* Rename XS-Vcs-Svn and XS-Vcs-Browser fields to Vcs-Svn and Vcs-Browser
Modified: packages/trunk/bastet/debian/changelog
===================================================================
--- packages/trunk/bastet/debian/changelog 2008-01-28 13:15:53 UTC (rev 5520)
+++ packages/trunk/bastet/debian/changelog 2008-01-28 15:01:22 UTC (rev 5521)
@@ -11,8 +11,13 @@
* Add watch file
* Add Homepage field in control section
- -- Nacho Barrientos Arias <nacho at debian.org> Mon, 11 Jul 2007 11:25:12 +0300
+ [ Ansgar Burchardt ]
+ * Don't distribute score file, create in postinst instead (Closes: #461626).
+ * Update Debian Stanards version to 3.7.3
+ * Rename XS-Vcs-Svn and XS-Vcs-Browser fields to Vcs-Svn and Vcs-Browser
+ -- Ansgar Burchardt <ansgar at 43-1.org> Sun, 27 Jan 2008 17:24:40 +0100
+
bastet (0.41-5) unstable; urgency=low
* debian/control
Modified: packages/trunk/bastet/debian/control
===================================================================
--- packages/trunk/bastet/debian/control 2008-01-28 13:15:53 UTC (rev 5520)
+++ packages/trunk/bastet/debian/control 2008-01-28 15:01:22 UTC (rev 5521)
@@ -4,10 +4,10 @@
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Nacho Barrientos Arias <nacho at debian.org>
Build-Depends: debhelper (>= 5), libncurses5-dev | libncurses-dev, quilt (>= 0.40)
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
Homepage: http://fph.altervista.org/prog/bastet.shtml
-XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/bastet/
-XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/bastet/?op=log
+Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/bastet/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/bastet/?op=log
Package: bastet
Architecture: any
@@ -19,5 +19,3 @@
gives you the worst, the most bastard it can find. Playing bastet can be
a painful experience, especially if you usually make "canyons" and wait for
the long I-shaped block.
- .
- Homepage: http://fph.altervista.org/prog/bastet.shtml
Modified: packages/trunk/bastet/debian/patches/01_Makefile.patch
===================================================================
--- packages/trunk/bastet/debian/patches/01_Makefile.patch 2008-01-28 13:15:53 UTC (rev 5520)
+++ packages/trunk/bastet/debian/patches/01_Makefile.patch 2008-01-28 15:01:22 UTC (rev 5521)
@@ -7,8 +7,8 @@
Index: bastet-0.41/Makefile
===================================================================
---- bastet-0.41.orig/Makefile 2007-07-09 21:11:47.000000000 +0200
-+++ bastet-0.41/Makefile 2007-07-09 21:39:23.000000000 +0200
+--- bastet-0.41.orig/Makefile 2004-10-19 19:54:58.000000000 +0200
++++ bastet-0.41/Makefile 2008-01-27 15:55:35.000000000 +0100
@@ -1,8 +1,8 @@
#makefile for bastet (c) 2004 Federico Poloni
@@ -29,12 +29,12 @@
LDFLAGS=-lncurses
SOURCES=main.c game.c highscore.c bast.c
EXNAME=bastet
-@@ -39,8 +39,4 @@
+@@ -39,8 +39,3 @@
install: $(EXNAME)
cp $(EXNAME) $(BIN_PREFIX)
- chown $(GAME_USER) $(BIN_PREFIX)$(EXNAME)
- chmod u+s $(BIN_PREFIX)$(EXNAME)
- touch $(DATA_PREFIX)$(HISCORE)
+- touch $(DATA_PREFIX)$(HISCORE)
- chown $(GAME_USER) $(DATA_PREFIX)$(HISCORE)
- chmod 644 $(DATA_PREFIX)$(HISCORE)
Added: packages/trunk/bastet/debian/postinst
===================================================================
--- packages/trunk/bastet/debian/postinst (rev 0)
+++ packages/trunk/bastet/debian/postinst 2008-01-28 15:01:22 UTC (rev 5521)
@@ -0,0 +1,23 @@
+#! /bin/sh
+# postrm script for bastet
+
+set -e
+
+scores=/var/games/bastet.scores
+
+# old version of bastet (<= 0.41-5) will remove high score file
+# on upgrade, so rescue it
+if [ -e "$scores.tmp" ] ; then
+ mv "$scores.tmp" "$scores"
+fi
+if [ ! -e "$scores" ] ; then
+
+ touch "$scores"
+ chgrp games "$scores"
+ chmod 664 "$scores"
+fi
+
+#DEBHELPER#
+
+exit 0
+
Added: packages/trunk/bastet/debian/postrm
===================================================================
--- packages/trunk/bastet/debian/postrm (rev 0)
+++ packages/trunk/bastet/debian/postrm 2008-01-28 15:01:22 UTC (rev 5521)
@@ -0,0 +1,13 @@
+#! /bin/sh
+# postrm script for bastet
+
+set -e
+
+if [ "$1" = purge ] ; then
+ rm -f /var/games/bastet.scores
+fi
+
+#DEBHELPER#
+
+exit 0
+
Added: packages/trunk/bastet/debian/preinst
===================================================================
--- packages/trunk/bastet/debian/preinst (rev 0)
+++ packages/trunk/bastet/debian/preinst 2008-01-28 15:01:22 UTC (rev 5521)
@@ -0,0 +1,21 @@
+#! /bin/sh
+# preinst script for bastet
+
+set -e
+
+scores=/var/games/bastet.scores
+
+case "$1" in
+ install|upgrade)
+ # old version of bastet (<= 0.41-5) will remove high score file
+ # on upgrade, so rescue it
+ if [ -e "$scores" ] ; then
+ cp "$scores" "$scores.tmp"
+ fi
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
+
Modified: packages/trunk/bastet/debian/rules
===================================================================
--- packages/trunk/bastet/debian/rules 2008-01-28 13:15:53 UTC (rev 5520)
+++ packages/trunk/bastet/debian/rules 2008-01-28 15:01:22 UTC (rev 5521)
@@ -47,15 +47,14 @@
dh_installchangelogs
dh_installdocs
dh_installdirs
- chown root.games debian/bastet/var/games/bastet.scores debian/bastet/usr/games/bastet
- chmod g+w debian/bastet/var/games/bastet.scores
+ chown root.games debian/bastet/usr/games/bastet
chmod 2755 debian/bastet/usr/games/bastet
dh_install
dh_installman debian/manpages/bastet.6
dh_installmenu
dh_strip
dh_compress
- dh_fixperms -Xvar/games/bastet.scores -Xusr/games/bastet
+ dh_fixperms -Xusr/games/bastet
dh_installdeb
dh_shlibdeps
dh_gencontrol
More information about the Pkg-games-commits
mailing list