[Python-modules-commits] r8307 - in packages/pyenchant/trunk/debian (6 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Sun Apr 26 21:31:17 UTC 2009


    Date: Sunday, April 26, 2009 @ 21:31:16
  Author: piotr
Revision: 8307

* New upstream release
* Switch to python-support
  + add preinst to remove pycentral files
* Change Debian packaging license to LGPL (to match upstream)
* Standards-Version bumped to 3.8.1 (no changes needed)
* Upload to unstable

Added:
  packages/pyenchant/trunk/debian/preinst
Modified:
  packages/pyenchant/trunk/debian/changelog
  packages/pyenchant/trunk/debian/control
  packages/pyenchant/trunk/debian/copyright
  packages/pyenchant/trunk/debian/patches/disable_ez_setup.patch
  packages/pyenchant/trunk/debian/rules

Modified: packages/pyenchant/trunk/debian/changelog
===================================================================
--- packages/pyenchant/trunk/debian/changelog	2009-04-26 08:04:56 UTC (rev 8306)
+++ packages/pyenchant/trunk/debian/changelog	2009-04-26 21:31:16 UTC (rev 8307)
@@ -1,3 +1,14 @@
+pyenchant (1.5.2-1) unstable; urgency=low
+
+  * New upstream release
+  * Switch to python-support
+    + add preinst to remove pycentral files
+  * Change Debian packaging license to LGPL (to match upstream)
+  * Standards-Version bumped to 3.8.1 (no changes needed)
+  * Upload to unstable
+
+ -- Piotr Ożarowski <piotr at debian.org>  Sun, 26 Apr 2009 21:49:37 +0200
+
 pyenchant (1.5.1-1) experimental; urgency=low
 
   * New upstream release (upload to experimental due to Lenny freeze, to ease

Modified: packages/pyenchant/trunk/debian/control
===================================================================
--- packages/pyenchant/trunk/debian/control	2009-04-26 08:04:56 UTC (rev 8306)
+++ packages/pyenchant/trunk/debian/control	2009-04-26 21:31:16 UTC (rev 8307)
@@ -4,8 +4,8 @@
 Maintainer: Piotr Ożarowski <piotr at debian.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 5.0.38), quilt (>= 0.40), python-ctypes, libenchant-dev
-Build-Depends-Indep: python-all (>= 2.3.5-7), python-central (>= 0.6.1), python-setuptools (>= 0.6b3-1~)
-Standards-Version: 3.8.0
+Build-Depends-Indep: python-all (>= 2.3.5-7), python-support (>= 0.6.4), python-setuptools (>= 0.6b3-1~)
+Standards-Version: 3.8.1
 Homepage: http://pyenchant.sourceforge.net/
 XS-Python-Version: all
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyenchant/trunk/

Modified: packages/pyenchant/trunk/debian/copyright
===================================================================
--- packages/pyenchant/trunk/debian/copyright	2009-04-26 08:04:56 UTC (rev 8306)
+++ packages/pyenchant/trunk/debian/copyright	2009-04-26 21:31:16 UTC (rev 8307)
@@ -5,7 +5,7 @@
 
 Upstream Author: Ryan Kelly <rynklly at users.sourceforge.net>
 
-Copyright: 2004-2006 Ryan Kelly
+Copyright: 2004-2009 Ryan Kelly
 
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
@@ -34,7 +34,4 @@
 License can be found in the file `/usr/share/common-licenses/LGPL-2.1'.
 
 The Debian packaging is © 2006-2009, Piotr Ożarowski <piotr at debian.org> and
-is licensed under the GPL.
-
-On Debian systems, the complete text of the GNU General Public
-License, version 2, can be found in /usr/share/common-licenses/GPL-2.
+is licensed under the LGPL-2.1 as well.

Modified: packages/pyenchant/trunk/debian/patches/disable_ez_setup.patch
===================================================================
--- packages/pyenchant/trunk/debian/patches/disable_ez_setup.patch	2009-04-26 08:04:56 UTC (rev 8306)
+++ packages/pyenchant/trunk/debian/patches/disable_ez_setup.patch	2009-04-26 21:31:16 UTC (rev 8307)
@@ -1,3 +1,4 @@
+# python-setuptools is already in Build-Depends-Indep, no need to download extra copy from internet
 Index: pyenchant-1.5.0/setup.py
 ===================================================================
 --- pyenchant-1.5.0.orig/setup.py

Added: packages/pyenchant/trunk/debian/preinst
===================================================================
--- packages/pyenchant/trunk/debian/preinst	                        (rev 0)
+++ packages/pyenchant/trunk/debian/preinst	2009-04-26 21:31:16 UTC (rev 8307)
@@ -0,0 +1,9 @@
+#!/bin/sh
+# TODO: remove this file after releasing Squeeze
+set -e
+if [ "$1" = upgrade ] && dpkg --compare-versions "$2" lt 1.5.2-1~;
+then
+	pycentral pkgremove python-enchant
+fi
+
+#DEBHELPER#

Modified: packages/pyenchant/trunk/debian/rules
===================================================================
--- packages/pyenchant/trunk/debian/rules	2009-04-26 08:04:56 UTC (rev 8306)
+++ packages/pyenchant/trunk/debian/rules	2009-04-26 21:31:16 UTC (rev 8307)
@@ -39,7 +39,7 @@
 	dh_testroot -i
 	dh_installchangelogs -i
 	dh_installdocs -i
-	dh_pycentral -i
+	dh_pysupport -i
 	dh_compress -i -X.py
 	dh_fixperms -i
 	dh_installdeb -i




More information about the Python-modules-commits mailing list