debian/0000755000000000000000000000000012153463634007175 5ustar debian/rules0000755000000000000000000000056512153463634010263 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_test: # I'm not sure if this is needed; netbase is in B-D-I so localhost # should be available -- jawnsy (Jonathan Yu) perl -MNet::Ping -e 'exit (Net::Ping->new()->ping("127.0.0.1", 1));' \ || dh_auto_test # this looks like a bug in debhelper 9.20130604 ... override_dh_installchangelogs: dh_installchangelogs Changes debian/control0000644000000000000000000000421312153463634010600 0ustar Source: libpoe-component-irc-perl Maintainer: Debian Perl Group Uploaders: Ansgar Burchardt , Damyan Ivanov , gregor herrmann , Jonathan Yu , Jotam Jr. Trejo , Martín Ferrari , Ryan Niebur Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, netbase, libirc-utils-perl, liblist-moreutils-perl, libpoe-component-client-dns-perl, libpoe-component-client-ident-perl, libpoe-component-syndicator-perl, libpoe-filter-ircd-perl, libpoe-perl (>= 2:1.3100), libsocket-getaddrinfo-perl, libsocket6-perl, libtest-differences-perl (>= 0.61), libtest-pod-coverage-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libpoe-component-irc-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libpoe-component-irc-perl.git Homepage: http://metacpan.org/release/POE-Component-IRC/ Package: libpoe-component-irc-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libirc-utils-perl, liblist-moreutils-perl, libpoe-component-syndicator-perl, libpoe-filter-ircd-perl, libpoe-perl (>= 2:1.3100), libsocket-getaddrinfo-perl Suggests: libpoe-component-client-dns-perl, libpoe-component-sslify-perl, libsocket6-perl Description: POE Component for manipulating IRC sessions POE::Component::IRC is a POE component which acts as an easily controllable IRC client for your other POE components and sessions. You create an IRC component and tell it what events your session cares about and where to connect to, and it sends back interesting IRC events when they happen. You make the client do things by sending it events. debian/source/0000755000000000000000000000000012153463634010475 5ustar debian/source/format0000644000000000000000000000001412153463634011703 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000004232312153463634011053 0ustar libpoe-component-irc-perl (6.83+dfsg-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) [ gregor herrmann ] * Update debian/repack.stub. * New upstream release. Fixes "FTBFS with perl 5.18: test failures" (Closes: #710982) * debian/copyright: switch formatting to Copyright-Format 1.0. * Update years of copyright. * Add liblist-moreutils-perl (build) dependency. * Set Standards-Version to 3.9.4 (no further changes). -- gregor herrmann Wed, 05 Jun 2013 00:01:08 +0200 libpoe-component-irc-perl (6.78+dfsg-1) unstable; urgency=low * Team upload. * Imported Upstream version 6.78 (repackaged) -- Salvatore Bonaccorso Sat, 10 Dec 2011 10:12:22 +0100 libpoe-component-irc-perl (6.77+dfsg-1) unstable; urgency=low * New upstream release. * Add build dependency on libtest-differences-perl. -- gregor herrmann Fri, 02 Dec 2011 22:37:00 +0100 libpoe-component-irc-perl (6.75+dfsg-1) unstable; urgency=low * New upstream release. -- gregor herrmann Sun, 20 Nov 2011 16:32:18 +0100 libpoe-component-irc-perl (6.74+dfsg-1) unstable; urgency=low * New upstream release. * debian/copyright: remove information about removed third-party file. -- gregor herrmann Sun, 16 Oct 2011 15:02:45 +0200 libpoe-component-irc-perl (6.73+dfsg-1) unstable; urgency=low * New upstream release. * Add new third-party copyright holder. * Remove patches, both applied upstream. -- gregor herrmann Sat, 08 Oct 2011 16:27:31 +0200 libpoe-component-irc-perl (6.71+dfsg-1) unstable; urgency=low * New upstream release. * Refresh spelling patch (offset) and mark both patches as forwarded. -- gregor herrmann Fri, 23 Sep 2011 18:05:31 +0200 libpoe-component-irc-perl (6.70+dfsg-1) unstable; urgency=low [ gregor herrmann ] * Set Standards-Version to 3.9.2 (no changes). * Bump (build) dependency on libpoe-perl. * Refresh fix-pod-spelling.patch (offset). * Add new (build) dependency: libirc-utils-perl. [ 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. [ Jotam Jr. Trejo ] * New upstream release * debian/control: add new dependency (libpoe-component-syndicator-perl) * debian/control: remove libobject-pluggable-perl from dependencies * Add myself to Uploaders and Copyright * Update home page in debian/control and debian/changelog -- Jotam Jr. Trejo Sun, 04 Sep 2011 18:12:14 -0600 libpoe-component-irc-perl (6.54+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Bump to debhelper compat 8 [ gregor herrmann ] * Update years of copyright. * Refresh fix-pod-spelling.patch (offset). -- Jonathan Yu Fri, 11 Mar 2011 20:49:13 -0500 libpoe-component-irc-perl (6.52+dfsg-2) unstable; urgency=low * Add (build) dependency on libsocket-getaddrinfo-perl (closes: #615498). -- gregor herrmann Sun, 27 Feb 2011 15:54:03 +0100 libpoe-component-irc-perl (6.52+dfsg-1) unstable; urgency=low * New upstream release. * debian/control: libpoe-component-pluggable-perl was renamed to libobject-pluggable-perl. * debian/copyright: Refer to "Debian systems" instead of "Debian GNU/Linux systems". * Add myself to Uploaders. -- Ansgar Burchardt Sat, 06 Nov 2010 13:42:44 +0100 libpoe-component-irc-perl (6.37+dfsg-1) unstable; urgency=low * New upstream release. * Remove build dependency on libtest-pod-perl (test was removed). * Refresh fix-pod-spelling.patch. * debian/copyright: point to /usr/share/common-licenses/GPL-1. * Set Standards-Version to 3.9.1 (no changes). -- gregor herrmann Sun, 22 Aug 2010 20:35:49 +0200 libpoe-component-irc-perl (6.35+dfsg-1) unstable; urgency=low * New upstream release. * Set Standards-Version to 3.9.0 (no changes). * Bump (build) dependency on libpoe-component-pluggable-perl to >= 1.26. -- gregor herrmann Mon, 28 Jun 2010 18:53:16 +0200 libpoe-component-irc-perl (6.33+dfsg-1) unstable; urgency=low * New upstream release. * debian/copyright: update years of upstream copyright, remove stanza about removed Module::Install. * Refresh debian/patches/fix-pod-spelling.patch. Refresh patch headers (DEP3). -- gregor herrmann Wed, 23 Jun 2010 19:06:43 +0200 libpoe-component-irc-perl (6.32+dfsg-1) unstable; urgency=high * New upstream release: doesn't allow arbitrary IRC command execution anymore: - IRC.pm: Split long messages on \r as well as \n. Plugs a security hole. - IRC.pm: Filter out \r in arguments to non-PRIVMSG commands too Closes: #581194 * Set urgency to high. -- gregor herrmann Tue, 11 May 2010 22:10:30 +0200 libpoe-component-irc-perl (6.28+dfsg-1) unstable; urgency=low * New upstream release * Use new 3.0 (quilt) source format * Now depends on POE 1.287 -- Jonathan Yu Sun, 14 Mar 2010 12:46:21 -0400 libpoe-component-irc-perl (6.24+dfsg-1) unstable; urgency=low * New upstream release * Standards-Version 3.8.4 (no changes) -- Jonathan Yu Sat, 13 Feb 2010 19:12:52 -0500 libpoe-component-irc-perl (6.22+dfsg-1) unstable; urgency=low * New upstream release: - "Depend on POE 1.284 so we won't get FAIL test reports from CPAN testers because of the FollowTail plugin." (closes: #564412) - bump (build) dependency in debian/control accordingly * Update years of packaging copyright. * Remove old fix-pod-spelling.patch, applied upstream. * Add new fix-pod-spelling.patch to fix new spelling mistakes. -- gregor herrmann Sun, 24 Jan 2010 20:02:30 +0100 libpoe-component-irc-perl (6.18+dfsg-1) unstable; urgency=low * New upstream release * Change short description * Refresh copyright information * Add patch to fix POD spelling * Drop unnecessary version dependencies -- Jonathan Yu Fri, 01 Jan 2010 15:22:43 -0500 libpoe-component-irc-perl (6.16+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Needs new POE (1.2690) or it won't build [ Ryan Niebur ] * Update jawnsy's email address * Update ryan52's email address -- Jonathan Yu Mon, 12 Oct 2009 08:13:50 -0400 libpoe-component-irc-perl (6.10+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + State and subclasses will use NAMES replies to synchronise channel state (should help RT#46825) + AutoJoin.pm: Fixed rejoining password-protected channels that were not passed to the plugin constructor + Add netsplit detection and handling of state on netjoin * Standards-Version 3.8.3 (no changes) * Added myself to Uploaders and Copyright * Rearranged dependencies * Rewrote control description [ gregor herrmann ] * debian/copyright: add additional copyright holder. -- Jonathan Yu Fri, 21 Aug 2009 17:02:18 -0400 libpoe-component-irc-perl (6.08+dfsg-2) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ gregor herrmann ] * debian/rules: remove override_dh_auto_clean and let debhelper do "the right thing" (closes: #534036). * Set Standards-Version to 3.8.2 (no changes). -- gregor herrmann Thu, 25 Jun 2009 22:46:09 +0200 libpoe-component-irc-perl (6.08+dfsg-1) unstable; urgency=low [ Ryan Niebur ] * New upstream release * convert to smaller debian/rules file [ gregor herrmann ] * debian/rules: remove override_dh_installchangelogs, no need to keep a "Changes" symlink for the upstream changelog. -- Ryan Niebur Fri, 29 May 2009 18:14:49 -0700 libpoe-component-irc-perl (6.06+dfsg-1) unstable; urgency=low [ Ryan Niebur ] * New upstream release [ gregor herrmann ] * Bump (build) dependency on libpoe-component-pluggable-perl to >= 1.12. * Set Standards-Version to 3.8.1 (no changes). -- Ryan Niebur Thu, 30 Apr 2009 18:41:36 -0700 libpoe-component-irc-perl (6.04+dfsg-1) unstable; urgency=low * New upstream release -- Ryan Niebur Sun, 08 Mar 2009 15:44:04 -0700 libpoe-component-irc-perl (6.02+dfsg-1) unstable; urgency=low * New upstream release. * Add /me to Uploaders. -- gregor herrmann Fri, 06 Mar 2009 20:29:25 +0100 libpoe-component-irc-perl (6.00+dfsg-1) unstable; urgency=low * New upstream release -- Ryan Niebur Thu, 05 Mar 2009 07:47:52 -0800 libpoe-component-irc-perl (5.98+dfsg-1) unstable; urgency=low * New upstream release * update debian/copyright -- Ryan Niebur Tue, 03 Mar 2009 17:23:07 -0800 libpoe-component-irc-perl (5.96+dfsg-1) unstable; urgency=low [ Ryan Niebur ] * New upstream release * document repacking in README.source [ gregor herrmann ] * debian/copyright: update formatting. -- Ryan Niebur Sun, 01 Feb 2009 11:53:56 -0800 libpoe-component-irc-perl (5.90+dfsg-1) unstable; urgency=low [ Damyan Ivanov ] * debian/watch: use dversionmangle instead of uversionmangle. Avoids a (true positive) lintian info. + debian/repach.sh now adds the +dfsg part [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. [ Ryan Niebur ] * New upstream release * update copyright years * add me to uploaders * update link to rfc in long description, as it points to a nonexistant page * add libsocket6-perl to Suggests * don't install the README, as it mostly contains information provided elsewhere, in more Debian ways * actually apply the patch that adds shebang to example script (was missing quilt stuff in debian/rules) [ Rene Mayorga ] * add `Author' to debian/patches/missing_shebang.patch * rename `examples' to libpoe-component-irc-perl.examples -- Ryan Niebur Fri, 23 Jan 2009 20:25:30 -0800 libpoe-component-irc-perl (5.88+dfsg-1) unstable; urgency=low [ gregor herrmann ] * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. [ Damyan Ivanov ] * New upstream release * add myself to Uploaders * Standards-Version 3.8.0 (no changes) * migrate rules to dh7 -- Damyan Ivanov Tue, 23 Sep 2008 00:15:09 +0300 libpoe-component-irc-perl (5.84+dfsg-1) unstable; urgency=low * New upstream release(s). * debian/control: Add libpoe-component-pluggable-perl dependency. -- Martín Ferrari Wed, 02 Jul 2008 02:08:06 -0300 libpoe-component-irc-perl (5.76+dfsg-1) unstable; urgency=low * New upstream release. * debian/control: updating my mail address. * Fixed typo in debian/copyright. * Added workaround to manpages problem until #480565 is fixed. -- Martín Ferrari Mon, 19 May 2008 03:14:41 -0300 libpoe-component-irc-perl (5.74+dfsg-1) unstable; urgency=low * New upstream release. -- Martín Ferrari Fri, 11 Apr 2008 17:33:03 -0300 libpoe-component-irc-perl (5.70+dfsg-1) unstable; urgency=low * New upstream release. -- Martín Ferrari Sun, 16 Mar 2008 22:36:25 -0300 libpoe-component-irc-perl (5.68+dfsg-1) unstable; urgency=low * New upstream release, upstream is very active :). * Added quilt stuff to patch example without shebang line. -- Martín Ferrari Sun, 24 Feb 2008 19:29:23 -0200 libpoe-component-irc-perl (5.66+dfsg-1) unstable; urgency=low [ gregor herrmann ] * Take over for the Debian Perl Group on maintainer's request; cf. http://lists.debian.org/debian-perl/2008/02/msg00053.html * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Changed: Maintainer set to Debian Perl Group (was: Steve Kowalik ). * Add debian/watch. * Replace debian/repack.sh with a better version. [ Martín Ferrari ] * Many new upstream releases. Repackaged to remove non-free docs (IETF RFCs). * Updated debhelper compatibility to 5. * debian/control: - debhelper should not go in b-d-i. - bumped Standards-Version (no changes). - added myself to Uploaders. - added libtest-pod-perl, libtest-pod-coverage-perl, libsocket6-perl to B-D-I. - removed libtimedate-perl *depends. - removed libpoe-component-client-ident-perl from Suggests, as it is only used during testing. Added libpoe-component-sslify-perl. - fixed short Description. * debian/copyright: new format and more complete info. * debian/rules: from scratch. NOTE: the tests are enabled and they use the network via loopback interface. A ad-hoc test of localhost reachability is included as precondition for running the tests. The only tests that access a non-local IP (t/testsuite_03_online.t), fails gracefully in case of timeout. -- Martín Ferrari Tue, 19 Feb 2008 16:35:01 -0200 libpoe-component-irc-perl (5.02-1) unstable; urgency=low * New upstream release. - Deal with POE::Filter correctly. (Closes: #387390) -- Steve Kowalik Sat, 16 Sep 2006 19:19:15 +1000 libpoe-component-irc-perl (4.77-1) unstable; urgency=low * The "Happy New Year!" release. * New upstream release. (Closes: #322213) * Remove arch ignore stuff from Makefile.PL. * Add netbase to Build-Depends-Indep. (Closes: #322645) * Add libpoe-filter-ircd-perl and libtimedate-perl to Build-Depends-Indep and Depends. * Add libpoe-component-client-{dns,ident}-perl to Build-Depends-Indep and Suggest. * My thanks to Don Amstrong for dealing with PoCo::Client::Ident. -- Steve Kowalik Sun, 1 Jan 2006 00:28:34 +1100 libpoe-component-irc-perl (4.3-2) unstable; urgency=low * Add libpoe-perl to Build-Depends, since $(MAKE) test requires it. (Closes: #307057) -- Steve Kowalik Sun, 1 May 2005 11:59:25 +1000 libpoe-component-irc-perl (4.3-1) unstable; urgency=low * New upstream release. (Closes: #306352) * Apply patch to Makefile.PL so that arch stuff is ignored. * Clean up debian/rules, and run $(MAKE) test during build. -- Steve Kowalik Tue, 26 Apr 2005 14:10:51 +1000 libpoe-component-irc-perl (2.9-1) unstable; urgency=low * New upstream release. (Closes: #216987) * Include examples. (Closes: #216989) * Bump Stardards-Version to 3.6.1. * Kick the Build-Depends on debhelper from 3.0.5 to 4. -- Steve Kowalik Wed, 22 Oct 2003 10:41:48 +1000 libpoe-component-irc-perl (2.7-1) unstable; urgency=low * New upstream release. * Change Section from interpreters to perl. * Bump to Standards-Version 3.5.9. * Move from DH_COMPAT 3 to 4. -- Steve Kowalik Tue, 1 Apr 2003 13:58:23 +1000 libpoe-component-irc-perl (2.2-2) unstable; urgency=low * Fix up the copyright as well. (Closes: #157642) -- Steve Kowalik Sat, 24 Aug 2002 10:39:59 +1000 libpoe-component-irc-perl (2.2-1) unstable; urgency=low * New upstream release * Build package in binary-indep target. (Closes: #157502) -- Steve Kowalik Wed, 21 Aug 2002 23:24:07 +1000 libpoe-component-irc-perl (2.1-1) unstable; urgency=low * New upstream release -- Steve Kowalik Fri, 29 Mar 2002 19:08:34 +1100 libpoe-component-irc-perl (1.7-3) unstable; urgency=low * Changed Build-Depends to Build-Depends-Indep. -- Steve Kowalik Sat, 3 Nov 2001 17:14:32 +1100 libpoe-component-irc-perl (1.7-2) unstable; urgency=medium * Since I've just taken over the libpoe-perl package, and renamed it back to libpoe-perl (rather than libpoe-perl0), fixing the Depends line. * Whoopsie. Removed the debian/dirs file. (How'd that managed to slip past?) * MANIFEST isn't a doc, either. -- Steve Kowalik Sat, 25 Aug 2001 18:44:57 +1000 libpoe-component-irc-perl (1.7-1) unstable; urgency=low * New upstream release * Update to Stardards-Version 3.5.6 * Fix lintian errors -- Steve Kowalik Wed, 22 Aug 2001 16:27:28 +1000 libpoe-component-irc-perl (1.4-3) unstable; urgency=low * Updating dependencies. * Changing maintainer e-mail. -- Steve Kowalik Wed, 18 Jul 2001 00:23:16 +1000 libpoe-component-irc-perl (1.4-2) unstable; urgency=low * Fix copyright. -- Steve Kowalik Sat, 14 Jul 2001 17:32:20 +1000 libpoe-component-irc-perl (1.4-1) unstable; urgency=low * New upstream release -- Steve Kowalik Fri, 6 Jul 2001 10:47:39 +1000 libpoe-component-irc-perl (1.2-1) unstable; urgency=low * Initial Release. -- Steve Kowalik Thu, 5 Jul 2001 22:31:50 +1000 debian/libpoe-component-irc-perl.examples0000644000000000000000000000001312153463634015714 0ustar examples/* debian/compat0000644000000000000000000000000212153463634010373 0ustar 8 debian/clean0000644000000000000000000000001512153463634010176 0ustar Makefile.old debian/copyright0000644000000000000000000000352212153463634011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: POE-Component-IRC Upstream-Contact: Chris Williams Source: http://metacpan.org/release/POE-Component-IRC/ Files: * Copyright: 2013, Chris Williams 2013, Hinrik Örn Sigurðsson 2013, Dennis Taylor License: Artistic or GPL-1+ Files: t/inc/Net/Netmask.pm Copyright: 1998-2006, David Muir Sharnoff License: other License hereby granted for anyone to use, modify or redistribute this module at their own risk. Please feed useful changes back to Comment: the license terms are extracted from Netmask.pod in libnet-netmask-perl Files: debian/* Copyright: 2001-2006, Steve Kowalik 2008, Damyan Ivanov 2008, Martín Ferrari 2009, Ryan Niebur > 2009-2011, Jonathan Yu 2009-2013, gregor herrmann 2011, Jotam Jr. Trejo License: Artistic or GPL-1+ Files: debian/repack.stub Copyright: 2009, Ryan Niebur 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'. debian/repack.local0000644000000000000000000000002312153463634011451 0ustar MANIFEST=1 rm docs debian/watch0000644000000000000000000000027512153463634010232 0ustar version=3 opts="dversionmangle=s/\+dfsg//" \ https://metacpan.org/release/POE-Component-IRC/ .+/POE-Component-IRC-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \ debian debian/repack.stub debian/repack.stub0000755000000000000000000000346412153463634011353 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sourced under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =head1 COPYRIGHT AND LICENSE Copyright 2009, Ryan Niebur License: Artistic or GPL-1+ =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@"