[Python-modules-commits] r4276 - in packages/nevow/trunk (14 files)
bernat-guest at users.alioth.debian.org
bernat-guest at users.alioth.debian.org
Fri Jan 4 20:08:19 UTC 2008
Date: Friday, January 4, 2008 @ 20:08:19
Author: bernat-guest
Revision: 4276
[svn-inject] Applying Debian modifications to trunk
Added:
packages/nevow/trunk/debian/
packages/nevow/trunk/debian/README.Debian
packages/nevow/trunk/debian/changelog
packages/nevow/trunk/debian/compat
packages/nevow/trunk/debian/control
packages/nevow/trunk/debian/copyright
packages/nevow/trunk/debian/patches/
packages/nevow/trunk/debian/patches/fix_manpage.patch
packages/nevow/trunk/debian/patches/series
packages/nevow/trunk/debian/patches/tests_fix.patch
packages/nevow/trunk/debian/pycompat
packages/nevow/trunk/debian/python-nevow.manpages
packages/nevow/trunk/debian/rules
packages/nevow/trunk/debian/watch
Property changes on: packages/nevow/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: packages/nevow/trunk/debian/README.Debian
===================================================================
--- packages/nevow/trunk/debian/README.Debian (rev 0)
+++ packages/nevow/trunk/debian/README.Debian 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,6 @@
+To run examples, use the following command line:
+ twistd -d ~ --pidfile=$HOME/nevow.pid -noy examples.tac
+
+This will create a `knowledge' file in your home directory.
+
+ -- Vincent Bernat <bernat at luffy.cx>, Mon, 3 Sep 2007 21:58:55 +0200
Added: packages/nevow/trunk/debian/changelog
===================================================================
--- packages/nevow/trunk/debian/changelog (rev 0)
+++ packages/nevow/trunk/debian/changelog 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,104 @@
+nevow (0.9.26-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Vincent Bernat <bernat at luffy.cx> Sat, 10 Nov 2007 10:34:04 +0100
+
+nevow (0.9.18-1) unstable; urgency=low
+
+ * New upstream release (Closes: #415553).
+ * Adopt the package (Closes: #440619).
+ * Acknowledge NMU (Closes: #376211).
+ * Clean /usr/share/doc/python-nevow, thanks to Jeroen van Wolffelaar
+ <jeroen at wolffelaar.nl> (Closes: #436679).
+ * Don't compress examples and explain how to launch them (Closes: #435513).
+ * Add a watch file.
+ * Clean debian/rules and fix trial invocation.
+
+ -- Vincent Bernat <bernat at luffy.cx> Mon, 03 Sep 2007 21:51:19 +0200
+
+nevow (0.9.0-0.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * New upstream version. (Closes: #376197 - "cannot import nevow",
+ Closes: #376211 - "New upstream version 0.9.0".) I know this is
+ not great procedure for an NMU, but I did run it past Tv, and it's
+ the best way to fix the RC bug.
+ * Bumped up Depends on python-twisted-core and python-twisted-web
+ (necessary with this new nevow).
+
+ -- paul cannon <pik at debian.org> Fri, 30 Jun 2006 15:10:05 -0600
+
+nevow (0.7.0-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Update nevow to the last python policy (Closes: #373467).
+
+ -- Pierre Habouzit <madcoder at debian.org> Thu, 29 Jun 2006 15:10:56 +0200
+
+nevow (0.7.0-1) unstable; urgency=low
+
+ * New upstream version.
+ * Make python-nevow depend on python2.3-nevow version 0.7.0 or greater.
+ * Switch all twisted dependencies to version 2.2 or greater.
+ * Depend on twisted-core and twisted-web separately.
+ * Build-depend on things needed to run the unit tests.
+ * Switch from Build-Depends-Indep to Build-Depend to ensure
+ everything needed is available during clean.
+ * Switch trial arguments to match what twisted 2.2 expects.
+ (Closes: #358322)
+ * Fix nevow.athena to work with python2.3, the same change is in
+ upstream head already as r3773.
+
+ -- Tommi Virtanen <tv at debian.org> Sun, 26 Mar 2006 22:25:11 +0300
+
+nevow (0.6.0-1) unstable; urgency=low
+
+ * New upstream version. (Closes: #336027)
+ * Acknowledge NMU (Closes: #319230), but please be more careful in the
+ future; no NMU patch was sent to BTS
+ * Remove setupcommon.pyc when cleaning, or dpkg-source will see a binary
+ file content change.
+ * Run unit tests when building.
+ * Clean build tree, distutils fails to remove all of it.
+ * Change priority to extra, as twisted is extra and nevow depends on it.
+
+ -- Tommi Virtanen <tv at debian.org> Sun, 6 Nov 2005 20:26:39 +0200
+
+nevow (0.4.1-1.1) unstable; urgency=low
+
+ * NMU
+ * Add missing build depends in python2.4-dev (Closes: #319230)
+ * lintian error: fix package description indent for list items.
+
+ -- Bastian Kleineidam <calvin at debian.org> Sat, 13 Aug 2005 18:48:20 +0200
+
+nevow (0.4.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * Python 2.4 support.
+ * Not using upstream tarball as it is too broken compared to
+ SVN tag; specifically it is missing nevow/Canvas.fla, which
+ is considered source code.
+
+ -- Tommi Virtanen <tv at debian.org> Mon, 27 Jun 2005 15:35:57 +0200
+
+nevow (0.3.0-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Tommi Virtanen <tv at debian.org> Thu, 30 Sep 2004 12:12:44 +0300
+
+nevow (0.2.0-2) unstable; urgency=low
+
+ * Build-depend on both python2.3-dev and python-dev, it seems that is
+ what cdbs wants. (Closes: #257911)
+
+ -- Tommi Virtanen <tv at debian.org> Tue, 13 Jul 2004 16:39:17 +0300
+
+nevow (0.2.0-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Tommi Virtanen <tv at debian.org> Tue, 29 Jun 2004 10:26:36 +0300
+
Added: packages/nevow/trunk/debian/compat
===================================================================
--- packages/nevow/trunk/debian/compat (rev 0)
+++ packages/nevow/trunk/debian/compat 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1 @@
+5
Added: packages/nevow/trunk/debian/control
===================================================================
--- packages/nevow/trunk/debian/control (rev 0)
+++ packages/nevow/trunk/debian/control 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,36 @@
+Source: nevow
+Section: devel
+Priority: extra
+Maintainer: Vincent Bernat <bernat at luffy.cx>
+Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-all-dev (>= 2.3.5-11), python-support (>= 0.6), quilt, patchutils (>= 0.2.25)
+Build-Depends-Indep: python-twisted-core (>= 2.4), python-twisted-web (>= 0.6)
+
+Package: python-nevow
+Architecture: all
+Depends: ${python:Depends}, python-twisted-core (>= 2.4), python-twisted-web (>= 0.6)
+Provides: ${python:Provides}
+Replaces: python2.3-nevow (<< 0.7.0-1.1), python2.4-nevow (<< 0.7.0-1.1)
+Conflicts: python2.3-nevow (<< 0.7.0-1.1), python2.4-nevow (<< 0.7.0-1.1)
+Description: Web application templating system for Python and Twisted
+ Nevow's main focus is on separating the HTML template from both the
+ business logic and the display logic, while allowing the programmer
+ to write pure Python code as much as possible. It separates your code
+ into 'data' and 'render' functions, a simplified implementation of
+ traditional MVC. It has various parts which can be used individually
+ or as a whole, integrated web solution:
+ .
+ - XHTML templates: contain no programming logic, only nodes tagged
+ with nevow attributes
+ - data/render methods: simplified MVC
+ - stan: An s-expression-like syntax for expressing xml in pure python
+ - formless: For describing the types of objects which may be passed
+ to methods of your classes, validating and coercing string input from
+ either web or command-line sources, and calling your methods
+ automatically once validation passes
+ - freeform: For rendering web forms based on formless type
+ descriptions, accepting form posts and passing them to formless
+ validators, and rendering error forms in the event validation fails
+ - livepage: Cross-browser JavaScript glue for sending client side
+ events to the server and server side events to the client after the
+ page has loaded, without causing the entire page to refresh
Added: packages/nevow/trunk/debian/copyright
===================================================================
--- packages/nevow/trunk/debian/copyright (rev 0)
+++ packages/nevow/trunk/debian/copyright 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,47 @@
+This package was debianized by Tommi Virtanen tv at debian.org on
+Sun, 28 Mar 2004 16:44:10 +0300.
+
+It was originally downloaded from http://divmod.org/trac/wiki/DivmodNevow
+
+Upstream Authors: Donovan Preston et al <dp at divmod.org>
+
+Copyright: (c) 2004
+ Donovan Preston
+ Matt Goodall
+ James Y. Knight
+ Glyph Lefkowitz
+ JP Calderone
+ Allen Short
+ Alex Levy
+ Justin Johnson
+ Christopher Armstrong
+ Jonathan Simms
+ Phil Frost
+ Tommi Virtanen
+ Michal Pasternak
+ Valentino Volonghi
+
+License:
+ 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.
+
+Those files have different copyright but are still licensed under the
+same license (MIT):
+ - examples/blogengine/smtpserver.py (c) 2001-2004 Twisted Matrix Laboratories.
+ - nevow/js/Divmod/Base.js (c) 2005 Bob Ippolito. All rights Reserved
Added: packages/nevow/trunk/debian/patches/fix_manpage.patch
===================================================================
--- packages/nevow/trunk/debian/patches/fix_manpage.patch (rev 0)
+++ packages/nevow/trunk/debian/patches/fix_manpage.patch 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,15 @@
+--- Nevow-0.9.26/doc/man/nevow-xmlgettext.1 2005-02-18 23:45:52.000000000 +0100
++++ Nevow-0.9.26/doc/man/nevow-xmlgettext.1 2007-11-10 10:51:17.000000000 +0100
+@@ -9,10 +9,10 @@
+ List files to process on command line.
+ Will output strings in PO format to standard output.
+ .TP
+-\fB\--help\fR
++\fB\-\-help\fR
+ Display usage information.
+ .TP
+-\fB\--version\fR
++\fB\-\-version\fR
+ Output version information and exit.
+ .SH AUTHOR
+ Written by Tommi Virtanen.
Added: packages/nevow/trunk/debian/patches/series
===================================================================
--- packages/nevow/trunk/debian/patches/series (rev 0)
+++ packages/nevow/trunk/debian/patches/series 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,2 @@
+tests_fix.patch
+fix_manpage.patch
Added: packages/nevow/trunk/debian/patches/tests_fix.patch
===================================================================
--- packages/nevow/trunk/debian/patches/tests_fix.patch (rev 0)
+++ packages/nevow/trunk/debian/patches/tests_fix.patch 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,22 @@
+--- Nevow-0.9.26/setupcommon.py 2007-11-10 10:37:10.000000000 +0100
++++ Nevow-0.9.26/setupcommon.py 2007-11-10 10:31:03.000000000 +0100
+@@ -27,6 +27,9 @@
+ 'js/Divmod/Runtime/*.js',
+ 'js/Nevow/Athena/*.js',
+ 'js/Nevow/TagLibrary/*.js',
++ 'js/PythonTestSupport/*.js',
++ 'js/Divmod/*.js',
++ 'js/Divmod/Test/*.js',
+ ],
+ 'nevow.athena_private': [
+ '*.png'
+--- Nevow-0.9.26/nevow/test/test_rend.py 2007-11-10 10:39:13.000000000 +0100
++++ Nevow-0.9.26/nevow/test/test_rend.py 2007-11-10 10:33:41.000000000 +0100
+@@ -477,6 +477,7 @@
+ self.assertWarns(
+ DeprecationWarning, message, rend.__file__,
+ page.renderSynchronously)
++ test_missingRendererDeprecated.todo = 'needs assertWarns from Twisted HEAD'
+
+
+ class TestFragment(unittest.TestCase):
Added: packages/nevow/trunk/debian/pycompat
===================================================================
--- packages/nevow/trunk/debian/pycompat (rev 0)
+++ packages/nevow/trunk/debian/pycompat 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1 @@
+2
Added: packages/nevow/trunk/debian/python-nevow.manpages
===================================================================
--- packages/nevow/trunk/debian/python-nevow.manpages (rev 0)
+++ packages/nevow/trunk/debian/python-nevow.manpages 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1 @@
+doc/man/nevow-xmlgettext.1
Added: packages/nevow/trunk/debian/rules
===================================================================
--- packages/nevow/trunk/debian/rules (rev 0)
+++ packages/nevow/trunk/debian/rules 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,45 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2002,2003 Colin Walters <walters at debian.org>
+
+DEB_PYTHON_SYSTEM = pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+DEB_INSTALL_EXAMPLES_python-nevow := examples/*
+DEB_DH_ALWAYS_EXCLUDE := .svn
+DEB_COMPRESS_EXCLUDE := .py .tac words
+
+binary-post-install/%::
+ # Don't know how to use nit... Don't ship it.
+ rm debian/$(cdbs_curpkg)/usr/bin/nit
+
+clean::
+ rm -f setupcommon.pyc
+
+# Copy the documentation and missing JS files
+binary-post-install/python-nevow::
+ cp doc/txt/*.txt debian/$(cdbs_curpkg)/usr/share/doc/$(cdbs_curpkg)
+ cp nevow/*.js debian/$(cdbs_curpkg)/usr/share/python-support/python-nevow/nevow
+
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+TRIAL=trial
+TOPMODULES:=nevow formless
+binary-post-install/python-nevow:: binary-post-install/%:
+ chmod +x \
+ 'debian/$(cdbs_curpkg)/usr/share/python-support/$(cdbs_curpkg)/nevow/test/segfault.py'
+
+ PYTHONPATH='debian/$(cdbs_curpkg)/usr/share/python-support/$(cdbs_curpkg)/' \
+ '$(TRIAL)' --tbformat=emacs --reporter=bwverbose -- $(TOPMODULES)
+
+ # Importing the modules generates .pyc files, and dh_python (which
+ # normally cleans them) has already been run. Remove them manually.
+ find 'debian/$(cdbs_curpkg)' -name '*.py[co]' -print0 \
+ | xargs -0 rm -f --
+endif
+
+clean::
+ rm -rf _trial_temp
+
Property changes on: packages/nevow/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/nevow/trunk/debian/watch
===================================================================
--- packages/nevow/trunk/debian/watch (rev 0)
+++ packages/nevow/trunk/debian/watch 2008-01-04 20:08:19 UTC (rev 4276)
@@ -0,0 +1,2 @@
+version=3
+http://divmod.org/trac/wiki/DivmodNevow .*/Nevow-(.*)\.tar\.gz\?format=raw
More information about the Python-modules-commits
mailing list