[Python-apps-commits] r3235 - in packages/startupmanager/trunk/debian (5 files)

gothicx-guest at users.alioth.debian.org gothicx-guest at users.alioth.debian.org
Mon Jul 6 21:58:18 UTC 2009


    Date: Monday, July 6, 2009 @ 21:58:11
  Author: gothicx-guest
Revision: 3235

Add preinst to remove pycentral files

Added:
  packages/startupmanager/trunk/debian/preinst
Modified:
  packages/startupmanager/trunk/debian/changelog
  packages/startupmanager/trunk/debian/control
  packages/startupmanager/trunk/debian/menu
  packages/startupmanager/trunk/debian/rules

Modified: packages/startupmanager/trunk/debian/changelog
===================================================================
--- packages/startupmanager/trunk/debian/changelog	2009-07-06 20:41:42 UTC (rev 3234)
+++ packages/startupmanager/trunk/debian/changelog	2009-07-06 21:58:11 UTC (rev 3235)
@@ -1,22 +1,18 @@
 startupmanager (1.9.13-1) unstable; urgency=low
 
   * New upstream version.
-  * Remove patches (applied upstream).
+  * Add preinst to remove pycentral files.
   * debian/control:
     + Bump Standards-Version to 3.8.2 (no changes).
     + Migrate from pycentral to pysupport.
-    + Remove menu Depends (not needed anymore).
-  * debian/menu:
-    + Remove su-to-root (handled by upstream now).
   * debian/rules:
     + Migrate from pycentral to pysupport.
-    + Remove cdbs simple-patchsys (no needed anymore).
   * debian/watch:
     + Fix upstream package name to check latest version.
   * debian/copyright:
     + Bump copyright years.
 
- -- Marco Rodrigues <gothicx at sapo.pt>  Mon, 29 Jun 2009 23:09:06 +0100
+ -- Marco Rodrigues <gothicx at sapo.pt>  Mon, 06 Jul 2009 22:56:06 +0100
 
 startupmanager (1.9.12-1) unstable; urgency=low
 

Modified: packages/startupmanager/trunk/debian/control
===================================================================
--- packages/startupmanager/trunk/debian/control	2009-07-06 20:41:42 UTC (rev 3234)
+++ packages/startupmanager/trunk/debian/control	2009-07-06 21:58:11 UTC (rev 3235)
@@ -14,7 +14,7 @@
 Package: startupmanager
 XB-Python-Version: ${python:Versions}
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}, python-glade2 (>= 2.12), python-gnome2 (>= 2.20), python-libxml2 (>= 2.6.30), yelp, grub
+Depends: ${python:Depends}, ${misc:Depends}, python-glade2 (>= 2.12), python-gnome2 (>= 2.20), python-libxml2 (>= 2.6.30), yelp, grub, menu
 Description: Grub and Splash screen configuration
  StartUp-Manager configures some settings for grub and splash screens
  (Currently only Usplash). It provides an easy to use interface.

Modified: packages/startupmanager/trunk/debian/menu
===================================================================
--- packages/startupmanager/trunk/debian/menu	2009-07-06 20:41:42 UTC (rev 3234)
+++ packages/startupmanager/trunk/debian/menu	2009-07-06 21:58:11 UTC (rev 3235)
@@ -1,4 +1,4 @@
 ?package(startupmanager):needs="X11" \
   section="Applications/System/Administration" \
   title="Startup-Manager" \
-  command="/usr/sbin/startupmanager"
+  command="su-to-root -X -c /usr/sbin/startupmanager"

Added: packages/startupmanager/trunk/debian/preinst
===================================================================
--- packages/startupmanager/trunk/debian/preinst	                        (rev 0)
+++ packages/startupmanager/trunk/debian/preinst	2009-07-06 21:58:11 UTC (rev 3235)
@@ -0,0 +1,11 @@
+#!/bin/sh
+# TODO: remove this file after releasing Squeeze
+set -e
+if [ "$1" = upgrade ]
+then
+        if dpkg --compare-versions "$2" lt 1.9.13-1; then
+                pycentral pkgremove startupmanager
+        fi
+fi
+
+#DEBHELPER#

Modified: packages/startupmanager/trunk/debian/rules
===================================================================
--- packages/startupmanager/trunk/debian/rules	2009-07-06 20:41:42 UTC (rev 3234)
+++ packages/startupmanager/trunk/debian/rules	2009-07-06 21:58:11 UTC (rev 3235)
@@ -4,11 +4,12 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 DEB_INSTALL_MANPAGES_startupmanager := debian/startupmanager.1
 
 binary-install/startupmanager::
-	dh_pysupport
+	dh_pycentral
 
 binary-predeb/startupmanager::
 	$(RM) -r debian/startupmanager/usr/lib




More information about the Python-apps-commits mailing list