ports/100276: [NEW PORT] net/p5-OurNet-BBS: Component Object Model for BBS systems

Gea-Suan Lin gslin at gslin.org
Fri Jul 14 07:10:20 UTC 2006


>Number:         100276
>Category:       ports
>Synopsis:       [NEW PORT] net/p5-OurNet-BBS: Component Object Model for BBS systems
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 14 07:10:17 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006
>Description:
- Tinderbox log:

  http://tb.gslin.org/logs/4.11-FreeBSD-Perl58/p5-OurNet-BBS-1.66.log
  http://tb.gslin.org/logs/5.5-FreeBSD/p5-OurNet-BBS-1.66.log
  http://tb.gslin.org/logs/6-STABLE/p5-OurNet-BBS-1.66.log

OurNet-BBS is a cross-protocol distributed network, built as an
abstraction layer over telnet BBS-based systems used in Hong Kong,
China and Taiwan. It implements a flexible object model for different
BBS backends, along with an asymmetric authentication and remote
procedure call protocol.

This project aims to become a protocol agnostic middle-ware solution
for identity-based information storage & retrieval, much like the
Project Jabber's goal toward instant messaging, or Project JXTA's aim
toward distributed services.

If you are new to the telnet-bbs platform, please download a copy of
Melix BBS software (in English, Traditional Chinese and Simplified
Chinese) at http://melix.elixus.org/.

For some of its practical uses, search for OurNet::BBSApp on CPAN, and
the sample scripts in the eg/ directory in this module's distribution.

Author:	Chia-Liang Kao <clkao at clkao.org>, Autrijus Tang <autrijus at autrijus.org>
WWW:	http://search.cpan.org/dist/OurNet-BBS/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-OurNet-BBS-1.66.shar begins here ---
# 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:
#
#	p5-OurNet-BBS
#	p5-OurNet-BBS/pkg-descr
#	p5-OurNet-BBS/Makefile
#	p5-OurNet-BBS/pkg-plist
#	p5-OurNet-BBS/distinfo
#
echo c - p5-OurNet-BBS
mkdir -p p5-OurNet-BBS > /dev/null 2>&1
echo x - p5-OurNet-BBS/pkg-descr
sed 's/^X//' >p5-OurNet-BBS/pkg-descr << 'END-of-p5-OurNet-BBS/pkg-descr'
XOurNet-BBS is a cross-protocol distributed network, built as an
Xabstraction layer over telnet BBS-based systems used in Hong Kong,
XChina and Taiwan. It implements a flexible object model for different
XBBS backends, along with an asymmetric authentication and remote
Xprocedure call protocol.
X
XThis project aims to become a protocol agnostic middle-ware solution
Xfor identity-based information storage & retrieval, much like the
XProject Jabber's goal toward instant messaging, or Project JXTA's aim
Xtoward distributed services.
X
XIf you are new to the telnet-bbs platform, please download a copy of
XMelix BBS software (in English, Traditional Chinese and Simplified
XChinese) at http://melix.elixus.org/.
X
XFor some of its practical uses, search for OurNet::BBSApp on CPAN, and
Xthe sample scripts in the eg/ directory in this module's distribution.
X
XAuthor:	Chia-Liang Kao <clkao at clkao.org>, Autrijus Tang <autrijus at autrijus.org>
XWWW:	http://search.cpan.org/dist/OurNet-BBS/
END-of-p5-OurNet-BBS/pkg-descr
echo x - p5-OurNet-BBS/Makefile
sed 's/^X//' >p5-OurNet-BBS/Makefile << 'END-of-p5-OurNet-BBS/Makefile'
X# New ports collection makefile for:	p5-OurNet-BBS
X# Date created:		2006-07-14
X# Whom:			Gea-Suan Lin <gslin at gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	OurNet-BBS
XPORTVERSION=	1.66
XCATEGORIES=	net perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	OurNet
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin at gslin.org
XCOMMENT=	Component Object Model for BBS systems
X
XBUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/Blowfish.pm:${PORTSDIR}/security/p5-Crypt-Blowfish \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/DES.pm:${PORTSDIR}/security/p5-Crypt-DES \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/GOST.pm:${PORTSDIR}/security/p5-Crypt-GOST \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/IDEA.pm:${PORTSDIR}/security/p5-Crypt-IDEA \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/Rijndael.pm:${PORTSDIR}/security/p5-Crypt-Rijndael \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/TEA.pm:${PORTSDIR}/security/p5-Crypt-TEA \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/Twofish.pm:${PORTSDIR}/security/p5-Crypt-Twofish \
X		${SITE_PERL}/${PERL_ARCH}/Crypt/Twofish2.pm:${PORTSDIR}/security/p5-Crypt-Twofish2 \
X		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
X		${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \
X		${SITE_PERL}/Crypt/Blowfish_PP.pm:${PORTSDIR}/security/p5-Crypt-Blowfish_PP \
X		${SITE_PERL}/Crypt/DES_PP.pm:${PORTSDIR}/security/p5-Crypt-DES_PP \
X		${SITE_PERL}/Crypt/Rijndael_PP.pm:${PORTSDIR}/security/p5-Crypt-Rijndael_PP \
X		${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-DateTime \
X		${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-DateTime \
X		${SITE_PERL}/GnuPG/Interface.pm:${PORTSDIR}/security/p5-GnuPG-Interface \
X		${SITE_PERL}/Hook/LexWrap.pm:${PORTSDIR}/devel/p5-Hook-LexWrap \
X		${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \
X		${SITE_PERL}/Mail/Box.pm:${PORTSDIR}/mail/p5-Mail-Box \
X		${SITE_PERL}/Mail/Internet.pm:${PORTSDIR}/mail/p5-Mail-Tools \
X		${SITE_PERL}/Net/Daemon.pm:${PORTSDIR}/net/p5-Net-Daemon \
X		${SITE_PERL}/Net/Telnet.pm:${PORTSDIR}/net/p5-Net-Telnet \
X		${SITE_PERL}/OurNet/BBSAgent.pm:${PORTSDIR}/net/p5-OurNet-BBSAgent \
X		${SITE_PERL}/RPC/PlServer.pm:${PORTSDIR}/net/p5-PlRPC \
X		${SITE_PERL}/enum.pm:${PORTSDIR}/devel/p5-enum
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN1=		bbsboard.1 bbscomd.1 bbsmail.1
XMAN3=		OurNet::BBS.3 OurNet::BBS::Roadmap.3 OurNet::BBS::Tutorial.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500703
XIGNORE=		requires perl 5.7.3 or later. Install lang/perl5.8 then try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-OurNet-BBS/Makefile
echo x - p5-OurNet-BBS/pkg-plist
sed 's/^X//' >p5-OurNet-BBS/pkg-plist << 'END-of-p5-OurNet-BBS/pkg-plist'
X at comment $FreeBSD$
Xbin/bbsboard
Xbin/bbscomd
Xbin/bbsmail
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/OurNet/BBS/.packlist
X%%SITE_PERL%%/OurNet/BBS.pm
X%%SITE_PERL%%/OurNet/BBS.pod
X%%SITE_PERL%%/OurNet/BBS/Authen.pm
X%%SITE_PERL%%/OurNet/BBS/BBSAgent/Article.pm
X%%SITE_PERL%%/OurNet/BBS/BBSAgent/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/BBSAgent/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/BBSAgent/Board.pm
X%%SITE_PERL%%/OurNet/BBS/BBSAgent/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Base.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/Article.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/Board.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/Group.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/GroupGroup.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/Session.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/User.pm
X%%SITE_PERL%%/OurNet/BBS/CVIC/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Client.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/Article.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/Board.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/User.pm
X%%SITE_PERL%%/OurNet/BBS/Cola/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/External/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/External/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/External/Board.pm
X%%SITE_PERL%%/OurNet/BBS/External/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/Article.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/Board.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/User.pm
X%%SITE_PERL%%/OurNet/BBS/Firebird3/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/Article.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/Board.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/GroupGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/Session.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/User.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE2/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/Article.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/Board.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/GroupGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/User.pm
X%%SITE_PERL%%/OurNet/BBS/MAPLE3/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/Article.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/Board.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/Group.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/GroupGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/Session.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/User.pm
X%%SITE_PERL%%/OurNet/BBS/MELIX/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MailBox/Article.pm
X%%SITE_PERL%%/OurNet/BBS/MailBox/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/MailBox/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/MailBox/Board.pm
X%%SITE_PERL%%/OurNet/BBS/MailBox/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/NNTP/Article.pm
X%%SITE_PERL%%/OurNet/BBS/NNTP/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/NNTP/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/NNTP/Board.pm
X%%SITE_PERL%%/OurNet/BBS/NNTP/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/OurNet/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/Article.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/Board.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/FileGroup.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/User.pm
X%%SITE_PERL%%/OurNet/BBS/PTT/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/Article.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/ArticleGroup.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/BBS.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/Board.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/BoardGroup.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/Group.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/GroupGroup.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/Session.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/SessionGroup.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/User.pm
X%%SITE_PERL%%/OurNet/BBS/RAM/UserGroup.pm
X%%SITE_PERL%%/OurNet/BBS/Roadmap.pod
X%%SITE_PERL%%/OurNet/BBS/ScalarFile.pm
X%%SITE_PERL%%/OurNet/BBS/Server.pm
X%%SITE_PERL%%/OurNet/BBS/ShmArray.pm
X%%SITE_PERL%%/OurNet/BBS/ShmScalar.pm
X%%SITE_PERL%%/OurNet/BBS/SocketScalar.pm
X%%SITE_PERL%%/OurNet/BBS/Tutorial.pod
X%%SITE_PERL%%/OurNet/BBS/Utils.pm
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OurNet/BBS
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OurNet
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/BBSAgent
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/CVIC
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/Cola
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/External
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/Firebird3
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/MAPLE2
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/MAPLE3
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/MELIX
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/MailBox
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/NNTP
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/OurNet
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/PTT
X at dirrmtry %%SITE_PERL%%/OurNet/BBS/RAM
X at dirrmtry %%SITE_PERL%%/OurNet/BBS
X at dirrmtry %%SITE_PERL%%/OurNet
END-of-p5-OurNet-BBS/pkg-plist
echo x - p5-OurNet-BBS/distinfo
sed 's/^X//' >p5-OurNet-BBS/distinfo << 'END-of-p5-OurNet-BBS/distinfo'
XMD5 (OurNet-BBS-1.66.tar.gz) = 70cfebf324c67c6013cd75905433936c
XSHA256 (OurNet-BBS-1.66.tar.gz) = 5e1f8a91523d884f038518315e4a441b967b791075ce88116ea4c34e09e4dd4e
XSIZE (OurNet-BBS-1.66.tar.gz) = 108483
END-of-p5-OurNet-BBS/distinfo
exit
--- p5-OurNet-BBS-1.66.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list