1.1 --- a/README.txt Wed Oct 29 01:07:50 2008 +0100 1.2 +++ b/README.txt Sun Jan 18 19:01:44 2009 +0100 1.3 @@ -80,6 +80,7 @@ 1.4 implementation. 1.5 * Enabled prettyprinting support, finally. 1.6 * Added the hasChildNodes method, requested by Nick Galbreath. 1.7 + * Fixed the Debian packaging to use python-central. 1.8 1.9 New in libxml2dom 0.4.7 (Changes since libxml2dom 0.4.6) 1.10 --------------------------------------------------------
2.1 --- a/docs/COPYING.txt Wed Oct 29 01:07:50 2008 +0100 2.2 +++ b/docs/COPYING.txt Sun Jan 18 19:01:44 2009 +0100 2.3 @@ -1,7 +1,7 @@ 2.4 Licence Agreement for libxml2dom 2.5 -------------------------------- 2.6 2.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul Boddie <paul@boddie.org.uk> 2.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 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-etch/python-libxml2dom/debian/changelog Wed Oct 29 01:07:50 2008 +0100 3.2 +++ b/packages/debian-etch/python-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 3.3 @@ -12,8 +12,9 @@ 3.4 * Enabled prettyprinting support, finally. 3.5 * Added the hasChildNodes method, requested by Nick 3.6 Galbreath. 3.7 + * Fixed the Debian packaging to use python-central. 3.8 3.9 - -- Paul Boddie <paul@boddie.org.uk> Wed, 29 Oct 2008 01:03:51 +0100 3.10 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:41:08 +0100 3.11 3.12 libxml2dom (0.4.7-0ubuntu1) stable; urgency=low 3.13
4.1 --- a/packages/debian-etch/python-libxml2dom/debian/control Wed Oct 29 01:07:50 2008 +0100 4.2 +++ b/packages/debian-etch/python-libxml2dom/debian/control Sun Jan 18 19:01:44 2009 +0100 4.3 @@ -2,18 +2,18 @@ 4.4 Section: python 4.5 Priority: optional 4.6 Maintainer: Paul Boddie <paul@boddie.org.uk> 4.7 -Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-support (>= 0.5.3) 4.8 -Build-Depends-Indep: python-dev, python-epydoc (>= 2.1-11) 4.9 -Standards-Version: 3.7.2 4.10 +Build-Depends: debhelper (>= 5.0.42), python-all-dev (>= 2.4.4-2), python-central (>= 0.5.12), python-epydoc (>= 2.1-11) 4.11 +XS-Python-Version: all 4.12 +Standards-Version: 3.7.2.1 4.13 4.14 Package: python-libxml2dom 4.15 Architecture: all 4.16 Depends: ${python:Depends}, python-libxml2 (>= 2.6.27.dfsg-1) 4.17 -Provides: ${python:Provides} 4.18 +Conflicts: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 4.19 +Replaces: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 4.20 +XB-Python-Version: ${python:Versions} 4.21 Description: PyXML-style API for the libxml2 Python bindings 4.22 The libxml2dom package provides a traditional DOM wrapper around the Python 4.23 bindings for libxml2. In contrast to the libxml2 bindings, libxml2dom provides 4.24 an API reminiscent of minidom, pxdom and other Python-based and Python-related 4.25 XML toolkits. 4.26 - . 4.27 - This package is built for Python 2.4.x.
5.1 --- a/packages/debian-etch/python-libxml2dom/debian/copyright Wed Oct 29 01:07:50 2008 +0100 5.2 +++ b/packages/debian-etch/python-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +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 Paul Boddie <paul@boddie.org.uk> 5.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 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 --- a/packages/debian-etch/python-libxml2dom/debian/docs Wed Oct 29 01:07:50 2008 +0100 6.2 +++ b/packages/debian-etch/python-libxml2dom/debian/docs Sun Jan 18 19:01:44 2009 +0100 6.3 @@ -1,2 +1,3 @@ 6.4 README.txt 6.5 docs 6.6 +apidocs
7.1 --- a/packages/debian-etch/python-libxml2dom/debian/postinst Wed Oct 29 01:07:50 2008 +0100 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,49 +0,0 @@ 7.4 -#! /bin/sh 7.5 -# postinst script for libxml2dom 7.6 -# 7.7 -# see: dh_installdeb(1) 7.8 - 7.9 -set -e 7.10 - 7.11 -# summary of how this script can be called: 7.12 -# * <postinst> `configure' <most-recently-configured-version> 7.13 -# * <old-postinst> `abort-upgrade' <new version> 7.14 -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> 7.15 -# <new-version> 7.16 -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' 7.17 -# <failed-install-package> <version> `removing' 7.18 -# <conflicting-package> <version> 7.19 -# for details, see http://www.debian.org/doc/debian-policy/ or 7.20 -# the debian-policy package 7.21 -# 7.22 -# quoting from the policy: 7.23 -# Any necessary prompting should almost always be confined to the 7.24 -# post-installation script, and should be protected with a conditional 7.25 -# so that unnecessary prompting doesn't happen if a package's 7.26 -# installation fails and the `postinst' is called with `abort-upgrade', 7.27 -# `abort-remove' or `abort-deconfigure'. 7.28 - 7.29 -PACKAGE=python2.3-libxml2dom 7.30 -VERSION=2.3 7.31 -LIB="/usr/lib/python$VERSION" 7.32 -DIRLIST="$LIB/site-packages/libxml2dom" 7.33 - 7.34 -case "$1" in 7.35 - configure|abort-upgrade|abort-remove|abort-deconfigure) 7.36 - for i in $DIRLIST ; do 7.37 - /usr/bin/python$VERSION -O $LIB/compileall.py -q $i 7.38 - /usr/bin/python$VERSION $LIB/compileall.py -q $i 7.39 - done 7.40 - ;; 7.41 - 7.42 - *) 7.43 - echo "postinst called with unknown argument \`$1'" >&2 7.44 - exit 1 7.45 - ;; 7.46 -esac 7.47 - 7.48 - 7.49 - 7.50 -exit 0 7.51 - 7.52 -
8.1 --- a/packages/debian-etch/python-libxml2dom/debian/prerm Wed Oct 29 01:07:50 2008 +0100 8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 8.3 @@ -1,26 +0,0 @@ 8.4 -#! /bin/sh 8.5 -# prerm script for libxml2dom 8.6 - 8.7 -set -e 8.8 - 8.9 -PACKAGE=python2.3-libxml2dom 8.10 -VERSION=2.3 8.11 -LIB="/usr/lib/python$VERSION" 8.12 -DIRLIST="$LIB/site-packages/libxml2dom" 8.13 - 8.14 -case "$1" in 8.15 - remove|upgrade|failed-upgrade) 8.16 - for i in $DIRLIST ; do 8.17 - find $i -name '*.py[co]' -exec rm \{\} \; 8.18 - done 8.19 - ;; 8.20 - 8.21 - *) 8.22 - echo "prerm called with unknown argument \`$1'" >&2 8.23 - exit 1 8.24 - ;; 8.25 -esac 8.26 - 8.27 - 8.28 - 8.29 -exit 0
9.1 --- a/packages/debian-etch/python-libxml2dom/debian/rules Wed Oct 29 01:07:50 2008 +0100 9.2 +++ b/packages/debian-etch/python-libxml2dom/debian/rules Sun Jan 18 19:01:44 2009 +0100 9.3 @@ -1,9 +1,66 @@ 9.4 -#! /usr/bin/make -f 9.5 +#!/usr/bin/make -f 9.6 +# A debian/rules file using python-central. 9.7 + 9.8 +# Uncomment this to turn on verbose mode. 9.9 +#export DH_VERBOSE=1 9.10 + 9.11 +export DH_COMPAT=5 9.12 + 9.13 +PYVERS=$(shell pyversions -vr) 9.14 + 9.15 +build: build-stamp 9.16 + 9.17 +build-stamp: $(PYVERS:%=build-python%) build-python-scripts 9.18 + touch $@ 9.19 9.20 -DEB_PYTHON_SYSTEM=pysupport 9.21 +build-python%: 9.22 + python$* setup.py build_py 9.23 + touch $@ 9.24 + 9.25 +build-python-scripts: 9.26 + python setup.py build_scripts 9.27 + touch $@ 9.28 + 9.29 +clean: 9.30 + dh_testdir 9.31 + dh_testroot 9.32 + rm -f *-stamp 9.33 + rm -rf build 9.34 + find . -name '*.py[co]' | xargs rm -f 9.35 + dh_clean 9.36 9.37 -# Debhelper must be included before python-distutils to use 9.38 -# dh_python / dh_pycentral / dh_pysupport 9.39 -include /usr/share/cdbs/1/rules/debhelper.mk 9.40 -include /usr/share/cdbs/1/class/python-distutils.mk 9.41 -include /usr/share/cdbs/1/rules/simple-patchsys.mk 9.42 +install: build install-prereq $(PYVERS:%=install-python%) install-python-scripts 9.43 + # Script fixing would appear here. 9.44 + 9.45 +install-prereq: 9.46 + dh_testdir 9.47 + dh_testroot 9.48 + dh_clean -k 9.49 + 9.50 +install-python%: 9.51 + python$* setup.py install_lib --install-dir $(CURDIR)/debian/python-libxml2dom/usr/lib/python$*/site-packages 9.52 + 9.53 +install-python-scripts: 9.54 + python setup.py install_scripts --install-dir $(CURDIR)/debian/python-libxml2dom/usr/bin 9.55 + 9.56 +# Build architecture-independent files here. 9.57 + 9.58 +binary-indep: install 9.59 + tools/apidocs.sh 9.60 + dh_testdir -i 9.61 + dh_testroot -i 9.62 + dh_pycentral -i 9.63 + dh_installdocs -i 9.64 + dh_fixperms -i 9.65 + dh_installdeb -i 9.66 + dh_gencontrol -i 9.67 + dh_md5sums -i 9.68 + dh_builddeb -i 9.69 + 9.70 +# Build architecture-dependent files here. 9.71 + 9.72 +binary-arch: 9.73 + # Empty rule for this package. 9.74 + 9.75 +binary: binary-indep binary-arch 9.76 +.PHONY: build clean binary-arch binary-indep binary install
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 10.3 @@ -0,0 +1,196 @@ 10.4 +libxml2dom (0.5-0ubuntu1) lenny; urgency=low 10.5 + 10.6 + * Fixed text node handling to work around the libxml2 10.7 + tendency to merge text nodes in its own functions. 10.8 + * Changed some XML-RPC node properties in order to retain 10.9 + underlying DOM properties such as data. 10.10 + * Added convenience methods to the XML-RPC implementation 10.11 + providing combined node creation and insertion. 10.12 + Introduced similar conveniences into the SOAP 10.13 + implementation. These methods are similar to those found 10.14 + in the XMPP implementation. 10.15 + * Enabled prettyprinting support, finally. 10.16 + * Added the hasChildNodes method, requested by Nick 10.17 + Galbreath. 10.18 + * Fixed the Debian packaging to use python-central. 10.19 + 10.20 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:41:08 +0100 10.21 + 10.22 +libxml2dom (0.4.7-0ubuntu1) stable; urgency=low 10.23 + 10.24 + * Fixed the ownerElement of attributes created by XPath 10.25 + queries, and in all other situations involving the 10.26 + implementation's get_node method. 10.27 + * Fixed SVG matrix operations which should have involved 10.28 + matrix post-multiplication. 10.29 + * Replaced the getElementById implementation with one 10.30 + based on libxml2's own support for finding attributes 10.31 + declared as identifiers. 10.32 + * Introduced support for validation, together with the 10.33 + libxml2dom.errors module. Relax-NG, XML Schema and 10.34 + Schematron are supported, depending on libxml2 support. 10.35 + * Improved error messages related to parsing. 10.36 + * Added DOMConfiguration support to documents. 10.37 + 10.38 + -- Paul Boddie <paul@boddie.org.uk> Tue, 26 Aug 2008 00:12:15 +0200 10.39 + 10.40 +libxml2dom (0.4.6-0ubuntu1) stable; urgency=low 10.41 + 10.42 + * Exposed the libxml2 support for processing XInclude declarations. 10.43 + 10.44 + -- Paul Boddie <paul@boddie.org.uk> Sat, 16 Feb 2008 21:03:05 +0100 10.45 + 10.46 +libxml2dom (0.4.5-0ubuntu1) stable; urgency=low 10.47 + 10.48 + * Fixed crashes when parsing empty documents. 10.49 + * Fixed operations involving the standard XML_NAMESPACE 10.50 + value, particularly setAttributeNS. 10.51 + * Introduced deletion of conflicting attributes in 10.52 + setAttributeNS. 10.53 + * Added slightly nicer errors for parsing and serialising. 10.54 + * Added some support for SOAP and XML-RPC message 10.55 + processing. 10.56 + 10.57 + -- Paul Boddie <paul@boddie.org.uk> Sun, 28 Oct 2007 23:40:52 +0100 10.58 + 10.59 +libxml2dom (0.4.4-0ubuntu1) stable; urgency=low 10.60 + 10.61 + * Relicensed under the LGPL version 3 or later (fixing 10.62 + PKG-INFO file). 10.63 + * Improved XMPP support for messages, presence and events. 10.64 + * Added Ubuntu Feisty (7.04) package support. 10.65 + 10.66 + -- Paul Boddie <paul@boddie.org.uk> Sun, 26 Aug 2007 23:10:08 +0200 10.67 + 10.68 +libxml2dom (0.4.3-0ubuntu1) stable; urgency=low 10.69 + 10.70 + * Enforced well-formedness in parse operations unless 10.71 + otherwise requested. 10.72 + * Fixed access to null doctype properties. 10.73 + * Added getElementById, firstChild and lastChild to the Node class. 10.74 + * Added a __hash__ method to the Node class. 10.75 + * Moved document checking into the Node class. 10.76 + * Added an iterator for the NamedNodeMap class. 10.77 + * Expanded the svg and events modules, including a test of 10.78 + SVG events. 10.79 + * Split the debian-stable packages into debian-sarge and 10.80 + debian-etch. 10.81 + 10.82 + -- Paul Boddie <paul@boddie.org.uk> Sun, 27 May 2007 17:51:38 +0200 10.83 + 10.84 +libxml2dom (0.4.2-0ubuntu1) stable; urgency=low 10.85 + 10.86 + * Added missing impl attribute to NamedNodeMap, fixing 10.87 + attribute retrieval. 10.88 + * Added documentElement to Document. 10.89 + * Fixed and expanded the events module. 10.90 + * Added lots of functionality to the svg module. 10.91 + 10.92 + -- Paul Boddie <paul@boddie.org.uk> Sun, 25 Mar 2007 03:56:21 +0200 10.93 + 10.94 +libxml2dom (0.4.1-0ubuntu1) stable; urgency=low 10.95 + 10.96 + * Fixed the absence of CDATA node creation and importing. 10.97 + 10.98 + -- Paul Boddie <paul@boddie.org.uk> Thu, 22 Mar 2007 21:48:23 +0100 10.99 + 10.100 +libxml2dom (0.3.6-0ubuntu1) stable; urgency=low 10.101 + 10.102 + * Added cloneNode almost as a synonym for importNode 10.103 + (which, unlike in the DOM specification, is present on 10.104 + all nodes). 10.105 + * Introduced Debian stable package details - suggested by 10.106 + Robert Siemer. 10.107 + * Changed libxml2mod import details to try libxmlmods - 10.108 + suggested by Lucian Wischik. 10.109 + 10.110 + -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:29:45 +0100 10.111 + 10.112 +libxml2dom (0.3.5-0ubuntu1) hoary; urgency=low 10.113 + 10.114 + * Fixed nodeType for HTML document elements - reported by 10.115 + Robert Siemer. 10.116 + * Fixed string results from XPath expressions - reported 10.117 + by Robert Siemer. 10.118 + 10.119 + -- Paul Boddie <paul@boddie.org.uk> Thu, 27 Jul 2006 22:37:15 +0200 10.120 + 10.121 +libxml2dom (0.3.4-0ubuntu1) hoary; urgency=low 10.122 + 10.123 + * Attempted to introduce generated prefixes for attributes 10.124 + having namespaces but whose names are unprefixed. 10.125 + * Added support for xmlns attribute retrieval 10.126 + (getAttributeNS) and detection (hasAttributeNS). 10.127 + * Added the length attribute to NamedNodeMap; renamed the 10.128 + length method on NodeList, adding a length attribute. 10.129 + 10.130 + -- Paul Boddie <paul@boddie.org.uk> Sun, 4 Jun 2006 16:23:35 +0200 10.131 + 10.132 +libxml2dom (0.3.3-0ubuntu1) hoary; urgency=low 10.133 + 10.134 + * Removed redundant weakref usage. 10.135 + * Added explicit copyright and licensing information to 10.136 + source files. 10.137 + 10.138 + -- Paul Boddie <paul@boddie.org.uk> Mon, 12 Dec 2005 13:45:34 +0100 10.139 + 10.140 +libxml2dom (0.3.2-0ubuntu1) hoary; urgency=low 10.141 + 10.142 + * Improved the xmlns attribute creation controls. 10.143 + 10.144 + -- Paul Boddie <paul@boddie.org.uk> Mon, 12 Dec 2005 11:29:23 +0100 10.145 + 10.146 +libxml2dom (0.3.1-0ubuntu1) hoary; urgency=low 10.147 + 10.148 + * Fixed empty namespace declarations on elements created 10.149 + with namespaceURI set to None. Previously, such 10.150 + declarations were missing. 10.151 + * Fixed attribute creation and introduced stricter 10.152 + controls over the construction of xmlns attributes. 10.153 + 10.154 + -- Paul Boddie <paul@boddie.org.uk> Sun, 11 Dec 2005 18:10:12 +0100 10.155 + 10.156 +libxml2dom (0.3-0ubuntu1) hoary; urgency=low 10.157 + 10.158 + * Imposed much stricter tests on strings used with the 10.159 + libxml2dom API. Strings given as arguments to methods 10.160 + and functions must now only contain ASCII characters; 10.161 + any other character data must be provided as Unicode 10.162 + objects. This change fixes various issues with XPath 10.163 + expressions, and quite probably various other things. 10.164 + * Fixed parentNode on Document objects (which caused 10.165 + xml.dom.ext.PrettyPrint to crash). 10.166 + * Added some support for the doctype attribute and related 10.167 + information. 10.168 + * libxml2dom is now licensed under the LGPL - see 10.169 + docs/COPYING.txt for details. 10.170 + 10.171 + -- Paul Boddie <paul@boddie.org.uk> Sat, 3 Dec 2005 03:33:33 +0100 10.172 + 10.173 +libxml2dom (0.2.4-0ubuntu1) hoary; urgency=low 10.174 + 10.175 + * Fixed Unicode conversions in the Node's xpath method. 10.176 + 10.177 + -- Paul Boddie <paul@boddie.org.uk> Wed, 16 Nov 2005 18:18:51 +0100 10.178 + 10.179 +libxml2dom (0.2.3-0ubuntu1) hoary; urgency=low 10.180 + 10.181 + * Fixed the parse function's docstring. 10.182 + * Added the owner element to obtained attribute nodes. 10.183 + * Fixed the Debian package changelog distribution 10.184 + identifiers. 10.185 + 10.186 + -- Paul Boddie <paul@boddie.org.uk> Wed, 16 Nov 2005 18:18:44 +0100 10.187 + 10.188 +libxml2dom (0.2.2-0ubuntu1) hoary; urgency=low 10.189 + 10.190 + * Fixed exception raising in parseURI, adding a docstring 10.191 + to explain the current limitations around HTML parsing. 10.192 + 10.193 + -- Paul Boddie <paul@boddie.org.uk> Tue, 18 Oct 2005 19:14:40 +0200 10.194 + 10.195 +libxml2dom (0.2.1-0ubuntu1) hoary; urgency=low 10.196 + 10.197 + * New upstream release. 10.198 + 10.199 + -- Paul Boddie <paul@boddie.org.uk> Mon, 15 Aug 2005 19:25:28 +0200
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/compat Sun Jan 18 19:01:44 2009 +0100 11.3 @@ -0,0 +1,1 @@ 11.4 +5
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/control Sun Jan 18 19:01:44 2009 +0100 12.3 @@ -0,0 +1,19 @@ 12.4 +Source: libxml2dom 12.5 +Section: python 12.6 +Priority: optional 12.7 +Maintainer: Paul Boddie <paul@boddie.org.uk> 12.8 +Build-Depends: debhelper (>= 7.0.15), python-all-dev (>= 2.5.2-3), python-central (>= 0.6.8), python-epydoc (>= 3.0.1-1) 12.9 +XS-Python-Version: all 12.10 +Standards-Version: 3.7.2.1 12.11 + 12.12 +Package: python-libxml2dom 12.13 +Architecture: all 12.14 +Depends: ${python:Depends}, python-libxml2 (>= 2.6.32.dfsg-5) 12.15 +Conflicts: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 12.16 +Replaces: python2.4-libxml2dom (<< 0.4.4-0ubuntu1) 12.17 +XB-Python-Version: ${python:Versions} 12.18 +Description: PyXML-style API for the libxml2 Python bindings 12.19 + The libxml2dom package provides a traditional DOM wrapper around the Python 12.20 + bindings for libxml2. In contrast to the libxml2 bindings, libxml2dom provides 12.21 + an API reminiscent of minidom, pxdom and other Python-based and Python-related 12.22 + XML toolkits.
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +0100 13.3 @@ -0,0 +1,31 @@ 13.4 +Package creator: 13.5 + 13.6 + Paul Boddie <paul@boddie.org.uk> 13.7 + 13.8 +The origin of the package is: 13.9 + 13.10 + http://www.boddie.org.uk/python/libxml2dom.html 13.11 + 13.12 +Package author: 13.13 + 13.14 + Paul Boddie <paul@boddie.org.uk> 13.15 + 13.16 +Copyright: 13.17 + 13.18 +Licence Agreement for libxml2dom 13.19 +-------------------------------- 13.20 + 13.21 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 13.22 + 13.23 +This program is free software; you can redistribute it and/or modify it under 13.24 +the terms of the GNU Lesser General Public License as published by the Free 13.25 +Software Foundation; either version 3 of the License, or (at your option) any 13.26 +later version. 13.27 + 13.28 +This program is distributed in the hope that it will be useful, but WITHOUT 13.29 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 13.30 +FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 13.31 +details. 13.32 + 13.33 +You should have received a copy of the GNU Lesser General Public License along 13.34 +with this program. If not, see <http://www.gnu.org/licenses/>.
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/docs Sun Jan 18 19:01:44 2009 +0100 14.3 @@ -0,0 +1,3 @@ 14.4 +README.txt 14.5 +docs 14.6 +apidocs
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/packages/debian-lenny/python-libxml2dom/debian/rules Sun Jan 18 19:01:44 2009 +0100 15.3 @@ -0,0 +1,66 @@ 15.4 +#!/usr/bin/make -f 15.5 +# A debian/rules file using python-central. 15.6 + 15.7 +# Uncomment this to turn on verbose mode. 15.8 +#export DH_VERBOSE=1 15.9 + 15.10 +export DH_COMPAT=5 15.11 + 15.12 +PYVERS=$(shell pyversions -vr) 15.13 + 15.14 +build: build-stamp 15.15 + 15.16 +build-stamp: $(PYVERS:%=build-python%) build-python-scripts 15.17 + touch $@ 15.18 + 15.19 +build-python%: 15.20 + python$* setup.py build_py 15.21 + touch $@ 15.22 + 15.23 +build-python-scripts: 15.24 + python setup.py build_scripts 15.25 + touch $@ 15.26 + 15.27 +clean: 15.28 + dh_testdir 15.29 + dh_testroot 15.30 + rm -f *-stamp 15.31 + rm -rf build 15.32 + find . -name '*.py[co]' | xargs rm -f 15.33 + dh_clean 15.34 + 15.35 +install: build install-prereq $(PYVERS:%=install-python%) install-python-scripts 15.36 + # Script fixing would appear here. 15.37 + 15.38 +install-prereq: 15.39 + dh_testdir 15.40 + dh_testroot 15.41 + dh_clean -k 15.42 + 15.43 +install-python%: 15.44 + python$* setup.py install_lib --install-dir $(CURDIR)/debian/python-libxml2dom/usr/lib/python$*/site-packages 15.45 + 15.46 +install-python-scripts: 15.47 + python setup.py install_scripts --install-dir $(CURDIR)/debian/python-libxml2dom/usr/bin 15.48 + 15.49 +# Build architecture-independent files here. 15.50 + 15.51 +binary-indep: install 15.52 + tools/apidocs.sh 15.53 + dh_testdir -i 15.54 + dh_testroot -i 15.55 + dh_pycentral -i 15.56 + dh_installdocs -i 15.57 + dh_fixperms -i 15.58 + dh_installdeb -i 15.59 + dh_gencontrol -i 15.60 + dh_md5sums -i 15.61 + dh_builddeb -i 15.62 + 15.63 +# Build architecture-dependent files here. 15.64 + 15.65 +binary-arch: 15.66 + # Empty rule for this package. 15.67 + 15.68 +binary: binary-indep binary-arch 15.69 +.PHONY: build clean binary-arch binary-indep binary install
16.1 --- a/packages/debian-sarge/python2.3-libxml2dom/debian/changelog Wed Oct 29 01:07:50 2008 +0100 16.2 +++ b/packages/debian-sarge/python2.3-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 16.3 @@ -12,8 +12,9 @@ 16.4 * Enabled prettyprinting support, finally. 16.5 * Added the hasChildNodes method, requested by Nick 16.6 Galbreath. 16.7 + * Fixed the Debian packaging to use python-central. 16.8 16.9 - -- Paul Boddie <paul@boddie.org.uk> Wed, 29 Oct 2008 01:04:20 +0100 16.10 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:41:36 +0100 16.11 16.12 libxml2dom (0.4.7-0ubuntu1) stable; urgency=low 16.13
17.1 --- a/packages/debian-sarge/python2.3-libxml2dom/debian/copyright Wed Oct 29 01:07:50 2008 +0100 17.2 +++ b/packages/debian-sarge/python2.3-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +0100 17.3 @@ -15,7 +15,7 @@ 17.4 Licence Agreement for libxml2dom 17.5 -------------------------------- 17.6 17.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul Boddie <paul@boddie.org.uk> 17.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 17.9 17.10 This program is free software; you can redistribute it and/or modify it under 17.11 the terms of the GNU Lesser General Public License as published by the Free
18.1 --- a/packages/ubuntu-feisty/python-libxml2dom/debian/changelog Wed Oct 29 01:07:50 2008 +0100 18.2 +++ b/packages/ubuntu-feisty/python-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 18.3 @@ -12,8 +12,9 @@ 18.4 * Enabled prettyprinting support, finally. 18.5 * Added the hasChildNodes method, requested by Nick 18.6 Galbreath. 18.7 + * Fixed the Debian packaging to use python-central. 18.8 18.9 - -- Paul Boddie <paul@boddie.org.uk> Wed, 29 Oct 2008 01:04:53 +0100 18.10 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:41:59 +0100 18.11 18.12 libxml2dom (0.4.7-0ubuntu1) feisty; urgency=low 18.13
19.1 --- a/packages/ubuntu-feisty/python-libxml2dom/debian/copyright Wed Oct 29 01:07:50 2008 +0100 19.2 +++ b/packages/ubuntu-feisty/python-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +0100 19.3 @@ -15,7 +15,7 @@ 19.4 Licence Agreement for libxml2dom 19.5 -------------------------------- 19.6 19.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul Boddie <paul@boddie.org.uk> 19.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 19.9 19.10 This program is free software; you can redistribute it and/or modify it under 19.11 the terms of the GNU Lesser General Public License as published by the Free
20.1 --- a/packages/ubuntu-gutsy/python-libxml2dom/debian/changelog Wed Oct 29 01:07:50 2008 +0100 20.2 +++ b/packages/ubuntu-gutsy/python-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 20.3 @@ -12,8 +12,9 @@ 20.4 * Enabled prettyprinting support, finally. 20.5 * Added the hasChildNodes method, requested by Nick 20.6 Galbreath. 20.7 + * Fixed the Debian packaging to use python-central. 20.8 20.9 - -- Paul Boddie <paul@boddie.org.uk> Wed, 29 Oct 2008 01:05:22 +0100 20.10 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:42:07 +0100 20.11 20.12 libxml2dom (0.4.7-0ubuntu1) feisty; urgency=low 20.13
21.1 --- a/packages/ubuntu-gutsy/python-libxml2dom/debian/copyright Wed Oct 29 01:07:50 2008 +0100 21.2 +++ b/packages/ubuntu-gutsy/python-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +0100 21.3 @@ -15,7 +15,7 @@ 21.4 Licence Agreement for libxml2dom 21.5 -------------------------------- 21.6 21.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul Boddie <paul@boddie.org.uk> 21.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 21.9 21.10 This program is free software; you can redistribute it and/or modify it under 21.11 the terms of the GNU Lesser General Public License as published by the Free
22.1 --- a/packages/ubuntu-hoary/python2.4-libxml2dom/debian/changelog Wed Oct 29 01:07:50 2008 +0100 22.2 +++ b/packages/ubuntu-hoary/python2.4-libxml2dom/debian/changelog Sun Jan 18 19:01:44 2009 +0100 22.3 @@ -12,8 +12,9 @@ 22.4 * Enabled prettyprinting support, finally. 22.5 * Added the hasChildNodes method, requested by Nick 22.6 Galbreath. 22.7 + * Fixed the Debian packaging to use python-central. 22.8 22.9 - -- Paul Boddie <paul@boddie.org.uk> Wed, 29 Oct 2008 01:04:40 +0100 22.10 + -- Paul Boddie <paul@boddie.org.uk> Sun, 18 Jan 2009 18:41:51 +0100 22.11 22.12 libxml2dom (0.4.7-0ubuntu1) hoary; urgency=low 22.13
23.1 --- a/packages/ubuntu-hoary/python2.4-libxml2dom/debian/copyright Wed Oct 29 01:07:50 2008 +0100 23.2 +++ b/packages/ubuntu-hoary/python2.4-libxml2dom/debian/copyright Sun Jan 18 19:01:44 2009 +0100 23.3 @@ -15,7 +15,7 @@ 23.4 Licence Agreement for libxml2dom 23.5 -------------------------------- 23.6 23.7 -Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Paul Boddie <paul@boddie.org.uk> 23.8 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Paul Boddie <paul@boddie.org.uk> 23.9 23.10 This program is free software; you can redistribute it and/or modify it under 23.11 the terms of the GNU Lesser General Public License as published by the Free