# HG changeset patch
# User paulb
# Date 1134137120 0
# Node ID 76fca6821f7b3f1b259ce36728045780e78c2823
# Parent 1f1578eaa5f56812360928694d922dfd83918b5b
[project @ 2005-12-09 14:05:15 by paulb]
Merged 0.3.1 changes.
diff -r 1f1578eaa5f5 -r 76fca6821f7b PKG-INFO
--- a/PKG-INFO Thu Dec 08 22:30:38 2005 +0000
+++ b/PKG-INFO Fri Dec 09 14:05:20 2005 +0000
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: XSLTools
-Version: 0.3
+Version: 0.3.1
Author: Paul Boddie
Author-email: paul at boddie org uk
Maintainer: Paul Boddie
Maintainer-email: paul at boddie org uk
Home-page: http://www.boddie.org.uk/python/XSLTools.html
-Download-url: http://www.boddie.org.uk/python/downloads/XSLTools-0.3.tar.gz
+Download-url: http://www.boddie.org.uk/python/downloads/XSLTools-0.3.1.tar.gz
Summary: Modules and packages for the development of XML/XSL-based applications
License: LGPL
Description: XSLTools is a distribution providing modules and packages for the development
diff -r 1f1578eaa5f5 -r 76fca6821f7b README.txt
--- a/README.txt Thu Dec 08 22:30:38 2005 +0000
+++ b/README.txt Fri Dec 09 14:05:20 2005 +0000
@@ -43,13 +43,18 @@
The example Web applications require WebStack (release 1.1.1 or later).
The example PyQt applications have been tested with PyQt 3.15.
-New in XSLTools 0.4 (Changes since XSLTools 0.3)
-------------------------------------------------
+New in XSLTools 0.4 (Changes since XSLTools 0.3.1)
+--------------------------------------------------
* Introduced dynamic parameter evaluation for multiple-choice fields in
order to support sources of multiple-choice values which reside in the
form data document itself.
+New in XSLTools 0.3.1 (Changes since XSLTools 0.3)
+--------------------------------------------------
+
+ * Fixed copyright and licensing information.
+
New in XSLTools 0.3 (Changes since XSLTools 0.2)
------------------------------------------------
diff -r 1f1578eaa5f5 -r 76fca6821f7b XSLForms/__init__.py
--- a/XSLForms/__init__.py Thu Dec 08 22:30:38 2005 +0000
+++ b/XSLForms/__init__.py Fri Dec 09 14:05:20 2005 +0000
@@ -20,6 +20,6 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
"""
-__version__ = "0.3"
+__version__ = "0.3.1"
# vim: tabstop=4 expandtab shiftwidth=4
diff -r 1f1578eaa5f5 -r 76fca6821f7b XSLTools/XMLCalendar.py
--- a/XSLTools/XMLCalendar.py Thu Dec 08 22:30:38 2005 +0000
+++ b/XSLTools/XMLCalendar.py Fri Dec 09 14:05:20 2005 +0000
@@ -1,5 +1,30 @@
#!/usr/bin/env python
+"""
+Copyright (C) 2005 Paul Boddie
+
+Additional copyrights for the monthcalendar function:
+
+Copyright (c) 2001, 2002, 2003, 2004, 2005 Python Software Foundation.
+Copyright (c) 2000 BeOpen.com.
+Copyright (c) 1995-2001 Corporation for National Research Initiatives.
+Copyright (c) 1991-1995 Stichting Mathematisch Centrum.
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+"""
+
import libxml2dom
import calendar
diff -r 1f1578eaa5f5 -r 76fca6821f7b XSLTools/__init__.py
--- a/XSLTools/__init__.py Thu Dec 08 22:30:38 2005 +0000
+++ b/XSLTools/__init__.py Fri Dec 09 14:05:20 2005 +0000
@@ -20,6 +20,6 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
"""
-__version__ = "0.3"
+__version__ = "0.3.1"
# vim: tabstop=4 expandtab shiftwidth=4
diff -r 1f1578eaa5f5 -r 76fca6821f7b docs/COPYING.txt
--- a/docs/COPYING.txt Thu Dec 08 22:30:38 2005 +0000
+++ b/docs/COPYING.txt Fri Dec 09 14:05:20 2005 +0000
@@ -16,3 +16,29 @@
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+Copyright and Licensing Information for Other Software
+------------------------------------------------------
+
+Certain examples in XSLTools use files from the Sarissa distribution (see
+http://sarissa.sourceforge.net). These files were made available under the GNU
+Lesser General Public License and under the GNU General Public License; the
+former licence is identical to that found in the LICENCE.txt file, whereas the
+latter can be found in the LICENCE-Sarissa.txt file.
+
+The XMLTools.XMLCalendar module uses a modified version of the monthcalendar
+function from the Python standard library's calendar module. This code was
+made available under the Python Software Foundation License Version 2 (and
+other licences) and has the following copyrights:
+
+Copyright (c) 2001, 2002, 2003, 2004, 2005 Python Software Foundation.
+All rights reserved.
+
+Copyright (c) 2000 BeOpen.com.
+All rights reserved.
+
+Copyright (c) 1995-2001 Corporation for National Research Initiatives.
+All rights reserved.
+
+Copyright (c) 1991-1995 Stichting Mathematisch Centrum.
+All rights reserved.
diff -r 1f1578eaa5f5 -r 76fca6821f7b docs/LICENCE-Sarissa.txt
--- a/docs/LICENCE-Sarissa.txt Thu Dec 08 22:30:38 2005 +0000
+++ b/docs/LICENCE-Sarissa.txt Fri Dec 09 14:05:20 2005 +0000
@@ -1,9 +1,3 @@
-Certain examples in XSLTools use files from the Sarissa distribution (see
-http://sarissa.sourceforge.net). These files are licensed under the GNU Lesser
-General Public License and under the GNU General Public License. The former
-licence is identical to that found in the LICENCE.txt file, whereas the latter
-is reproduced below.
-
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
diff -r 1f1578eaa5f5 -r 76fca6821f7b docs/index.html
--- a/docs/index.html Thu Dec 08 22:30:38 2005 +0000
+++ b/docs/index.html Fri Dec 09 14:05:20 2005 +0000
@@ -10,23 +10,23 @@
libxml2, libxslt and (optionally) WebStack.
Setting Up
First of all, let us assume that the XSLTools distribution has been
-unpacked and now sits in the XSLTools-0.3
directory.
+unpacked and now sits in the XSLTools-0.3.1
directory.
Before we begin, we must make sure that the XSLTools package is
available
-to Python. The easiest way to do this is to change into the XSLTools-0.3
directory and to run the setup.py
+to Python. The easiest way to do this is to change into the XSLTools-0.3.1
directory and to run the setup.py
script provided with the version of Python you are going to be using
(possibly as a privileged user like root
):
-cd XSLTools-0.3
python setup.py install
+cd XSLTools-0.3.1
python setup.py install
If you don't want to install XSLTools in this way, or if you can't
do so
because you don't have root
privileges, you can just make
sure
-that the XSLTools-0.3
directory sits on your
+that the XSLTools-0.3.1
directory sits on your
PYTHONPATH
.
Viewing the API Documentation
The API documentation for use in conjunction with this
guide can be found inside the apidocs
-directory within the XSLTools-0.3
directory. Of course,
+directory within the XSLTools-0.3.1
directory. Of course,
it is always possible to view the API documentation
within Python by importing modules (such as XSLTools.XSLOutput
)
and using Python's built-in help
function.
diff -r 1f1578eaa5f5 -r 76fca6821f7b packages/ubuntu-hoary/python2.4-xsltools/debian/changelog
--- a/packages/ubuntu-hoary/python2.4-xsltools/debian/changelog Thu Dec 08 22:30:38 2005 +0000
+++ b/packages/ubuntu-hoary/python2.4-xsltools/debian/changelog Fri Dec 09 14:05:20 2005 +0000
@@ -7,6 +7,12 @@
-- Paul Boddie Thu, 08 Dec 2005 23:28:25 +0100
+xsltools (0.3.1-0ubuntu1) hoary; urgency=low
+
+ * Fixed copyright and licensing information.
+
+ -- Paul Boddie Fri, 09 Dec 2005 14:57:29 +0100
+
xsltools (0.3-0ubuntu1) hoary; urgency=low
* Introduced copying of multiple-choice value element