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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>
 Uploaders: Nacho Barrientos Arias <[EMAIL PROTECTED]>
 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


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to