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