debian/0000755000000000000000000000000012231201570007157 5ustar debian/watch0000644000000000000000000000024211770634660010227 0ustar version=3 opts=uversionmangle=s/(\.\d)$/${1}0/ \ http://search.cpan.org/dist/Async-Interrupt/ .*/Async-Interrupt-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003611770634660010257 0ustar #!/usr/bin/make -f %: dh $@ debian/copyright0000644000000000000000000000244111770634660011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Marc Lehmann Source: http://search.cpan.org/dist/Async-Interrupt/ Upstream-Name: Async-Interrupt Files: * Copyright: 2009, Marc Alexander Lehmann License: Artistic or GPL-1+ X-Comment: This came from an e-mail which was copied to the debian-perl list: http://lists.debian.org/debian-perl/2009/09/msg00012.html Files: debian/* Copyright: 2009-2010, Jonathan Yu 2011, Fabrizio Regalli 2012, Jotam Jr. Trejo License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian GNU/Linux systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic' License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1' debian/source/0000755000000000000000000000000011770634660010500 5ustar debian/source/format0000644000000000000000000000001411770634660011706 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211770634660010376 0ustar 9 debian/control0000644000000000000000000000275211770634660010611 0ustar Source: libasync-interrupt-perl Section: perl Priority: optional Build-Depends: perl, debhelper (>= 9.20120312), libcommon-sense-perl Maintainer: Debian Perl Group Uploaders: Jonathan Yu , Fabrizio Regalli , Jotam Jr. Trejo Standards-Version: 3.9.3 Homepage: http://search.cpan.org/dist/Async-Interrupt/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libasync-interrupt-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libasync-interrupt-perl.git Package: libasync-interrupt-perl Architecture: any Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, libcommon-sense-perl Description: module to allow C/XS libraries to interrupt perl Async::Interrupt is a Perl module that implements asynchronous interruptions, similar in nature to UNIX signals, in a cross-platform manner. Modules might want to run code asynchronously (in another thread or from a signal handler) and then signal the interpreter on certain events. One common way is to write data to a pipe and use an event handling toolkit to watch for I/O events. Another way is to send a signal. Those methods are slow, and in the case of a pipe, also not asynchronous - it won't interrupt a running Perl interpreter. . This module implements asynchronous notifications that enable you to signal running Perl code from another thread, asynchronously, and sometimes even without using a single syscall. debian/changelog0000644000000000000000000000372412231201570011037 0ustar libasync-interrupt-perl (1.10-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 11:35:36 +0100 libasync-interrupt-perl (1.10-1) unstable; urgency=low [ Fabrizio Regalli ] * Bump to 3.9.2 Standard-Version. * Add myself to Uploaders and Copyright. * Switch d/compat to 8. * Build-Depends: switch to debhelper (>= 8). * Fixed lintian copyright-refers-to-symlink-license message. * Updated Format-Specification url in d/copyright. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * debian/watch: pad minor version to cover single digits. [ Jotam Jr. Trejo ] * Imported Upstream version 1.10 * Changed debhelper compatibility level to 9 * debian/control: updated required debhelper version to 9 * debian/copyright: refreshed the format to use copyright-format 1.0 * Updated the Standards Version to 3.9.3 + Added lintian override to disable a no fortified functions warning since we are using the -D_FORTIFY_SOURCE=2 flag at build time * Added myself to Uploaders and Copyright -- Jotam Jr. Trejo Tue, 19 Jun 2012 22:14:01 -0600 libasync-interrupt-perl (1.05-1) unstable; urgency=low * New upstream release -- Jonathan Yu Sat, 15 May 2010 09:42:49 -0400 libasync-interrupt-perl (1.04-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.8.4 (no changes) * Use new DEP5 copyright format * Rewrite control description [ gregor herrmann ] * Convert to source format 3.0 (quilt). -- Jonathan Yu Fri, 02 Apr 2010 23:21:19 -0400 libasync-interrupt-perl (1.02-1) unstable; urgency=low * Initial Release (Closes: #544718) -- Jonathan Yu Thu, 03 Sep 2009 10:45:40 -0400 debian/libasync-interrupt-perl.lintian-overrides0000644000000000000000000000031511770634660017355 0ustar # We are pass the -D_FORTIFY_SOURCE=2 flag at build time, overriding lintian's false positive libasync-interrupt-perl binary: hardening-no-fortify-functions usr/lib/perl5/auto/Async/Interrupt/Interrupt.so