debian/0000755000000000000000000000000011677467145007210 5ustar debian/changelog0000644000000000000000000001276311677467145011073 0ustar pyenchant (1.6.5-2build1) precise; urgency=low * Rebuild to drop python2.6 dependencies. -- Matthias Klose Sat, 31 Dec 2011 02:07:33 +0000 pyenchant (1.6.5-2) unstable; urgency=low * Upload to unstable * Add build-arch and build-indep targets in debian/rules * Standards-Version bumped to 3.9.2 (no changes needed) -- Piotr Ożarowski Wed, 20 Jul 2011 23:22:07 +0200 pyenchant (1.6.5-1) experimental; urgency=low * New upstream release * New binary package: python3-enchant * Covert to dh_python2 * Source format changed to 3.0 (quilt) -- Piotr Ożarowski Sat, 15 Jan 2011 22:39:55 +0100 pyenchant (1.6.3-1) experimental; urgency=low * New upstream release * debian/watch is checking pypi.python.org now * Drop Conflicts/Provides: python2.4-enchant (no longer needed) * Standards-Version bumped to 3.9.1 (no changes needed) -- Piotr Ożarowski Wed, 18 Aug 2010 13:36:18 +0200 pyenchant (1.5.3-2) unstable; urgency=low * Drop python-ctypes dependency and bump minimum required Python version to 2.5 (closes: #562478) * Standards-Version bumped to 3.8.3 (no changes needed) -- Piotr Ożarowski Sat, 09 Jan 2010 17:46:50 +0100 pyenchant (1.5.3-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Sun, 03 May 2009 23:21:02 +0200 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 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 testing rev. dependencies) -- Piotr Ożarowski Thu, 08 Jan 2009 21:01:58 +0100 pyenchant (1.5.0-1) experimental; urgency=low [ Piotr Ożarowski ] * New upstream release (upload to experimental due to Lenny freeze, to ease testing rev. dependencies) * Architecture changed to all + python-ctypes added to Depends + ${shlibs:Depends} generated in debian/rules (i.e. not via debhelper) * Drop not really needed fix_import_path patch * Compress binary package with bzip2 [ Sandro Tosi ] * Switch Vcs-Browser field to viewsvn -- Piotr Ożarowski Tue, 25 Nov 2008 20:22:03 +0100 pyenchant (1.4.2-3) unstable; urgency=medium * libenchant-dev's required build version bumped to >=1.4.2-3.3 * add fix_import_path patch (_enchant.so is now in enchant's dir after latest changes) + quilt added to Build-Depends -- Piotr Ożarowski Mon, 20 Oct 2008 21:21:05 +0200 pyenchant (1.4.2-2) unstable; urgency=low * libenchant-dev's required build version bumped to >=1.4.2-3.1 -- Piotr Ożarowski Wed, 01 Oct 2008 21:23:10 +0200 pyenchant (1.4.2-1) unstable; urgency=low * New upstream release + libenchant-dev's required build version bumped to >=1.4 -- Piotr Ożarowski Fri, 05 Sep 2008 22:48:26 +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 "~" 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 Sat, 12 Jul 2008 22:51:31 +0200 pyenchant (1.3.1-1) unstable; urgency=low * New upstream release -- Piotr Ożarowski Wed, 19 Sep 2007 21:02:08 +0200 pyenchant (1.3.0-2) unstable; urgency=low * Upload to unstable * Changed my address to piotr@debian.org -- Piotr Ożarowski 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 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 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 Tue, 13 Jun 2006 10:52:43 +0200 pyenchant (1.1.5-1) unstable; urgency=low * Initial release (closes: #299783) -- Piotr Ozarowski Sun, 16 Apr 2006 13:58:24 +0200 debian/rules0000755000000000000000000000253711611643610010254 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 PYVERS=$(shell pyversions -vr) $(shell py3versions -vr) # try to detect libenchant package name LIBPACKAGENAME=$(shell dpkg -S `python -c 'from ctypes.util import find_library; print find_library("enchant")'` | grep -o ^libenchant[^:]* | head -n 1) ifneq (,$(findstring enchant,$(LIBPACKAGENAME))) LIBPACKAGENAME=libenchant1c2a endif clean: rm -rf dist build find . -name *\.py[co] -delete find . -name __pycache__ -type d -empty -delete dh_clean *-stamp build: build-arch: build-indep: install: $(PYVERS:%=install-python-%) echo "shlibs:Depends=${LIBPACKAGENAME}" >> debian/python-enchant.substvars echo "shlibs:Depends=${LIBPACKAGENAME}" >> debian/python3-enchant.substvars touch $@ install-python-3.%: python3.$* setup.py install \ --install-layout=deb \ --root debian/python3-enchant/ install-python-%: python$* setup.py install \ --single-version-externally-managed \ --install-layout=deb \ --root debian/python-enchant binary-arch: binary-indep: build install dh_testdir -i dh_testroot -i dh_installchangelogs -i dh_installdocs -i dh_python2 -i dh_python3 -i dh_compress -i -X.py dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i -- -Z bzip2 binary: binary-indep binary-arch .PHONY: build build-arch build-indep clean binary-indep binary-arch binary install debian/README.source0000644000000000000000000000015111514412042011334 0ustar This package uses the patch management system quilt as documented in /usr/share/doc/quilt/README.source. debian/control0000644000000000000000000000302111611643436010572 0ustar Source: pyenchant Section: python Priority: optional Maintainer: Piotr Ożarowski Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 5.0.38), python (>= 2.5), libenchant-dev Build-Depends-Indep: python-all (>= 2.6.6-3), python3-all, python-setuptools (>= 0.6b3-1~), python3-setuptools Standards-Version: 3.9.2 Homepage: http://pyenchant.sourceforge.net/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyenchant/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyenchant/trunk/ X-Python-Version: >= 2.5 Package: python-enchant Architecture: all Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Suggests: python-gobject, python-gtk2, python-wxgtk2.6 | python-wxgtk2.8 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. Package: python3-enchant Architecture: all Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: spellchecking library for Python 3 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. debian/copyright0000644000000000000000000000327511514412042011122 0ustar This package was debianized by Piotr Ożarowski on Wed, 12 Apr 2006 11:00:00 +0200. It was downloaded from: http://sourceforge.net/projects/pyenchant Upstream Author: 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 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 © 2006-2009, Piotr Ożarowski and is licensed under the LGPL-2.1 as well. debian/source/0000755000000000000000000000000011514412042010460 5ustar debian/source/format0000644000000000000000000000001411514414157011677 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000012511514412042010207 0ustar version=3 http://pypi.python.org/packages/source/p/pyenchant/pyenchant-(.*)\.tar\.gz debian/patches/0000755000000000000000000000000011514414251010613 5ustar debian/patches/disable_ez_setup.patch0000644000000000000000000000100311514412042015143 0ustar # python-setuptools is already in Build-Depends-Indep, no need to download extra copy from internet Index: pyenchant-1.6.3/setup.py =================================================================== --- pyenchant-1,6,3.orig/setup.py +++ pyenchant-1,6,3/setup.py @@ -6,8 +6,8 @@ # -import distribute_setup -distribute_setup.use_setuptools() +#import distribute_setup +#distribute_setup.use_setuptools() from setuptools import setup, find_packages, Extension from distutils.archive_util import make_archive debian/patches/series0000644000000000000000000000002711514414251012027 0ustar disable_ez_setup.patch debian/preinst0000644000000000000000000000030111514412042010561 0ustar #!/bin/sh # TODO: remove this file after releasing Squeeze set -e if [ "$1" = upgrade ] && dpkg --compare-versions "$2" lt-nl 1.5.2-1~; then pycentral pkgremove python-enchant fi #DEBHELPER# debian/compat0000644000000000000000000000000211514412042010356 0ustar 5 debian/docs0000644000000000000000000000001311514412042010025 0ustar README.txt