Hi ports, 

Here is an update for File::ChangeNotify.

What's new upstream [0]:

- Don't use Class::Load anymore
- New feature: track path attribute changes (permissions,
  ownership), providing old vs new attributes and contents
  in modify events. As it's resource-intensive, it's not
  enabled by default.

Port-wise it's a simple update with a dependency overhaul.

Testing:

- 'make test' passes
- There are 6 consumers, and i've found no new failures due to that
  update [1].

Comments and feedback are welcome.

Charlène.


[0] https://metacpan.org/source/DROLSKY/File-ChangeNotify-0.31/Changes
[1] http://0x0.st/zcRi.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-File-ChangeNotify/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile    29 Apr 2018 13:03:51 -0000      1.12
+++ Makefile    4 May 2019 08:45:55 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =      watch for changes to files, cross-platform style
 
-DISTNAME =     File-ChangeNotify-0.28
+DISTNAME =     File-ChangeNotify-0.31
 
 CATEGORIES =   devel
 
@@ -11,16 +11,15 @@ PERMIT_PACKAGE_CDROM =      Yes
 
 MODULES =              cpan
 
-RUN_DEPENDS =          devel/p5-Class-Load \
-                       devel/p5-Module-Pluggable \
+RUN_DEPENDS =          devel/p5-Module-Pluggable \
                        devel/p5-Module-Runtime \
-                       devel/p5-Moo \
+                       devel/p5-Moo>=1.006 \
                        devel/p5-Type-Tiny \
                        devel/p5-namespace-autoclean
 
-TEST_DEPENDS =         devel/p5-Test-Exception \
-                       devel/p5-Test-Requires \
-                       devel/p5-Test-Without-Module
+TEST_DEPENDS =         devel/p5-Test-Requires \
+                       devel/p5-Test-Without-Module \
+                       devel/p5-Test2-Suite
 
 PKG_ARCH =             *
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-File-ChangeNotify/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo    29 Apr 2018 13:03:51 -0000      1.7
+++ distinfo    4 May 2019 08:45:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (File-ChangeNotify-0.28.tar.gz) = 
4A/oCdSBExoI3KJuhRzw/86Nnp0D1YxY8VqmLiiqLwU=
-SIZE (File-ChangeNotify-0.28.tar.gz) = 35676
+SHA256 (File-ChangeNotify-0.31.tar.gz) = 
GSvbHOdiZsamlKjpYtA5463uuCm2rB4j9QV/K1Bjkr0=
+SIZE (File-ChangeNotify-0.31.tar.gz) = 41447

Reply via email to