debian/0000755000000000000000000000000012302376315007170 5ustar debian/python-decorator.docs0000644000000000000000000000003411631223257013340 0ustar documentation.py README.txt debian/copyright0000644000000000000000000000277011631225252011126 0ustar This package was debianized by Oleksandr Moskalenko on Fri, 13 Apr 2007 13:10:43 -0600. It was downloaded from http://pypi.python.org/packages/source/d/decorator/ Copyright 2005-2011 Michele Simionato License: All rights reserved. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in bytecode form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The Debian packaging is copyright 2007-2010, Oleksandr Moskalenko and is licensed under the BSD license as above. debian/changelog0000644000000000000000000001163012302376315011043 0ustar python-decorator (3.4.0-2build1) trusty; urgency=medium * Rebuild to drop files installed into /usr/share/pyshared. -- Matthias Klose Sun, 23 Feb 2014 13:51:09 +0000 python-decorator (3.4.0-2) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Piotr Ożarowski ] * Remove egg-info direcotry in clean target (Closes: #671192) -- Piotr Ożarowski Tue, 21 May 2013 22:32:17 +0200 python-decorator (3.4.0-1) experimental; urgency=low * New upstream release -- Piotr Ożarowski Thu, 18 Oct 2012 19:58:57 +0200 python-decorator (3.3.3-1) unstable; urgency=low * New upstream release * Standards-Version bumped to 3.9.3 (no changes needed) -- Piotr Ożarowski Mon, 23 Apr 2012 19:40:18 +0200 python-decorator (3.3.2-1) unstable; urgency=low * New upstream release - documentation.py installed instead of pdf and html file (which are no longer available) * New binary package: python3-decorator * Switch from dh_pysupport to dh_python2 (Closes: #631402) * Homepage field updated (Closes: #626325) * debian/compat bumped to 7, debian/clean added * Source format changed to 3.0 (quilt) * Standards-Version bumped to 3.9.2 (no changes needed) -- Piotr Ożarowski Mon, 05 Sep 2011 21:42:56 +0200 python-decorator (3.2.0-1) unstable; urgency=low * New upstream release - changelog no longer available * python added to Build-Depends (clean rule needs it) * debian/watch file points to PyPI now -- Piotr Ożarowski Tue, 25 May 2010 21:55:03 +0200 python-decorator (3.1.2-2) unstable; urgency=low * debian/control: - Changed to DPMT group maintenance with Piotr Ożarowski in uploaders. - Updated Standards-Version to 3.8.4. - Moved python depends to Build-Depends-Indep and updated them. * debian/copyright: Changed packaging license to BSD to sync with upstream. * debian/rules: Removed extraneous dh_strip and dh_shlibdeps. -- Oleksandr Moskalenko Thu, 18 Feb 2010 16:36:20 -0600 python-decorator (3.1.2-1) unstable; urgency=low * New upstream release. * debian/docs: Removed documentation.txt. * debian/copyright: Changed (C) to copyright and updated copyright years. * debian/doc-base: Added a doc-base control file for registration of the documentation. * debian/control: - Updated Standards-Version to 3.8.3. - Moved python-support build-deps to Build-Depends-Indep. [Sandro Tosi] * debian/control - switch Vcs-Browser field to viewsvn. -- Oleksandr Moskalenko Mon, 21 Sep 2009 21:57:40 -0400 python-decorator (2.3.1-1) unstable; urgency=low [Oleksandr Moskalenko] * New upstream release. * debian/control: - Removed XS-Python-Version: all - not needed by python-support. - Removed XB-Python-Version: ${python:Versions} - not needed by python-support. - Updated Standards-Version to 3.8.0. - Removed python (>= 2.4) from Build-Depends - not needed by python-support. - Removed python (>=2.4) from Depends - not needed by python-support. - Removed debian revision from python-setuptools Build-Depends version. [Carlos Galisteo] * debian/control: - Added Homepage field. -- Oleksandr Moskalenko Tue, 30 Sep 2008 13:39:24 -0600 python-decorator (2.2.0-2) unstable; urgency=low * debian/control: [Oleksandr Moskalenko] - Fixed a type in the description (Thanks to Reuben Thomas ) (Closes: #446694). [Piotr Ożarowski] - Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now). -- Oleksandr Moskalenko Thu, 15 Nov 2007 10:12:59 -0700 python-decorator (2.2.0-1) unstable; urgency=low * New upstream release. -- Oleksandr Moskalenko Tue, 28 Aug 2007 18:30:22 -0600 python-decorator (2.1.0-1) unstable; urgency=low * New upstream release. -- Oleksandr Moskalenko Wed, 18 Jul 2007 15:28:47 -0600 python-decorator (2.0.1-4) unstable; urgency=low * New python-support handles egg's directory name correctly: @ Piotr Ożarowski - bump python-support required version - remove mv part from debian/rules -- Oleksandr Moskalenko Fri, 11 May 2007 11:12:01 -0600 python-decorator (2.0.1-3) unstable; urgency=low * debian/control: Changed section from web to python (Closes: #422981). -- Oleksandr Moskalenko Thu, 10 May 2007 00:23:24 -0600 python-decorator (2.0.1-2) unstable; urgency=low * Added debian/watch file * Finished the NEW queue. Upload into unstable. -- Oleksandr Moskalenko Mon, 07 May 2007 15:30:30 -0600 python-decorator (2.0.1-1) experimental; urgency=low * Initial release (Closes: #419127). -- Oleksandr Moskalenko Fri, 13 Apr 2007 13:10:43 -0600 debian/clean0000644000000000000000000000005511631226040010166 0ustar setup.cfg src/decorator.egg-info/SOURCES.txt debian/compat0000644000000000000000000000000211631226276010372 0ustar 7 debian/control0000644000000000000000000000465712141524134010602 0ustar Source: python-decorator Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Oleksandr Moskalenko , Piotr Ożarowski Build-Depends: debhelper (>= 7), python-all (>= 2.6.6-3), python3-all, python-setuptools (>= 0.6b3~), python3-setuptools Standards-Version: 3.9.3 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-decorator/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-decorator/trunk/ Homepage: http://pypi.python.org/pypi/decorator X-Python-Version: >= 2.4 Package: python-decorator Architecture: all Depends: ${python:Depends}, ${misc:Depends} Enhances: python-pylons Description: simplify usage of Python decorators by programmers Python 2.4 decorators have significantly changed the way Python programs are structured. * decorators help reduce boilerplate code; * decorators help the separation of concerns; * decorators enhance readability and maintainability; * decorators are very explicit. Still, as of now, writing custom decorators correctly requires some experience and is not as easy as it could be. For instance, typical implementations of decorators involve nested functions and we all know that flat is better than nested. The aim of the decorator module it to simplify the usage of decorators for the average programmer and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. Package: python3-decorator Architecture: all Depends: ${python3:Depends}, ${misc:Depends} Description: simplify usage of Python decorators by programmers Python 2.4 decorators have significantly changed the way Python programs are structured. * decorators help reduce boilerplate code; * decorators help the separation of concerns; * decorators enhance readability and maintainability; * decorators are very explicit. Still, as of now, writing custom decorators correctly requires some experience and is not as easy as it could be. For instance, typical implementations of decorators involve nested functions and we all know that flat is better than nested. The aim of the decorator module it to simplify the usage of decorators for the average programmer and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. debian/python3-decorator.docs0000644000000000000000000000003511631224214013416 0ustar documentation3.py README.txt debian/rules0000755000000000000000000000156612146755552010272 0ustar #!/usr/bin/make -f clean: rm -f build-* dh_testdir dh_testroot python setup.py clean rm -rf build src/decorator.egg-info find . -name *\.py[co] -exec rm -f {} \; dh_clean build-indep build: build-indep build-arch: build-indep: dh_testdir python setup.py build touch $@ install: dh_testdir dh_testroot dh_installdirs python setup.py install \ --single-version-externally-managed \ --root $(CURDIR)/debian/python-decorator python3 setup.py install \ --single-version-externally-managed \ --root $(CURDIR)/debian/python3-decorator binary-indep: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_python2 dh_python3 dh_compress -X.py dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary-arch: binary: binary-indep .PHONY: build build-arch clean binary-indep binary-arch binary install debian/source/0000755000000000000000000000000011631223100010453 5ustar debian/source/format0000644000000000000000000000001411631224010011662 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000012511631223100010202 0ustar version=3 http://pypi.python.org/packages/source/d/decorator/decorator-(.+)\.tar\.gz