debian/0000755000000000000000000000000012230516166007170 5ustar debian/source/0000755000000000000000000000000011614476047010500 5ustar debian/source/format0000644000000000000000000000001411614476047011706 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002100012230516166011033 0ustar libio-async-perl (0.61-1) unstable; urgency=low * Team upload * Imported Upstream version 0.61 + breaks IO::Async::SSL pre 0.13, but we don't have IO::Async::SSL in Debian -- Damyan Ivanov Sat, 19 Oct 2013 17:49:56 +0300 libio-async-perl (0.60-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Florian Schlichting ] * Import Upstream version 0.60 (closes: #723849) * Update years of upstream copyright * Exchange (build-)dependencies on Async::MergePoint and CPS with Future::Utils 0.16 * Switch alternative dependencies on Socket | Perl >= 5.15.6 (jessie has Perl 5.18.1) * Recommend libio-socket-ip-perl * Delete subsecond.patch, was from new upstream version * Bump Standards-Version to 3.9.4 (no change) * Add myself to uploaders and copyright -- Florian Schlichting Fri, 20 Sep 2013 23:59:37 +0200 libio-async-perl (0.51-4) unstable; urgency=low * Update subscond.patch: set _CAN_SUBSECOND_ACCURATELY to 0. Turn of the subsecond tests by default, individual loops can than enable them. -- Change confirmed by upstream on IRC. Thanks to Paul "LeoNerd" Evans for confirming this fix. (Closes: #687403) -- gregor herrmann Wed, 24 Oct 2012 23:43:00 +0200 libio-async-perl (0.51-3) unstable; urgency=low * Add patch subsecond.patch, backported from upstream: subsecond timer tests are skipped unless unit-tests require them, since they are not reliable for all Loop implementations. Thanks to Paul "LeoNerd" Evans (upstream author) for pointing me to the fix. (Closes: #680790) -- gregor herrmann Wed, 15 Aug 2012 17:55:42 +0200 libio-async-perl (0.51-2) unstable; urgency=low * Team upload. * Re-order alternative build-deps to something suitable for current testing/sid buildds (Closes: #680832). -- intrigeri Sun, 08 Jul 2012 15:18:43 -0600 libio-async-perl (0.51-1) unstable; urgency=low * Team upload. [ Nicholas Bamber ] * New upstream release 0.46 * Removed patch applied upstream [ Alessandro Ghedini ] * New upstream release 0.47 * Update upstream copyright years * Update debian/copyright format as in Debian Policy 3.9.3 * Bump Standards-Version to 3.9.3 [ gregor herrmann ] * New upstream release 0.49. [ intrigeri ] * Imported Upstream version 0.50 * Drop obsolete dependency on libheap-perl. * Add {build,runtime} dependency on perl-modules, to get the new File::stat dependency. * Imported Upstream version 0.51 * New dependency on Socket 1.95: perl (>= 5.15.6) | libsocket-perl (>= 1.95). * Drop obsolete build-dep on libtest-warn-perl. -- intrigeri Thu, 28 Jun 2012 16:58:13 +0200 libio-async-perl (0.45-1) unstable; urgency=low * Team upload. * Imported Upstream version 0.45 * Move perl to Build-Depends for Module::Build * Change dependencies on libsocket-getaddrinfo-perl. As of Perl 5.13.9, core's Socket now contains getaddrinfo, getnameinfo, and all the associated constants. Change (Build-)Depends(-Indep) on libsocket-getaddrinfo-perl to an alternate dependency perl (>= 5.14) | libsocket-getaddrinfo-perl. * Add fix-spelling-error-in-manpage.patch. Fix some spelling errors reported by lintian. -- Salvatore Bonaccorso Sat, 26 Nov 2011 15:02:38 +0100 libio-async-perl (0.44-1) unstable; urgency=low * New upstream release. * Update years of packaging copyright. -- gregor herrmann Sat, 15 Oct 2011 22:40:57 +0200 libio-async-perl (0.43-1) unstable; urgency=low [ Harlan Lieberman-Berg ] * Team upload. * New upstream version. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Fix URL to revision 135 of Format-Specification in DEP5 for machine-readable coyright file -- Harlan Lieberman-Berg Fri, 05 Aug 2011 15:00:24 -0400 libio-async-perl (0.42-1) unstable; urgency=low * Team upload * New upstream release -- Maximilian Gass Sun, 03 Jul 2011 16:30:03 +0200 libio-async-perl (0.41-1) unstable; urgency=low * Team upload * New upstream release * Bump Standards-Version to 3.9.2: no changes necessary -- Maximilian Gass Tue, 21 Jun 2011 19:37:50 +0200 libio-async-perl (0.40-1) unstable; urgency=low * New upstream release -- Jonathan Yu Mon, 14 Mar 2011 20:50:17 -0400 libio-async-perl (0.39-1) unstable; urgency=low [ Nicholas Bamber ] * Upped compatibility level to 8 * Added build dependency on libtest-identity-perl * Email change: Jonathan Yu -> jawnsy@cpan.org * Refreshed copyright * Removed patch no longer required: fix-pod-spelling.patch * Reviewed dependencies, in particular libasync-mergepoint-perl requires 0.3 * Made sure example scripts have correct permissions [ Jonathan Yu ] * New upstream release 0.39 + Breaks older loop implementations (written pre-0.33) * Added build dependency on libcps-perl -- Nicholas Bamber Thu, 17 Feb 2011 13:47:06 +0000 libio-async-perl (0.30-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.9.1 (no changes) * Use "Debian systems" in d/copyright [ Nicholas Bamber ] * Added myself to Uploaders * Added versioned dependency on libsocket-getaddrinfo-perl * Refreshed copyright * Reviewed patch -- Nicholas Bamber Mon, 25 Oct 2010 09:15:16 +0100 libio-async-perl (0.29-1) unstable; urgency=low * New upstream release. * Add /me to Uploaders. * Add build dependency on libtest-warn-perl. -- gregor herrmann Mon, 21 Jun 2010 22:41:56 +0200 libio-async-perl (0.28-1) unstable; urgency=low * New upstream release * Standards-Version 3.8.4 (no changes) * Update copyright information * Add a patch to fix POD spelling problems * Use 3.0 (quilt) source format -- Jonathan Yu Thu, 11 Mar 2010 14:48:57 -0500 libio-async-perl (0.27-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release [ gregor herrmann ] * debian/copyright: update years of upstream copyright. * debian/control: remove build dependency on libmodule-build-perl. -- Jonathan Yu Thu, 24 Dec 2009 07:06:35 -0500 libio-async-perl (0.26-1) unstable; urgency=low * New upstream release -- Jonathan Yu Mon, 23 Nov 2009 19:08:32 -0500 libio-async-perl (0.25-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules. -- Jonathan Yu Wed, 04 Nov 2009 20:06:03 -0500 libio-async-perl (0.24-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Breaks older loop implementations (written pre-0.24) * Add a NEWS file announcing the new API [ Ryan Niebur ] * Update jawnsy's email address -- Jonathan Yu Tue, 13 Oct 2009 08:59:16 -0400 libio-async-perl (0.23-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + IO::Async::Listener is now a constructable Notifier subclass + Allow Signal, Timer and Listener to act as base classes as well as standalone with callbacks [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ gregor herrmann ] * Minimize debian/rules. * Set Standards-Version to 3.8.3 (no further changes). -- Jonathan Yu Thu, 20 Aug 2009 09:35:37 -0400 libio-async-perl (0.22-1) unstable; urgency=low * New upstream release + Added new tcp-proxy.pl example + Don't test Async::MergePoint locally anymore + Code refactoring, added better checking to ->configure * Standards-Version 3.8.2 (no changes) * Added netbase and libtest-pod-perl to B-D-I for tests [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Mon, 20 Jul 2009 07:34:42 -0400 libio-async-perl (0.21-1) unstable; urgency=low * Initial Release. (Closes: #527180) -- Jonathan Yu Tue, 26 May 2009 15:53:16 -0400 debian/libio-async-perl.examples0000644000000000000000000000001311614476047014103 0ustar examples/* debian/rules0000755000000000000000000000033411614476047010260 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) EXAMPLES= $(TMP)/usr/share/doc/$(PACKAGE)/examples %: dh $@ override_dh_fixperms: dh_fixperms chmod a+x $(EXAMPLES)/*.pl debian/control0000644000000000000000000000344612230512262010573 0ustar Source: libio-async-perl Maintainer: Debian Perl Group Uploaders: Jonathan Yu , gregor herrmann , Nicholas Bamber , Florian Schlichting Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl Build-Depends-Indep: libfuture-perl (>= 0.16), libio-socket-ip-perl, libtest-fatal-perl, libtest-identity-perl, libtest-pod-perl, libtest-refcount-perl, netbase, perl (>= 5.14) | libsocket-getaddrinfo-perl, perl (>= 5.15.6) | libsocket-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libio-async-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libio-async-perl.git Homepage: https://metacpan.org/release/IO-Async/ Package: libio-async-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libfuture-perl (>= 0.16), perl (>= 5.14) | libsocket-getaddrinfo-perl, perl (>= 5.15.6) | libsocket-perl Recommends: libio-socket-ip-perl Breaks: libio-async-loop-epoll-perl (<< 0.09), libio-async-loop-glib-perl (<< 0.19) Description: module providing asynchronous filehandle I/O IO::Async is a collection of Perl modules that allow programs to perform various operations on filehandles asynchronously. . Typically, a program would use a main IO::Async::Loop which would contain the other objects that perform the actual I/O work required by the program. This versatile loop supports features like timers and signal handlers through its various included subclasses. debian/NEWS0000644000000000000000000000151311614476047007677 0ustar libio-async-perl (0.39-1) unstable; urgency=low The Loop API has changed once again. The loops which have been packaged for Debian, namely: - IO::Async::Loop::Epoll (libio-async-loop-epoll-perl) - IO::Async::Loop::Glib (libio-async-loop-glib-perl) have already been brought up-to-date. -- Jonathan Yu Fri, 24 Dec 2010 16:04:45 -0500 libio-async-perl (0.24-1) unstable; urgency=low This version introduces a new Loop API, which means loops written against older versions of libio-async-perl (IO::Async) will no longer work. The loops which have been packaged for Debian, namely: - IO::Async::Loop::Epoll (libio-async-loop-epoll-perl) - IO::Async::Loop::Glib (libio-async-loop-glib-perl) have already been brought up-to-date. -- Jonathan Yu Tue, 13 Oct 2009 10:39:17 -0400 debian/compat0000644000000000000000000000000211614476047010376 0ustar 8 debian/watch0000644000000000000000000000034512125344700010217 0ustar # format version number, currently 3; this line is compulsory! version=3 # URL to the package page followed by a regex to search https://metacpan.org/release/IO-Async/ .*/IO-Async-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000226412230512262011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: IO-Async Upstream-Contact: Paul Evans Source: https://metacpan.org/release/IO-Async/ Files: * Copyright: 2006-2013, Paul Evans License: Artistic or GPL-1+ Files: debian/* Copyright: 2009-2011, Jonathan Yu 2010-2011, Nicholas Bamber 2010-2011, gregor herrmann 2013, Florian Schlichting 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 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'.