From owner-freebsd-ports Tue Apr 24 13:30:21 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BD99137B423 for ; Tue, 24 Apr 2001 13:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3OKU2v97296; Tue, 24 Apr 2001 13:30:02 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4164537B43C for ; Tue, 24 Apr 2001 13:24:19 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3OKOIg96883; Tue, 24 Apr 2001 13:24:19 -0700 (PDT) (envelope-from nobody) Message-Id: <200104242024.f3OKOIg96883@freefall.freebsd.org> Date: Tue, 24 Apr 2001 13:24:19 -0700 (PDT) From: perky@python.or.kr To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/26823: New port: irc/py-irclib Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26823 >Category: ports >Synopsis: New port: irc/py-irclib >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Apr 24 13:30:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Chang Hye-Shik >Release: FreeBSD 4.3 >Organization: Yonsei University >Environment: FreeBSD free.yonsei.ac.kr 4.3-RC FreeBSD 4.3-RC #0: Sat Apr 14 15:22:45 KST 2001 root@free.yonsei.ac.kr:/usr/src/sys/compile/RYOKO i386 >Description: irc protocol abstraction library for python. I had made a ircbot with this in last february, it was very easy and clean~! :-) >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-irclib # py-irclib/distinfo # py-irclib/Makefile # py-irclib/pkg-comment # py-irclib/pkg-plist # py-irclib/pkg-descr # echo c - py-irclib mkdir -p py-irclib > /dev/null 2>&1 echo x - py-irclib/distinfo sed 's/^X//' >py-irclib/distinfo << 'END-of-py-irclib/distinfo' XMD5 (irclib-0.3.1.tar.gz) = 65625f63a01af01da9de548c7ddfc14f END-of-py-irclib/distinfo echo x - py-irclib/Makefile sed 's/^X//' >py-irclib/Makefile << 'END-of-py-irclib/Makefile' X# New ports collection makefile for: py-irclib X# Date created: 25 April 2001 X# Whom: Hye-Shik Chang X# X# $FreeBSD$ X# X XPORTNAME= irclib XPORTVERSION= 0.3.1 XCATEGORIES= irc python XMASTER_SITES= http://joel.rosdahl.net/hacks/ \ X http://www3.kr.freebsd.org/~pekry/distfiles/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= perky@python.or.kr X XUSE_PYTHON= yes X XPLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g} XEXAMPLEFILES= ircbot.py irccat irccat2 servermap testbot.py X Xdo-build: X @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} X Xdo-install: X @${INSTALL_DATA} ${WRKSRC}/irclib.py* ${PYTHON_SITELIBDIR}/ X @${MKDIR} ${PREFIX}/share/examples/${PORTNAME} X.for file in ${EXAMPLEFILES} X @${INSTALL_SCRIPT} ${WRKSRC}/${file} ${PREFIX}/share/examples/${PORTNAME}/ X.endfor X @${MKDIR} ${PREFIX}/share/doc/${PORTNAME} X @${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/${PORTNAME}/ X X.include END-of-py-irclib/Makefile echo x - py-irclib/pkg-comment sed 's/^X//' >py-irclib/pkg-comment << 'END-of-py-irclib/pkg-comment' XIRC protocol client library for Python END-of-py-irclib/pkg-comment echo x - py-irclib/pkg-plist sed 's/^X//' >py-irclib/pkg-plist << 'END-of-py-irclib/pkg-plist' X%%PYTHON_SITELIBDIR%%/irclib.py X%%PYTHON_SITELIBDIR%%/irclib.pyc Xshare/doc/irclib/index.html Xshare/doc/irclib/indices.html Xshare/doc/irclib/ircbot.Channel.html Xshare/doc/irclib/ircbot.IRCDict.html Xshare/doc/irclib/ircbot.SingleServerIRCBot.html Xshare/doc/irclib/ircbot.html Xshare/doc/irclib/irclib.Connection.html Xshare/doc/irclib/irclib.DCCConnection.html Xshare/doc/irclib/irclib.Event.html Xshare/doc/irclib/irclib.IRC.html Xshare/doc/irclib/irclib.IRCError.html Xshare/doc/irclib/irclib.ServerConnection.html Xshare/doc/irclib/irclib.ServerConnectionError.html Xshare/doc/irclib/irclib.SimpleIRCClient.html Xshare/doc/irclib/irclib.html Xshare/doc/irclib/pythondoc.css Xshare/examples/irclib/ircbot.py Xshare/examples/irclib/irccat Xshare/examples/irclib/irccat2 Xshare/examples/irclib/servermap Xshare/examples/irclib/testbot.py END-of-py-irclib/pkg-plist echo x - py-irclib/pkg-descr sed 's/^X//' >py-irclib/pkg-descr << 'END-of-py-irclib/pkg-descr' XThis library is intended to encapsulate the IRC protocol at a quite Xlow level. It provides an event-driven IRC client framework. It has Xa fairly thorough support for the basic IRC protocol and CTCP, but DCC Xconnection support is not yet implemented. It actually does CTCP Xparsing exactly as the CTCP specifications describe it. X XWWW: http://joel.rosdahl.net/hacks/ END-of-py-irclib/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message