[Python-modules-commits] r5969 - in packages/pyenchant (12 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Sat Jul 12 21:40:39 UTC 2008


    Date: Saturday, July 12, 2008 @ 21:40:38
  Author: piotr
Revision: 5969

tagging 1.3.1-2

Added:
  packages/pyenchant/tags/1.3.1-2/
  packages/pyenchant/tags/1.3.1-2/debian/
  packages/pyenchant/tags/1.3.1-2/debian/changelog
  packages/pyenchant/tags/1.3.1-2/debian/compat
  packages/pyenchant/tags/1.3.1-2/debian/control
  packages/pyenchant/tags/1.3.1-2/debian/copyright
  packages/pyenchant/tags/1.3.1-2/debian/docs
  packages/pyenchant/tags/1.3.1-2/debian/rules
  packages/pyenchant/tags/1.3.1-2/debian/watch
Modified:
  packages/pyenchant/trunk/debian/changelog
  packages/pyenchant/trunk/debian/control
  packages/pyenchant/trunk/debian/rules

Added: packages/pyenchant/tags/1.3.1-2/debian/changelog
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/changelog	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/changelog	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1,65 @@
+pyenchant (1.3.1-2) unstable; urgency=low
+
+  * Rebuild against new python-central (closes: #490518)
+  * Suggests python-gobject, python-gtk2 and python-wxgtk2.6 | python-wxgtk2.8
+    (for GtkSpellCheckerDialog and wxSpellCheckerDialog)
+  * Let python-central do the Egg renaming part
+    + python-central required build version bumped to 0.6.1
+    + debian/rules updated
+  * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
+  * Add "~" to python-setuptools' and libenchant-dev's required build version
+    (to ease backports)
+  * Standards-Version bumped to 3.8.0:
+    + Homepage field added
+
+ -- Piotr Ożarowski <piotr at debian.org>  Sat, 12 Jul 2008 22:51:31 +0200
+
+pyenchant (1.3.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Piotr Ożarowski <piotr at debian.org>  Wed, 19 Sep 2007 21:02:08 +0200
+
+pyenchant (1.3.0-2) unstable; urgency=low
+
+  * Upload to unstable
+  * Changed my address to piotr at debian.org
+
+ -- Piotr Ożarowski <piotr at debian.org>  Fri, 04 May 2007 17:42:45 +0200
+
+pyenchant (1.3.0-1) experimental; urgency=low
+
+  * New upstream release (upload to experimental due to Etch freeze)
+  * Added XS-Vcs-Svn and XS-Vcs-Browser fields to debian/control
+
+ -- Piotr Ozarowski <ozarow at gmail.com>  Fri, 29 Dec 2006 16:43:54 +0100
+
+pyenchant (1.2.0-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/rules cleaned:
+    + dh_python removed, dh_pycentral will generate all data now
+    + assume that setuptools is available for all supported python versions
+  * debian/control:
+    + bumped debhelper and python-central required versions due
+      to dh_python call removal
+    + libenchant needs to be at least in version 1.3.0 now (build req. updated)
+    + removed python2.3-enchant from Conflicts: and Replaces:
+      (python v2.3 is no longer supported in Debian)
+  * shootout.py file no longer installed as example file
+  * Updated copyright years in debian/copyright
+
+ -- Piotr Ozarowski <ozarow at gmail.com>  Sun,  5 Nov 2006 16:07:32 +0100
+
+pyenchant (1.1.5-2) unstable; urgency=low
+
+  * Convert to python-central (closes: #373489)
+  * Standards-version bumped to 3.7.2 (no changes needed)
+
+ -- Piotr Ozarowski <ozarow at gmail.com>  Tue, 13 Jun 2006 10:52:43 +0200
+
+pyenchant (1.1.5-1) unstable; urgency=low
+
+  * Initial release (closes: #299783)
+
+ -- Piotr Ozarowski <ozarow at gmail.com>  Sun, 16 Apr 2006 13:58:24 +0200

Added: packages/pyenchant/tags/1.3.1-2/debian/compat
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/compat	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/compat	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1 @@
+5

Added: packages/pyenchant/tags/1.3.1-2/debian/control
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/control	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/control	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1,26 @@
+Source: pyenchant
+Maintainer: Piotr Ożarowski <piotr at debian.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Section: python
+Priority: optional
+Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-7),
+ python-central (>= 0.6.1), python-setuptools (>= 0.6b3-1~), libenchant-dev (>= 1.3.0-1~)
+Standards-Version: 3.8.0
+Homepage: http://pyenchant.sourceforge.net/
+XS-Python-Version: all
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyenchant/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/pyenchant/trunk/?op=log
+
+Package: python-enchant
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}
+Suggests: python-gobject, python-gtk2, python-wxgtk2.6 | python-wxgtk2.8
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Conflicts: python2.4-enchant (<< 1.1.5-2)
+Replaces: python2.4-enchant (<< 1.1.5-2)
+Description: spellchecking library for Python
+ PyEnchant consists of Python bindings to the Enchant spellchecking
+ library and some wrapper classes. It includes all the functionality
+ of Enchant in a Pythonic object-oriented interface, and also provides
+ some higher-level functionality which is not available in the C API.

Added: packages/pyenchant/tags/1.3.1-2/debian/copyright
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/copyright	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/copyright	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1,40 @@
+This package was debianized by Piotr Ożarowski <piotr at debian.org> on
+Wed, 12 Apr 2006 11:00:00 +0200.
+
+It was downloaded from: http://sourceforge.net/projects/pyenchant
+
+Upstream Author: Ryan Kelly <rynklly at users.sourceforge.net>
+
+Copyright: 2004-2006 Ryan Kelly
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+
+ In addition, as a special exception, you are
+ given permission to link the code of this program with
+ non-LGPL Spelling Provider libraries (eg: a MSFT Office
+ spell checker backend) and distribute linked combinations including
+ the two.  You must obey the GNU Lesser General Public License in all
+ respects for all of the code used other than said providers.  If you modify
+ this file, you may extend this exception to your version of the
+ file, but you are not obligated to do so.  If you do not wish to
+ do so, delete this exception statement from your version.
+
+enchant/enchant.h file is copyrighted under GNU Library General Public
+License by Dom Lachowicz (Copyright (C) 2003 Dom Lachowicz)
+
+On Debian systems, the complete text of the GNU Library General Public
+License can be found in the file `/usr/share/common-licenses/LGPL-2.1'.
+
+The Debian packaging is (C) 2006-2007, 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.

Added: packages/pyenchant/tags/1.3.1-2/debian/docs
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/docs	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/docs	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1 @@
+README.txt

Added: packages/pyenchant/tags/1.3.1-2/debian/rules
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/rules	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/rules	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1,51 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+PACKAGE_NAME=python-enchant
+
+PYVERS=$(shell pyversions -vr)
+
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -rf dist build
+	find . -name *\.py[co] -exec rm {} \;
+	dh_clean *-stamp
+
+build: build-stamp
+build-stamp: $(PYVERS:%=build-ext-%)
+	touch $@
+build-ext-%:
+	dh_testdir
+	python$* setup.py build
+	touch $@
+
+install: install-stamp
+install-stamp: build-stamp $(PYVERS:%=install-ext-%)
+install-ext-%:
+	python$* setup.py install \
+		--single-version-externally-managed \
+		--root $(CURDIR)/debian/${PACKAGE_NAME}
+
+binary-indep:
+
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installchangelogs -a ChangeLog
+	dh_installdocs -a
+	dh_pycentral -a
+	dh_strip -a
+	dh_compress -a -X.py
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: packages/pyenchant/tags/1.3.1-2/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/pyenchant/tags/1.3.1-2/debian/watch
===================================================================
--- packages/pyenchant/tags/1.3.1-2/debian/watch	                        (rev 0)
+++ packages/pyenchant/tags/1.3.1-2/debian/watch	2008-07-12 21:40:38 UTC (rev 5969)
@@ -0,0 +1,3 @@
+version=3
+http://qa.debian.org/watch/sf.php/pyenchant/ \
+  pyenchant-([\d.]*).tar.gz debian uupdate

Modified: packages/pyenchant/trunk/debian/changelog
===================================================================
--- packages/pyenchant/trunk/debian/changelog	2008-07-12 20:36:37 UTC (rev 5968)
+++ packages/pyenchant/trunk/debian/changelog	2008-07-12 21:40:38 UTC (rev 5969)
@@ -3,13 +3,24 @@
   * New upstream release
     + libenchant-dev's required build version bumped to >=1.4
   * Build python-enchant-dbg package
+
+ -- Piotr Ożarowski <piotr at debian.org>  Sun, 29 Jun 2008 23:36:50 +0200
+
+pyenchant (1.3.1-2) unstable; urgency=low
+
+  * Rebuild against new python-central (closes: #490518)
+  * Suggests python-gobject, python-gtk2 and python-wxgtk2.6 | python-wxgtk2.8
+    (for GtkSpellCheckerDialog and wxSpellCheckerDialog)
+  * Let python-central do the Egg renaming part
+    + python-central required build version bumped to 0.6.1
+    + debian/rules updated
   * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
-  * Add "~" at end of python-setuptools' required build version (to ease
-    backports)
+  * Add "~" to python-setuptools' and libenchant-dev's required build version
+    (to ease backports)
   * Standards-Version bumped to 3.8.0:
     + Homepage field added
 
- -- Piotr Ożarowski <piotr at debian.org>  Sun, 29 Jun 2008 23:36:50 +0200
+ -- Piotr Ożarowski <piotr at debian.org>  Sat, 12 Jul 2008 22:51:31 +0200
 
 pyenchant (1.3.1-1) unstable; urgency=low
 

Modified: packages/pyenchant/trunk/debian/control
===================================================================
--- packages/pyenchant/trunk/debian/control	2008-07-12 20:36:37 UTC (rev 5968)
+++ packages/pyenchant/trunk/debian/control	2008-07-12 21:40:38 UTC (rev 5969)
@@ -4,7 +4,7 @@
 Section: python
 Priority: optional
 Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-7), python-all-dbg,
- python-central (>= 0.5.6), python-setuptools (>= 0.6b3-1~), libenchant-dev (>= 1.4)
+ python-central (>= 0.6.1), python-setuptools (>= 0.6b3-1~), libenchant-dev (>= 1.4)
 Standards-Version: 3.8.0
 Homepage: http://pyenchant.sourceforge.net/
 XS-Python-Version: all
@@ -14,7 +14,7 @@
 Package: python-enchant
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}
-Suggests: python-enchant-dbg
+Suggests: python-gobject, python-gtk2, python-wxgtk2.6 | python-wxgtk2.8, python-enchant-dbg
 Provides: ${python:Provides}
 Conflicts: python2.4-enchant (<< 1.1.5-2)
 Replaces: python2.4-enchant (<< 1.1.5-2)

Modified: packages/pyenchant/trunk/debian/rules
===================================================================
--- packages/pyenchant/trunk/debian/rules	2008-07-12 20:36:37 UTC (rev 5968)
+++ packages/pyenchant/trunk/debian/rules	2008-07-12 21:40:38 UTC (rev 5969)
@@ -4,20 +4,16 @@
 
 PACKAGE_NAME=python-enchant
 MODULE_NAME=enchant
-EGG_NAME=pyenchant
 
-DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog \
-	| sed -rne 's,^Version: ([^-]+).*,\1,p')
 PYVERS=$(shell pyversions -vr)
 
 
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f *-stamp
 	rm -rf dist build
 	find . -name *\.py[co] -exec rm {} \;
-	dh_clean
+	dh_clean *-stamp
 
 build: build-stamp
 build-stamp: $(PYVERS:%=build-ext-%)
@@ -34,9 +30,6 @@
 	python$* setup.py install \
 		--single-version-externally-managed \
 		--root debian/${PACKAGE_NAME}
-	# install only one Egg dir (without python's version number)
-	mv debian/${PACKAGE_NAME}/usr/lib/python$*/site-packages/${EGG_NAME}-${DEB_UPSTREAM_VERSION}-py$*.egg-info \
-	   debian/${PACKAGE_NAME}/usr/lib/python$*/site-packages/${EGG_NAME}-${DEB_UPSTREAM_VERSION}.egg-info
 	# -dbg package:
 	python$*-dbg setup.py install \
 		--single-version-externally-managed \




More information about the Python-modules-commits mailing list