debian/0000755000000000000000000000000012202510245007157 5ustar debian/source/0000755000000000000000000000000011614501670010467 5ustar debian/source/format0000644000000000000000000000001411614501670011675 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001646412202510245011044 0ustar libxml-feed-perl (0.52+dfsg-2) unstable; urgency=low * Team upload [ gregor herrmann ] * Explicitly (build)depend on Module::Pluggable. (Closes: #711677) -- Damyan Ivanov Tue, 13 Aug 2013 22:01:24 +0200 libxml-feed-perl (0.52+dfsg-1) unstable; urgency=low * Update debian/repack.stub. * New upstream release. * Build-depend on Module::Build 0.40. -- gregor herrmann Sat, 02 Mar 2013 19:20:58 +0100 libxml-feed-perl (0.51+dfsg-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * New upstream release. * Update years of packaging copyright. * Set Standards-Version to 3.9.4 (no changes). -- gregor herrmann Mon, 18 Feb 2013 20:04:22 +0100 libxml-feed-perl (0.50+dfsg-1) unstable; urgency=low [ Florian Schlichting ] * Imported Upstream versions 0.49+dfsg, 0.50+dfsg. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. -- Florian Schlichting Mon, 13 Aug 2012 20:37:27 +0200 libxml-feed-perl (0.48+dfsg-1) unstable; urgency=low * Imported Upstream version 0.48+dfsg. * Dropped 01_atom_date.patch, applied upstream. -- Florian Schlichting Tue, 20 Mar 2012 23:31:22 +0100 libxml-feed-perl (0.47+dfsg2-1) unstable; urgency=low * Imported Upstream version 0.47. * Bumped dependency on libxml-atom-perl to version 0.38 * Bumped Standards-Version to 3.9.3 (use copyright-format 1.0) * Bumped year of packaging copyright * Refreshed 01_atom_date.patch (code moved to new file) * Ship check_feed.pl in examples/ * Added t/samples/rss10-datespaces.xml to repack.local * Added fix-bug73160-test.patch to not run a test without its data -- Florian Schlichting Sun, 11 Mar 2012 22:50:27 +0100 libxml-feed-perl (0.46+dfsg-1) unstable; urgency=low [ Florian Schlichting ] * New upstream release * README.source is now "quilt cruft", removed. * Refreshed 01_atom_date.patch. * Added myself to Uploaders and copyright. [ 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. -- Florian Schlichting Fri, 18 Nov 2011 09:22:15 +0000 libxml-feed-perl (0.44+dfsg-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ryan Niebur ] * Email change: Ryan Niebur -> ryan@debian.org [ Nicholas Bamber ] * Added myself to Uploaders * New upstream release * Raised standards version to 3.9.2 * Refreshed patches and added headers * Refreshed copyright and rules * Email change: gregor herrmann -> gregoa@debian.org * Raised compat level and debhelper version to 8 * Converted to '3.0 (quilt)' format and removed quilt cruft -- Nicholas Bamber Mon, 18 Jul 2011 02:57:59 +0100 libxml-feed-perl (0.43+dfsg-1) unstable; urgency=low * New upstream release * update (build-)depends -- Ryan Niebur Thu, 07 May 2009 23:21:42 -0700 libxml-feed-perl (0.42+dfsg-1) unstable; urgency=low * New upstream release * Add myself to Uploaders * standards version 3.8.1 * add libxml-rss-libxml-perl to build-depends-indep for the tests * update debian copyright * debian/control: Changed: Maintainer set to Debian Perl Group (was: Daebian Perl Group ). * debian/control: Added: ${misc:Depends} to Depends: field. * repack upstream tarball to remove t/samples/category-bug.xml -- Ryan Niebur Sat, 18 Apr 2009 11:28:06 -0700 libxml-feed-perl (0.41-1) unstable; urgency=low * New upstream release. * Bump (build) dependency on libxml-rss-perl to >= 1.40. * Refresh patch 01_atom_date.patch. -- gregor herrmann Sat, 13 Dec 2008 03:06:45 +0100 libxml-feed-perl (0.40-1) unstable; urgency=low * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * New upstream release. * Bump (build) dependencies: libxml-rss-perl to >= 1.37, libxml-atom-perl to >= 0.32. * Refresh patch 01_atom_date.patch. -- gregor herrmann Fri, 28 Nov 2008 21:13:59 +0100 libxml-feed-perl (0.30-1) unstable; urgency=low * debian/watch: add uversionmangle, upstream now uses 1 digit instead of 2 for minor versions. * New upstream release, includes a fix for "very hard to handle relative links in feeds" (closes: #381359). * debian/control: bump versioned (build) dependency on libxml-rss-perl to >= 1.31; add build dependencies on libtest-pod-perl and libtest-pod-coverage-perl; remove libmodule-build-perl from Build-Depends. * Refresh patch 01_atom_date.patch. -- gregor herrmann Thu, 06 Nov 2008 21:18:04 +0100 libxml-feed-perl (0.21-1) unstable; urgency=low * New upstream release, includes a fix for "missing ability to specify feed type" (closes: #477394). * Change patch system from dpatch to quilt. * Set Standards-Version to 3.8.0. * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. * Refresh patch 01_atom_date.patch, partly adopted upstream. * debian/control: - added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza); removed: XS-Vcs-Svn fields - change my email address - wrap long lines - bump (build) dependency on libxml-atom-perl to >= 0.23 - add an explicit versioned (build) dependency on libxml-libxml-perl * Set debhelper compatibility level to 7; adapt debian/{control,compat,rules}. * Don't install README any more. * debian/copyright: switch to new format. * debian/watch: use dist-based URL. -- gregor herrmann Fri, 17 Oct 2008 17:13:31 +0200 libxml-feed-perl (0.12-1) unstable; urgency=low * New upstream release. * Fix problem with date parsing of atom feeds by applying a slightly modified patch provided by Joey Hess - thanks! (Closes: #380498) * Changed versioned (build) dependency on libxml-atom-perl to >= 0.22. -- gregor herrmann Tue, 22 Aug 2006 02:50:01 +0200 libxml-feed-perl (0.10-1) unstable; urgency=low * New upstream release. -- gregor herrmann Fri, 21 Jul 2006 14:30:24 +0200 libxml-feed-perl (0.09-1) unstable; urgency=low * New upstream release. * Set Maintainer to Debian Perl Group. * Set Standards-Version to 3.7.2 (no changes needed). * Set Debhelper compatibility level to 5. * Move debhelper from Build-Depends-Indep to Build-Depends. -- gregor herrmann Fri, 14 Jul 2006 22:34:33 +0200 libxml-feed-perl (0.08-1) unstable; urgency=low * New upstream release. * Added watch file. Thanks Krzysztof Krzyzaniak. -- Jaldhar H. Vyas Wed, 15 Mar 2006 17:56:16 -0500 libxml-feed-perl (0.07-1) unstable; urgency=low * Initial release. (Closes: #350054) -- Jaldhar H. Vyas Fri, 10 Feb 2006 17:27:00 -0500 debian/repack.stub0000755000000000000000000000346412125346421011344 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 sourced 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 =head1 COPYRIGHT AND LICENSE Copyright 2009, Ryan Niebur License: Artistic or GPL-1+ =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://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@" debian/rules0000755000000000000000000000003612202510165010237 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000453112202510213010560 0ustar Source: libxml-feed-perl Maintainer: Debian Perl Group Uploaders: Jaldhar H. Vyas , gregor herrmann , Ryan Niebur , Nicholas Bamber , Florian Schlichting Section: perl Priority: optional Build-Depends: debhelper (>= 8), libmodule-build-perl (>= 0.400000) | perl (>= 5.17.1) Build-Depends-Indep: perl, libclass-errorhandler-perl, libdatetime-format-mail-perl, libdatetime-format-w3cdtf-perl, libdatetime-perl, libfeed-find-perl, libhtml-parser-perl, libmodule-pluggable-perl | perl (<< 5.17.0), libtest-pod-coverage-perl, libtest-pod-perl, liburi-fetch-perl, liburi-perl, libwww-perl, libxml-atom-perl (>= 0.38), libxml-libxml-perl, libxml-rss-libxml-perl, libxml-rss-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libxml-feed-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libxml-feed-perl.git Homepage: https://metacpan.org/release/XML-Feed/ Package: libxml-feed-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-errorhandler-perl, libdatetime-format-mail-perl, libdatetime-format-w3cdtf-perl, libdatetime-perl, libfeed-find-perl, libhtml-parser-perl, libmodule-pluggable-perl | perl (<< 5.17.0), liburi-fetch-perl, liburi-perl, libwww-perl, libxml-atom-perl (>= 0.38), libxml-libxml-perl, libxml-rss-perl Description: syndication feed parser and auto-discovery Perl module XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI. . XML::Feed supports the following syndication feed formats: . * RSS 0.91 * RSS 1.0 * RSS 2.0 * Atom . The goal of XML::Feed is to provide a unified API for parsing and using the various syndication formats. debian/libxml-feed-perl.examples0000644000000000000000000000000512010730357014047 0ustar eg/* debian/compat0000644000000000000000000000000212202510165010356 0ustar 8 debian/repack.local0000644000000000000000000000011312010730357011440 0ustar MANIFEST=1 rm t/samples/category-bug.xml rm t/samples/rss10-datespaces.xml debian/patches/0000755000000000000000000000000012202510213010601 5ustar debian/patches/fix-bug73160-test.patch0000644000000000000000000000074312010730357014557 0ustar Description: repacking removed the file to be tested, so skip the test Author: Florian Schlichting Forwarded: not-needed --- a/t/22-bug73160.t +++ b/t/22-bug73160.t @@ -4,6 +4,8 @@ use Test::More; use XML::Feed; +plan skip_all => "t/samples/rss10-datespaces.xml does not exist" if(! -f "t/samples/rss10-datespaces.xml"); + my $file = 't/samples/rss10-datespaces.xml'; my $feed = XML::Feed->parse($file); isa_ok($feed, 'XML::Feed::Format::RSS'); debian/patches/fix-category-test0000644000000000000000000000073212202510213014104 0ustar Author: Ryan Niebur Subject: that file is removed, so skip the test Reviewed-by: Nicholas Bamber Last-Update: 2011-07-17 Forwarded: not-needed --- a/t/13-category-hash-bug.t +++ b/t/13-category-hash-bug.t @@ -3,6 +3,7 @@ eval { require XML::RSS::LibXML }; plan skip_all => "XML::RSS::LibXML is required." if $@; +plan skip_all => "category-bug.xml does not exist" if(! -f "t/samples/category-bug.xml"); plan tests => 20; debian/patches/series0000644000000000000000000000005212010730357012025 0ustar fix-category-test fix-bug73160-test.patch debian/watch0000644000000000000000000000025212125346421010216 0ustar version=3 opts="dversionmangle=s/\+dfsg//" \ https://metacpan.org/release/XML-Feed/ .*/XML-Feed-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian debian/repack.stub debian/copyright0000644000000000000000000000230712125346421011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Matt Trout Source: https://metacpan.org/release/XML-Feed/ Upstream-Name: XML-Feed Files: * Copyright: 2004-2008, Six Apart License: Artistic or GPL-1+ Files: debian/* Copyright: 2006, Jaldhar H. Vyas 2006-2013, gregor herrmann 2009, Ryan Niebur 2011, Nicholas Bamber 2011-2012, Florian Schlichting 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 GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'.