debian/0000775000000000000000000000000011773606100007171 5ustar debian/source/0000775000000000000000000000000011773606004010474 5ustar debian/source/format0000644000000000000000000000001411773606004011700 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000130711773606004010253 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/perl-makemaker.mk MAIN_MODULE = lib/AnyEvent/Callback.pm DEBVERSION = $(shell dpkg-parsechangelog \ |grep ^Version|awk '{print $$2}'|sed 's/-.*//' ) PERLVERSION = $(shell grep '^our[[:space:]]\+$$VERSION' $(MAIN_MODULE) \ |head -n 1 \ |awk '{print $$4}'|sed "s/[';']//g" ) install/libanyevent-callback-perl:: test $(DEBVERSION) = $(PERLVERSION) make tardist clean:: rm -f Makefile.old rm -fr .pc rm -f AnyEvent-Callback-*.tar.gz* tarball: cd .. && tar \ --exclude=debian \ --exclude=.git \ -czf libanyevent-callback-perl_$(DEBVERSION).orig.tar.gz \ libanyevent-callback-perl-$(DEBVERSION) debian/changelog0000644000000000000000000000147311773606004011051 0ustar libanyevent-callback-perl (0.06-1) unstable; urgency=low * Add 'anyway' callback. -- Dmitry E. Oboukhov Sat, 30 Jun 2012 18:01:26 +0400 libanyevent-callback-perl (0.05-1) unstable; urgency=low * Cleans perldoc. -- Dmitry E. Oboukhov Thu, 21 Jun 2012 16:17:48 +0400 libanyevent-callback-perl (0.04-1) unstable; urgency=low * New upstream version: add CBS function. -- Dmitry E. Oboukhov Mon, 18 Jun 2012 23:39:03 +0400 libanyevent-callback-perl (0.03-1) unstable; urgency=low * typo in perldoc -- Dmitry E. Oboukhov Sun, 03 Jun 2012 00:56:12 +0400 libanyevent-callback-perl (0.02-1) unstable; urgency=low * Debian first commit, closes: #675697. -- Dmitry E. Oboukhov Sat, 02 Jun 2012 22:05:53 +0400 debian/control0000644000000000000000000000200011773606055010573 0ustar Source: libanyevent-callback-perl Section: perl Homepage: http://search.cpan.org/dist/AnyEvent-Callback/ Maintainer: Dmitry E. Oboukhov Build-Depends: debhelper (>= 7), cdbs, libanyevent-perl Standards-Version: 3.9.3 Priority: extra VCS-Browser: https://github.com/unera/libanyevent-callback Package: libanyevent-callback-perl Depends: ${perl:Depends}, ${misc:Depends} Architecture: all Description: callback aggregator for AnyEvent watchers The module allows You to create callback's hierarchy. Also the module groups error and result callbacks into one object. . Also the module checks if one callback was called by watcher or not. If a watcher doesn't call result or error callback, error callback will be called automatically. . Also the module checks if a callback was called reentrant. In the case the module will complain (using "carp" in Carp). . If a watcher touches error callback and if superior didn't define error callback, the module will call error callback upwards hierarchy. debian/compat0000644000000000000000000000000211773606004010370 0ustar 7 debian/watch0000644000000000000000000000012711773606004010223 0ustar version=3 http://search.cpan.org/dist/AnyEvent-Callback/ .*-(\d+(?:\.\d+)+).tar.gz debian/copyright0000644000000000000000000000171111773606004011125 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Maintainer: Dmitry E. Oboukhov Source: http://search.cpan.org/dist/AnyEvent-Callback/ Name: AnyEvent::Callback Files: * Copyright: 2011-2012 Dmitry E. Oboukhov 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 the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'