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

morph at users.alioth.debian.org morph at users.alioth.debian.org
Fri Oct 2 18:01:54 UTC 2009


    Date: Friday, October 2, 2009 @ 18:01:31
  Author: morph
Revision: 9929

* debian/{contro, rules, python-pyglew.preinst}
  - migrated from python-central to python-support

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

Modified: packages/python-pyglew/trunk/debian/changelog
===================================================================
--- packages/python-pyglew/trunk/debian/changelog	2009-10-02 17:42:20 UTC (rev 9928)
+++ packages/python-pyglew/trunk/debian/changelog	2009-10-02 18:01:31 UTC (rev 9929)
@@ -17,8 +17,10 @@
   [ Sandro Tosi ]
   * debian/control
     - bump Standards-Version to 3.8.3 (no changes needed)
+  * debian/{contro, rules, python-pyglew.preinst}
+    - migrated from python-central to python-support
 
- -- Sandro Tosi <morph at debian.org>  Fri, 02 Oct 2009 19:37:40 +0200
+ -- Sandro Tosi <morph at debian.org>  Fri, 02 Oct 2009 19:54:59 +0200
 
 python-pyglew (0.1.2-3) unstable; urgency=low
 

Modified: packages/python-pyglew/trunk/debian/control
===================================================================
--- packages/python-pyglew/trunk/debian/control	2009-10-02 17:42:20 UTC (rev 9928)
+++ packages/python-pyglew/trunk/debian/control	2009-10-02 18:01:31 UTC (rev 9929)
@@ -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), libglew-dev, python-central (>= 0.5.6), python (>= 2.5.4-1~), dpatch, python-all-dev (>= 2.5.4-1~)
+Build-Depends: debhelper (>= 5.0.38), libglew-dev, python-support (>= 1.0.0), python (>= 2.5.4-1~), dpatch, python-all-dev (>= 2.5.4-1~)
 Standards-Version: 3.8.3
 Homepage: http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-pyglew/trunk/

Added: packages/python-pyglew/trunk/debian/python-pyglew.preinst
===================================================================
--- packages/python-pyglew/trunk/debian/python-pyglew.preinst	                        (rev 0)
+++ packages/python-pyglew/trunk/debian/python-pyglew.preinst	2009-10-02 18:01:31 UTC (rev 9929)
@@ -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.1.2-4 ; then
+	   if [ -x $PYCENTRAL ]; then
+               # explicitly remove old python-central files
+               pycentral pkgremove python-pyglew
+	   fi
+	   # be really sure also removing left-over files and dirs
+	   for pyversion in 2.4 2.5; do
+	   	rm -rf /usr/lib/python$pyversion/site-packages/pyglew*
+           done
+       fi
+fi
+
+#DEBHELPER#

Modified: packages/python-pyglew/trunk/debian/rules
===================================================================
--- packages/python-pyglew/trunk/debian/rules	2009-10-02 17:42:20 UTC (rev 9928)
+++ packages/python-pyglew/trunk/debian/rules	2009-10-02 18:01:31 UTC (rev 9929)
@@ -55,7 +55,7 @@
 	dh_testroot
 	dh_installchangelogs 
 	dh_installdocs README
-	dh_pycentral
+	dh_pysupport
 	dh_installman
 	dh_strip
 	dh_compress




More information about the Python-modules-commits mailing list