r44819 - in /branches/upstream/libnet-irc-perl/current: Changes Entry.pm EventQueue.pm IRC.pm MANIFEST META.yml Makefile.PL README t/
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Fri Sep 25 17:34:10 UTC 2009
Author: jawnsy-guest
Date: Fri Sep 25 17:34:05 2009
New Revision: 44819
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=44819
Log:
[svn-upgrade] Integrating new upstream version, libnet-irc-perl (0.76)
Added:
branches/upstream/libnet-irc-perl/current/META.yml
Removed:
branches/upstream/libnet-irc-perl/current/Entry.pm
branches/upstream/libnet-irc-perl/current/EventQueue.pm
branches/upstream/libnet-irc-perl/current/t/
Modified:
branches/upstream/libnet-irc-perl/current/Changes
branches/upstream/libnet-irc-perl/current/IRC.pm
branches/upstream/libnet-irc-perl/current/MANIFEST
branches/upstream/libnet-irc-perl/current/Makefile.PL
branches/upstream/libnet-irc-perl/current/README
Modified: branches/upstream/libnet-irc-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/Changes?rev=44819&op=diff
==============================================================================
--- branches/upstream/libnet-irc-perl/current/Changes (original)
+++ branches/upstream/libnet-irc-perl/current/Changes Fri Sep 25 17:34:05 2009
@@ -411,3 +411,5 @@
- Indentation
- Updated current maintainers (should have been changed for 0.74)
+0.76 Thu Sep 17 23:47:13 EDT 2009
+ - Officially deprecated. See Bot::BasicBot and POE::Component::IRC instead.
Modified: branches/upstream/libnet-irc-perl/current/IRC.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/IRC.pm?rev=44819&op=diff
==============================================================================
--- branches/upstream/libnet-irc-perl/current/IRC.pm (original)
+++ branches/upstream/libnet-irc-perl/current/IRC.pm Fri Sep 25 17:34:05 2009
@@ -33,7 +33,7 @@
use strict;
use vars qw($VERSION);
-$VERSION = "0.75";
+$VERSION = "0.76";
sub new {
my $proto = shift;
@@ -278,7 +278,17 @@
=head1 NAME
-Net::IRC - Perl interface to the Internet Relay Chat protocol
+Net::IRC - DEPRECATED Perl interface to the Internet Relay Chat protocol
+
+=head1 USE THESE INSTEAD
+
+This module has been abandoned and is no longer developed. This release serves
+only to warn current and future users about this and to direct them to supported
+and actively-developed libraries for connecting Perl to IRC. Most new users will
+want to use L<Bot::BasicBot>, whereas more advanced users will appreciate the
+flexibility offered by L<POE::Component::IRC>. We understand that porting code
+to a new framework can be difficult. Please stop by #perl on irc.freenode.net
+and we'll be happy to help you out with bringing your bots into the modern era.
=head1 SYNOPSIS
Modified: branches/upstream/libnet-irc-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/MANIFEST?rev=44819&op=diff
==============================================================================
--- branches/upstream/libnet-irc-perl/current/MANIFEST (original)
+++ branches/upstream/libnet-irc-perl/current/MANIFEST Fri Sep 25 17:34:05 2009
@@ -10,3 +10,4 @@
README
TODO
+META.yml Module meta-data (added by MakeMaker)
Added: branches/upstream/libnet-irc-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/META.yml?rev=44819&op=file
==============================================================================
--- branches/upstream/libnet-irc-perl/current/META.yml (added)
+++ branches/upstream/libnet-irc-perl/current/META.yml Fri Sep 25 17:34:05 2009
@@ -1,0 +1,26 @@
+--- #YAML:1.0
+name: Net-IRC
+version: 0.76
+abstract: ~
+author: []
+license: unknown
+distribution_type: module
+configure_requires:
+ ExtUtils::MakeMaker: 0
+build_requires:
+ ExtUtils::MakeMaker: 0
+requires:
+ Carp: 0
+ IO::File: 0
+ IO::Select: 0
+ IO::Socket: 0
+ Socket: 0
+ Sys::Hostname: 0
+no_index:
+ directory:
+ - t
+ - inc
+generated_by: ExtUtils::MakeMaker version 6.54
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
Modified: branches/upstream/libnet-irc-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/Makefile.PL?rev=44819&op=diff
==============================================================================
--- branches/upstream/libnet-irc-perl/current/Makefile.PL (original)
+++ branches/upstream/libnet-irc-perl/current/Makefile.PL Fri Sep 25 17:34:05 2009
@@ -2,6 +2,30 @@
use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
+
+my $ok = 'I acknowledge that Net::IRC is unsupported and I wish to proceed.';
+my $warning = <<WILLROBINSON;
+--------------------------------------------------------------------------------
+********************************************************************************
+DANGER, WILL ROBINSON! DANGER!
+
+This module has been deprecated, abandoned, and is no longer supported. It has
+not seen active development in five years, and its original author has moved on.
+We *STRONGLY* recommend you port your code to either Bot::BasicBot or
+POE::Component::IRC. Please feel free to stop by irc.freenode.net/#perl for help
+making this transition. Or, if you insist on proceeding, please type the
+following line exactly as is and then press Enter:
+
+$ok
+********************************************************************************
+--------------------------------------------------------------------------------
+WILLROBINSON
+
+-t STDIN or die $warning;
+warn $warning;
+chomp(my $acceptance = <STDIN>);
+die "Refusing to install due to lack of confirmation" unless $acceptance eq $ok;
+
WriteMakefile(
'NAME' => 'Net::IRC',
Modified: branches/upstream/libnet-irc-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-irc-perl/current/README?rev=44819&op=diff
==============================================================================
--- branches/upstream/libnet-irc-perl/current/README (original)
+++ branches/upstream/libnet-irc-perl/current/README Fri Sep 25 17:34:05 2009
@@ -4,6 +4,7 @@
Table of Contents
------------------------
+0. Deprecation notice
1. Introduction
2. Availability
3. Prerequisites
@@ -15,6 +16,14 @@
8. Copyright
9. Developer Information
+
+
+0. Deprecation notic
+------------------------
+
+ This module is officially DEPRECATED. It has been abandoned in favor of more
+modern approaches, including Bot::BasicBot and POE::Component::IRC. This release
+only serves to warn current and new users about the status of this distribution.
1. Introduction
More information about the Pkg-perl-cvs-commits
mailing list