1.1 --- a/packages/debian-etch/python-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 1.2 +++ b/packages/debian-etch/python-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 1.3 @@ -15,7 +15,7 @@ 1.4 Licence Agreement for libxml2dom 1.5 -------------------------------- 1.6 1.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 1.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 1.9 1.10 This program is free software; you can redistribute it and/or modify it under 1.11 the terms of the GNU Lesser General Public License as published by the Free
2.1 --- a/packages/debian-lenny/python-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 2.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 2.3 @@ -15,7 +15,7 @@ 2.4 Licence Agreement for libxml2dom 2.5 -------------------------------- 2.6 2.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 2.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 2.9 2.10 This program is free software; you can redistribute it and/or modify it under 2.11 the terms of the GNU Lesser General Public License as published by the Free
3.1 --- a/packages/debian-sarge/python2.3-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 3.2 +++ b/packages/debian-sarge/python2.3-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 3.3 @@ -15,7 +15,7 @@ 3.4 Licence Agreement for libxml2dom 3.5 -------------------------------- 3.6 3.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 3.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 3.9 3.10 This program is free software; you can redistribute it and/or modify it under 3.11 the terms of the GNU Lesser General Public License as published by the Free
4.1 --- a/packages/ubuntu-feisty/python-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 4.2 +++ b/packages/ubuntu-feisty/python-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 4.3 @@ -15,7 +15,7 @@ 4.4 Licence Agreement for libxml2dom 4.5 -------------------------------- 4.6 4.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 4.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 4.9 4.10 This program is free software; you can redistribute it and/or modify it under 4.11 the terms of the GNU Lesser General Public License as published by the Free
5.1 --- a/packages/ubuntu-gutsy/python-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 5.2 +++ b/packages/ubuntu-gutsy/python-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 5.3 @@ -15,7 +15,7 @@ 5.4 Licence Agreement for libxml2dom 5.5 -------------------------------- 5.6 5.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 5.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 5.9 5.10 This program is free software; you can redistribute it and/or modify it under 5.11 the terms of the GNU Lesser General Public License as published by the Free
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/changelog Sun Feb 27 19:30:32 2011 +0100 6.3 @@ -0,0 +1,226 @@ 6.4 +libxml2dom (0.5) hardy; urgency=low 6.5 + 6.6 + * Fixed text node handling to work around the libxml2 6.7 + tendency to merge text nodes in its own functions. 6.8 + * Changed some XML-RPC node properties in order to retain 6.9 + underlying DOM properties such as data. 6.10 + * Added convenience methods to the XML-RPC implementation 6.11 + providing combined node creation and insertion. 6.12 + Introduced similar conveniences into the SOAP 6.13 + implementation. These methods are similar to those found 6.14 + in the XMPP implementation. 6.15 + * Enabled prettyprinting support, finally. 6.16 + * Added the hasChildNodes method, requested by Nick 6.17 + Galbreath. 6.18 + * Fixed the Debian packaging to use python-central. 6.19 + * Changed the XMPP API to only return document fragments 6.20 + from receive method calls; added support for failure 6.21 + elements; removed the internal timeout interval; added a 6.22 + disconnect method. 6.23 + 6.24 + -- Paul Boddie <paul@boddie.org.uk> Sun, 27 Feb 2011 19:26:21 +0100 6.25 + 6.26 +libxml2dom (0.4.7-0ubuntu1) feisty; urgency=low 6.27 + 6.28 + * Fixed the ownerElement of attributes created by XPath 6.29 + queries, and in all other situations involving the 6.30 + implementation's get_node method. 6.31 + * Fixed SVG matrix operations which should have involved 6.32 + matrix post-multiplication. 6.33 + * Replaced the getElementById implementation with one 6.34 + based on libxml2's own support for finding attributes 6.35 + declared as identifiers. 6.36 + * Introduced support for validation, together with the 6.37 + libxml2dom.errors module. Relax-NG, XML Schema and 6.38 + Schematron are supported, depending on libxml2 support. 6.39 + * Improved error messages related to parsing. 6.40 + * Added DOMConfiguration support to documents. 6.41 + 6.42 + -- Paul Boddie <paul@boddie.org.uk> Tue, 26 Aug 2008 00:11:32 +0200 6.43 + 6.44 +libxml2dom (0.4.6-0ubuntu1) feisty; urgency=low 6.45 + 6.46 + * Exposed the libxml2 support for processing XInclude declarations. 6.47 + 6.48 + -- Paul Boddie <paul@boddie.org.uk> Sat, 16 Feb 2008 21:04:04 +0100 6.49 + 6.50 +libxml2dom (0.4.5-0ubuntu1) feisty; urgency=low 6.51 + 6.52 + * Fixed crashes when parsing empty documents. 6.53 + * Fixed operations involving the standard XML_NAMESPACE 6.54 + value, particularly setAttributeNS. 6.55 + * Introduced deletion of conflicting attributes in 6.56 + setAttributeNS. 6.57 + * Added slightly nicer errors for parsing and serialising. 6.58 + * Added some support for SOAP and XML-RPC message 6.59 + processing. 6.60 + 6.61 + -- Paul Boddie <paul@boddie.org.uk> Sun, 28 Oct 2007 23:41:51 +0100 6.62 + 6.63 +libxml2dom (0.4.4-0ubuntu1) feisty; urgency=low 6.64 + 6.65 + * Relicensed under the LGPL version 3 or later (fixing 6.66 + PKG-INFO file). 6.67 + * Improved XMPP support for messages, presence and events. 6.68 + * Added Ubuntu Feisty (7.04) package support. 6.69 + 6.70 + -- Paul Boddie <paul@boddie.org.uk> Sun, 26 Aug 2007 23:08:33 +0200 6.71 + 6.72 +libxml2dom (0.4.3-0ubuntu1) hoary; urgency=low 6.73 + 6.74 + * Enforced well-formedness in parse operations unless 6.75 + otherwise requested. 6.76 + * Fixed access to null doctype properties. 6.77 + * Added getElementById, firstChild and lastChild to the Node class. 6.78 + * Added a __hash__ method to the Node class. 6.79 + * Moved document checking into the Node class. 6.80 + * Added an iterator for the NamedNodeMap class. 6.81 + * Expanded the svg and events modules, including a test of 6.82 + SVG events. 6.83 + * Split the debian-stable packages into debian-sarge and 6.84 + debian-etch. 6.85 + 6.86 + -- Paul Boddie <paul@boddie.org.uk> Sun, 27 May 2007 17:51:55 +0200 6.87 + 6.88 +libxml2dom (0.4.2-0ubuntu1) hoary; urgency=low 6.89 + 6.90 + * Added missing impl attribute to NamedNodeMap, fixing 6.91 + attribute retrieval. 6.92 + * Added documentElement to Document. 6.93 + * Fixed and expanded the events module. 6.94 + * Added lots of functionality to the svg module. 6.95 + 6.96 + -- Paul Boddie <paul@boddie.org.uk> Sun, 25 Mar 2007 03:55:55 +0200 6.97 + 6.98 +libxml2dom (0.4.1-0ubuntu1) hoary; urgency=low 6.99 + 6.100 + * Fixed the absence of CDATA node creation and importing. 6.101 + 6.102 + -- Paul Boddie <paul@boddie.org.uk> Thu, 22 Mar 2007 21:48:43 +0100 6.103 + 6.104 +libxml2dom (0.4-0ubuntu1) hoary; urgency=low 6.105 + 6.106 + * Changed the nodeValue property to return None for 6.107 + various node types, as specified in the DOM 6.108 + specification (Level 3). 6.109 + * Fixed various "not supported" exceptions and added tests 6.110 + which can raise "wrong document" exceptions. 6.111 + * Introduced an Implementation class, permitting 6.112 + specialised node creation. 6.113 + * Added SVG-specific document support. 6.114 + * Made parseURI work for HTML documents. 6.115 + * Fixed getElementsByTagName(NS), as reported by Christian 6.116 + Seiler. 6.117 + * Fixed previousSibling, nextSibling and parentNode 6.118 + crashes using suggestions from Christian Seiler. 6.119 + * Reintroduced node comparisons using suggestions from 6.120 + Christian Seiler. 6.121 + * Fixed the absence of the CDATA node type. 6.122 + * Added the textContent property to nodes. 6.123 + * Added a getDOMImplementation function. 6.124 + * Added an experimental events module. 6.125 + * Added an htmlencoding parameter to the parse functions, 6.126 + as requested by Iliyan Peychev. 6.127 + 6.128 + -- Paul Boddie <paul@boddie.org.uk> Sat, 17 Mar 2007 20:37:02 +0100 6.129 + 6.130 +libxml2dom (0.3.6-0ubuntu1) hoary; urgency=low 6.131 + 6.132 + * Added cloneNode almost as a synonym for importNode 6.133 + (which, unlike in the DOM specification, is present on 6.134 + all nodes). 6.135 + * Introduced Debian stable package details - suggested by 6.136 + Robert Siemer. 6.137 + * Changed libxml2mod import details to try libxmlmods - 6.138 + suggested by Lucian Wischik. 6.139 + 6.140 + -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:24:18 +0100 6.141 + 6.142 +libxml2dom (0.3.5-0ubuntu1) hoary; urgency=low 6.143 + 6.144 + * Fixed nodeType for HTML document elements - reported by 6.145 + Robert Siemer. 6.146 + * Fixed string results from XPath expressions - reported 6.147 + by Robert Siemer. 6.148 + 6.149 + -- Paul Boddie <paul@boddie.org.uk> Thu, 27 Jul 2006 22:37:15 +0200 6.150 + 6.151 +libxml2dom (0.3.4-0ubuntu1) hoary; urgency=low 6.152 + 6.153 + * Attempted to introduce generated prefixes for attributes 6.154 + having namespaces but whose names are unprefixed. 6.155 + * Added support for xmlns attribute retrieval 6.156 + (getAttributeNS) and detection (hasAttributeNS). 6.157 + * Added the length attribute to NamedNodeMap; renamed the 6.158 + length method on NodeList, adding a length attribute. 6.159 + 6.160 + -- Paul Boddie <paul@boddie.org.uk> Sun, 4 Jun 2006 16:23:35 +0200 6.161 + 6.162 +libxml2dom (0.3.3-0ubuntu1) hoary; urgency=low 6.163 + 6.164 + * Removed redundant weakref usage. 6.165 + * Added explicit copyright and licensing information to 6.166 + source files. 6.167 + 6.168 + -- Paul Boddie <paul@boddie.org.uk> Mon, 12 Dec 2005 13:45:34 +0100 6.169 + 6.170 +libxml2dom (0.3.2-0ubuntu1) hoary; urgency=low 6.171 + 6.172 + * Improved the xmlns attribute creation controls. 6.173 + 6.174 + -- Paul Boddie <paul@boddie.org.uk> Mon, 12 Dec 2005 11:29:23 +0100 6.175 + 6.176 +libxml2dom (0.3.1-0ubuntu1) hoary; urgency=low 6.177 + 6.178 + * Fixed empty namespace declarations on elements created 6.179 + with namespaceURI set to None. Previously, such 6.180 + declarations were missing. 6.181 + * Fixed attribute creation and introduced stricter 6.182 + controls over the construction of xmlns attributes. 6.183 + 6.184 + -- Paul Boddie <paul@boddie.org.uk> Sun, 11 Dec 2005 18:10:12 +0100 6.185 + 6.186 +libxml2dom (0.3-0ubuntu1) hoary; urgency=low 6.187 + 6.188 + * Imposed much stricter tests on strings used with the 6.189 + libxml2dom API. Strings given as arguments to methods 6.190 + and functions must now only contain ASCII characters; 6.191 + any other character data must be provided as Unicode 6.192 + objects. This change fixes various issues with XPath 6.193 + expressions, and quite probably various other things. 6.194 + * Fixed parentNode on Document objects (which caused 6.195 + xml.dom.ext.PrettyPrint to crash). 6.196 + * Added some support for the doctype attribute and related 6.197 + information. 6.198 + * libxml2dom is now licensed under the LGPL - see 6.199 + docs/COPYING.txt for details. 6.200 + 6.201 + -- Paul Boddie <paul@boddie.org.uk> Sat, 3 Dec 2005 03:33:33 +0100 6.202 + 6.203 +libxml2dom (0.2.4-0ubuntu1) hoary; urgency=low 6.204 + 6.205 + * Fixed Unicode conversions in the Node's xpath method. 6.206 + 6.207 + -- Paul Boddie <paul@boddie.org.uk> Wed, 16 Nov 2005 18:18:51 +0100 6.208 + 6.209 +libxml2dom (0.2.3-0ubuntu1) hoary; urgency=low 6.210 + 6.211 + * Fixed the parse function's docstring. 6.212 + * Added the owner element to obtained attribute nodes. 6.213 + * Fixed the Debian package changelog distribution 6.214 + identifiers. 6.215 + 6.216 + -- Paul Boddie <paul@boddie.org.uk> Wed, 16 Nov 2005 18:18:44 +0100 6.217 + 6.218 +libxml2dom (0.2.2-0ubuntu1) hoary; urgency=low 6.219 + 6.220 + * Fixed exception raising in parseURI, adding a docstring 6.221 + to explain the current limitations around HTML parsing. 6.222 + 6.223 + -- Paul Boddie <paul@boddie.org.uk> Tue, 18 Oct 2005 19:14:40 +0200 6.224 + 6.225 +libxml2dom (0.2.1-0ubuntu1) hoary; urgency=low 6.226 + 6.227 + * New upstream release. 6.228 + 6.229 + -- Paul Boddie <paul@boddie.org.uk> Mon, 15 Aug 2005 19:25:28 +0200
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/compat Sun Feb 27 19:30:32 2011 +0100 7.3 @@ -0,0 +1,1 @@ 7.4 +5
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/control Sun Feb 27 19:30:32 2011 +0100 8.3 @@ -0,0 +1,19 @@ 8.4 +Source: libxml2dom 8.5 +Section: python 8.6 +Priority: optional 8.7 +Maintainer: Paul Boddie <paul@boddie.org.uk> 8.8 +Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.6.7), python-epydoc (>= 3.0~beta1) 8.9 +XS-Python-Version: all 8.10 +Standards-Version: 3.7.2.1 8.11 + 8.12 +Package: python-libxml2dom 8.13 +Architecture: all 8.14 +Depends: ${python:Depends}, python-libxml2 (>= 2.6.31) 8.15 +Conflicts: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 8.16 +Replaces: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 8.17 +XB-Python-Version: ${python:Versions} 8.18 +Description: PyXML-style API for the libxml2 Python bindings 8.19 + The libxml2dom package provides a traditional DOM wrapper around the Python 8.20 + bindings for libxml2. In contrast to the libxml2 bindings, libxml2dom provides 8.21 + an API reminiscent of minidom, pxdom and other Python-based and Python-related 8.22 + XML toolkits.
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 9.3 @@ -0,0 +1,31 @@ 9.4 +Package creator: 9.5 + 9.6 + Paul Boddie <paul@boddie.org.uk> 9.7 + 9.8 +The origin of the package is: 9.9 + 9.10 + http://www.boddie.org.uk/python/libxml2dom.html 9.11 + 9.12 +Package author: 9.13 + 9.14 + Paul Boddie <paul@boddie.org.uk> 9.15 + 9.16 +Copyright: 9.17 + 9.18 +Licence Agreement for libxml2dom 9.19 +-------------------------------- 9.20 + 9.21 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 9.22 + 9.23 +This program is free software; you can redistribute it and/or modify it under 9.24 +the terms of the GNU Lesser General Public License as published by the Free 9.25 +Software Foundation; either version 3 of the License, or (at your option) any 9.26 +later version. 9.27 + 9.28 +This program is distributed in the hope that it will be useful, but WITHOUT 9.29 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 9.30 +FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 9.31 +details. 9.32 + 9.33 +You should have received a copy of the GNU Lesser General Public License along 9.34 +with this program. If not, see <http://www.gnu.org/licenses/>.
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/docs Sun Feb 27 19:30:32 2011 +0100 10.3 @@ -0,0 +1,3 @@ 10.4 +README.txt 10.5 +docs 10.6 +apidocs
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/packages/ubuntu-hardy/python-libxml2dom/debian/rules Sun Feb 27 19:30:32 2011 +0100 11.3 @@ -0,0 +1,66 @@ 11.4 +#!/usr/bin/make -f 11.5 +# A debian/rules file using python-central. 11.6 + 11.7 +# Uncomment this to turn on verbose mode. 11.8 +#export DH_VERBOSE=1 11.9 + 11.10 +export DH_COMPAT=5 11.11 + 11.12 +PYVERS=$(shell pyversions -vr) 11.13 + 11.14 +build: build-stamp 11.15 + 11.16 +build-stamp: $(PYVERS:%=build-python%) build-python-scripts 11.17 + touch $@ 11.18 + 11.19 +build-python%: 11.20 + python$* setup.py build_py 11.21 + touch $@ 11.22 + 11.23 +build-python-scripts: 11.24 + python setup.py build_scripts 11.25 + touch $@ 11.26 + 11.27 +clean: 11.28 + dh_testdir 11.29 + dh_testroot 11.30 + rm -f *-stamp 11.31 + rm -rf build 11.32 + find . -name '*.py[co]' | xargs rm -f 11.33 + dh_clean 11.34 + 11.35 +install: build install-prereq $(PYVERS:%=install-python%) install-python-scripts 11.36 + # Script fixing would appear here. 11.37 + 11.38 +install-prereq: 11.39 + dh_testdir 11.40 + dh_testroot 11.41 + dh_clean -k 11.42 + 11.43 +install-python%: 11.44 + python$* setup.py install_lib --install-dir $(CURDIR)/debian/python-libxml2dom/usr/lib/python$*/site-packages 11.45 + 11.46 +install-python-scripts: 11.47 + python setup.py install_scripts --install-dir $(CURDIR)/debian/python-libxml2dom/usr/bin 11.48 + 11.49 +# Build architecture-independent files here. 11.50 + 11.51 +binary-indep: install 11.52 + tools/apidocs.sh 11.53 + dh_testdir -i 11.54 + dh_testroot -i 11.55 + dh_pycentral -i 11.56 + dh_installdocs -i 11.57 + dh_fixperms -i 11.58 + dh_installdeb -i 11.59 + dh_gencontrol -i 11.60 + dh_md5sums -i 11.61 + dh_builddeb -i 11.62 + 11.63 +# Build architecture-dependent files here. 11.64 + 11.65 +binary-arch: 11.66 + # Empty rule for this package. 11.67 + 11.68 +binary: binary-indep binary-arch 11.69 +.PHONY: build clean binary-arch binary-indep binary install
12.1 --- a/packages/ubuntu-hoary/python2.4-libxml2dom/debian/copyright Sun Feb 27 19:14:53 2011 +0100 12.2 +++ b/packages/ubuntu-hoary/python2.4-libxml2dom/debian/copyright Sun Feb 27 19:30:32 2011 +0100 12.3 @@ -15,7 +15,7 @@ 12.4 Licence Agreement for libxml2dom 12.5 -------------------------------- 12.6 12.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 12.8 +Copyright (C) 2003-2011 Paul Boddie <paul@boddie.org.uk> 12.9 12.10 This program is free software; you can redistribute it and/or modify it under 12.11 the terms of the GNU Lesser General Public License as published by the Free