[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