[Python-modules-commits] r1832 - in /packages/turbomail/trunk/debian: ./ changelog changelog.upstream compat control control.in copyright docs pycompat pyversions rules watch

arnau-guest at users.alioth.debian.org arnau-guest at users.alioth.debian.org
Mon Feb 19 02:10:04 CET 2007


Author: arnau-guest
Date: Mon Feb 19 02:10:03 2007
New Revision: 1832

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=1832
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/turbomail/trunk/debian/   (with props)
    packages/turbomail/trunk/debian/changelog
    packages/turbomail/trunk/debian/changelog.upstream
    packages/turbomail/trunk/debian/compat
    packages/turbomail/trunk/debian/control
    packages/turbomail/trunk/debian/control.in
    packages/turbomail/trunk/debian/copyright
    packages/turbomail/trunk/debian/docs
    packages/turbomail/trunk/debian/pycompat
    packages/turbomail/trunk/debian/pyversions
    packages/turbomail/trunk/debian/rules   (with props)
    packages/turbomail/trunk/debian/watch

Propchange: packages/turbomail/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/turbomail/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/changelog?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/changelog (added)
+++ packages/turbomail/trunk/debian/changelog Mon Feb 19 02:10:03 2007
@@ -1,0 +1,5 @@
+turbomail (2.0.3-1) unstable; urgency=low
+
+  * Initial release. Closes: #410694.
+
+ -- Arnaud Fontaine <arnaud at andesi.org>  Sun, 18 Feb 2007 04:50:10 +0100

Added: packages/turbomail/trunk/debian/changelog.upstream
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/changelog.upstream?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/changelog.upstream (added)
+++ packages/turbomail/trunk/debian/changelog.upstream Mon Feb 19 02:10:03 2007
@@ -1,0 +1,65 @@
+Version 1.0
+                    
+  * Initial release.
+             
+Version 1.0.1                                  
+                                               
+  * Minor updates to remove unneeded arguments.
+  * Complete source-level epydoc documentation.
+               
+Version 1.0.4.1
+                                            
+  * Better auto-detection of TLS capability.
+  * A new configuration directive, mail.tls; True, False, or None to auto-detect.
+  * Fixes a bug in KIDMessage which rendered it non-functional.                            
+  * Changed the behavior of a worker dying from old age to spawn a new process immediately.
+  * Minor fixes and updates to the documentation.
+  * Benchmark results in the documentation.
+
+Version 1.0.4.2
+  
+  * Added encoding configuration directive.
+  * Encoding can be passed to a Message constructor to override the encoding on a message-by-message basis.
+
+Version 1.1
+  
+  * Cleaned up the log output.      
+  * Added documentation for logging.
+  * KID i18n session bug fixed in TurboGears 1.0 and trunk SVN.
+  * Marked as stable for the Python Cheese Shop.
+           
+Version 2.0
+    
+  * Default thread creation mechanism is on-demand, not polling. You can change back to the (old) polling mechanism by setting the following configuration option:
+
+        mail.polling = True
+
+  * TemplateMessage has been renamed KIDMessage.
+  * Can now use 'utf-8-qp' to configure the 'utf-8' charset for quoted-printable encoding.
+  * MIME-encoded message generation was re-written. Now, simple plain-text-only messages have almost zero overhead. Complexity of the generated document increases with feature use.
+  * It is now safe to import enqueue from TurboMail - it no longer polymorphs after TurboGears start-up and shutdown.
+  * Enhanced logging output - see above.
+  * Better tracking of when to rebuild the MIME message by using a dirty flag.
+  * Many, many additional headers. Look at the documentation for the message class for more information.
+  * Multiple recipients.
+
+There is, however, an outstanding bug in KIDMessage. When generating the plain-text alternative KID seems to default to ascii encoding, which bombs out if you use any extended characters in 
+the
+template, or variables passed to the template.
+             
+Version 2.0.1
+    
+  * Applied patch submitted by Jason Chu to allow overriding of the Sender and Return-Path headers.
+  * Applied patch submitted by Jason Chu to correct the MIME type of dual text & html messages with attachments.
+
+Version 2.0.2
+  
+  * Added a generic ControllerMessage which uses the output of any function or method that returns HTML.
+  * Changed the behaviour of the attach and embed methods to pull content from an existing file-like object or open an on-disk file.
+  * Corrected a conditional testing for the presense of smptfrom as a message property. Thanks James!
+
+Version 2.0.3
+    
+  * The plain and rich properties of the Message class can now be callables, executed at delivery-time.
+  * Removed ControllerMessage in favor of using the above.
+  * Deprecated use of KIDMessage in favor of the above.

Added: packages/turbomail/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/compat?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/compat (added)
+++ packages/turbomail/trunk/debian/compat Mon Feb 19 02:10:03 2007
@@ -1,0 +1,1 @@
+5

Added: packages/turbomail/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/control?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/control (added)
+++ packages/turbomail/trunk/debian/control Mon Feb 19 02:10:03 2007
@@ -1,0 +1,20 @@
+Source: turbomail
+Section: python
+Priority: optional
+Maintainer: Arnaud Fontaine <arnaud at andesi.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5), debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-dev (>= 2.4), python-support (>= 0.3.2), python-setuptools (>= 0.6b3-1), python-turbogears (>= 1.0~b1-1)
+Standards-Version: 3.7.2
+XS-Vcs-Svn: http://svn.orianagroup.com/turbomail
+
+Package: python-turbomail
+Architecture: all
+Depends: ${python:Depends}, python-turbogears (>= 1.0~b1-1)
+Description: multi-threaded mail queue manager for TurboGears applications
+ TurboGears extension which uses built-in Python modules for SMTP
+ communication and MIME e-mail creation, but greatly simplifies these
+ tasks by performing the grunt-work for you.  Additionally, TurboMail
+ is multi-threaded, allowing for single or batch enqueueing and
+ background delivery of mail.
+ .
+  Homepage: http://trac.orianagroup.com/turbomail

Added: packages/turbomail/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/control.in?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/control.in (added)
+++ packages/turbomail/trunk/debian/control.in Mon Feb 19 02:10:03 2007
@@ -1,0 +1,20 @@
+Source: turbomail
+Section: python
+Priority: optional
+Maintainer: Arnaud Fontaine <arnaud at andesi.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: @cdbs@, python-setuptools (>= 0.6b3-1), python-turbogears (>= 1.0~b1-1), python-epydoc (>= 2.1-8)
+Standards-Version: 3.7.2
+XS-Vcs-Svn: http://svn.orianagroup.com/turbomail
+
+Package: python-turbomail
+Architecture: all
+Depends: ${python:Depends}, python-turbogears (>= 1.0~b1-1)
+Description: multi-threaded mail queue manager for TurboGears applications
+ TurboGears extension which uses built-in Python modules for SMTP
+ communication and MIME e-mail creation, but greatly simplifies these
+ tasks by performing the grunt-work for you.  Additionally, TurboMail
+ is multi-threaded, allowing for single or batch enqueueing and
+ background delivery of mail.
+ .
+  Homepage: http://trac.orianagroup.com/turbomail

Added: packages/turbomail/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/copyright?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/copyright (added)
+++ packages/turbomail/trunk/debian/copyright Mon Feb 19 02:10:03 2007
@@ -1,0 +1,33 @@
+This package was debianized by Arnaud Fontaine <arnaud at andesi.org> on
+Sun, 18 Feb 2007 04:50:10 +0100.
+
+It was downloaded from http://cheeseshop.python.org/pypi/TurboMail/
+
+Author: Top Floor Computer Systems Ltd. <webmaster at topfloor.ca>
+
+Copyright (c) 2006-2007 Top Floor Computer Systems Ltd. <webmaster at topfloor.ca>
+
+  Permission  is  hereby  granted,  free  of  charge,  to  any  person
+  obtaining a copy of this software and associated documentation files
+  (the  "Software"),  to deal  in  the  Software without  restriction,
+  including without limitation the rights to use, copy, modify, merge,
+  publish, distribute, sublicense, and/or sell copies of the Software,
+  and to  permit persons to whom  the Software is furnished  to do so,
+  subject to the following conditions:
+
+  The  above copyright  notice  and this  permission  notice shall  be
+  included in all copies or substantial portions of the Software.
+
+  THE  SOFTWARE IS  PROVIDED "AS  IS", WITHOUT  WARRANTY OF  ANY KIND,
+  EXPRESS OR IMPLIED,  INCLUDING BUT NOT LIMITED TO  THE WARRANTIES OF
+  MERCHANTABILITY,    FITNESS   FOR    A   PARTICULAR    PURPOSE   AND
+  NONINFRINGEMENT. IN NO EVENT  SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+  BE LIABLE FOR  ANY CLAIM, DAMAGES OR OTHER  LIABILITY, WHETHER IN AN
+  ACTION OF  CONTRACT, TORT OR OTHERWISE,  ARISING FROM, OUT  OF OR IN
+  CONNECTION WITH  THE SOFTWARE  OR THE USE  OR OTHER DEALINGS  IN THE
+  SOFTWARE.
+
+The Debian packaging is (C) 2007, Arnaud Fontaine <arnaud at andesi.org>
+and is licensed under the GPL. On Debian systems, the complete text of
+the GNU General Public License can be found in
+`/usr/share/common-licenses/GPL'.

Added: packages/turbomail/trunk/debian/docs
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/docs?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/docs (added)
+++ packages/turbomail/trunk/debian/docs Mon Feb 19 02:10:03 2007
@@ -1,0 +1,1 @@
+html

Added: packages/turbomail/trunk/debian/pycompat
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/pycompat?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/pycompat (added)
+++ packages/turbomail/trunk/debian/pycompat Mon Feb 19 02:10:03 2007
@@ -1,0 +1,1 @@
+2

Added: packages/turbomail/trunk/debian/pyversions
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/pyversions?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/pyversions (added)
+++ packages/turbomail/trunk/debian/pyversions Mon Feb 19 02:10:03 2007
@@ -1,0 +1,1 @@
+2.4-

Added: packages/turbomail/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/rules?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/rules (added)
+++ packages/turbomail/trunk/debian/rules Mon Feb 19 02:10:03 2007
@@ -1,0 +1,25 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+DEB_PYTHON_SYSTEM=pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+# Install egg-info directories
+DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
+DEB_PYTHON_DEFAULT_VERSION = $$(pyversions -d | sed 's/python//')
+
+# Install the upstream changelog
+DEB_INSTALL_CHANGELOGS_ALL = debian/changelog.upstream
+
+install/$(DEB_PYTHON_MODULE_PACKAGE)::
+	# Rename egg-info directory to share it between several python versions
+	mv debian/python-turbomail/usr/lib/python$(DEB_PYTHON_DEFAULT_VERSION)/site-packages/TurboMail-$(DEB_UPSTREAM_VERSION)-py$(DEB_PYTHON_DEFAULT_VERSION).egg-info \
+		debian/python-turbomail/usr/lib/python$(DEB_PYTHON_DEFAULT_VERSION)/site-packages/TurboMail-$(DEB_UPSTREAM_VERSION).egg-info
+
+	# Generate the documentation
+	epydoc -q --html -n TurboMail -u http://www.topfloor.ca/turbomail/ -o html turbomail
+
+clean::
+	-rm -rf TurboMail.egg-info html

Propchange: packages/turbomail/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/turbomail/trunk/debian/watch
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/watch?rev=1832&op=file
==============================================================================
--- packages/turbomail/trunk/debian/watch (added)
+++ packages/turbomail/trunk/debian/watch Mon Feb 19 02:10:03 2007
@@ -1,0 +1,2 @@
+version=3
+http://cheeseshop.python.org/packages/source/T/TurboMail/TurboMail-(.*)\.tar.gz




More information about the Python-modules-commits mailing list