[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