diff options
author | sno <sno@pkgsrc.org> | 2010-02-23 14:12:18 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2010-02-23 14:12:18 +0000 |
commit | 5011e883e82062f0bffe474fdbc5234689a17bbb (patch) | |
tree | d50888a87ea6fa88b86f494f487d7d1e97bd7717 /devel | |
parent | bc1b4b76256b1c8fb0657bbcc1de138f0d947c96 (diff) | |
download | pkgsrc-5011e883e82062f0bffe474fdbc5234689a17bbb.tar.gz |
Updating devel/p5-File-ChangeNotify from 0.07nb1 to 0.12
pkgsrc changes:
- Adjust dependencies
- Add system dependent optional (but recommended) dependencies
Upstream changes:
0.12 2010-01-28
- Added auto_features to the Build.PL, which will give hints on what modules
to install for KQueue and Inotify support.
- Require Linux::Inotify 1.2+, since 1.1 apparently doesn't work with this
module. Reported by Michael Grondin. RT #54069.
0.11 2009-12-07
- A test attempted to use Test::Without::Module but this wasn't in the prereq
list. I've made the test check for the module and skip its tests if the
module isn't present. Reported by Leon Brocard. RT #52539.
0.10 2009-12-06
- Attempting to instantiate more than one watcher failed if you were on a
system where one of the watcher subclasses could not be loaded (which is
basically every system because no system has both inotify and kqueue). Patch
by Mark Grimes. RT #52477.
0.09 2009-11-09
- This release fixes the excluded-dirs.t under Windows. There are no other
changes in this release, so there's no need to upgrade if you have 0.08
installed. Patch by Taro Nishino. RT #51161.
0.08 2009-11-05
- Added a new exclude feature that allows you to excludes files or directories
outright. Implemented by Dan Thomas. RT #51062.
- Added a KQueue-based watcher written by Dan Thomas. I have no idea if this
works, as I don't have BSD, but we'll assume he ran the tests on his system
;) RT #51062.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-File-ChangeNotify/Makefile | 16 | ||||
-rw-r--r-- | devel/p5-File-ChangeNotify/distinfo | 8 |
2 files changed, 17 insertions, 7 deletions
diff --git a/devel/p5-File-ChangeNotify/Makefile b/devel/p5-File-ChangeNotify/Makefile index cf4b8ee050c..c4de24ad0e6 100644 --- a/devel/p5-File-ChangeNotify/Makefile +++ b/devel/p5-File-ChangeNotify/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.5 2009/09/24 06:50:12 sno Exp $ +# $NetBSD: Makefile,v 1.6 2010/02/23 14:12:18 sno Exp $ # -DISTNAME= File-ChangeNotify-0.07 +DISTNAME= File-ChangeNotify-0.12 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 +#PKGREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/} @@ -16,12 +16,22 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir DEPENDS+= p5-Class-MOP-[0-9]*:../../devel/p5-Class-MOP +DEPENDS+= {perl>=5.10,p5-Module-Pluggable-[0-9]*}:../../devel/p5-Module-Pluggable DEPENDS+= p5-Moose-[0-9]*:../../devel/p5-Moose DEPENDS+= p5-MooseX-Params-Validate>=0.08:../../devel/p5-MooseX-Params-Validate DEPENDS+= p5-MooseX-SemiAffordanceAccessor-[0-9]*:../../devel/p5-MooseX-SemiAffordanceAccessor +DEPENDS+= {perl>=5.10,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes PERL5_MODULE_TYPE= Module::Build PERL5_PACKLIST= auto/File/ChangeNotify/.packlist +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS:M*BSD} || ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly" +DEPENDS+= p5-IO-KQueue-[0-9]*:../../sysutils/p5-IO-KQueue +.elif ${OPSYS} == "Linux" +DEPENDS+= p5-Linux-Inotify2>=1.2:../../sysutils/p5-Linux-Inotify2 +.endif + .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-File-ChangeNotify/distinfo b/devel/p5-File-ChangeNotify/distinfo index be104e2039e..0d3c315acee 100644 --- a/devel/p5-File-ChangeNotify/distinfo +++ b/devel/p5-File-ChangeNotify/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2009/07/08 08:14:40 sno Exp $ +$NetBSD: distinfo,v 1.4 2010/02/23 14:12:18 sno Exp $ -SHA1 (File-ChangeNotify-0.07.tar.gz) = 2f982a8101ab4254e0014c70765a5463fa437efc -RMD160 (File-ChangeNotify-0.07.tar.gz) = 9289328f83b8badce6f4d438b679a1ce47fdec8c -Size (File-ChangeNotify-0.07.tar.gz) = 10440 bytes +SHA1 (File-ChangeNotify-0.12.tar.gz) = ff2e5ff0e407abee6d0a49a9da80542c99552d75 +RMD160 (File-ChangeNotify-0.12.tar.gz) = 367412057a45827cd54a47b474425a0c15caf485 +Size (File-ChangeNotify-0.12.tar.gz) = 17886 bytes |