[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