[Python-modules-commits] r6506 - in packages/python-aspects/trunk (8 files)
jandd-guest at users.alioth.debian.org
jandd-guest at users.alioth.debian.org
Mon Sep 15 05:16:43 UTC 2008
Date: Monday, September 15, 2008 @ 05:16:41
Author: jandd-guest
Revision: 6506
[svn-inject] Applying Debian modifications to trunk
Added:
packages/python-aspects/trunk/debian/
packages/python-aspects/trunk/debian/changelog
packages/python-aspects/trunk/debian/compat
packages/python-aspects/trunk/debian/control
packages/python-aspects/trunk/debian/copyright
packages/python-aspects/trunk/debian/examples
packages/python-aspects/trunk/debian/rules
packages/python-aspects/trunk/debian/watch
Property changes on: packages/python-aspects/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: packages/python-aspects/trunk/debian/changelog
===================================================================
--- packages/python-aspects/trunk/debian/changelog (rev 0)
+++ packages/python-aspects/trunk/debian/changelog 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,6 @@
+python-aspects (1.1-1) UNRELEASED; urgency=low
+
+ * Initial release. (Closes: #498981: ITP: python-aspects --
+ lightweight aspect oriented programming library for Python)
+
+ -- Jan Dittberner <jan at dittberner.info> Mon, 15 Sep 2008 07:03:58 +0200
Added: packages/python-aspects/trunk/debian/compat
===================================================================
--- packages/python-aspects/trunk/debian/compat (rev 0)
+++ packages/python-aspects/trunk/debian/compat 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1 @@
+7
Added: packages/python-aspects/trunk/debian/control
===================================================================
--- packages/python-aspects/trunk/debian/control (rev 0)
+++ packages/python-aspects/trunk/debian/control 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,30 @@
+Source: python-aspects
+Section: python
+Priority: optional
+Maintainer: Jan Dittberner <jan at dittberner.info>
+Uploaders: Debian Python Modules Team
+ <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: python (>= 2.1), python-all-dev, python-support
+ (>= 0.8.4)
+Standards-Version: 3.8.0
+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/wsvn/python-modules/packages/python-aspects/trunk/?op=log
+
+Package: python-aspects
+Architecture: all
+Depends: ${python:Depends}
+Provides: ${python:Provides}
+Description: lightweight aspect oriented programming library for Python
+ Aspects.py is a lightweight approach to aspect 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.
Added: packages/python-aspects/trunk/debian/copyright
===================================================================
--- packages/python-aspects/trunk/debian/copyright (rev 0)
+++ packages/python-aspects/trunk/debian/copyright 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,34 @@
+This package was debianized by Jan Dittberner <jan at dittberner.info> on
+Mon, 15 Sep 2008 06:21:49 +0200.
+
+It was downloaded from http://www.cs.tut.fi/~ask/aspects/
+
+Upstream Author:
+
+ Antti Kervinen <ask at cs.tut.fi>
+
+Copyright:
+
+ Copyright (C) 2003-2008 Antti Kervinen (ask at 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 is available as
+ /usr/share/common-licenses/LGPG 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 (C) 2008, Jan Dittberner <jan at dittberner.info>
+and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Added: packages/python-aspects/trunk/debian/examples
===================================================================
--- packages/python-aspects/trunk/debian/examples (rev 0)
+++ packages/python-aspects/trunk/debian/examples 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,10 @@
+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
+test/testlib_with_wrap.py
+test/test_aspects.py
+test/test_with_wrap.py
Added: packages/python-aspects/trunk/debian/rules
===================================================================
--- packages/python-aspects/trunk/debian/rules (rev 0)
+++ packages/python-aspects/trunk/debian/rules 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,38 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+#export DH_VERBOSE=1
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ rm -rf dist build
+ find -type f -name '*\.py[co]' -exec rm {} \;
+ dh_clean build-*
+
+build: build-indep
+
+build-indep:
+ dh_installdirs -i
+ touch $@
+
+install: build
+ python setup.py install --root=$(CURDIR)/debian/python-aspects
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+ dh_compress
+ dh_pysupport
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: packages/python-aspects/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/python-aspects/trunk/debian/watch
===================================================================
--- packages/python-aspects/trunk/debian/watch (rev 0)
+++ packages/python-aspects/trunk/debian/watch 2008-09-15 05:16:41 UTC (rev 6506)
@@ -0,0 +1,4 @@
+version=3
+
+# <Webpage URL> <string match>
+http://www.cs.tut.fi/~ask/aspects/ aspects-(.*)\.tar\.gz
More information about the Python-modules-commits
mailing list