[Python-modules-commits] r2107 - in /packages/turbomail/trunk/debian: changelog.upstream control control.in doc-base patches/ patches/00_upstream_changelog.patch rules

arnau-guest at users.alioth.debian.org arnau-guest at users.alioth.debian.org
Mon Apr 16 23:14:18 UTC 2007


Author: arnau-guest
Date: Mon Apr 16 23:14:18 2007
New Revision: 2107

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=2107
Log:
* Cleanup package.
* Add doc-base.


Added:
    packages/turbomail/trunk/debian/doc-base
    packages/turbomail/trunk/debian/patches/
    packages/turbomail/trunk/debian/patches/00_upstream_changelog.patch
Removed:
    packages/turbomail/trunk/debian/changelog.upstream
Modified:
    packages/turbomail/trunk/debian/control
    packages/turbomail/trunk/debian/control.in
    packages/turbomail/trunk/debian/rules

Modified: packages/turbomail/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/control?rev=2107&op=diff
==============================================================================
--- packages/turbomail/trunk/debian/control (original)
+++ packages/turbomail/trunk/debian/control Mon Apr 16 23:14:18 2007
@@ -3,12 +3,15 @@
 Priority: optional
 Maintainer: Arnaud Fontaine <arnaud at andesi.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-dev (>= 2.3.5-11), python-support (>= 0.3.2), python-setuptools (>= 0.6b3-1), python-turbogears (>= 1.0~b1-1), python-epydoc (>= 2.1-8)
+Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-dev (>= 2.3.5-11), python-support (>= 0.3.2), patchutils (>= 0.2.25)
+Build-Depends-Indep: python-setuptools (>= 0.6b3-1), python-epydoc (>= 2.1-8), python-turbogears (>= 1.0~b1-1)
 Standards-Version: 3.7.2
+XS-Vcs-Svn: svn://svn.debian.org/python-modules/packages/turbomail/trunk/
 
 Package: python-turbomail
 Architecture: all
 Depends: ${python:Depends}, python-turbogears (>= 1.0~b1-1)
+Suggests: doc-base
 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

Modified: packages/turbomail/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/control.in?rev=2107&op=diff
==============================================================================
--- packages/turbomail/trunk/debian/control.in (original)
+++ packages/turbomail/trunk/debian/control.in Mon Apr 16 23:14:18 2007
@@ -3,12 +3,15 @@
 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)
+Build-Depends: @cdbs@
+Build-Depends-Indep: python-setuptools (>= 0.6b3-1), python-epydoc (>= 2.1-8), python-turbogears (>= 1.0~b1-1)
 Standards-Version: 3.7.2
+XS-Vcs-Svn: svn://svn.debian.org/python-modules/packages/turbomail/trunk/
 
 Package: python-turbomail
 Architecture: all
 Depends: ${python:Depends}, python-turbogears (>= 1.0~b1-1)
+Suggests: doc-base
 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

Added: packages/turbomail/trunk/debian/doc-base
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/doc-base?rev=2107&op=file
==============================================================================
--- packages/turbomail/trunk/debian/doc-base (added)
+++ packages/turbomail/trunk/debian/doc-base Mon Apr 16 23:14:18 2007
@@ -1,0 +1,9 @@
+Document: turbomail
+Title: Package turbomail
+Author: Top Floor Computer Systems Ltd. <webmaster at topfloor.ca>
+Abstract: This documentation generated from the code describes the turbomail API
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/python-turbomail/html/index.html
+Files: /usr/share/doc/python-turbomail/html/*.html

Added: packages/turbomail/trunk/debian/patches/00_upstream_changelog.patch
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/patches/00_upstream_changelog.patch?rev=2107&op=file
==============================================================================
--- packages/turbomail/trunk/debian/patches/00_upstream_changelog.patch (added)
+++ packages/turbomail/trunk/debian/patches/00_upstream_changelog.patch Mon Apr 16 23:14:18 2007
@@ -1,0 +1,68 @@
+--- /dev/null	2007-03-30 16:54:47.978253152 +0200
++++ Changelog	2007-02-19 02:08:40.000000000 +0100
+@@ -0,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.

Modified: packages/turbomail/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/turbomail/trunk/debian/rules?rev=2107&op=diff
==============================================================================
--- packages/turbomail/trunk/debian/rules (original)
+++ packages/turbomail/trunk/debian/rules Mon Apr 16 23:14:18 2007
@@ -5,13 +5,11 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.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
+DEB_PYTHON_DEFAULT_VERSION = $$(pyversions -vd)
 
 install/$(DEB_PYTHON_MODULE_PACKAGE)::
 	# Rename egg-info directory to share it between several python versions




More information about the Python-modules-commits mailing list