I'm working on getting p5-* ports in shape for the forthcoming Perl update,
trying to update where possible and avoiding resorting to crappy patches
unless there's nothing suitable upstream.

We are a bit behind with XML::Feed but updating this breaks Plagger tests,
does anyone have time to look into what's needed for that please?

XML::Feed diff below.


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/p5-XML-Feed/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    20 Mar 2016 19:57:23 -0000      1.8
+++ Makefile    26 Jan 2019 21:57:47 -0000
@@ -5,8 +5,7 @@ COMMENT=        interface to RSS and Atom feed
 MODULES=       cpan
 PKG_ARCH=      *
 
-DISTNAME=      XML-Feed-0.12
-REVISION=      0
+DISTNAME=      XML-Feed-0.55
 CATEGORIES=    www textproc
 CONFIGURE_STYLE=modbuild
 
@@ -21,6 +20,7 @@ RUN_DEPENDS=  devel/p5-Class-ErrorHandler
                devel/p5-DateTime \
                devel/p5-DateTime-Format-Mail \
                devel/p5-DateTime-Format-W3CDTF \
+               devel/p5-Module-Pluggable \
                www/p5-URI-Fetch \
                www/p5-Feed-Find \
                www/p5-XML-Atom
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/p5-XML-Feed/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    18 Jan 2015 03:15:47 -0000      1.2
+++ distinfo    26 Jan 2019 21:57:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (XML-Feed-0.12.tar.gz) = ti1MXXUA8m+6qhrLnseoYIq2X1jSpIFn+Z8ncRBdKVI=
-SIZE (XML-Feed-0.12.tar.gz) = 39125
+SHA256 (XML-Feed-0.55.tar.gz) = cWjKb5Bijc0IfflNWuufL7ejULiGjgC/7T0X/3Ehoyo=
+SIZE (XML-Feed-0.55.tar.gz) = 55702
Index: patches/patch-Makefile_PL
===================================================================
RCS file: patches/patch-Makefile_PL
diff -N patches/patch-Makefile_PL
--- patches/patch-Makefile_PL   18 Apr 2007 00:16:58 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-$OpenBSD: patch-Makefile_PL,v 1.1.1.1 2007/04/18 00:16:58 espie Exp $
---- Makefile.PL.orig   Wed Apr 18 02:14:47 2007
-+++ Makefile.PL        Wed Apr 18 02:14:56 2007
-@@ -12,6 +12,7 @@ sign(1);
- 
- include('ExtUtils::AutoInstall');
- 
-+=pod
- requires('Class::ErrorHandler');
- requires('Feed::Find');
- requires('URI::Fetch');
-@@ -21,6 +22,7 @@ requires('DateTime');
- requires('DateTime::Format::Mail');
- requires('DateTime::Format::W3CDTF');
- requires('List::Util');
-+=cut
- build_requires('LWP');
- build_requires('HTML::TokeParser');
- build_requires('Test::More');
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/p5-XML-Feed/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   18 Apr 2007 00:16:58 -0000      1.1.1.1
+++ pkg/PLIST   26 Jan 2019 21:57:47 -0000
@@ -1,10 +1,19 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2007/04/18 00:16:58 espie Exp $
 ${P5SITE}/XML/Feed/
 ${P5SITE}/XML/Feed.pm
-${P5SITE}/XML/Feed/Atom.pm
 ${P5SITE}/XML/Feed/Content.pm
+${P5SITE}/XML/Feed/Enclosure.pm
+${P5SITE}/XML/Feed/Entry/
 ${P5SITE}/XML/Feed/Entry.pm
-${P5SITE}/XML/Feed/RSS.pm
+${P5SITE}/XML/Feed/Entry/Format/
+${P5SITE}/XML/Feed/Entry/Format/Atom.pm
+${P5SITE}/XML/Feed/Entry/Format/RSS.pm
+${P5SITE}/XML/Feed/Format/
+${P5SITE}/XML/Feed/Format/Atom.pm
+${P5SITE}/XML/Feed/Format/RSS.pm
+${P5SITE}/XML/Feed/Util.pm
 @man man/man3p/XML::Feed.3p
 @man man/man3p/XML::Feed::Content.3p
+@man man/man3p/XML::Feed::Enclosure.3p
 @man man/man3p/XML::Feed::Entry.3p
+@man man/man3p/XML::Feed::Util.3p

Reply via email to