r72841 - in /trunk/libfile-changenotify-perl: ./ debian/ lib/File/ lib/File/ChangeNotify/ lib/File/ChangeNotify/Watcher/ t/

carnil at users.alioth.debian.org carnil at users.alioth.debian.org
Wed Apr 20 06:10:21 UTC 2011


Author: carnil
Date: Wed Apr 20 06:09:43 2011
New Revision: 72841

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=72841
Log:
New upstream release

Added:
    trunk/libfile-changenotify-perl/t/release-pod-syntax.t
      - copied unchanged from r72840, branches/upstream/libfile-changenotify-perl/current/t/release-pod-syntax.t
Removed:
    trunk/libfile-changenotify-perl/Makefile.PL
    trunk/libfile-changenotify-perl/t/release-kwalitee.t
    trunk/libfile-changenotify-perl/t/release-pod.t
Modified:
    trunk/libfile-changenotify-perl/Build.PL
    trunk/libfile-changenotify-perl/Changes
    trunk/libfile-changenotify-perl/INSTALL
    trunk/libfile-changenotify-perl/LICENSE
    trunk/libfile-changenotify-perl/MANIFEST
    trunk/libfile-changenotify-perl/META.json
    trunk/libfile-changenotify-perl/META.yml
    trunk/libfile-changenotify-perl/README
    trunk/libfile-changenotify-perl/SIGNATURE
    trunk/libfile-changenotify-perl/debian/changelog
    trunk/libfile-changenotify-perl/dist.ini
    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/release-pod-spell.t

Modified: trunk/libfile-changenotify-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/Build.PL?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/Build.PL (original)
+++ trunk/libfile-changenotify-perl/Build.PL Wed Apr 20 06:09:43 2011
@@ -28,7 +28,6 @@
     'Test::More' => '0.88'
   },
   'configure_requires' => {
-    'ExtUtils::MakeMaker' => '6.31',
     'Module::Build' => '0.3601'
   },
   'dist_abstract' => 'Watch for changes to files, cross-platform style',
@@ -36,7 +35,7 @@
     'Dave Rolsky <autarch at urth.org>'
   ],
   'dist_name' => 'File-ChangeNotify',
-  'dist_version' => '0.19',
+  'dist_version' => '0.20',
   'license' => 'artistic_2',
   'module_name' => 'File::ChangeNotify',
   'recommends' => {},

Modified: trunk/libfile-changenotify-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/Changes?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/Changes (original)
+++ trunk/libfile-changenotify-perl/Changes Wed Apr 20 06:09:43 2011
@@ -1,3 +1,9 @@
+0.20     2011-04-19
+
+- The KQueue watcher checks that a file has a file descriptor to avoid
+  watching closed files. Patch by Adreas Voegele.
+
+
 0.19   2010-10-17
 
 - The all.t test didn't run any tests at all if neither the Inotify nor KQueue

Modified: trunk/libfile-changenotify-perl/INSTALL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/INSTALL?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/INSTALL (original)
+++ trunk/libfile-changenotify-perl/INSTALL Wed Apr 20 06:09:43 2011
@@ -25,16 +25,16 @@
 As a last resort, you can manually install it. Download the tarball, untar it,
 then build it:
 
-    % perl Makefile.PL
-    % make && make test
+    % perl Build.PL
+    % ./Build && ./Build test
 
 Then install it:
 
-    % make install
+    % ./Build install
 
 If you are installing into a system-wide directory, you may need to run:
 
-    % sudo make install
+    % sudo ./Build install
 
 ## Documentation
 

Modified: trunk/libfile-changenotify-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/LICENSE?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/LICENSE (original)
+++ trunk/libfile-changenotify-perl/LICENSE Wed Apr 20 06:09:43 2011
@@ -1,8 +1,8 @@
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 		       The Artistic License 2.0
 

Modified: trunk/libfile-changenotify-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/MANIFEST?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/MANIFEST (original)
+++ trunk/libfile-changenotify-perl/MANIFEST Wed Apr 20 06:09:43 2011
@@ -5,7 +5,6 @@
 MANIFEST
 META.json
 META.yml
-Makefile.PL
 README
 SIGNATURE
 dist.ini
@@ -21,8 +20,7 @@
 t/instantiate-twice.t
 t/lib/File/ChangeNotify/TestHelper.pm
 t/release-eol.t
-t/release-kwalitee.t
 t/release-pod-coverage.t
 t/release-pod-spell.t
-t/release-pod.t
+t/release-pod-syntax.t
 t/release-try-load.t

Modified: trunk/libfile-changenotify-perl/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/META.json?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/META.json (original)
+++ trunk/libfile-changenotify-perl/META.json Wed Apr 20 06:09:43 2011
@@ -4,7 +4,7 @@
       "Dave Rolsky <autarch at urth.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.102342, CPAN::Meta::Converter version 2.101670",
+   "generated_by" : "Dist::Zilla version 4.200004, CPAN::Meta::Converter version 2.110580",
    "license" : [
       "artistic_2"
    ],
@@ -21,7 +21,6 @@
       },
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : "6.31",
             "Module::Build" : "0.3601"
          }
       },
@@ -60,6 +59,6 @@
          "web" : "http://hg.urth.org/hg/File-ChangeNotify"
       }
    },
-   "version" : "0.19"
+   "version" : "0.20"
 }
 

Modified: trunk/libfile-changenotify-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/META.yml?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/META.yml (original)
+++ trunk/libfile-changenotify-perl/META.yml Wed Apr 20 06:09:43 2011
@@ -9,10 +9,9 @@
   Test::Exception: 0
   Test::More: 0.88
 configure_requires:
-  ExtUtils::MakeMaker: 6.31
   Module::Build: 0.3601
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.102342, CPAN::Meta::Converter version 2.101670'
+generated_by: 'Dist::Zilla version 4.200004, CPAN::Meta::Converter version 2.110580'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -32,4 +31,4 @@
 resources:
   bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=File-ChangeNotify
   repository: http://hg.urth.org/hg/File-ChangeNotify
-version: 0.19
+version: 0.20

Modified: trunk/libfile-changenotify-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/README?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/README (original)
+++ trunk/libfile-changenotify-perl/README Wed Apr 20 06:09:43 2011
@@ -1,14 +1,14 @@
 
 
 This archive contains the distribution File-ChangeNotify,
-version 0.19:
+version 0.20:
 
   Watch for changes to files, cross-platform style
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 

Modified: trunk/libfile-changenotify-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/SIGNATURE?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/SIGNATURE (original)
+++ trunk/libfile-changenotify-perl/SIGNATURE Wed Apr 20 06:09:43 2011
@@ -1,5 +1,5 @@
 This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.61.
+signed via the Module::Signature module, version 0.66.
 
 To verify the content in this distribution, first make sure you have
 Module::Signature installed, then type:
@@ -14,37 +14,35 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 ef9390222982858f8239b8ad7e70e1aca73c43a0 Build.PL
-SHA1 10bd7df89386eba14051229bb52a11eccdf2759f Changes
-SHA1 4c0c7e93d78142144a9b1fcabd161adb2a3abf9b INSTALL
-SHA1 23c628b4a8a36738405ccdacaeb912d2e727b4c0 LICENSE
-SHA1 3d31a276934879feb37eafed650bc719bb17ad12 MANIFEST
-SHA1 5276473bba6bff07cd7119a66ce55bf4cfa5b5ee META.json
-SHA1 ba469f6250e1d5461bc3ade3d63366e4691c2633 META.yml
-SHA1 90288833c9639b2055a799455e32ce5efb3d0ccd Makefile.PL
-SHA1 3534ca819d6bac2ea7819eea245777c768e72a75 README
-SHA1 225a152b695d7b244a51019846ca0bb83cf7380c dist.ini
+SHA1 bf8f21fb0e7841ccda26ee57af2fdc247d9448d7 Build.PL
+SHA1 1f40a21bc50c4a69c06f1a81022fccbd67190815 Changes
+SHA1 58c71057e3d9d8f39ac907248c7f64848dda068e INSTALL
+SHA1 c715d20265d2931c7564fc64abfdc4f8ff33e297 LICENSE
+SHA1 9aefa860cf1099ab7e402fdf3bcfcb9cc4ad2d0b MANIFEST
+SHA1 63a2c901a72c2ff6df9abc61c0f27192a4f88b9f META.json
+SHA1 cec043107a79e677a080692124b492b62482d507 META.yml
+SHA1 96c1e6c4d71ab348bbc94db0d99258d91ea5b4cd README
+SHA1 12596cc75b524a14a9127907d9e309906ef00af4 dist.ini
 SHA1 7ade7a38764306110be102cb6b78aad66645246c inc/MyModuleBuild.pm
-SHA1 542adfd04deee54ce8c284112f58236ec4a08497 lib/File/ChangeNotify.pm
-SHA1 29ffa8cc35d32913486bea8b06574596fc180e3c lib/File/ChangeNotify/Event.pm
-SHA1 76541617b05e1b52c47c65f7eb3d631eb2d73e1c lib/File/ChangeNotify/Watcher.pm
-SHA1 60f5a06270ce3752ed61b08a5de11264c369c894 lib/File/ChangeNotify/Watcher/Default.pm
-SHA1 18b8772a4e6611a325b7b1bbc402a5ac01afbc98 lib/File/ChangeNotify/Watcher/Inotify.pm
-SHA1 5934b505473b457ac6514696e02171853cf4d0fd lib/File/ChangeNotify/Watcher/KQueue.pm
+SHA1 ab95fecb8bcbf0c5fcc991d6e35c77ba582b05f4 lib/File/ChangeNotify.pm
+SHA1 7a32e28f7d304f1f210aa64a737d6ca0067ed7cb lib/File/ChangeNotify/Event.pm
+SHA1 d166eaac91274247e11c71e5f95cee0e66d11299 lib/File/ChangeNotify/Watcher.pm
+SHA1 500fd691af601c8a485bb7f81ca2cf07457f2c94 lib/File/ChangeNotify/Watcher/Default.pm
+SHA1 6202b4423eed250952ed7d8cf94cf0f6694a7340 lib/File/ChangeNotify/Watcher/Inotify.pm
+SHA1 9f958b1eaf2284997e04470a00c36b2b7ecb4515 lib/File/ChangeNotify/Watcher/KQueue.pm
 SHA1 a20ef45409fdaaa48eb6c23e61c549f5578f8538 t/all.t
 SHA1 c4850e640da725089b03ac33ae1f87ba7a2cb7a8 t/excluded-dirs.t
 SHA1 e8a3259aff1b6f2433f03091c06e9e2c552ab1e2 t/instantiate-twice.t
 SHA1 158391ee81e8fa27c8d70e46a808e07de104ecb8 t/lib/File/ChangeNotify/TestHelper.pm
 SHA1 a032c41ef6887fab1b900669c2d304fab46680e2 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
+SHA1 8466c47f50a6667d67586619696ab06ed2e76c29 t/release-pod-spell.t
+SHA1 b30cbdfaf935017c4568c0c91b242438cb87786e t/release-pod-syntax.t
 SHA1 458e8212d9093ce7f82a1a42d84d13cdb4a57672 t/release-try-load.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)
 
-iEYEARECAAYFAky7Vc4ACgkQIgMCsV8qvRIEWACdHdeWIBGqRn2pZQ1kYuTlRqjX
-oJgAoIF9ep+mBN84qJ/sstwLPSMscKEQ
-=Fop9
+iEYEARECAAYFAk2tru4ACgkQIgMCsV8qvRKNRQCggBCCXuMRxdCm0ATbTxtW5o4U
+BEoAn0Z7xAF7aM5HHKAwIUMCa7ovH15H
+=lHqd
 -----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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/debian/changelog (original)
+++ trunk/libfile-changenotify-perl/debian/changelog Wed Apr 20 06:09:43 2011
@@ -1,3 +1,9 @@
+libfile-changenotify-perl (0.20-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Salvatore Bonaccorso <carnil at debian.org>  Wed, 20 Apr 2011 08:03:50 +0200
+
 libfile-changenotify-perl (0.19-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libfile-changenotify-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/dist.ini?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/dist.ini (original)
+++ trunk/libfile-changenotify-perl/dist.ini Wed Apr 20 06:09:43 2011
@@ -1,11 +1,16 @@
 name    = File-ChangeNotify
 author  = Dave Rolsky <autarch at urth.org>
-copyright_year = 2010
+license = Artistic_2_0
+copyright_holder = Dave Rolsky
 
-version = 0.19
+version = 0.20
+
+[NextRelease]
+format = %-8v %{yyyy-MM-dd}d
 
 [@Filter]
 bundle = @Basic
+remove = MakeMaker
 remove = ModuleBuild
 
 [=inc::MyModuleBuild]
@@ -24,7 +29,7 @@
 
 [PkgVersion]
 
-[KwaliteeTests]
+[PodSyntaxTests]
 ;[NoTabsTests]
 [EOLTests]
 [Signature]

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify;
 BEGIN {
-  $File::ChangeNotify::VERSION = '0.19';
+  $File::ChangeNotify::VERSION = '0.20';
 }
 
 use strict;
@@ -77,7 +77,7 @@
 
 =head1 VERSION
 
-version 0.19
+version 0.20
 
 =head1 SYNOPSIS
 
@@ -156,11 +156,11 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 =cut
 

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Event.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify::Event;
 BEGIN {
-  $File::ChangeNotify::Event::VERSION = '0.19';
+  $File::ChangeNotify::Event::VERSION = '0.20';
 }
 
 use strict;
@@ -38,7 +38,7 @@
 
 =head1 VERSION
 
-version 0.19
+version 0.20
 
 =head1 SYNOPSIS
 
@@ -85,11 +85,11 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 =cut
 

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify::Watcher;
 BEGIN {
-  $File::ChangeNotify::Watcher::VERSION = '0.19';
+  $File::ChangeNotify::Watcher::VERSION = '0.20';
 }
 
 use strict;
@@ -125,7 +125,7 @@
 
 =head1 VERSION
 
-version 0.19
+version 0.20
 
 =head1 SYNOPSIS
 
@@ -245,11 +245,11 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 =cut
 

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Default.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify::Watcher::Default;
 BEGIN {
-  $File::ChangeNotify::Watcher::Default::VERSION = '0.19';
+  $File::ChangeNotify::Watcher::Default::VERSION = '0.20';
 }
 
 use strict;
@@ -171,7 +171,7 @@
 
 =head1 VERSION
 
-version 0.19
+version 0.20
 
 =head1 DESCRIPTION
 
@@ -187,11 +187,11 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 =cut
 

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/Inotify.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify::Watcher::Inotify;
 BEGIN {
-  $File::ChangeNotify::Watcher::Inotify::VERSION = '0.19';
+  $File::ChangeNotify::Watcher::Inotify::VERSION = '0.20';
 }
 
 use strict;
@@ -211,7 +211,7 @@
 
 =head1 VERSION
 
-version 0.19
+version 0.20
 
 =head1 DESCRIPTION
 
@@ -227,11 +227,11 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2010 by Dave Rolsky.
+This software is Copyright (c) 2011 by Dave Rolsky.
 
 This is free software, licensed under:
 
-  The Artistic License 2.0
+  The Artistic License 2.0 (GPL Compatible)
 
 =cut
 

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=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm (original)
+++ trunk/libfile-changenotify-perl/lib/File/ChangeNotify/Watcher/KQueue.pm Wed Apr 20 06:09:43 2011
@@ -1,6 +1,6 @@
 package File::ChangeNotify::Watcher::KQueue;
 BEGIN {
-  $File::ChangeNotify::Watcher::KQueue::VERSION = '0.19';
+  $File::ChangeNotify::Watcher::KQueue::VERSION = '0.20';
 }
 
 use strict;
@@ -184,7 +184,7 @@
 
     # Don't panic if we can't open a file
     open my $fh, '<', $file or warn "Can't open '$file': $!";
-    return unless $fh;
+    return unless $fh && defined fileno $fh;
 
     # Store this filehandle (this will automatically nuke any existing events
     # assigned to the file)
@@ -230,6 +230,10 @@
 C<kern.maxfilesperproc>.  You can see how many files your system current has
 open with C<kern.openfiles>.
 
+On OpenBSD, the C<sysctl> keys are C<kern.maxfiles> and C<kern.nfiles>.
+Per-process limits are set in F</etc/login.conf>. See L<login.conf(5)> for
+details.
+
 =head1 SUPPORT
 
 I (Dave Rolsky) cannot test this class, as I have no BSD systems. Reasonable

Modified: trunk/libfile-changenotify-perl/t/release-pod-spell.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-changenotify-perl/t/release-pod-spell.t?rev=72841&op=diff
==============================================================================
--- trunk/libfile-changenotify-perl/t/release-pod-spell.t (original)
+++ trunk/libfile-changenotify-perl/t/release-pod-spell.t Wed Apr 20 06:09:43 2011
@@ -31,6 +31,7 @@
 Inotify
 Linux's
 KQueue
+OpenBSD
 PayPal
 subdirectories
 userspace




More information about the Pkg-perl-cvs-commits mailing list