r47750 - in /branches/upstream/libasync-interrupt-perl/current: Changes Interrupt.pm Interrupt.xs MANIFEST META.json META.yml README
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Wed Nov 25 03:36:48 UTC 2009
Author: jawnsy-guest
Date: Wed Nov 25 03:36:43 2009
New Revision: 47750
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=47750
Log:
[svn-upgrade] Integrating new upstream version, libasync-interrupt-perl (1.03)
Added:
branches/upstream/libasync-interrupt-perl/current/META.json
Modified:
branches/upstream/libasync-interrupt-perl/current/Changes
branches/upstream/libasync-interrupt-perl/current/Interrupt.pm
branches/upstream/libasync-interrupt-perl/current/Interrupt.xs
branches/upstream/libasync-interrupt-perl/current/MANIFEST
branches/upstream/libasync-interrupt-perl/current/META.yml
branches/upstream/libasync-interrupt-perl/current/README
Modified: branches/upstream/libasync-interrupt-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Changes?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Changes (original)
+++ branches/upstream/libasync-interrupt-perl/current/Changes Wed Nov 25 03:36:43 2009
@@ -1,4 +1,7 @@
Revision history for Perl extension Async::Interrupt.
+
+1.03 Tue Nov 24 14:31:10 CET 2009
+ - port to loser platform.
1.02 Tue Sep 1 18:41:09 CEST 2009
- prototypes for sig2name/sig2num were missing.
Modified: branches/upstream/libasync-interrupt-perl/current/Interrupt.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Interrupt.pm?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Interrupt.pm (original)
+++ branches/upstream/libasync-interrupt-perl/current/Interrupt.pm Wed Nov 25 03:36:43 2009
@@ -238,7 +238,7 @@
# etc. will be null pointers.
$SIG{KILL} = sub { };
- our $VERSION = '1.02';
+ our $VERSION = '1.03';
require XSLoader;
XSLoader::load ("Async::Interrupt", $VERSION);
@@ -538,7 +538,7 @@
=head1 THE Async::Interrupt::EventPipe CLASS
-Pipes are the predominent utility to make asynchronous signals
+Pipes are the predominant utility to make asynchronous signals
synchronous. However, pipes are hard to come by: they don't exist on the
broken windows platform, and on GNU/Linux systems, you might want to use
an C<eventfd> instead.
Modified: branches/upstream/libasync-interrupt-perl/current/Interrupt.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Interrupt.xs?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Interrupt.xs (original)
+++ branches/upstream/libasync-interrupt-perl/current/Interrupt.xs Wed Nov 25 03:36:43 2009
@@ -57,13 +57,14 @@
setsig (int signum, void (*handler)(int))
{
#if _WIN32
- signal (async->signum, handler);
+ signal (signum, handler);
#else
struct sigaction sa;
sa.sa_handler = handler;
sigfillset (&sa.sa_mask);
sa.sa_flags = 0; /* if we interrupt a syscall, we might drain the pipe before it became ready */
sigaction (signum, &sa, 0);
+#endif
}
static void
@@ -242,7 +243,6 @@
}
}
-#endif
MODULE = Async::Interrupt PACKAGE = Async::Interrupt
BOOT:
@@ -468,7 +468,6 @@
PPCODE:
{
s_epipe *epp;
- SV *self;
Newz (0, epp, 1, s_epipe);
XPUSHs (sv_setref_iv (sv_newmortal (), klass, PTR2IV (epp)));
Modified: branches/upstream/libasync-interrupt-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/MANIFEST?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/MANIFEST (original)
+++ branches/upstream/libasync-interrupt-perl/current/MANIFEST Wed Nov 25 03:36:43 2009
@@ -15,3 +15,4 @@
t/05_var.t
t/06_epipe.t
META.yml Module meta-data (added by MakeMaker)
+META.json Module meta-data (added by MakeMaker)
Added: branches/upstream/libasync-interrupt-perl/current/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/META.json?rev=47750&op=file
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/META.json (added)
+++ branches/upstream/libasync-interrupt-perl/current/META.json Wed Nov 25 03:36:43 2009
@@ -1,0 +1,1 @@
+{"no_index":{"directory":["t","inc"]},"meta-spec":{"version":1.4,"url":"http://module-build.sourceforge.net/META-spec-v1.4.html"},"generated_by":"ExtUtils::MakeMaker version 6.54","distribution_type":"module","version":"1.03","name":"Async-Interrupt","author":[],"license":"unknown","build_requires":{"ExtUtils::MakeMaker":0},"requires":{"common::sense":0},"abstract":null,"configure_requires":{"ExtUtils::MakeMaker":0}}
Modified: branches/upstream/libasync-interrupt-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/META.yml?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/META.yml (original)
+++ branches/upstream/libasync-interrupt-perl/current/META.yml Wed Nov 25 03:36:43 2009
@@ -9,9 +9,9 @@
"version" : 1.4,
"url" : "http://module-build.sourceforge.net/META-spec-v1.4.html"
},
- "generated_by" : "ExtUtils::MakeMaker version 6.50",
+ "generated_by" : "ExtUtils::MakeMaker version 6.54",
"distribution_type" : "module",
- "version" : "1.02",
+ "version" : "1.03",
"name" : "Async-Interrupt",
"author" : [],
"license" : "unknown",
Modified: branches/upstream/libasync-interrupt-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/README?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/README (original)
+++ branches/upstream/libasync-interrupt-perl/current/README Wed Nov 25 03:36:43 2009
@@ -467,7 +467,7 @@
They will return "undef" on illegal names or numbers.
THE Async::Interrupt::EventPipe CLASS
- Pipes are the predominent utility to make asynchronous signals
+ Pipes are the predominant utility to make asynchronous signals
synchronous. However, pipes are hard to come by: they don't exist on the
broken windows platform, and on GNU/Linux systems, you might want to use
an "eventfd" instead.
More information about the Pkg-perl-cvs-commits
mailing list