[pkg-boinc-commits] r333 - in trunk/boinc-app-seti/debian: . extra

Frank S. Thomas fst-guest at costa.debian.org
Fri Jan 13 11:12:54 UTC 2006


Author: fst-guest
Date: 2006-01-13 11:12:53 +0000 (Fri, 13 Jan 2006)
New Revision: 333

Added:
   trunk/boinc-app-seti/debian/boinc-app-seti.postrm
Modified:
   trunk/boinc-app-seti/debian/boinc-app-seti.postinst
   trunk/boinc-app-seti/debian/control.in
   trunk/boinc-app-seti/debian/extra/seti.py
Log:
Updated for boinc_applinks' new command line options and added postrm script
to remove the application symlinks on "remove".


Modified: trunk/boinc-app-seti/debian/boinc-app-seti.postinst
===================================================================
--- trunk/boinc-app-seti/debian/boinc-app-seti.postinst	2006-01-13 10:57:31 UTC (rev 332)
+++ trunk/boinc-app-seti/debian/boinc-app-seti.postinst	2006-01-13 11:12:53 UTC (rev 333)
@@ -1,11 +1,14 @@
 #!/bin/sh
-# postinst script for boinc-client-seti
+# postinst script for boinc-app-seti
 
 set -e
 
+BOINC_DIR=/var/lib/boinc-client
+
 case "$1" in
     configure)
-        chown -R boinc:boinc /var/lib/boinc-client/projects 2>/dev/null || true
+        boinc_applinks --create --project=seti --data-dir=$BOINC_DIR
+        chown -R boinc:boinc $BOINC_DIR/projects 2>/dev/null || true
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

Added: trunk/boinc-app-seti/debian/boinc-app-seti.postrm
===================================================================
--- trunk/boinc-app-seti/debian/boinc-app-seti.postrm	2006-01-13 10:57:31 UTC (rev 332)
+++ trunk/boinc-app-seti/debian/boinc-app-seti.postrm	2006-01-13 11:12:53 UTC (rev 333)
@@ -0,0 +1,24 @@
+#!/bin/sh
+# postrm script for boinc-app-seti
+
+set -e
+
+BOINC_DIR=/var/lib/boinc-client
+
+case "$1" in
+    remove)
+        boinc_applinks --remove --project=seti --data-dir=$BOINC_DIR
+    ;;
+
+    purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+    ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0

Modified: trunk/boinc-app-seti/debian/control.in
===================================================================
--- trunk/boinc-app-seti/debian/control.in	2006-01-13 10:57:31 UTC (rev 332)
+++ trunk/boinc-app-seti/debian/control.in	2006-01-13 11:12:53 UTC (rev 333)
@@ -4,11 +4,11 @@
 Maintainer: Debian BOINC Maintainers <pkg-boinc-devel at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at inb.uni-luebeck.de>, Frank S. Thomas <frank at thomas-alfeld.de>
 Standards-Version: 3.6.2
-Build-Depends: @cdbs@, boinc-dev (>= 5.2.13a-2), fftw-dev, automake1.9 (>= 1.9.3), autoconf (>= 2.59)
+Build-Depends: @cdbs@, boinc-dev (>= 5.2.15-1), fftw-dev, automake1.9 (>= 1.9.3), autoconf (>= 2.59)
 
 Package: boinc-app-seti
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, boinc-client (>= 5.2.13a-2)
+Depends: ${shlibs:Depends}, ${misc:Depends}, boinc-client (>= 5.2.15-2)
 Conflicts: boinc-client-seti
 Replaces: boinc-client-seti
 Description: SETI at home application for BOINC

Modified: trunk/boinc-app-seti/debian/extra/seti.py
===================================================================
--- trunk/boinc-app-seti/debian/extra/seti.py	2006-01-13 10:57:31 UTC (rev 332)
+++ trunk/boinc-app-seti/debian/extra/seti.py	2006-01-13 11:12:53 UTC (rev 333)
@@ -1,5 +1,3 @@
-# $Id$
-# 
 projects['seti'] = {}
 projects['seti']['app_info'] = '/usr/share/boinc-app-seti/app_info.xml'
 projects['seti']['apps'] = ['/usr/lib/boinc-app-seti/setiathome']




More information about the pkg-boinc-commits mailing list