[Python-modules-commits] r9307 - in packages/python-daap/trunk/debian (4 files)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Wed Aug 12 14:58:12 UTC 2009


    Date: Wednesday, August 12, 2009 @ 14:58:12
  Author: morph
Revision: 9307

* debian/{control, rules, python-daap.preinst}
  - switch from python-central to python-support

Added:
  packages/python-daap/trunk/debian/python-daap.preinst
Modified:
  packages/python-daap/trunk/debian/changelog
  packages/python-daap/trunk/debian/control
  packages/python-daap/trunk/debian/rules

Modified: packages/python-daap/trunk/debian/changelog
===================================================================
--- packages/python-daap/trunk/debian/changelog	2009-08-12 14:42:11 UTC (rev 9306)
+++ packages/python-daap/trunk/debian/changelog	2009-08-12 14:58:12 UTC (rev 9307)
@@ -10,8 +10,12 @@
   * debian/control: 
    - Bump Standards-Version to 3.8.2 (no change needed).
 
- -- Sandro Tosi <morph at debian.org>  Wed, 12 Aug 2009 16:41:37 +0200
+  [ Sandro Tosi ]
+  * debian/{control, rules, python-daap.preinst}
+    - switch from python-central to python-support
 
+ -- Sandro Tosi <morph at debian.org>  Wed, 12 Aug 2009 16:51:54 +0200
+
 python-daap (0.7.1-2) unstable; urgency=low
 
   * debian/control

Modified: packages/python-daap/trunk/debian/control
===================================================================
--- packages/python-daap/trunk/debian/control	2009-08-12 14:42:11 UTC (rev 9306)
+++ packages/python-daap/trunk/debian/control	2009-08-12 14:58:12 UTC (rev 9307)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Sandro Tosi <morph at debian.org>
-Build-Depends: debhelper (>= 5.0.38), python-central (>= 0.5.6), python-all-dev (>= 2.5.4-1~)
+Build-Depends: debhelper (>= 5.0.38), python-support (>= 1), python-all-dev (>= 2.5.4-1~)
 XS-Python-Version: all
 Homepage: http://jerakeen.org/code/pythondaap/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-daap/trunk/

Added: packages/python-daap/trunk/debian/python-daap.preinst
===================================================================
--- packages/python-daap/trunk/debian/python-daap.preinst	                        (rev 0)
+++ packages/python-daap/trunk/debian/python-daap.preinst	2009-08-12 14:58:12 UTC (rev 9307)
@@ -0,0 +1,21 @@
+#!/bin/sh
+# TODO: remove this file after releasing Squeeze
+set -e
+
+PYCENTRAL=/usr/bin/pycentral
+
+if [ "$1" = upgrade ]
+then
+       if dpkg --compare-versions "$2" lt 0.7.1-3 ; then
+	   if [ -x $PYCENTRAL ]; then
+               # explicitly remove old python-central files
+               pycentral pkgremove python-daap
+	   fi
+	   # be really sure also removing left-over files and dirs
+	   for pyversion in 2.4 2.5; do
+               rm -f /usr/lib/python$pyversion/site-packages/daap.py*
+           done
+       fi
+fi
+
+#DEBHELPER#

Modified: packages/python-daap/trunk/debian/rules
===================================================================
--- packages/python-daap/trunk/debian/rules	2009-08-12 14:42:11 UTC (rev 9306)
+++ packages/python-daap/trunk/debian/rules	2009-08-12 14:58:12 UTC (rev 9307)
@@ -53,7 +53,7 @@
 	dh_strip
 	dh_compress		-X.py
 	dh_fixperms
-	dh_pycentral
+	dh_pysupport
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol




More information about the Python-modules-commits mailing list