debian/0000755000000000000000000000000012265736002007171 5ustar debian/rules0000755000000000000000000000432512265733756010272 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright 2013, Jonas Smedegaard # Description: Main Debian packaging script for AnyEvent::RabbitMQ # # 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 3, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-makemaker.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = $(DEB_SOURCE_PACKAGE) DEB_UPSTREAM_PACKAGE = AnyEvent-RabbitMQ DEB_UPSTREAM_URL = http://www.cpan.org/authors/id/B/BO/BOBTFISH DEB_UPSTREAM_TARBALL_MD5 = d7d0104e5555bef1c7c30452585bf397 # DFSG-nonfree AMQP license DEB_UPSTREAM_REPACKAGE_EXCLUDES = \ share/fixed_amqp0-8.xml \ share/fixed_amqp0-9-1.xml # Needed by upstream build and (always/often) at runtime perl-deps = anyevent devel-globaldestruction file-sharedir perl-deps += list-moreutils net-amqp readonly namespace-clean deps = $(patsubst %,$(comma) lib%-perl,$(perl-deps)) deps-recommend = amqp-specs (>= 1-0r0-2~) # Needed by upstream testsuite deps-test = libtest-exception-perl CDBS_BUILD_DEPENDS +=, $(deps), $(deps-recommend), $(deps-test) CDBS_DEPENDS_$(pkg) = $(deps) CDBS_RECOMMENDS_$(pkg) = $(deps-recommend) # apparently upstream doesn't properly clean up after itself clean:: rm -f Makefile.old # use separately packaged spec files DEB_DH_LINK_$(pkg) = \ /usr/share/amqp/specs/0-9-1-rabbit/amqp0-9-1.stripped.extended.xml \ /usr/share/perl5/auto/share/dist/AnyEvent-RabbitMQ/fixed_amqp0-9-1.xml common-configure-arch common-configure-indep:: ln -sf /usr/share/amqp/specs/0-9-1-rabbit/amqp0-9-1.stripped.extended.xml share/fixed_amqp0-9-1.xml clean:: rm -rf share/fixed_amqp0-9-1.xml debian/control.in0000644000000000000000000000260012126250706011175 0ustar Source: libanyevent-rabbitmq-perl Section: perl Priority: optional Build-Depends: @cdbs@ Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/libanyevent-rabbitmq-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libanyevent-rabbitmq-perl.git Homepage: http://search.cpan.org/dist/AnyEvent-RabbitMQ/ Package: libanyevent-rabbitmq-perl Architecture: all Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Description: asynchronous and multi channel Perl AMQP client AnyEvent::RabbitMQ is an AMQP (Advanced Message Queuing Protocol) client library, that is intended to allow you to interact with AMQP-compliant message brokers/servers such as RabbitMQ in an asynchronous fashion. . You can use AnyEvent::RabbitMQ to - . * Declare and delete exchanges * Declare, delete, bind and unbind queues * Set QoS and confirm mode * Publish, consume, get, ack, recover and reject messages * Select, commit and rollback transactions . AnyEvent::RabbitMQ is known to work with RabbitMQ versions 2.5.1 and versions 0-8 and 0-9-1 of the AMQP specification. . This client is the non-blocking version, for a blocking version with a similar API, see Net::RabbitFoot. debian/gbp.conf0000644000000000000000000000021512146621316010605 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-import-orig] filter = .gitignore debian/copyright0000644000000000000000000000440312265735171011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: AnyEvent::RabbitMQ Upstream-Contact: http://rt.cpan.org/NoAuth/Bugs.html?Dist=AnyEvent-RabbitMQ Source: https://metacpan.org/release/AnyEvent-RabbitMQ git://github.com/bobtfish/AnyEvent-RabbitMQ . Repackaged, excluding non-DFSG files Files-Excluded: share/fixed_amqp0-8.xml share/fixed_amqp0-9-1.xml Files: * Copyright: 2010, Masahito Ikuta License: Artistic or GPL-1+ Comment: License: . This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. . Comment: . Perl 5 is licensed under either the 'Artistic license' or the 'GNU General Public License' version 1 or later. Files: inc/Module/Install* Copyright: 2001-2006, Audrey Tang 2002-2004, Brian Ingerson 2006,2008-2012, Adam Kennedy License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install. Files: inc/Module/Install/AuthorTests.pm Copyright: 2008, Ricardo Signes License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install::AuthorTests. Files: debian/* Copyright: 2013, Jonas Smedegaard License: GPL-3+ License: Artistic Comment: . On Debian systems the 'Artistic License' is located in '/usr/share/common-licenses/Artistic'. License: GPL-1+ Comment: . On Debian systems the 'GNU General Public License' version 1 is located in '/usr/share/common-licenses/GPL-1'. License: GPL-3+ 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 3, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . debian/watch0000644000000000000000000000047112265735222010227 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 opts=dversionmangle=s/\~dfsg.*// \ http://www.cpan.org/authors/id/B/BO/BOBTFISH/AnyEvent-RabbitMQ-([\d.]+)\.tar\.gz opts=dversionmangle=s/\~dfsg.*// \ https://metacpan.org/release/AnyEvent-RabbitMQ .*/AnyEvent-RabbitMQ-([\d.]+)\.tar\.gz debian/source/0000755000000000000000000000000012126250706010467 5ustar debian/source/format0000644000000000000000000000001412126250706011675 0ustar 3.0 (quilt) debian/control0000644000000000000000000000322012265735772010606 0ustar Source: libanyevent-rabbitmq-perl Section: perl Priority: optional Build-Depends: cdbs, devscripts, perl, debhelper, dh-buildinfo, libanyevent-perl, libdevel-globaldestruction-perl, libfile-sharedir-perl, liblist-moreutils-perl, libnet-amqp-perl, libreadonly-perl, libnamespace-clean-perl, amqp-specs (>= 1-0r0-2~), libtest-exception-perl Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libanyevent-rabbitmq-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libanyevent-rabbitmq-perl.git Homepage: https://metacpan.org/release/AnyEvent-RabbitMQ Package: libanyevent-rabbitmq-perl Architecture: all Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, amqp-specs Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Description: asynchronous and multi channel Perl AMQP client AnyEvent::RabbitMQ is an AMQP (Advanced Message Queuing Protocol) client library, that is intended to allow you to interact with AMQP-compliant message brokers/servers such as RabbitMQ in an asynchronous fashion. . You can use AnyEvent::RabbitMQ to - . * Declare and delete exchanges * Declare, delete, bind and unbind queues * Set QoS and confirm mode * Publish, consume, get, ack, recover and reject messages * Select, commit and rollback transactions . AnyEvent::RabbitMQ is known to work with RabbitMQ versions 2.5.1 and versions 0-8 and 0-9-1 of the AMQP specification. . This client is the non-blocking version, for a blocking version with a similar API, see Net::RabbitFoot. debian/README.source0000644000000000000000000000056312146621316011353 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/compat0000644000000000000000000000000212126250706010365 0ustar 8 debian/copyright_hints0000644000000000000000000000302212146621316012325 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Changes MANIFEST META.yml Makefile.PL README debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch inc/Module/Install/AuthorTests.pm inc/Module/Install/Base.pm inc/Module/Install/Can.pm inc/Module/Install/Fetch.pm inc/Module/Install/Makefile.pm inc/Module/Install/Share.pm inc/Module/Install/Win32.pm inc/Module/Install/WriteAll.pm lib/AnyEvent/RabbitMQ/Channel.pm lib/AnyEvent/RabbitMQ/LocalQueue.pm share/README t/00_compile.t t/01_localqueue.t xt/01_podspell.t xt/02_perlcritic.t xt/03_pod.t xt/04_anyevent.t xt/05_multi_channel.t xt/perlcriticrc Copyright: *No copyright* License: UNKNOWN FIXME Files: inc/Module/Install/Metadata.pm Copyright: License: Expat FIXME Files: debian/rules Copyright: 2013, Jonas Smedegaard License: GPL-3+ FIXME Files: inc/Module/Install.pm Copyright: 2008, - 2012, Adam Kennedy License: UNKNOWN FIXME Files: share/fixed_amqp0-9-1.xml Copyright: 2006-2008, Cisco Systems, Credit Suisse, Deutsche Boerse in the Advanced Messaging Queue License: UNKNOWN FIXME Files: share/fixed_amqp0-8.xml Copyright: JPMorgan Chase Bank, Cisco Systems, Inc., Envoy Technologies Inc. in the Advanced Messaging Queue License: UNKNOWN FIXME Files: lib/AnyEvent/RabbitMQ.pm Copyright: 2010, the above named author(s) License: UNKNOWN FIXME debian/changelog0000644000000000000000000000114312265736002011042 0ustar libanyevent-rabbitmq-perl (1.15~dfsg-2) unstable; urgency=medium * Team upload * fix symlink to fixed_amqp0-9-1.xml Closes: #735532 -- Invalid location of fixed_amqp0-9-1.xm * add amqp-specs as a direct dependency * Declare conformance with Policy 3.9.5 * migrate search.cpan.org URLs to metacpan.org * use cannonical packaging Git URL -- Damyan Ivanov Thu, 16 Jan 2014 13:01:16 +0200 libanyevent-rabbitmq-perl (1.15~dfsg-1) unstable; urgency=low * Initial packaging release. Closes: bug#703660. -- Jonas Smedegaard Sun, 21 Jul 2013 18:29:13 +0200