         VERSION=1.0.0
     SOURCE_HASH='sha512:1a4191556ec0c86d307a5ab2da77221d4bbcc2e0114bb45f3ce4ea823c57b05951731668f18a6b157737039cfe5b265b767aec79998ffcc7faac915ccc1832a2'
         UPDATED=20051003
           SPELL=pear-net_smartirc
    PEAR_PACKAGE=Net_SmartIRC
        WEB_SITE=http://pear.php.net/package/Net_SmartIRC/
      LICENSE[0]=LGPL
        KEYWORDS="php"
           SHORT='PEAR: Net_SmartIRC is a PHP class for communication'
cat << EOF
Net_SmartIRC is a PHP class for communication
with IRC networks,
which conforms to the RFC 2812 (IRC protocol).
It's an API that handles all IRC protocol
messages.
This class is designed for creating IRC bots,
chats and show irc related info on webpages.
Full featurelist of Net_SmartIRC
-------------------------------------
- full object oriented programmed
- every received IRC message is parsed into an
ircdata object
(it contains following info: from, nick,
ident, host, channel, message, type,
rawmessage)
- actionhandler for the API
on different types of messages
(channel/notice/query/kick/join..) callbacks
can be registered
- messagehandler for the API
class based messagehandling, using IRC reply
codes
- time events
callbacks to methods in intervals
- send/receive floodprotection
- detects and changes nickname on nickname
collisions
- autoreconnect, if connection is lost
- autoretry for connecting to IRC servers
- debugging/logging system with log levels
(destination can be file, stdout, syslog or
browserout)
- supports fsocks and PHP socket extension
- supports PHP 4.1.x to 4.3.2 (also PHP
5.0.0b1)
- sendbuffer with a queue that has 3 priority
levels (high, medium, low) plus a bypass level
(critical)
- channel syncing (tracking of
users/modes/topic etc in objects)
- user syncing (tracking the user in channels,
nick/ident/host/realname/server/hopcount in
objects)
- when channel syncing is acticated the
following functions are available:
isJoined
isOpped
isVoiced
isBanned
- on reconnect all joined channels will be
rejoined, also when keys are used
- own CTCP version reply can be set
- IRC commands:
pass
op
deop
voice
devoice
ban
unban
join
part
action
message
notice
query
ctcp
mode
topic
nick
invite
list
names
kick
who
whois
whowas
quit
EOF

source  $SECTION_DIRECTORY/PEAR_DETAILS
