debian/0000755000000000000000000000000011637363515007200 5ustar debian/source/0000755000000000000000000000000011637352440010473 5ustar debian/source/format0000644000000000000000000000001411635053005011672 0ustar 3.0 (quilt) debian/source/lintian-overrides0000644000000000000000000000040311637352440014051 0ustar # Debian Perl Group policy is that the copyright format be kept at # this version until the standard is finalized. libxml-rss-libxml-perl source: out-of-date-copyright-format-uri http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 debian/compat0000644000000000000000000000000211635053005010362 0ustar 7 debian/repack.local0000644000000000000000000000033211635053005011443 0ustar MANIFEST=1 rm t/data/merlyn1.rss rm t/data/rss-permalink.xml rm t/data/2.0/sf-hs-with-lastBuildDate.rss rm t/data/2.0/sf-hs-with-pubDate.rss rm t/1.0-parse-2.t rm t/1.0-to-2.0.t rm t/2.0-permalink.t rm t/1.0-to-2.0.t debian/control0000644000000000000000000000273411635053005010575 0ustar Source: libxml-rss-libxml-perl Section: perl Priority: optional Build-Depends: debhelper (>= 7.2.13~) Build-Depends-Indep: perl, libdatetime-format-w3cdtf-perl, libxml-libxml-perl, libdatetime-format-mail-perl, libuniversal-require-perl, libclass-accessor-perl, libtest-differences-perl, libtest-exception-perl, libtest-warn-perl Maintainer: Debian Perl Group Uploaders: Damyan Ivanov , gregor herrmann , Nicholas Bamber Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/XML-RSS-LibXML/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libxml-rss-libxml-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libxml-rss-libxml-perl.git Package: libxml-rss-libxml-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libdatetime-format-w3cdtf-perl, libxml-libxml-perl, libdatetime-format-mail-perl, libuniversal-require-perl, libclass-accessor-perl Description: module for creating, parsing, updating RSS files with XML::LibXML XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of XML::RSS' XML::Parser (expat), while trying to keep interface compatibility with XML::RSS. . XML::RSS is an extremely handy tool, but it is unfortunately not exactly the most lean or efficient RSS parser, especially in a long-running process. . Use this module when you have severe performance requirements working with RSS files. debian/rules0000755000000000000000000000011611635053005010242 0ustar #!/usr/bin/make -f %: dh $@ override_dh_clean: dh_clean rm -rf generated debian/patches/0000755000000000000000000000000011637345716010632 5ustar debian/patches/series0000644000000000000000000000003411637345716012044 0ustar dont_overwrite_source.patch debian/patches/dont_overwrite_source.patch0000644000000000000000000000222111635053005016263 0ustar Author: Nicholas Bamber Subject: Stop tests from overwriting source The t/*-generate.t tests generate data in t/generated which is in the upstream source. This patch makes the tests use a different directory which is cleaned up by dh_clean. Last-Update: 2010-10-24 Forwared: no --- a/t/1.0-generate.t +++ b/t/1.0-generate.t @@ -19,7 +19,7 @@ $pub_date = &POSIX::strftime(DATE_TEMPLATE_PUB, gmtime); } -use constant BASEDIR => File::Spec->catdir('t', 'generated'); +use constant BASEDIR => 'generated'; use constant RSS_VERSION => "1.0"; use constant RSS_SAVEAS => File::Spec->catfile(BASEDIR, RSS_VERSION."-generated.xml"); use constant RSS_MOD_PREFIX => "my"; --- a/t/2.0-generate.t +++ b/t/2.0-generate.t @@ -16,7 +16,7 @@ my $pub_date = &POSIX::strftime( DATE_TEMPLATE_PUB, gmtime ); ok( $current_date, "Current date: $current_date" ); -use constant BASEDIR => File::Spec->catdir('t', 'generated'); +use constant BASEDIR => 'generated'; use constant RSS_VERSION => "2.0"; use constant RSS_SAVEAS => File::Spec->catfile(BASEDIR, RSS_VERSION."-generated.xml"); use constant RSS_MOD_PREFIX => "my"; debian/watch0000644000000000000000000000045111635053005010215 0ustar # format version number, currently 3; this line is compulsory! # URL to the package page followed by a regex to search version=3 opts=dversionmangle=s/\+dfsg// \ http://search.cpan.org/dist/XML-RSS-LibXML/ .*/XML-RSS-LibXML-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian debian/repack.stub debian/copyright0000644000000000000000000000277711635053005011134 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Daisuke Maki Source: http://search.cpan.org/dist/XML-RSS-LibXML/ Name: XML-RSS-LibXML X-Comment: The non-free test material and dependent tests have been removed from the upstream tarball for the +dfsg version. Files: * Copyright: 2005-2007, Daisuke Maki 2005-2007, Tatsuhiko Miyagawa License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2011, Adam Kennedy 2002-2011, Audrey Tang 2002-2011, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2009-2010, gregor herrmann 2009, Damyan Ivanov 2010-2011, Nicholas Bamber License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/changelog0000644000000000000000000000442311637363515011055 0ustar libxml-rss-libxml-perl (0.3102+dfsg-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ Nicholas Bamber ] * New upstream version * Added lintian override concerning copyright format -- Nicholas Bamber Sat, 24 Sep 2011 15:20:09 +0100 libxml-rss-libxml-perl (0.3101+dfsg-1) unstable; urgency=low * New upstream release * Raised standards version to 3.9.2 * Updated copyright -- Nicholas Bamber Fri, 08 Jul 2011 12:39:43 +0100 libxml-rss-libxml-perl (0.3100+dfsg-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ Ansgar Burchardt ] * New upstream release 0.3005. [ gregor herrmann ] * New upstream release 0.3100. * Minimize debian/rules. * debian/rules: require debhelper 7.2.13 (Module::AutoInstall). * Convert to source format 3.0 (quilt). * debian/copyright: refresh formatting (DEP5). * Set Standards-Version to 3.8.4 (no changes). * debian/control: remove duplicate dependencies. [ Nicholas Bamber ] * Added myself to Uploaders * Repacked to remove non dfsg material * Improved short description * Upped standards version to 3.9.1 * Removed versioned dependency on libxml-libxml-perl * Adding patch to stop overwriting source * Refreshed copyright -- Nicholas Bamber Sun, 24 Oct 2010 23:25:42 +0100 libxml-rss-libxml-perl (0.3004-1) unstable; urgency=low * New upstream release: Removes the test data with missing licenses and adjusts the tests, so we can drop both the repacking framework and the quilt framework (cf. CPAN RT #42536). * Add /me to Uploaders. -- gregor herrmann Sun, 01 Feb 2009 15:37:55 +0100 libxml-rss-libxml-perl (0.3003+dfsg.1-1) unstable; urgency=low * Initial Release. Closes: #509094 -- ITP -- Damyan Ivanov Mon, 19 Jan 2009 23:53:57 +0200 debian/repack.stub0000755000000000000000000000325111635053005011334 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sources under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://svn.debian.org/viewsvn/pkg-perl/scripts/repack.sh" exit 1 fi exec "$REPACK_SH" "$@"