1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/changelog Sat Oct 13 19:39:23 2007 +0000
1.3 @@ -0,0 +1,162 @@
1.4 +webstack (1.2.6-0ubuntu1) feisty; urgency=low
1.5 +
1.6 + * Added a jython-webstack package for Ubuntu Feisty
1.7 + (7.04).
1.8 + * Improved support for Jython on Ubuntu Feisty (7.04),
1.9 + adding python.path and python.cachedir settings which
1.10 + respectively avoid issues with missing libraries (due to
1.11 + the separation of libraries in the Ubuntu package) and
1.12 + with failed imports (due to a read-only class cache
1.13 + directory).
1.14 + * Improved the webstack_java_build.py script and added a
1.15 + deployment descriptor for JSP to accompany the new Java
1.16 + Servlet-specific JSPTest example.
1.17 + * Added a special Java Servlet-specific get_servlet method
1.18 + to support the JSPTest example. It is envisaged that a
1.19 + more general method could be made available for all
1.20 + frameworks in order to support access to underlying
1.21 + request dispatchers and other framework facilities.
1.22 + * Added more Jython-related documentation as suggested by
1.23 + Kevin Glynn.
1.24 + * Added missing request headers for CGI/WSGI environment
1.25 + variables.
1.26 + * Fixed Webware support to work with Webware 0.9.4.
1.27 + * Fixed/improved Zope path value retrieval.
1.28 +
1.29 + -- Paul Boddie <paul@boddie.org.uk> Thu, 27 Sep 2007 19:41:28 +0200
1.30 +
1.31 +webstack (1.2.5-0ubuntu1) feisty; urgency=low
1.32 +
1.33 + * Fixed mod_python status codes using a solution proposed
1.34 + by John Krukoff.
1.35 + * Fixed a Twisted deprecation warning when accessing port
1.36 + numbers, thanks to John Krukoff.
1.37 + * Added Ubuntu Feisty (7.04) package support.
1.38 + * Tidied up the documentation HTML.
1.39 +
1.40 + -- Paul Boddie <paul@boddie.org.uk> Sat, 8 Sep 2007 18:00:50 +0200
1.41 +
1.42 +webstack (1.2.4-0ubuntu1) hoary; urgency=low
1.43 +
1.44 + * Made a SessionDirectoryRepository which uses directories
1.45 + for data produced by the shelve module, rather than
1.46 + attempting to manipulate files produced by the shelve
1.47 + module, since the details of such files may differ
1.48 + between environments: a situation noticed by John
1.49 + Krukoff in an environment without the bsddb module
1.50 + installed.
1.51 +
1.52 + -- Paul Boddie <paul@boddie.org.uk> Wed, 13 Jun 2007 01:49:34 +0200
1.53 +
1.54 +webstack (1.2.3-0ubuntu1) hoary; urgency=low
1.55 +
1.56 + * Fixed inadvertent OpenSSL dependency, noticed by John
1.57 + Krukoff.
1.58 +
1.59 + -- Paul Boddie <paul@boddie.org.uk> Mon, 16 Apr 2007 16:41:33 +0200
1.60 +
1.61 +webstack (1.2.2-0ubuntu1) hoary; urgency=low
1.62 +
1.63 + * Added an EncodingSelector class for the setting of
1.64 + default encodings on transactions.
1.65 + * Added some documentation about path processing
1.66 + strategies.
1.67 + * Added a secure variant of the BaseHTTPServer provided in
1.68 + the adapter for BaseHTTPRequestHandler.
1.69 +
1.70 + -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Feb 2007 20:47:05 +0100
1.71 +
1.72 +webstack (1.2.1-0ubuntu1) hoary; urgency=low
1.73 +
1.74 + * Fixed mod_python get_content_type method.
1.75 + * Fixed LoginResource form field processing; changed the
1.76 + field type to password.
1.77 + * Exposed LoginResource and LoginRedirectResource page
1.78 + contents as attributes.
1.79 + * Added documentation about extending
1.80 + LoginRedirectResource and using PathSelector to remember
1.81 + an application's root path.
1.82 + * Changed handle_errors to 1 throughout the examples.
1.83 +
1.84 + -- Paul Boddie <paul@boddie.org.uk> Thu, 18 Jan 2007 23:39:11 +0100
1.85 +
1.86 +webstack (1.2-0ubuntu1) hoary; urgency=low
1.87 +
1.88 + * Added support for Django.
1.89 + * Fixed documentation about the representation of file
1.90 + upload fields.
1.91 + * Changed mod_python, Java Servlet and Webware (> 0.8.1)
1.92 + deployment to use a deploy function instead of more
1.93 + complicated configuration mechanisms.
1.94 + * Improved mod_python deployment documentation and tools
1.95 + so that cleaner application paths/URLs can now be used.
1.96 + * Moved user and path_info default definitions into
1.97 + WebStack.Generic as class attributes.
1.98 + * Fixed encoding usage issues with path fields when using
1.99 + get_fields in a Zope environment.
1.100 + * Added a FileResource class to WebStack.Resources.Static.
1.101 + * Made DirectoryRepository convert filenames to Unicode in
1.102 + all cases.
1.103 + * Renamed the Apache and Java Servlet tools, making them
1.104 + scripts which are installed by setup.py.
1.105 + * Fixed CGI content charsets and languages support.
1.106 + * Fixed CGI cookie output.
1.107 + * Added URL overriding in the LoginRedirectResource.
1.108 + * Exposed a get_target function from
1.109 + WebStack.Resources.Login in order to better support
1.110 + alternative login resources.
1.111 + * Added improved error reporting for BaseHTTPRequestHandler,
1.112 + CGI, Django and WSGI.
1.113 + * Added a traverse_path method to the Transaction class.
1.114 + * Made a path_encoding alias for urlencoding in the
1.115 + initialisation of WebStack.Resources.ResourceMap
1.116 + objects.
1.117 + * Added a Selectors module to WebStack.Resources in order
1.118 + to support common resource selection patterns.
1.119 +
1.120 + -- Paul Boddie <paul@boddie.org.uk> Sat, 6 Jan 2007 21:29:09 +0100
1.121 +
1.122 +webstack (1.1.2-0ubuntu1) hoary; urgency=low
1.123 +
1.124 + * Fixed missing import in WebStack.Repositories.Directory.
1.125 +
1.126 + -- Paul Boddie <paul@boddie.org.uk> Tue, 10 Jan 2006 16:07:52 +0100
1.127 +
1.128 +webstack (1.1.1-0ubuntu1) hoary; urgency=low
1.129 +
1.130 + * Fixed update_path to handle the root path properly.
1.131 +
1.132 + -- Paul Boddie <paul@boddie.org.uk> Tue, 6 Dec 2005 02:39:02 +0100
1.133 +
1.134 +webstack (1.1-0ubuntu1) hoary; urgency=low
1.135 +
1.136 + * Added a Repositories package to provide session-like
1.137 + support for different kinds of storage.
1.138 + * Added an explicit filesystem encoding to the Calendar
1.139 + example and adopted the DirectoryRepository from the
1.140 + Repositories package.
1.141 + * Added get_path_without_info, update_path and redirect
1.142 + methods to the Transaction class.
1.143 + * Added get_attributes (attribute support) to the
1.144 + Transaction class.
1.145 + * Added a values method to Helpers.Session.Wrapper.
1.146 + * Fixed get_processed_virtual_path_info (to match from
1.147 + right to left).
1.148 + * Improved/fixed exception handling in the adapters so
1.149 + that transactions are committed as the final act of an
1.150 + adapter experiencing an unhandled exception. This should
1.151 + result in session stores being closed properly.
1.152 + * Changed the Helpers.Session.SessionStore to use
1.153 + DirectoryRepository.
1.154 + * Made the "not found" behaviour of DirectoryResource more
1.155 + configurable.
1.156 + * Added documentation for MapResource and DirectoryResource.
1.157 + * Fixed the distribution names in the Ubuntu changelog.
1.158 +
1.159 + -- Paul Boddie <paul@boddie.org.uk> Mon, 14 Nov 2005 15:39:55 +0100
1.160 +
1.161 +webstack (1.0-0ubuntu1) hoary; urgency=low
1.162 +
1.163 + * New upstream release.
1.164 +
1.165 + -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:19:05 +0200
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/compat Sat Oct 13 19:39:23 2007 +0000
2.3 @@ -0,0 +1,1 @@
2.4 +5
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/control Sat Oct 13 19:39:23 2007 +0000
3.3 @@ -0,0 +1,20 @@
3.4 +Source: webstack
3.5 +Section: python
3.6 +Priority: optional
3.7 +Maintainer: Paul Boddie <paul@boddie.org.uk>
3.8 +Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), java-gcj-compat-dev | sun-java5-jdk | sun-java6-jdk
3.9 +XS-Python-Version: all
3.10 +Standards-Version: 3.7.2.1
3.11 +
3.12 +Package: jython-webstack
3.13 +Architecture: all
3.14 +Depends: jython-gcj, python-webstack
3.15 +Suggests: java-gcj-compat-dev | sun-java5-jdk | sun-java6-jdk
3.16 +Conflicts: python2.4-webstack (<< 1.2.5-0ubuntu1)
3.17 +Replaces: python2.4-webstack (<< 1.2.5-0ubuntu1)
3.18 +Description: Common API for Web applications
3.19 + WebStack is a package which provides a common API for Python Web applications
3.20 + supporting BaseHTTPRequestHandler, CGI, Django, Jython/Java Servlet API, mod_python,
3.21 + Twisted, Webware and Zope 2.
3.22 + .
3.23 + This package specifically supports Jython and the Java Servlet API.
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/copyright Sat Oct 13 19:39:23 2007 +0000
4.3 @@ -0,0 +1,39 @@
4.4 +Package creator:
4.5 +
4.6 + Paul Boddie <paul@boddie.org.uk>
4.7 +
4.8 +The origin of the package is:
4.9 +
4.10 + http://www.boddie.org.uk/python/WebStack.html
4.11 +
4.12 +Package author:
4.13 +
4.14 + Paul Boddie <paul@boddie.org.uk>
4.15 +
4.16 +Copyright:
4.17 +
4.18 +Licence Agreement for WebStack
4.19 +------------------------------
4.20 +
4.21 +Copyright (C) 2004, 2005, 2006, 2007 Paul Boddie <paul@boddie.org.uk>
4.22 +
4.23 +This library is free software; you can redistribute it and/or
4.24 +modify it under the terms of the GNU Lesser General Public
4.25 +License as published by the Free Software Foundation; either
4.26 +version 2.1 of the License, or (at your option) any later version.
4.27 +
4.28 +This library is distributed in the hope that it will be useful,
4.29 +but WITHOUT ANY WARRANTY; without even the implied warranty of
4.30 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4.31 +Lesser General Public License for more details.
4.32 +
4.33 +You should have received a copy of the GNU Lesser General Public
4.34 +License along with this library; if not, write to the Free Software
4.35 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
4.36 +
4.37 +Licence for Other Software
4.38 +--------------------------
4.39 +
4.40 +See the LICENCE-PyServlet.txt file for the PyServlet copyrights and licence.
4.41 +The wsgi_cgi.py module originates from PEP 333 and is apparently "placed in
4.42 +the public domain" (see http://www.python.org/peps/pep-0333.html).
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
5.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/docs Sat Oct 13 19:39:23 2007 +0000
5.3 @@ -0,0 +1,2 @@
5.4 +README.txt
5.5 +tools
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
6.2 +++ b/packages/ubuntu-feisty/jython-webstack/debian/rules Sat Oct 13 19:39:23 2007 +0000
6.3 @@ -0,0 +1,52 @@
6.4 +#!/usr/bin/make -f
6.5 +
6.6 +# Uncomment this to turn on verbose mode.
6.7 +#export DH_VERBOSE=1
6.8 +
6.9 +export DH_COMPAT=5
6.10 +
6.11 +build: build-stamp
6.12 +
6.13 +build-stamp:
6.14 + touch $@
6.15 +
6.16 +clean:
6.17 + dh_testdir
6.18 + dh_testroot
6.19 + rm -f *-stamp
6.20 + dh_clean
6.21 +
6.22 +install: build install-prereq
6.23 + # Script fixing would appear here.
6.24 +
6.25 +install-prereq:
6.26 + dh_testdir
6.27 + dh_testroot
6.28 + dh_clean -k
6.29 +
6.30 +# The WebStack libraries should be installed in the python-webstack package.
6.31 +
6.32 +# The WebStack scripts (including Jython/Java-related scripts) should be
6.33 +# installed in the python-webstack package.
6.34 +
6.35 +# Build architecture-independent files here.
6.36 +
6.37 +binary-indep: install
6.38 + tools/JavaServlet/compile.sh
6.39 + dh_testdir -i
6.40 + dh_testroot -i
6.41 + #dh_pycentral -i
6.42 + dh_installdocs -i
6.43 + dh_fixperms -i
6.44 + dh_installdeb -i
6.45 + dh_gencontrol -i
6.46 + dh_md5sums -i
6.47 + dh_builddeb -i
6.48 +
6.49 +# Build architecture-dependent files here.
6.50 +
6.51 +binary-arch:
6.52 + # Empty rule for this package.
6.53 +
6.54 +binary: binary-indep binary-arch
6.55 +.PHONY: build clean binary-arch binary-indep binary install