Sisyphus repository
Last update: 2018-04-25 10:05:38 +0400 | SRPMs: 18292 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1.0.0-alt3.qa1
p8: 1.0.0-alt3.qa1
p7: 1.0.0-alt3.qa1
t7: 1.0.0-alt3.qa1
Platform6: 1.0.0-alt3.qa1
t6: 1.0.0-alt3.qa1
Platform5: 1.0.0-alt3
5.1: 1.0.0-alt3

Group :: Development/Other
Source RPM: pear-Net_SmartIRC

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

%define pear_name Net_SmartIRC

Name: pear-Net_SmartIRC
Version: 1.0.0
Release: alt3.qa1

Summary: Net_SmartIRC is a PHP class for communication with IRC networks

License: LGPL
Group: Development/Other

Packager: Vitaly Lipatov <lav at>


BuildArchitectures: noarch

Requires: pear-core
BuildRequires: pear-core rpm-build-pear

Net_SmartIRC is a PHP class for communication with IRC networks,
which conforms to the RFC 2812 (IRC protocol).
It&#39;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:
- on reconnect all joined channels will be rejoined, also when keys are
- own CTCP version reply can be set
- IRC commands:

%setup -c



# It is the file in the package named Thumbs.db or Thumbs.db.gz, 

# which is normally a Windows image thumbnail database. 

# Such databases are generally useless in packages and were usually 

# accidentally included by copying complete directories from the source tarball.

find $RPM_BUILD_ROOT \( -name &#39;Thumbs.db' -o -name 'Thumbs.db.gz' \) -print -delete




* Wed Dec 02 2009 Repocop Q. A. Robot <repocop at> 1.0.0-alt3.qa1
- NMU (by repocop): the following fixes applied:
  * windows-thumbnail-database-in-package for pear-Net_SmartIRC
  * postclean-05-filetriggers for spec file

* Fri Jun 20 2008 Vitaly Lipatov <lav at> 1.0.0-alt3
- autorebuild for correct requires(pre) (see bug #16086)

* Thu Jan 10 2008 Vitaly Lipatov <lav at> 1.0.0-alt2
- update according to rpm-build-pear 0.3

* Sat Jan 05 2008 Vitaly Lipatov <lav at> 1.0.0-alt1
- initial build for ALT Linux Sisyphus

© 2009–2018 Igor Zubkov