r60201 - in /trunk/libfile-changenotify-perl: ./ debian/ inc/ lib/File/ lib/File/ChangeNotify/ lib/File/ChangeNotify/Watcher/ t/ t/lib/File/ChangeNotify/ xt/
carnil-guest at users.alioth.debian.org
carnil-guest at users.alioth.debian.org
Sun Jul 11 11:27:32 UTC 2010
Author: carnil-guest
Date: Sun Jul 11 11:27:20 2010
New Revision: 60201
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=60201
Log:
* New upstream release
* Add myself to Uploaders.
Added:
trunk/libfile-changenotify-perl/INSTALL
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/INSTALL
trunk/libfile-changenotify-perl/LICENSE
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/LICENSE
trunk/libfile-changenotify-perl/META.json
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/META.json
trunk/libfile-changenotify-perl/dist.ini
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/dist.ini
trunk/libfile-changenotify-perl/inc/
- copied from r60200, branches/upstream/libfile-changenotify-perl/current/inc/
trunk/libfile-changenotify-perl/t/release-eol.t
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/t/release-eol.t
trunk/libfile-changenotify-perl/t/release-kwalitee.t
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/t/release-kwalitee.t
trunk/libfile-changenotify-perl/t/release-pod-coverage.t
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/t/release-pod-coverage.t
trunk/libfile-changenotify-perl/t/release-pod-spell.t
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/t/release-pod-spell.t
trunk/libfile-changenotify-perl/t/release-pod.t
- copied unchanged from r60200, branches/upstream/libfile-changenotify-perl/current/t/release-pod.t
Removed:
trunk/libfile-changenotify-perl/xt/
Modified:
trunk/libfile-changenotify-perl/Build.PL
trunk/libfile-changenotify-perl/Changes
trunk/libfile-changenotify-perl/MANIFEST
trunk/libfile-changenotify-perl/META.yml
trunk/libfile-changenotify-perl/Makefile.PL
trunk/libfile-changenotify-perl/README
trunk/libfile-changenotify-perl/SIGNATURE
trunk/libfile-changenotify-perl/debian/changelog
trunk/libfile-changenotify-perl/debian/control
trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm
trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm
trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm
trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm
trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm
trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm
trunk/libfile-changenotify-perl/t/lib/File/ChangeNotify/TestHelper.pm
Modified: trunk/libfile-changenotify-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/Build.PL?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/Build.PL (original)
+++ trunk/libfile-changenotify-perl/Build.PL Sun Jul 11 11:27:20 2010
@@ -1,47 +1,61 @@
+
use strict;
use warnings;
-use Module::Build;
+use Module::Build 0.3601;
-my $builder = Module::Build->new(
- module_name => 'File::ChangeNotify',
- license => 'perl',
- requires => {
- 'Carp' => '0',
- 'Class::MOP' => '0',
- 'File::Find' => '0',
- 'File::Spec' => '0',
- 'Module::Pluggable::Object' => '0',
- 'Moose' => '0',
- 'MooseX::Params::Validate' => '0.08',
- 'MooseX::SemiAffordanceAccessor' => '0',
- 'Time::HiRes' => '0',
+
+my %module_build_args = (
+ 'auto_features' => {
+ 'Inotify' => {
+ 'description' => 'Inotify support',
+ 'requires' => {
+ 'Linux::Inotify2' => '1.2'
+ }
},
- build_requires => {
- 'File::Path' => '0',
- 'File::Temp' => '0',
- 'Test::More' => '0.88',
- },
- auto_features => {
- Inotify => {
- description => 'Inotify support',
- requires => { 'Linux::Inotify2' => '1.2' },
- },
- KQueue => {
- description => 'KQueue support',
- requires => { 'IO::KQueue' => '0' },
- },
- },
- create_readme => 1,
- sign => 1,
- create_makefile_pl => 'traditional',
- meta_merge => {
- resources => {
- bugtracker =>
- 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=File-ChangeNotify',
- repository => 'http://hg.urth.org/hg/File-ChangeNotify',
- },
- },
+ 'KQueue' => {
+ 'description' => 'KQueue support',
+ 'requires' => {
+ 'IO::KQueue' => '0'
+ }
+ }
+ },
+ 'build_requires' => {
+ 'File::Path' => '0',
+ 'File::Temp' => '0',
+ 'Module::Build' => '0.3601',
+ 'Test::More' => '0.88'
+ },
+ 'configure_requires' => {
+ 'ExtUtils::MakeMaker' => '6.31',
+ 'Module::Build' => '0.3601'
+ },
+ 'dist_abstract' => 'Watch for changes to files, cross-platform style',
+ 'dist_author' => [
+ 'Dave Rolsky <autarch at urth.org>'
+ ],
+ 'dist_name' => 'File-ChangeNotify',
+ 'dist_version' => '0.15',
+ 'license' => 'artistic_2',
+ 'module_name' => 'File::ChangeNotify',
+ 'recommends' => {},
+ 'recursive_test_files' => 1,
+ 'requires' => {
+ 'Carp' => '0',
+ 'Class::MOP' => '0',
+ 'File::Find' => '0',
+ 'File::Spec' => '0',
+ 'Module::Pluggable::Object' => '0',
+ 'Moose' => '0',
+ 'MooseX::Params::Validate' => '0.08',
+ 'MooseX::SemiAffordanceAccessor' => '0',
+ 'Time::HiRes' => '0',
+ 'namespace::autoclean' => '0'
+ },
+ 'script_files' => []
);
-$builder->create_build_script();
+
+my $build = Module::Build->new(%module_build_args);
+
+$build->create_build_script;
Modified: trunk/libfile-changenotify-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/Changes?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/Changes (original)
+++ trunk/libfile-changenotify-perl/Changes Sun Jul 11 11:27:20 2010
@@ -1,3 +1,16 @@
+0.15 2010-07-09
+
+- Add a missing prereq, namespace::autoclean.
+
+
+0.14 2010-07-08
+
+- Running the tests left behind a lot of temp directories that should have
+ been cleaned up, but weren't. Reported by Peter Edwards. RT #59125.
+
+- License is now Artistic 2.0
+
+
0.13 2010-03-28
- Circular symlinks would cause instantiating a watcher to die with an error
Modified: trunk/libfile-changenotify-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/MANIFEST?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/MANIFEST (original)
+++ trunk/libfile-changenotify-perl/MANIFEST Sun Jul 11 11:27:20 2010
@@ -1,22 +1,27 @@
Build.PL
Changes
+INSTALL
+LICENSE
+MANIFEST
+META.json
+META.yml
+Makefile.PL
+README
+SIGNATURE
+dist.ini
+inc/MyModuleBuild.pm
lib/File/ChangeNotify.pm
lib/File/ChangeNotify/Event.pm
lib/File/ChangeNotify/Watcher.pm
lib/File/ChangeNotify/Watcher/Default.pm
lib/File/ChangeNotify/Watcher/Inotify.pm
lib/File/ChangeNotify/Watcher/KQueue.pm
-Makefile.PL
-MANIFEST This list of files
-META.yml
-README
t/all.t
t/excluded-dirs.t
t/instantiate-twice.t
t/lib/File/ChangeNotify/TestHelper.pm
-xt/kwalitee.t
-xt/pod-coverage.t
-xt/pod-spell.t
-xt/pod.t
-xt/versions-match.t
-SIGNATURE Added here by Module::Build
+t/release-eol.t
+t/release-kwalitee.t
+t/release-pod-coverage.t
+t/release-pod-spell.t
+t/release-pod.t
Modified: trunk/libfile-changenotify-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/META.yml?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/META.yml (original)
+++ trunk/libfile-changenotify-perl/META.yml Sun Jul 11 11:27:20 2010
@@ -1,38 +1,22 @@
---
abstract: 'Watch for changes to files, cross-platform style'
author:
- - 'Dave Rolsky, E<lt>autarch at urth.orgE<gt>'
+ - 'Dave Rolsky <autarch at urth.org>'
build_requires:
File::Path: 0
File::Temp: 0
+ Module::Build: 0.3601
Test::More: 0.88
configure_requires:
- Module::Build: 0.36
-generated_by: 'Module::Build version 0.3603'
-license: perl
+ ExtUtils::MakeMaker: 6.31
+ Module::Build: 0.3601
+dynamic_config: 0
+generated_by: 'Dist::Zilla version 4.101812, CPAN::Meta::Converter version 2.101670'
+license: artistic_2
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: File-ChangeNotify
-provides:
- File::ChangeNotify:
- file: lib/File/ChangeNotify.pm
- version: 0.13
- File::ChangeNotify::Event:
- file: lib/File/ChangeNotify/Event.pm
- version: 0.13
- File::ChangeNotify::Watcher:
- file: lib/File/ChangeNotify/Watcher.pm
- version: 0.13
- File::ChangeNotify::Watcher::Default:
- file: lib/File/ChangeNotify/Watcher/Default.pm
- version: 0.13
- File::ChangeNotify::Watcher::Inotify:
- file: lib/File/ChangeNotify/Watcher/Inotify.pm
- version: 0.13
- File::ChangeNotify::Watcher::KQueue:
- file: lib/File/ChangeNotify/Watcher/KQueue.pm
- version: 0.13
requires:
Carp: 0
Class::MOP: 0
@@ -43,8 +27,8 @@
MooseX::Params::Validate: 0.08
MooseX::SemiAffordanceAccessor: 0
Time::HiRes: 0
+ namespace::autoclean: 0
resources:
bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=File-ChangeNotify
- license: http://dev.perl.org/licenses/
repository: http://hg.urth.org/hg/File-ChangeNotify
-version: 0.13
+version: 0.15
Modified: trunk/libfile-changenotify-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/Makefile.PL?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/Makefile.PL (original)
+++ trunk/libfile-changenotify-perl/Makefile.PL Sun Jul 11 11:27:20 2010
@@ -1,25 +1,66 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.3603
-use ExtUtils::MakeMaker;
-WriteMakefile
-(
- 'NAME' => 'File::ChangeNotify',
- 'VERSION_FROM' => 'lib/File/ChangeNotify.pm',
- 'PREREQ_PM' => {
- 'Carp' => '0',
- 'Class::MOP' => '0',
- 'File::Find' => '0',
- 'File::Path' => 0,
- 'File::Spec' => '0',
- 'File::Temp' => 0,
- 'Module::Pluggable::Object' => '0',
- 'Moose' => '0',
- 'MooseX::Params::Validate' => '0.08',
- 'MooseX::SemiAffordanceAccessor' => '0',
- 'Test::More' => '0.88',
- 'Time::HiRes' => '0'
- },
- 'INSTALLDIRS' => 'site',
- 'EXE_FILES' => [],
- 'PL_FILES' => {}
- )
-;
+
+use strict;
+use warnings;
+
+
+
+use ExtUtils::MakeMaker 6.31;
+
+
+
+my %WriteMakefileArgs = (
+ 'ABSTRACT' => 'Watch for changes to files, cross-platform style',
+ 'AUTHOR' => 'Dave Rolsky <autarch at urth.org>',
+ 'BUILD_REQUIRES' => {
+ 'File::Path' => '0',
+ 'File::Temp' => '0',
+ 'Module::Build' => '0.3601',
+ 'Test::More' => '0.88'
+ },
+ 'CONFIGURE_REQUIRES' => {
+ 'ExtUtils::MakeMaker' => '6.31',
+ 'Module::Build' => '0.3601'
+ },
+ 'DISTNAME' => 'File-ChangeNotify',
+ 'EXE_FILES' => [],
+ 'LICENSE' => 'artistic_2',
+ 'NAME' => 'File::ChangeNotify',
+ 'PREREQ_PM' => {
+ 'Carp' => '0',
+ 'Class::MOP' => '0',
+ 'File::Find' => '0',
+ 'File::Spec' => '0',
+ 'Module::Pluggable::Object' => '0',
+ 'Moose' => '0',
+ 'MooseX::Params::Validate' => '0.08',
+ 'MooseX::SemiAffordanceAccessor' => '0',
+ 'Time::HiRes' => '0',
+ 'namespace::autoclean' => '0'
+ },
+ 'VERSION' => '0.15',
+ 'test' => {
+ 'TESTS' => 't/*.t'
+ }
+);
+
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
+ my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
+ my $pp = $WriteMakefileArgs{PREREQ_PM};
+ for my $mod ( keys %$br ) {
+ if ( exists $pp->{$mod} ) {
+ $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
+ }
+ else {
+ $pp->{$mod} = $br->{$mod};
+ }
+ }
+}
+
+delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
+ unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
+
+WriteMakefile(%WriteMakefileArgs);
+
+
+
Modified: trunk/libfile-changenotify-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/README?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/README (original)
+++ trunk/libfile-changenotify-perl/README Sun Jul 11 11:27:20 2010
@@ -1,73 +1,14 @@
-NAME
- File::ChangeNotify - Watch for changes to files, cross-platform style
-SYNOPSIS
- use File::ChangeNotify;
- my $watcher =
- File::ChangeNotify->instantiate_watcher
- ( directories => [ '/my/path', '/my/other' ],
- filter => qr/\.(?:pm|conf|yml)$/,
- );
+This archive contains the distribution File-ChangeNotify,
+version 0.15:
- if ( my @events = $watcher->new_events() ) { ... }
+ Watch for changes to files, cross-platform style
- # blocking
- while ( my @events = $watcher->wait_for_events() ) { ... }
+This software is Copyright (c) 2010 by Dave Rolsky.
-DESCRIPTION
- This module provides an API for creating a File::ChangeNotify::Watcher
- subclass that will work on your platform.
+This is free software, licensed under:
- Most of the documentation for this distro is in
- File::ChangeNotify::Watcher.
+ The Artistic License 2.0
-METHODS
- This class provides the following methods:
- File::ChangeNotify->instantiate_watcher(...)
- This method looks at each available subclass of
- File::ChangeNotify::Watcher and instantiates the first one it can load,
- using the arguments you provided.
-
- It always tries to use the File::ChangeNotify::Watcher::Default class
- last, on the assumption that any other class that is available is a
- better option.
-
- File::ChangeNotify->usable_classes()
- Returns a list of all the loadable File::ChangeNotify::Watcher
- subclasses.
-
-DONATIONS
- If you'd like to thank me for the work I've done on this module, please
- consider making a "donation" to me via PayPal. I spend a lot of free
- time creating free software, and would appreciate any support you'd care
- to offer.
-
- Please note that I am not suggesting that you must do this in order for
- me to continue working on this particular software. I will continue to
- do so, inasmuch as I have in the past, for as long as it interests me.
-
- Similarly, a donation made in this way will probably not make me work on
- this software much more, unless I get so many donations that I can
- consider working on free software full time, which seems unlikely at
- best.
-
- To donate, log into PayPal and send money to autarch at urth.org or use the
- button on this page: <http://www.urth.org/~autarch/fs-donation.html>
-
-AUTHOR
- Dave Rolsky, <autarch at urth.org>
-
-BUGS
- Please report any bugs or feature requests to
- "bug-file-changenotify at rt.cpan.org", or through the web interface at
- <http://rt.cpan.org>. I will be notified, and then you'll automatically
- be notified of progress on your bug as I make changes.
-
-COPYRIGHT & LICENSE
- Copyright 2009 Dave Rolsky, All Rights Reserved.
-
- This program is free software; you can redistribute it and/or modify it
- under the same terms as Perl itself.
-
Modified: trunk/libfile-changenotify-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/SIGNATURE?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/SIGNATURE (original)
+++ trunk/libfile-changenotify-perl/SIGNATURE Sun Jul 11 11:27:20 2010
@@ -14,31 +14,36 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 6fe079fb5253e9601adf85b011c04c8adae99eda Build.PL
-SHA1 25ee8d8f7cf32fd67aa1bdf34aef8e4a18ecdc3f Changes
-SHA1 36ea511abb6f5e3f82bdb8c00416c328aa01c209 MANIFEST
-SHA1 7382b66e170e415b4c9a959be9198d97a7f69f94 META.yml
-SHA1 ee80eee9f5a40d0837857d4832b9bbeaa0e2b250 Makefile.PL
-SHA1 ac905f5e51600bb11ef1ad169539d0913a6d45f0 README
-SHA1 f8d5fe10d01e9f9234446c2388fb0a2bf705fdd1 lib/File/ChangeNotify.pm
-SHA1 d51443b80a93dc6691ee5e2fe3752253aa0ba6c5 lib/File/ChangeNotify/Event.pm
-SHA1 f781ddff4f92e4b8db4d6dfa4cc189050f5e43ef lib/File/ChangeNotify/Watcher.pm
-SHA1 542c79e4e472c17d6e9699260a02241cfa79d2ee lib/File/ChangeNotify/Watcher/Default.pm
-SHA1 a9b265c5add63cc0edb359886e8a500a6a5e9a3b lib/File/ChangeNotify/Watcher/Inotify.pm
-SHA1 1fbef40e63b6dccd6059217141499fbb0b706546 lib/File/ChangeNotify/Watcher/KQueue.pm
+SHA1 d0084800ededf2d47f578542e51fff4b089bf92f Build.PL
+SHA1 44d7b8b38fe5c500373916ab87521c49626d3afe Changes
+SHA1 9ba9a0e8afcd1cc307807eccf2edfc187db72271 INSTALL
+SHA1 23c628b4a8a36738405ccdacaeb912d2e727b4c0 LICENSE
+SHA1 a18030522165b706979dacdf0d42225c48e66eae MANIFEST
+SHA1 d81418bb4a5eb19743dcd9cd92d07d5fbdf7ba53 META.json
+SHA1 3759c51c5c391510e87f65adf08feb4951dc57e8 META.yml
+SHA1 d3562dca9c74ca1efc609ef42759300ff5a9f756 Makefile.PL
+SHA1 47f1730f154d7d2728510d6fcd5c66b8a657c7c1 README
+SHA1 eb6de504bbfce0dc5f5a2d56e4faad3b9e247688 dist.ini
+SHA1 7ade7a38764306110be102cb6b78aad66645246c inc/MyModuleBuild.pm
+SHA1 ba9ea2243cceee77e2062c5c322ce264c05bc450 lib/File/ChangeNotify.pm
+SHA1 20e2eaeab4bc37227d90e484261d3c794b23b18f lib/File/ChangeNotify/Event.pm
+SHA1 aba7d7f85ffc27dc53d8869cb669224eef84f0da lib/File/ChangeNotify/Watcher.pm
+SHA1 0bb97b67750885f85530b2b763e0724d9d66a9df lib/File/ChangeNotify/Watcher/Default.pm
+SHA1 4a908dc025d5e55e1935f12cdd1c3bf2e30f5051 lib/File/ChangeNotify/Watcher/Inotify.pm
+SHA1 f5aabc4dfab8ef812466ba9dccb82a4f191cfd0a lib/File/ChangeNotify/Watcher/KQueue.pm
SHA1 a20ef45409fdaaa48eb6c23e61c549f5578f8538 t/all.t
SHA1 c4850e640da725089b03ac33ae1f87ba7a2cb7a8 t/excluded-dirs.t
SHA1 e8a3259aff1b6f2433f03091c06e9e2c552ab1e2 t/instantiate-twice.t
-SHA1 e64fb6690f783699dc335eaa57e8060295faa0b4 t/lib/File/ChangeNotify/TestHelper.pm
-SHA1 437178b17e5942761ac30bb436dcac115e5adff8 xt/kwalitee.t
-SHA1 53ff5f877262e1cf1f0d27c1ee78ef5938fde1ca xt/pod-coverage.t
-SHA1 e089aeb9583cff991392910d6f39155eb78a9695 xt/pod-spell.t
-SHA1 9bb24d755c9e2fbf5d9b7db34df15637ccd8e3f6 xt/pod.t
-SHA1 deebdfd5c8b0d2319e15f9941490e424f6072db5 xt/versions-match.t
+SHA1 a8f05c86efc7efc5060e21131edac6799606131c t/lib/File/ChangeNotify/TestHelper.pm
+SHA1 24b525e3c18f37f8022a01ec30de757cefb679ff t/release-eol.t
+SHA1 961a1e2c92d836c8cad2d34b784cbc75345dec63 t/release-kwalitee.t
+SHA1 d5beccc41e0e1f3908eb3f42bca81e3b2a662780 t/release-pod-coverage.t
+SHA1 0ce5a8c358e2cfd7f9e675c4691a0b5d99880a4a t/release-pod-spell.t
+SHA1 0bf5c7d045bcd17b72749ea8d57bfc2435913095 t/release-pod.t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
-iEYEARECAAYFAkuvY8sACgkQIgMCsV8qvRK5UACfdWR7IgyBN8oBn7/wWwV7KKlK
-t5oAnRbMQgxoW/YFUzq1R1NfzwtCWs3Q
-=A5d0
+iEYEARECAAYFAkw3I9MACgkQIgMCsV8qvRIQOQCfekLPMAYfMOwOEa4q2trDwLjf
+4bQAnRLrPda9Wrh7V5sgYX2id0f193lC
+=ZlK2
-----END PGP SIGNATURE-----
Modified: trunk/libfile-changenotify-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/debian/changelog?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/debian/changelog (original)
+++ trunk/libfile-changenotify-perl/debian/changelog Sun Jul 11 11:27:20 2010
@@ -1,3 +1,10 @@
+libfile-changenotify-perl (0.15-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * Add myself to Uploaders.
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com> Sun, 11 Jul 2010 13:27:11 +0200
+
libfile-changenotify-perl (0.13-1) unstable; urgency=low
[ Jonathan Yu ]
Modified: trunk/libfile-changenotify-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/debian/control?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/debian/control (original)
+++ trunk/libfile-changenotify-perl/debian/control Sun Jul 11 11:27:20 2010
@@ -7,7 +7,8 @@
libtest-without-module-perl, liblinux-inotify2-perl (>= 1:1.2),
perl (>= 5.10.1) | libtest-simple-perl (>= 0.88), libtest-exception-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Jonathan Yu <jawnsy at cpan.org>, Franck Joncourt <franck at debian.org>
+Uploaders: Jonathan Yu <jawnsy at cpan.org>, Franck Joncourt <franck at debian.org>,
+ Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
Standards-Version: 3.8.4
Homepage: http://search.cpan.org/dist/File-ChangeNotify/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libfile-changenotify-perl/
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm Sun Jul 11 11:27:20 2010
@@ -1,9 +1,10 @@
package File::ChangeNotify;
+BEGIN {
+ $File::ChangeNotify::VERSION = '0.15';
+}
use strict;
use warnings;
-
-our $VERSION = '0.13';
use Carp qw( confess );
use Class::MOP;
@@ -59,13 +60,19 @@
1;
-__END__
+# ABSTRACT: Watch for changes to files, cross-platform style
+
+
=pod
=head1 NAME
File::ChangeNotify - Watch for changes to files, cross-platform style
+
+=head1 VERSION
+
+version 0.15
=head1 SYNOPSIS
@@ -110,6 +117,13 @@
Returns a list of all the loadable L<File::ChangeNotify::Watcher>
subclasses.
+=head1 BUGS
+
+Please report any bugs or feature requests to
+C<bug-file-changenotify at rt.cpan.org>, or through the web interface at
+L<http://rt.cpan.org>. I will be notified, and then you'll
+automatically be notified of progress on your bug as I make changes.
+
=head1 DONATIONS
If you'd like to thank me for the work I've done on this module,
@@ -133,20 +147,18 @@
=head1 AUTHOR
-Dave Rolsky, E<lt>autarch at urth.orgE<gt>
+ Dave Rolsky <autarch at urth.org>
-=head1 BUGS
+=head1 COPYRIGHT AND LICENSE
-Please report any bugs or feature requests to
-C<bug-file-changenotify at rt.cpan.org>, or through the web interface at
-L<http://rt.cpan.org>. I will be notified, and then you'll
-automatically be notified of progress on your bug as I make changes.
+This software is Copyright (c) 2010 by Dave Rolsky.
-=head1 COPYRIGHT & LICENSE
+This is free software, licensed under:
-Copyright 2009 Dave Rolsky, All Rights Reserved.
-
-This program is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+ The Artistic License 2.0
=cut
+
+
+__END__
+
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm Sun Jul 11 11:27:20 2010
@@ -1,9 +1,11 @@
package File::ChangeNotify::Event;
+BEGIN {
+ $File::ChangeNotify::Event::VERSION = '0.15';
+}
use strict;
use warnings;
-
-our $VERSION = '0.13';
+use namespace::autoclean;
use Moose;
use Moose::Util::TypeConstraints;
@@ -20,18 +22,23 @@
required => 1,
);
-no Moose;
-no Moose::Util::TypeConstraints;
-
__PACKAGE__->meta()->make_immutable();
1;
-__END__
+# ABSTRACT: Class for file change events
+
+
+
+=pod
=head1 NAME
File::ChangeNotify::Event - Class for file change events
+
+=head1 VERSION
+
+version 0.15
=head1 SYNOPSIS
@@ -74,13 +81,18 @@
=head1 AUTHOR
-Dave Rolsky, E<lt>autarch at urth.orgE<gt>
+ Dave Rolsky <autarch at urth.org>
-=head1 COPYRIGHT & LICENSE
+=head1 COPYRIGHT AND LICENSE
-Copyright 2009 Dave Rolsky, All Rights Reserved.
+This software is Copyright (c) 2010 by Dave Rolsky.
-This program is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+This is free software, licensed under:
+
+ The Artistic License 2.0
=cut
+
+
+__END__
+
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm Sun Jul 11 11:27:20 2010
@@ -1,9 +1,11 @@
package File::ChangeNotify::Watcher;
+BEGIN {
+ $File::ChangeNotify::Watcher::VERSION = '0.15';
+}
use strict;
use warnings;
-
-our $VERSION = '0.13';
+use namespace::autoclean;
use File::ChangeNotify::Event;
use List::MoreUtils qw(all);
@@ -108,19 +110,23 @@
[ grep { $_ ne $dir } @{ $self->directories() } ] );
}
-no Moose;
-no Moose::Util::TypeConstraints;
-no MooseX::Params::Validate;
-
__PACKAGE__->meta()->make_immutable();
1;
-__END__
+# ABSTRACT: Base class for all watchers
+
+
+
+=pod
=head1 NAME
File::ChangeNotify::Watcher - Base class for all watchers
+
+=head1 VERSION
+
+version 0.15
=head1 SYNOPSIS
@@ -236,13 +242,18 @@
=head1 AUTHOR
-Dave Rolsky, E<lt>autarch at urth.orgE<gt>
-
-=head1 COPYRIGHT & LICENSE
-
-Copyright 2009 Dave Rolsky, All Rights Reserved.
-
-This program is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+ Dave Rolsky <autarch at urth.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is Copyright (c) 2010 by Dave Rolsky.
+
+This is free software, licensed under:
+
+ The Artistic License 2.0
=cut
+
+
+__END__
+
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm Sun Jul 11 11:27:20 2010
@@ -1,9 +1,11 @@
package File::ChangeNotify::Watcher::Default;
+BEGIN {
+ $File::ChangeNotify::Watcher::Default::VERSION = '0.15';
+}
use strict;
use warnings;
-
-our $VERSION = '0.13';
+use namespace::autoclean;
use File::Find qw( finddepth );
use File::Spec;
@@ -153,17 +155,23 @@
return @interesting;
}
-no Moose;
-
__PACKAGE__->meta()->make_immutable();
1;
-__END__
+# ABSTRACT: Fallback default watcher subclass
+
+
+
+=pod
=head1 NAME
File::ChangeNotify::Watcher::Default - Fallback default watcher subclass
+
+=head1 VERSION
+
+version 0.15
=head1 DESCRIPTION
@@ -175,13 +183,18 @@
=head1 AUTHOR
-Dave Rolsky, E<lt>autarch at urth.orgE<gt>
-
-=head1 COPYRIGHT & LICENSE
-
-Copyright 2009 Dave Rolsky, All Rights Reserved.
-
-This program is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+ Dave Rolsky <autarch at urth.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is Copyright (c) 2010 by Dave Rolsky.
+
+This is free software, licensed under:
+
+ The Artistic License 2.0
=cut
+
+
+__END__
+
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm Sun Jul 11 11:27:20 2010
@@ -1,9 +1,11 @@
package File::ChangeNotify::Watcher::Inotify;
+BEGIN {
+ $File::ChangeNotify::Watcher::Inotify::VERSION = '0.15';
+}
use strict;
use warnings;
-
-our $VERSION = '0.13';
+use namespace::autoclean;
use File::Find ();
use Linux::Inotify2 1.2;
@@ -193,17 +195,23 @@
);
}
-no Moose;
-
__PACKAGE__->meta()->make_immutable();
1;
-__END__
+# ABSTRACT: Inotify-based watcher subclass
+
+
+
+=pod
=head1 NAME
File::ChangeNotify::Watcher::Inotify - Inotify-based watcher subclass
+
+=head1 VERSION
+
+version 0.15
=head1 DESCRIPTION
@@ -215,13 +223,18 @@
=head1 AUTHOR
-Dave Rolsky, E<lt>autarch at urth.orgE<gt>
-
-=head1 COPYRIGHT & LICENSE
-
-Copyright 2009 Dave Rolsky, All Rights Reserved.
-
-This program is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+ Dave Rolsky <autarch at urth.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is Copyright (c) 2010 by Dave Rolsky.
+
+This is free software, licensed under:
+
+ The Artistic License 2.0
=cut
+
+
+__END__
+
Modified: trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm Sun Jul 11 11:27:20 2010
@@ -1,11 +1,13 @@
package File::ChangeNotify::Watcher::KQueue;
+BEGIN {
+ $File::ChangeNotify::Watcher::KQueue::VERSION = '0.15';
+}
use strict;
use warnings;
+use namespace::autoclean;
use Moose;
-
-our $VERSION = '0.13';
use File::Find ();
use IO::KQueue;
@@ -199,19 +201,21 @@
);
}
-no Moose;
__PACKAGE__->meta->make_immutable;
1;
+__END__
+
=head1 NAME
-File::ChangeNotify::Watcher::KQueue - KQueue-based watcher for BSD systems.
+File::ChangeNotify::Watcher::KQueue - KQueue-based watcher subclass
=head1 DESCRIPTION
-This class implements watching using KQueue. This is a BSD alternative to
-Linux's Inotify and similar event-based systems.
+This class implements watching using L<IO::KQueue>, which must be installed
+for it to work. This is a BSD alternative to Linux's Inotify and similar
+event-based systems.
=head1 CAVEATS
@@ -226,21 +230,22 @@
C<kern.maxfilesperproc>. You can see how many files your system current has
open with C<kern.openfiles>.
-=head1 AUTHOR
-
-Dan Thomas, E<lt>dan at cpan.orgE<gt>
-
=head1 SUPPORT
I (Dave Rolsky) cannot test this class, as I have no BSD systems. Reasonable
patches will be applied as-is, and when possible I will consult with Dan
Thomas or other BSD users before releasing.
-=head1 LICENSE
-
-Copyright 2009 Dan Thomas, All Rights Reserved.
-
-This program is free software; you can redistribute it and/or modify it under
-the same terms as Perl itself.
+=head1 AUTHOR
+
+Dan Thomas, E<lt>dan at cpan.orgE<gt>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is Copyright (c) 2010 by Dave Rolsky.
+
+This is free software, licensed under:
+
+ The Artistic License 2.0
=cut
Modified: trunk/libfile-changenotify-perl/t/lib/File/ChangeNotify/TestHelper.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/t/lib/File/ChangeNotify/TestHelper.pm?rev=60201&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/t/lib/File/ChangeNotify/TestHelper.pm (original)
+++ trunk/libfile-changenotify-perl/t/lib/File/ChangeNotify/TestHelper.pm Sun Jul 11 11:27:20 2010
@@ -56,7 +56,7 @@
my $class = shift;
my $events_sub = shift;
- my $dir = tempdir( UNLINK => 1 );
+ my $dir = tempdir( CLEANUP => 1 );
my $watcher = $class->new(
directories => $dir,
@@ -112,7 +112,7 @@
my $class = shift;
my $events_sub = shift;
- my $dir = tempdir( UNLINK => 1 );
+ my $dir = tempdir( CLEANUP => 1 );
my $watcher = $class->new(
directories => $dir,
@@ -173,7 +173,7 @@
my $class = shift;
my $events_sub = shift;
- my $dir = tempdir( UNLINK => 1 );
+ my $dir = tempdir( CLEANUP => 1 );
my $watcher = $class->new(
directories => $dir,
@@ -207,7 +207,7 @@
my $class = shift;
my $events_sub = shift;
- my $dir = tempdir( UNLINK => 1 );
+ my $dir = tempdir( CLEANUP => 1 );
my $watcher = $class->new(
directories => $dir,
@@ -288,8 +288,8 @@
sub _symlink_tests {
my $class = shift;
- my $dir1 = tempdir( UNLINK => 1 );
- my $dir2 = tempdir( UNLINK => 1 );
+ my $dir1 = tempdir( CLEANUP => 1 );
+ my $dir2 = tempdir( CLEANUP => 1 );
my $symlink = "$dir1/other";
SKIP:
@@ -338,7 +338,7 @@
my $dir3 = tempdir( CLEANUP => 1 );
- symlink "$dir3/..", "$dir3/top";
+ symlink "$dir3/.", "$dir3/self";
symlink "$dir3/input-circular1", "$dir3/input-circular2";
symlink "$dir3/input-circular2", "$dir3/input-circular1";
More information about the Pkg-perl-cvs-commits
mailing list