On Sat 2019.01.26 at 22:04 +0000, Stuart Henderson wrote:
> 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.

This is almost identical to the update posted in 2016 (outside of a
slightly higher version number :)). IIRC, portroach was the only thing I
could not test. Outside of that, I'm ok with this.

Thanks!
 
> 
> 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