--- python-aspects-1.3.orig/debian/changelog +++ python-aspects-1.3/debian/changelog @@ -0,0 +1,80 @@ +python-aspects (1.3-5build1) precise; urgency=low + + * Rebuild to drop python2.6 dependencies. + + -- Matthias Klose Sat, 31 Dec 2011 02:08:57 +0000 + +python-aspects (1.3-5) unstable; urgency=low + + * Team upload. + * Rebuild to add Python 2.7 support + + -- Piotr Ożarowski Sun, 08 May 2011 16:46:00 +0200 + +python-aspects (1.3-4) unstable; urgency=low + + * debian/control: + - add python to Build-Depends + - bump Standards-Version to 3.9.1, no changes necessary + * debian/copyright: + - use LGPL-2.1 links, bump copyright years for debian packaging + * switch to dh_python2 + - change XS-Python-Version to X-Python-Version, drop XB-Python-Version, + drop python-support from Build-Depends, add Breaks: ${python:Breaks} in + debian/control + - add --with python2 to dh invocation in debian/rules + + -- Jan Dittberner Thu, 17 Feb 2011 20:30:36 +0100 + +python-aspects (1.3-3) unstable; urgency=low + + * switch to my debian email address + * switch to debhelper 7 + * debian/control: + - switch Maintainer email address + - bump Standards-Version to 3.8.3, no changes necessary + - bump dependency versions: debhelper>=7.0.50, python-support>=1.0.0 + - move python-support to Depends (for dh7 magic) + - add ${misc:Depends} + - add XS-Python-Version and XB-Python-Version + * debian/compat: + - 5 -> 7 + * debian/copyright: + - update copyright for the packaging and email address + * debian/rules: + - simplified using dh7 rules + + -- Jan Dittberner Sun, 22 Nov 2009 23:42:06 +0100 + +python-aspects (1.3-2) unstable; urgency=low + + * debian/copyright: + - fix lintian info copyright-with-old-dh-make-debian-copyright + * debian/control: + - remove unnecessary python-all-dev dependency + - bump Standards-Version to 3.8.1, no changes necessary + - bump python dependency version to 2.5.4-1~ + * debian/rules: + - add --install-layout=deb to setup.py call + + -- Jan Dittberner Sat, 28 Mar 2009 23:46:42 +0100 + +python-aspects (1.3-1) unstable; urgency=low + + [ Jan Dittberner ] + * Fixed a bug in the description + * new upstream release + * update debian/watch to reflect upstream site restructuring + + [ Sandro Tosi ] + * debian/control + - switch Vcs-Browser field to viewsvn + + -- Jan Dittberner Wed, 03 Dec 2008 09:31:36 +0100 + +python-aspects (1.1-1) unstable; urgency=low + + * Initial release. (Closes: #498981: ITP: python-aspects -- + lightweight aspect oriented programming library for Python) + + -- Jan Dittberner Mon, 15 Sep 2008 07:19:21 +0200 --- python-aspects-1.3.orig/debian/rules +++ python-aspects-1.3/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +override_dh_auto_install: + python setup.py install --install-layout=deb \ + --root=$(CURDIR)/debian/python-aspects + +%: + dh --with python2 $@ + --- python-aspects-1.3.orig/debian/control +++ python-aspects-1.3/debian/control @@ -0,0 +1,29 @@ +Source: python-aspects +Section: python +Priority: optional +Maintainer: Jan Dittberner +Uploaders: Debian Python Modules Team + +Build-Depends: debhelper (>= 7.0.50~), python (>=2.6.5~) +X-Python-Version: >= 2.1 +Standards-Version: 3.9.1 +Homepage: http://www.cs.tut.fi/~ask/aspects/ +Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-aspects/trunk +Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-aspects/trunk/ + +Package: python-aspects +Architecture: all +Depends: ${python:Depends}, ${misc:Depends} +Breaks: ${python:Breaks} +Description: lightweight aspect oriented programming library for Python + Aspects.py is a lightweight approach to aspect oriented programming + (AOP) in Python. The aspects.py library provides means to intercept + function calls. Functions and methods (also in Python standard + library and third party code) can be wrapped so that when they are + called, the wrap is invoked first. Depending on the wrap, the + execution of the original function can be omitted, or the function + can be called arbitrarily many times. Wraps are able to modify the + arguments and the return value of the original function. In the + terminology of aspect-oriented programming, the library allows + applying advices (wraps) to call join points of methods and functions + in around fashion. --- python-aspects-1.3.orig/debian/examples +++ python-aspects-1.3/debian/examples @@ -0,0 +1,7 @@ +examples/httpget_example.py +examples/timeout_advice.py +examples/timeout_example.py +examples/tracer_advice.py +examples/tracer_example.py +examples/typecheck_example.py +examples/typecheck_advice.py --- python-aspects-1.3.orig/debian/copyright +++ python-aspects-1.3/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Jan Dittberner on +Mon, 15 Sep 2008 06:21:49 +0200. + +It was downloaded from http://www.cs.tut.fi/~ask/aspects/ + +Upstream Author: + + Antti Kervinen + +Copyright: + + Copyright (C) 2003-2008 Antti Kervinen (ask@cs.tut.fi) + +License: + + 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. + + A copy of the GNU Lesser General Public License 2.1 is available + as `/usr/share/common-licenses/LGPL-2.1' in the Debian GNU/Linux + distribution or on the World Wide Web at + http://www.gnu.org/licenses/lgpl.html. You can also obtain it by + writing to the Free Software Foundation, Inc., 51 Franklin St, + Fifth Floor, Boston, MA 02110-1301, USA. + +The Debian packaging is © 2008, 2009, 2011 Jan Dittberner +and is licensed under the LGPL-2.1 or later, see +`/usr/share/common-licenses/LGPL-2.1'. --- python-aspects-1.3.orig/debian/watch +++ python-aspects-1.3/debian/watch @@ -0,0 +1,4 @@ +version=3 + +# +http://www.cs.tut.fi/~ask/aspects/download.shtml python-aspects-(.*)\.tar\.gz --- python-aspects-1.3.orig/debian/compat +++ python-aspects-1.3/debian/compat @@ -0,0 +1 @@ +7 --- python-aspects-1.3.orig/debian/source/format +++ python-aspects-1.3/debian/source/format @@ -0,0 +1 @@ +1.0