Here is an update for SVN::Notify.

Upstream moved from Email::Address to Email::Address::XS.
That's it [0]. Please note they seem to have a hard time with 
defining what is a hard dependency from an optional one,
mostly because they wanted to keep Perl<=5.8 compat.

We're better off grep'ing the source.

What's new in the port:

- reworked depends according to what i've said earlier
- there is no Pod testing so i removed TEST_POD

Testing: 

- 'make test' passes
- there are no consumers

Comments/feedback are welcome!

Charlène.


[0]
https://metacpan.org/diff/file?target=MPGHF/SVN-Notify-2.87/&source=DWHEELER%2FSVN-Notify-2.86


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-SVN-Notify/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile    28 Apr 2016 14:21:58 -0000      1.18
+++ Makefile    21 May 2019 01:33:36 -0000
@@ -5,19 +5,16 @@ COMMENT=      subversion activity notificatio
 MODULES=       cpan
 PKG_ARCH=      *
 
-DISTNAME =     SVN-Notify-2.86
+DISTNAME=      SVN-Notify-2.87
 CATEGORIES=    devel
 
-# perl
+# Perl
 PERMIT_PACKAGE_CDROM=  Yes
 
-RUN_DEPENDS=   devel/subversion,-perl \
-               www/p5-HTML-Parser
-BUILD_DEPENDS= ${RUN_DEPENDS}
-TEST_DEPENDS=  mail/p5-Email-Address
+RUN_DEPENDS=           devel/subversion,-perl \
+                       mail/p5-Email-Address-XS>=1.03 \
+                       www/p5-HTML-Parser
 
-MAKE_ENV=      TEST_POD=Yes
-
-CONFIGURE_STYLE= modbuild
+CONFIGURE_STYLE=       modbuild
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-SVN-Notify/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- distinfo    28 Apr 2016 14:21:58 -0000      1.10
+++ distinfo    21 May 2019 01:33:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (SVN-Notify-2.86.tar.gz) = HCMNCVNocCYadeDQBeRRD2s48WmUtJQGTUgxLz6FLhc=
-SIZE (SVN-Notify-2.86.tar.gz) = 99031
+SHA256 (SVN-Notify-2.87.tar.gz) = a4ktOxcBC95FZc1dYr6eyrAbB4fKWagil7Vdirs/6xQ=
+SIZE (SVN-Notify-2.87.tar.gz) = 99243

Reply via email to