r27411 - in /trunk/libxml-libxml-perl: ./ debian/ debian/patches/

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Fri Nov 28 21:10:44 UTC 2008


Author: gregoa
Date: Fri Nov 28 21:10:41 2008
New Revision: 27411

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=27411
Log:
'new' release - .ds version

Added:
    trunk/libxml-libxml-perl/debian/README.source
    trunk/libxml-libxml-perl/debian/changelog
    trunk/libxml-libxml-perl/debian/compat
    trunk/libxml-libxml-perl/debian/control
    trunk/libxml-libxml-perl/debian/copyright
    trunk/libxml-libxml-perl/debian/libxml-libxml-perl.postinst
    trunk/libxml-libxml-perl/debian/libxml-libxml-perl.prerm
    trunk/libxml-libxml-perl/debian/patches/
    trunk/libxml-libxml-perl/debian/patches/fix_manpage_typos
    trunk/libxml-libxml-perl/debian/patches/series
    trunk/libxml-libxml-perl/debian/repack.sh
    trunk/libxml-libxml-perl/debian/rules
    trunk/libxml-libxml-perl/debian/watch
Modified:
    trunk/libxml-libxml-perl/MANIFEST

Modified: trunk/libxml-libxml-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/MANIFEST?rev=27411&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/MANIFEST (original)
+++ trunk/libxml-libxml-perl/MANIFEST Fri Nov 28 21:10:41 2008
@@ -1,15 +1,5 @@
 Av_CharPtrPtr.c
 Av_CharPtrPtr.h
-debian/compat
-debian/control
-debian/copyright
-debian/changelog
-debian/libxml-libxml-perl.docs
-debian/libxml-libxml-perl.examples
-debian/libxml-libxml-perl.install
-debian/libxml-libxml-perl.postinst
-debian/libxml-libxml-perl.prerm
-debian/rules
 docs/libxml.dbk
 dom.c
 dom.h

Added: trunk/libxml-libxml-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/README.source?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/README.source (added)
+++ trunk/libxml-libxml-perl/debian/README.source Fri Nov 28 21:10:41 2008
@@ -1,0 +1,5 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.

Added: trunk/libxml-libxml-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/changelog?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/changelog (added)
+++ trunk/libxml-libxml-perl/debian/changelog Fri Nov 28 21:10:41 2008
@@ -1,0 +1,322 @@
+libxml-libxml-perl (1.69.ds-1) UNRELEASED; urgency=low
+
+  * Add debian/README.source to document quilt usage, as required by
+    Debian Policy since 3.8.0.
+  * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
+    (source stanza).
+  * New upstream release.
+  * debian/watch: extended regexp for matching upstream releases.
+  * Add a debian/repack.sh script that creates the .ds version from the
+    upstream tarball: it removes the debian/ directory and the lines
+    referencing it in MANIFEST.
+
+ -- gregor herrmann <gregoa at debian.org>  Wed, 06 Aug 2008 21:34:23 -0300
+
+libxml-libxml-perl (1.66-1) unstable; urgency=low
+
+  * New upstream release (Closes: #442813)
+  * Took over package maintenance by the pkg-perl group; leaving
+    original maintainer as an uploader (See #442813)
+  * Added debian/watch
+  * Updated debhelper compat to 6
+  * Bumped up standards-version to 3.7.3 (no changes needed)
+  * Migrated from dpatch to quilt; diff.gz clean (no patches outside quilt
+    anymore)
+  * Removed redundant debian/libxml-libxml-perl.{docs,examples} -
+    Included in rules
+
+ -- Gunnar Wolf <gwolf at debian.org>  Sun, 10 Feb 2008 17:46:15 -0600
+
+libxml-libxml-perl (1.63-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS of libxml-feed-perl with upstream r664. Closes: #432513
+
+ -- Andreas Barth <aba at not.so.argh.org>  Tue, 31 Jul 2007 20:24:31 +0000
+
+libxml-libxml-perl (1.63-1) unstable; urgency=low
+
+  * New upstream release (Closes: #389857).
+    + Fixes typo in XML::LibXML::Namespace docs (Closes: #385538).
+  * Skip failing tests caused by recent libxml2 versions. See
+    http://rt.cpan.org/Ticket/Display.html?id=27659
+    (Closes: #430002, #430796).
+
+ -- Florian Ragwitz <rafl at debian.org>  Wed, 27 Jun 2007 21:50:26 +0200
+
+libxml-libxml-perl (1.59-2) unstable; urgency=low
+
+  * Removed some debugging code I accidentally left in.
+
+ -- Florian Ragwitz <rafl at debian.org>  Thu,  3 Aug 2006 16:58:57 +0200
+
+libxml-libxml-perl (1.59-1) unstable; urgency=low
+
+  * New upstream release.
+    + Fixes several memory leaks (Closes: #358524).
+    + Adds default error method for XML::LibXML::SAX (Closes: #297885).
+  * Bump Standards-Version to 3.7.2 (no changes).
+  * Fixed some documentation typos in XML::LibXML::Node (Closes: #287473).
+
+ -- Florian Ragwitz <rafl at debian.org>  Thu,  3 Aug 2006 16:12:11 +0200
+
+libxml-libxml-perl (1.58-3) unstable; urgency=low
+
+  * Fixed syntax error in the maintainer scripts (Closes: #335843).
+
+ -- Florian Ragwitz <rafl at debian.org>  Tue,  1 Nov 2005 11:15:43 +0100
+
+libxml-libxml-perl (1.58-2) unstable; urgency=low
+
+  * New Maintainer (Closes: #300236).
+  * Bumped up Standards-Version.
+  * debian/rules:
+    + Cleaned up.
+    + Run the test suite. Ignore its results.
+    + First unpatch, then clean. Not the other way around.
+
+ -- Florian Ragwitz <rafl at debian.org>  Mon, 31 Oct 2005 14:36:05 +0100
+
+libxml-libxml-perl (1.58-1) unstable; urgency=low
+
+  * QA Group upload orphaning this package
+  * debian/libxml-libxml-perl.prerm: remove bashism
+  * Incorporates previous NMUs (closes: #260832, #240334, #282439, #277469,
+    #280410)
+  * debian/control: Build-Depend on dpatch
+  * debian/rules: Add dpatch support
+  * Partially applied patch from Vincent Lefevre to correct a lot of typos in
+    manpage (closes: #249529)
+
+ -- Andrew Pollock <apollock at debian.org>  Tue, 16 Aug 2005 13:31:13 +1000
+
+libxml-libxml-perl (1.58-0.3) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fixed callback issues appearing in threaded and mixed mod_perl/libphp4
+    environments. (now calling xmlInitParser(), similar patch to that of Jason
+    Adams for bug#240334)
+
+ -- Michael Kröll <michael.kroell at uibk.ac.at>  Sat, 04 Dec 2004 16:27:20 +0100
+
+libxml-libxml-perl (1.58-0.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Upload to non-delayed queue since it fixes a FTBFS of the previous NMU.
+  * Applied patch by Michael Kröll.  Closes: #282439..
+
+ -- Enrico Zini <enrico at debian.org>  Mon, 22 Nov 2004 22:24:30 +0100
+
+libxml-libxml-perl (1.58-0.1) unstable; urgency=high
+
+  * Non-maintainer upload
+  * New upstream version.  Closes: bug#260832, bug#277469, bug#280410.
+  * Integrated upstream version 1.58_1
+  * Added RelaxNG and W3C Schema tests and rudimentary documentation from 
+    XML::LibXML CVS
+
+ -- Michael Kröll <michael.kroell at uibk.ac.at>  Sun, 24 Oct 2004 10:17:04 +0200
+
+libxml-libxml-perl (1.56-6.1) unstable; urgency=high
+
+  * Non-maintainer upload
+  * Applied patch by Jason Adams.  Closes: bug#240334.
+  * Urgency set to high, as the module is not functional with mod_perl
+    without this patch
+
+ -- Enrico Zini <enrico at debian.org>  Wed, 22 Sep 2004 21:10:50 +0200
+
+libxml-libxml-perl (1.56-6) unstable; urgency=low
+
+  * Integrate CVS as of 20040115
+  * Sign with subkey of real key (new UID)
+  * Add Jay Bonci as co-maintainer
+
+ -- Michael K. Edwards <medwards-debian at sane.net>  Mon, 19 Jan 2004 00:28:59 -0800
+
+libxml-libxml-perl (1.56-5) unstable; urgency=low
+
+  * Overhaul XSUB code to fix LibXML_error brain damage (first pass)
+  * Test suite is now valgrind memcheck clean
+  * Major memory leaks plugged, except cleanup from bad XML still needs work
+    (remaining leakage is dominated by Perl objects that don't get GC'ed)
+
+ -- Michael K. Edwards (in Debian context) <mkedeb at sane.net>  Thu, 15 Jan 2004 01:40:46 -0800
+
+libxml-libxml-perl (1.56-4) unstable; urgency=low
+
+  * New maintainer (closes: Bug#210534)
+  * debian/rules: rebuilt with dh-make-perl, add noopt support
+  * t/02parse.t: bypass tests that crash due to regressions in libxml2
+  * LibXML.xs: don't redeclare externs now in libxml2 globals.h
+    (closes: Bug#225620)
+  * LibXML.pm, LibXML.xs: fix spurious warnings during make test
+  * lib/XML/LibXML/SAX.pm: inherit superclass using "use base" syntax
+  * rebuild against perl v5.8.2, bump build-depends
+  * rebuild against libxml2 v2.6.3-1, bump build-depends
+  * debian/control: upgraded to Debian Policy 3.6.1 (no changes)
+
+ -- Michael K. Edwards (in Debian context) <mkedeb at sane.net>  Tue, 30 Dec 2003 20:04:27 -0800
+
+libxml-libxml-perl (1.56-3) unstable; urgency=low
+
+  * rebuild against perl v5.8.1
+    (closes: Bug#213652)
+  * debian/control: updated build dependency on perl to '>= 5.8.1'
+  * rebuild against libxml2 v2.5.11-2
+    (closes: Bug#212784)
+  * debian/control: updated build dependency on libxml2-dev to '>= 2.5.11-2'
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat,  4 Oct 2003 10:21:46 -0500
+
+libxml-libxml-perl (1.56-2) unstable; urgency=low
+
+  * debian/control: hardcoded dependency in 'libxml2' to '>= 2.5.10' until
+    libxml2 itself provides the correct library info
+  * debian/rules: excluded 'libxml2' from 'dh_shlibdeps'
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Fri,  5 Sep 2003 09:01:20 -0500
+
+libxml-libxml-perl (1.56-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control: upgraded to Debian Policy 3.6.0 (no changes)
+  * debian/control: updated build dependency on 'libxml2-dev' to '>= 2.5.10'
+  * debian/contorl: added build dependency on 'zlib1g-dev (>= 1:1.1.4)'
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Wed,  3 Sep 2003 22:09:28 -0500
+
+libxml-libxml-perl (1.54-2) unstable; urgency=low
+
+  * debian/control: removed unnecessary dependency on 'libxml-nodefilter-perl'
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Mon,  9 Jun 2003 18:51:07 -0500
+
+libxml-libxml-perl (1.54-1) unstable; urgency=low
+
+  * New upstream release
+    (closes: Bug#186824)
+    - fixed to work with libxml2 v2.5.7
+      (closes: Bug#187684)
+    - fixed improper UTF-8 handling
+      (closes: Bug#196373, Bug#194916)
+  * debian/control: added build dependency on 'libgdome2-dev'
+  * debian/control: added (build) dependency on 'libxml-libxml-common-perl'
+  * debian/control: added dependency on 'libxml-nodefilter-perl'
+  * XML::LibXML: fixed typo in manual page
+    (closes: Bug#158294)
+  * XML::/LibXML::SAX::Parser: fixed incorrectly prefix handling
+    (closes: Bug#174612)
+  * debian/libxml-libxml-perl.postinst: added XML::LibXML::SAX parser module
+    registration
+  * debian/libxml-libxml-perl.prerm: added XML::LibXML::SAX parser module
+    deregistration
+  * debian/rules: moved debhelper compatibility level setting to
+    'debian/compat' per latest debhelper best practices
+  * debian/control: updated sections according to latest archive changes:
+    - 'libxml-libxml-perl' from 'interpreters' to 'perl'
+  * debian/control: upgraded build dependency on 'debhelper' to '>= 4.1'
+  * debian/control: upgraded to Debian Policy 3.5.10 (no changes)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun,  8 Jun 2003 19:01:12 -0500
+
+libxml-libxml-perl (1.52-5) unstable; urgency=low
+
+  * Rebuild against libxml2 v2.4.28
+    (closes: Bug#171508)
+  * debian/control: upgraded to Debian Policy 3.5.8 (no changes)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun,  8 Dec 2002 17:07:43 -0600
+
+libxml-libxml-perl (1.52-4) unstable; urgency=low
+
+  * debian/rules: added erroneously removed 'dh_testroot' to 'binary-indep'
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun,  4 Aug 2002 15:19:57 -0500
+
+libxml-libxml-perl (1.52-3) unstable; urgency=low
+
+  * Rebuild against perl 5.8.0
+  * debian/control: changed build dependency on perl accordingly
+  * debian/rules: upgraded to debhelper v4
+  * debian/control: changed build dependency on debhelper accordingly
+  * debian/rules: migrated from 'dh_movefiles' to 'dh_install'
+  * debian/rules: split off 'install' target from 'binary-arch' target
+  * debian/copyright: added pointer to license
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat,  3 Aug 2002 17:27:48 -0500
+
+libxml-libxml-perl (1.52-2) unstable; urgency=low
+
+  * Makefile.PL: commented out parser registration code
+    (closes: Bug#150922)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Tue,  2 Jul 2002 20:53:36 -0500
+
+libxml-libxml-perl (1.52-1) unstable; urgency=low
+
+  * New upstream release
+    (closes: Bug#149995)
+  * debian/control: added missing versioned (build) dependency on
+    libxml-namespacesupport-perl v1.07
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat, 15 Jun 2002 13:41:10 -0500
+
+libxml-libxml-perl (1.50-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun, 26 May 2002 11:29:03 -0500
+
+libxml-libxml-perl (1.40-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat, 27 Apr 2002 14:21:45 -0500
+
+libxml-libxml-perl (1.31-2) unstable; urgency=low
+
+  * Added postinstallation and preremoval scripts to properly register and
+    unregister the parser XML::LibXML::SAX::Parser
+    (closes: Bug#129439)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat, 16 Feb 2002 22:33:54 -0600
+
+libxml-libxml-perl (1.31-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control: added (build) dependency on libxml-sax-perl
+  * debian/control: upgraded to Debian Policy 3.5.6
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat,  5 Jan 2002 12:21:22 -0600
+
+libxml-libxml-perl (1.00-1) unstable; urgency=low
+
+  * New upstream release
+    (closes: Bug#106626)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun, 19 Aug 2001 10:29:50 -0500
+
+libxml-libxml-perl (0.97-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control: updated long description
+  * debian/control: upgraded to Debian Policy 3.5.5
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sat,  7 Jul 2001 13:31:31 -0500
+
+libxml-libxml-perl (0.94-1) unstable; urgency=low
+
+  * New upstream release
+  * Makefile.PL: removed various unnecessary $Config uses so it builds
+    without needing the same libraries used to build perl
+    (closes: Bug#99761)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Sun, 10 Jun 2001 17:43:38 -0500
+
+libxml-libxml-perl (0.91-1) unstable; urgency=low
+
+  * Initial Release
+    (closes: Bug#99113)
+
+ -- Ardo van Rangelrooij <ardo at debian.org>  Tue, 29 May 2001 19:24:53 -0500

Added: trunk/libxml-libxml-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/compat?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/compat (added)
+++ trunk/libxml-libxml-perl/debian/compat Fri Nov 28 21:10:41 2008
@@ -1,0 +1,1 @@
+6

Added: trunk/libxml-libxml-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/control?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/control (added)
+++ trunk/libxml-libxml-perl/debian/control Fri Nov 28 21:10:41 2008
@@ -1,0 +1,23 @@
+Source: libxml-libxml-perl
+Section: perl
+Priority: optional
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Florian Ragwitz <rafl at debian.org>, Gunnar Wolf <gwolf at debian.org>
+Standards-Version: 3.7.3
+Build-Depends: debhelper (>= 6), perl (>= 5.8.2), libxml-libxml-common-perl, libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11), libxml2-dev (>= 2.6.3-1), zlib1g-dev (>= 1:1.1.4), quilt
+Homepage: http://search.cpan.org/dist/XML-LibXML/
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libxml-libxml-perl/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libxml-libxml-perl/
+
+Package: libxml-libxml-perl
+Section: perl
+Priority: optional
+Architecture: any
+Depends: ${perl:Depends}, libxml-libxml-common-perl, libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11), ${shlibs:Depends}
+Description: Perl module for using the GNOME libxml2 library
+ This module implements a Perl interface to the GNOME libxml2 library.
+ The libxml2 library provides interfaces for parsing and manipulating
+ XML files.  This module allows Perl programmers to make use of the
+ highly capable validating XML parser and the high performance DOM
+ implementation.  It also provides an XML::XPath-like findnodes()
+ interface, providing access to the XPath API in libxml2.

Added: trunk/libxml-libxml-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/copyright?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/copyright (added)
+++ trunk/libxml-libxml-perl/debian/copyright Fri Nov 28 21:10:41 2008
@@ -1,0 +1,20 @@
+This package was debianized by Ardo van Rangelrooij <ardo at debian.org>
+on Tue, 29 May, 2001, 17:45:10 -0500.
+
+It was downloaded from the Comprehensive Perl Archive Network (CPAN).
+Visit <http://www.cpan.org/> to find a CPAN site near you.
+
+Upstream Author: Christian Glahn <christian.glahn at uibk.ac.at>
+
+Copyright:
+
+Copyright 2001-2002, AxKit.com Ltd. All rights reserved.
+
+This is free software, you may use it and distribute it under the same
+terms as Perl itself.
+
+Perl is distributed under your choice of the GNU General Public License or
+the Artistic License.  On Debian GNU/Linux systems, the complete text of the
+GNU General Public License can be found in `/usr/share/common-licenses/GPL'
+and the Artistic Licence in `/usr/share/common-licenses/Artistic'.
+

Added: trunk/libxml-libxml-perl/debian/libxml-libxml-perl.postinst
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/libxml-libxml-perl.postinst?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/libxml-libxml-perl.postinst (added)
+++ trunk/libxml-libxml-perl/debian/libxml-libxml-perl.postinst Fri Nov 28 21:10:41 2008
@@ -1,0 +1,22 @@
+#!/bin/sh
+## ----------------------------------------------------------------------
+## debian/postinst : postinstallation script for libxml-libxml-perl
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+set -e
+
+## ----------------------------------------------------------------------
+if [ "$1" = "configure" ]; then
+    update-perl-sax-parsers --add XML::LibXML::SAX::Parser
+    update-perl-sax-parsers --add XML::LibXML::SAX
+    update-perl-sax-parsers --update
+fi
+
+## ----------------------------------------------------------------------
+## automatically generated debhelper commands
+#DEBHELPER#
+
+exit 0
+
+## ----------------------------------------------------------------------

Added: trunk/libxml-libxml-perl/debian/libxml-libxml-perl.prerm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/libxml-libxml-perl.prerm?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/libxml-libxml-perl.prerm (added)
+++ trunk/libxml-libxml-perl/debian/libxml-libxml-perl.prerm Fri Nov 28 21:10:41 2008
@@ -1,0 +1,22 @@
+#!/bin/sh
+## ----------------------------------------------------------------------
+## debian/prerm : preremoval script for libxml-libxml-perl
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+set -e
+
+## ----------------------------------------------------------------------
+if [ "$1" = "remove" -o "$1" = "upgrade" ]; then
+    update-perl-sax-parsers --remove XML::LibXML::SAX::Parser
+    update-perl-sax-parsers --remove XML::LibXML::SAX
+    update-perl-sax-parsers --update
+fi
+
+## ----------------------------------------------------------------------
+## automatically generated debhelper commands
+#DEBHELPER#
+
+exit 0
+
+## ----------------------------------------------------------------------

Added: trunk/libxml-libxml-perl/debian/patches/fix_manpage_typos
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/patches/fix_manpage_typos?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/patches/fix_manpage_typos (added)
+++ trunk/libxml-libxml-perl/debian/patches/fix_manpage_typos Fri Nov 28 21:10:41 2008
@@ -1,0 +1,29 @@
+--- a/lib/XML/LibXML/Node.pod
++++ b/lib/XML/LibXML/Node.pod
+@@ -20,7 +20,7 @@ XML::LibXML::Node - Abstract Base Class 
+   $oldnode = $node->replaceChild( $newNode, $oldNode );
+   $node->replaceNode($newNode);
+   $childnode = $node->appendChild( $childnode );
+-  $childnode = $node->addChild( $chilnode );
++  $childnode = $node->addChild( $childnode );
+   $node = $parent->addNewChild( $nsURI, $name );
+   $node->addSibling($newNode);
+   $newnode =$node->cloneNode( $deep );
+@@ -143,7 +143,7 @@ section in the L<<<<<< Perl Binding for 
+   $node->unbindNode();
+ 
+ Unbinds the Node from its siblings and Parent, but not from the Document it
+-belongs to. If the node is not inserted into the DOM afterwards it will be lost
++belongs to. If the node is not inserted into the DOM afterwards, it will be lost
+ after the program terminated. From a low level view, the unbound node is
+ stripped from the context it is and inserted into a (hidden) document-fragment.
+ 
+@@ -364,7 +364,7 @@ Note, that $refNode has to be passed exp
+   @nodes = $node->findnodes( $xpath_expression );
+ 
+ I<<<<<< findnodes >>>>>> evaluates the xpath expression (XPath 1.0) on the current node and returns the
+-resulting node set as an array. In scalar context returns a L<<<<<< XML::LibXML::NodeList|XML::LibXML::NodeList >>>>>> object.
++resulting node set as an array. In a scalar context returns a L<<<<<< XML::LibXML::NodeList|XML::LibXML::NodeList >>>>>> object.
+ 
+ I<<<<<< NOTE ON NAMESPACES AND XPATH >>>>>>:
+ 

Added: trunk/libxml-libxml-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/patches/series?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/patches/series (added)
+++ trunk/libxml-libxml-perl/debian/patches/series Fri Nov 28 21:10:41 2008
@@ -1,0 +1,1 @@
+fix_manpage_typos

Added: trunk/libxml-libxml-perl/debian/repack.sh
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/repack.sh?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/repack.sh (added)
+++ trunk/libxml-libxml-perl/debian/repack.sh Fri Nov 28 21:10:41 2008
@@ -1,0 +1,50 @@
+#!/bin/sh
+# Repackage upstream source to exclude non-distributable files
+# should be called as "repack.sh --upstream-source <ver> <downloaded file>
+# (for example, via uscan)
+
+set -e
+set -u
+
+VER="$2"
+FILE="$3"
+DVER="${VER}.ds"
+PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
+
+REPACK_DIR="$PKG-$VER.orig" # DevRef § 6.7.8.2
+
+echo -e "\nRepackaging $FILE\n"
+
+DIR=`mktemp -d ./tmpRepackXXXXXX`
+trap "rm -rf \"$DIR\"" QUIT INT EXIT
+
+# Create an extra directory to cope with rootless tarballs
+UP_BASE="$DIR/unpack"
+mkdir "$UP_BASE"
+tar xzf "$FILE" -C "$UP_BASE"
+
+if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then
+	# Tarball does contain a root directory
+	UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`"
+fi
+
+## Here we remove the upstream debian directory and delete all of the 
+## occurences about debian in the MANIFEST file.
+rm -vr $UP_BASE/debian
+cp $UP_BASE/MANIFEST $UP_BASE/MANIFEST.old
+sed '/^debian/d' $UP_BASE/MANIFEST.old > $UP_BASE/MANIFEST
+rm $UP_BASE/MANIFEST.old
+## End
+
+mv "$UP_BASE" "$DIR/$REPACK_DIR"
+
+# Using a pipe hides tar errors!
+tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR"
+gzip -9 < "$DIR/repacked.tar" > "$DIR/repacked.tar.gz"
+
+
+mv "$DIR/repacked.tar.gz" "$FILE"
+
+echo "*** $FILE repackaged"
+
+prename --verbose --force "s/$VER/$DVER/" $FILE

Added: trunk/libxml-libxml-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/rules?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/rules (added)
+++ trunk/libxml-libxml-perl/debian/rules Fri Nov 28 21:10:41 2008
@@ -1,0 +1,74 @@
+#!/usr/bin/make -f
+
+include /usr/share/quilt/quilt.make
+
+export PERL_MM_USE_DEFAULT=1
+
+PACKAGE=$(shell dh_listpackages)
+
+ifndef PERL
+PERL = /usr/bin/perl
+endif
+
+ifndef DESTDIR
+DESTDIR=..
+endif
+TMP     =`pwd`/debian/$(PACKAGE)
+
+OPTIMIZE = -g -Wall
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+OPTIMIZE += -O0
+else
+OPTIMIZE += -O2
+endif
+
+build: build-stamp
+build-stamp: $(QUILT_STAMPFN)
+	dh_testdir
+	$(PERL) Makefile.PL SKIP_SAX_INSTALL=1 INSTALLDIRS=vendor
+	# DEFINE=-DXS_WARNINGS
+	$(MAKE) OPTIMIZE="$(OPTIMIZE)" LD_RUN_PATH=""
+	$(MAKE) test
+	touch build-stamp
+
+clean: clean1 unpatch
+clean1:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	[ ! -f Makefile ] || $(MAKE) realclean
+	dh_clean
+
+install:
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	$(MAKE) install PREFIX=$(TMP)/usr
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs README
+	dh_installexamples example/*
+	dh_installchangelogs Changes
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_perl
+	dh_shlibdeps --exclude=libxml2
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb --destdir=$(DESTDIR)
+
+source diff:
+	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary patch unpatch clean1

Added: trunk/libxml-libxml-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/watch?rev=27411&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/watch (added)
+++ trunk/libxml-libxml-perl/debian/watch Fri Nov 28 21:10:41 2008
@@ -1,0 +1,4 @@
+version=3
+options=dversionmangle=s/\.ds// \
+	http://search.cpan.org/dist/XML-LibXML/ .*/XML-LibXML-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \
+	debian debian/repack.sh




More information about the Pkg-perl-cvs-commits mailing list