Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Aug 2006 21:02:20 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/102388: [NEW PORT] perl5/p5-Genezzo: An extensible database with SQL and DBI
Message-ID:  <20060822130220.E7086F1@netnews.NCTU.edu.tw>
Resent-Message-ID: <200608221310.k7MDAELV070118@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102388
>Category:       ports
>Synopsis:       [NEW PORT] perl5/p5-Genezzo: An extensible database with SQL and DBI
>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:   Tue Aug 22 13:10:13 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:
The Genezzo modules implement a hierarchy of persistent hashes using a
fixed amount of memory and disk.  This system is designed to be easily
configured and extended with custom functions, persistent storage
representations, and novel data access methods.  In its current
incarnation it supports a subset of SQL and a partial DBI interface.

WWW:	http://search.cpan.org/dist/Genezzo/

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

--- p5-Genezzo-0.64.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-Genezzo
#	p5-Genezzo/pkg-descr
#	p5-Genezzo/Makefile
#	p5-Genezzo/pkg-plist
#	p5-Genezzo/distinfo
#
echo c - p5-Genezzo
mkdir -p p5-Genezzo > /dev/null 2>&1
echo x - p5-Genezzo/pkg-descr
sed 's/^X//' >p5-Genezzo/pkg-descr << 'END-of-p5-Genezzo/pkg-descr'
XThe Genezzo modules implement a hierarchy of persistent hashes using a
Xfixed amount of memory and disk.  This system is designed to be easily
Xconfigured and extended with custom functions, persistent storage
Xrepresentations, and novel data access methods.  In its current
Xincarnation it supports a subset of SQL and a partial DBI interface.
X
XWWW:	http://search.cpan.org/dist/Genezzo/
END-of-p5-Genezzo/pkg-descr
echo x - p5-Genezzo/Makefile
sed 's/^X//' >p5-Genezzo/Makefile << 'END-of-p5-Genezzo/Makefile'
X# New ports collection makefile for:	p5-Genezzo
X# Date created:		2006-08-22
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Genezzo
XPORTVERSION=	0.64
XCATEGORIES=	perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../../authors/id/J/JC/JCOHEN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	perl@FreeBSD.org
XCOMMENT=	An extensible database with SQL and DBI
X
XRUN_DEPENDS=	${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
X#BUILD_DEPENDS=	${RUN_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN1=		gendba.pl.1 genexp.pl.1
XMAN3=		Genezzo.3 Genezzo::Block::RDBArray.3 \
X		Genezzo::Block::RDBlkA.3 Genezzo::Block::RDBlk_NN.3 \
X		Genezzo::Block::RDBlock.3 Genezzo::Block::RowDir.3 \
X		Genezzo::Block::Std.3 Genezzo::Block::Util.3 \
X		Genezzo::BufCa::BCFile.3 Genezzo::BufCa::BufCa.3 \
X		Genezzo::BufCa::BufCaElt.3 Genezzo::BufCa::DirtyScalar.3 \
X		Genezzo::BufCa::PinScalar.3 Genezzo::Dict.3 \
X		Genezzo::GenDBI.3 Genezzo::Havok.3 Genezzo::Havok::Basic.3 \
X		Genezzo::Havok::DebugUtils.3 Genezzo::Havok::Examples.3 \
X		Genezzo::Havok::OO_Examples.3 Genezzo::Havok::SQLScalar.3 \
X		Genezzo::Havok::SysHook.3 Genezzo::Havok::UserExtend.3 \
X		Genezzo::Havok::UserFunctions.3 Genezzo::Index::bt2.3 \
X		Genezzo::Index::bt3.3 Genezzo::Index::btHash.3 \
X		Genezzo::Parse::SQL.3 Genezzo::Parse::SQLGrammar.3 \
X		Genezzo::Plan.3 Genezzo::Plan::MakeAlgebra.3 \
X		Genezzo::Plan::QueryRewrite.3 Genezzo::Plan::TypeCheck.3 \
X		Genezzo::PushHash::HPHRowBlk.3 Genezzo::PushHash::PHArray.3 \
X		Genezzo::PushHash::PHFixed.3 Genezzo::PushHash::PHNoUpdate.3 \
X		Genezzo::PushHash::PushHash.3 Genezzo::PushHash::hph.3 \
X		Genezzo::RawIO.3 Genezzo::Row::RSBlock.3 \
X		Genezzo::Row::RSDual.3 Genezzo::Row::RSExpr.3 \
X		Genezzo::Row::RSFile.3 Genezzo::Row::RSIdx1.3 \
X		Genezzo::Row::RSJoinA.3 Genezzo::Row::RSTab.3 \
X		Genezzo::SpaceMan::SMExtent.3 Genezzo::SpaceMan::SMFile.3 \
X		Genezzo::SpaceMan::SMHook.3 Genezzo::TSHash.3 \
X		Genezzo::Tablespace.3 Genezzo::TestSetup.3 \
X		Genezzo::Util.3 Genezzo::XEval.3 Genezzo::XEval::Prepare.3 \
X		Genezzo::XEval::SQLAlter.3 Genezzo::gendba.3 Genezzo::genexp.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500703
XIGNORE=		requires Perl 5.7.3 or newer. Install lang/perl5.8 and try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-Genezzo/Makefile
echo x - p5-Genezzo/pkg-plist
sed 's/^X//' >p5-Genezzo/pkg-plist << 'END-of-p5-Genezzo/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Genezzo/.packlist
X%%SITE_PERL%%/Genezzo.pm
X%%SITE_PERL%%/Genezzo/Block/RDBArray.pm
X%%SITE_PERL%%/Genezzo/Block/RDBlkA.pm
X%%SITE_PERL%%/Genezzo/Block/RDBlk_NN.pm
X%%SITE_PERL%%/Genezzo/Block/RDBlock.pm
X%%SITE_PERL%%/Genezzo/Block/RowDir.pm
X%%SITE_PERL%%/Genezzo/Block/Std.pm
X%%SITE_PERL%%/Genezzo/Block/Util.pm
X%%SITE_PERL%%/Genezzo/BufCa/BCFile.pm
X%%SITE_PERL%%/Genezzo/BufCa/BufCa.pm
X%%SITE_PERL%%/Genezzo/BufCa/BufCaElt.pm
X%%SITE_PERL%%/Genezzo/BufCa/DirtyScalar.pm
X%%SITE_PERL%%/Genezzo/BufCa/PinScalar.pm
X%%SITE_PERL%%/Genezzo/Dict.pm
X%%SITE_PERL%%/Genezzo/GenDBI.pm
X%%SITE_PERL%%/Genezzo/Havok.pm
X%%SITE_PERL%%/Genezzo/Havok.yml
X%%SITE_PERL%%/Genezzo/Havok/Basic.pm
X%%SITE_PERL%%/Genezzo/Havok/DebugUtils.pm
X%%SITE_PERL%%/Genezzo/Havok/DebugUtils.yml
X%%SITE_PERL%%/Genezzo/Havok/Examples.pm
X%%SITE_PERL%%/Genezzo/Havok/OO_Examples.pm
X%%SITE_PERL%%/Genezzo/Havok/SQLScalar.pm
X%%SITE_PERL%%/Genezzo/Havok/SQLScalar.yml
X%%SITE_PERL%%/Genezzo/Havok/SysHook.pm
X%%SITE_PERL%%/Genezzo/Havok/SysHook.yml
X%%SITE_PERL%%/Genezzo/Havok/UserExtend.pm
X%%SITE_PERL%%/Genezzo/Havok/UserExtend.yml
X%%SITE_PERL%%/Genezzo/Havok/UserFunctions.pm
X%%SITE_PERL%%/Genezzo/Havok/UserFunctions.yml
X%%SITE_PERL%%/Genezzo/Index/bt2.pm
X%%SITE_PERL%%/Genezzo/Index/bt3.pm
X%%SITE_PERL%%/Genezzo/Index/btHash.pm
X%%SITE_PERL%%/Genezzo/Parse/SQL.pm
X%%SITE_PERL%%/Genezzo/Parse/SQLGrammar.pl
X%%SITE_PERL%%/Genezzo/Plan.pm
X%%SITE_PERL%%/Genezzo/Plan/MakeAlgebra.pm
X%%SITE_PERL%%/Genezzo/Plan/QueryRewrite.pm
X%%SITE_PERL%%/Genezzo/Plan/TypeCheck.pm
X%%SITE_PERL%%/Genezzo/PushHash/HPHRowBlk.pm
X%%SITE_PERL%%/Genezzo/PushHash/PHArray.pm
X%%SITE_PERL%%/Genezzo/PushHash/PHFixed.pm
X%%SITE_PERL%%/Genezzo/PushHash/PHNoUpdate.pm
X%%SITE_PERL%%/Genezzo/PushHash/PushHash.pm
X%%SITE_PERL%%/Genezzo/PushHash/hph.pm
X%%SITE_PERL%%/Genezzo/RawIO.pm
X%%SITE_PERL%%/Genezzo/Row/RSBlock.pm
X%%SITE_PERL%%/Genezzo/Row/RSDual.pm
X%%SITE_PERL%%/Genezzo/Row/RSExpr.pm
X%%SITE_PERL%%/Genezzo/Row/RSFile.pm
X%%SITE_PERL%%/Genezzo/Row/RSIdx1.pm
X%%SITE_PERL%%/Genezzo/Row/RSJoinA.pm
X%%SITE_PERL%%/Genezzo/Row/RSTab.pm
X%%SITE_PERL%%/Genezzo/SpaceMan/SMExtent.pm
X%%SITE_PERL%%/Genezzo/SpaceMan/SMFile.pm
X%%SITE_PERL%%/Genezzo/SpaceMan/SMHook.pm
X%%SITE_PERL%%/Genezzo/SpaceMan/SMHook.yml
X%%SITE_PERL%%/Genezzo/TSHash.pm
X%%SITE_PERL%%/Genezzo/Tablespace.pm
X%%SITE_PERL%%/Genezzo/TestSetup.pm
X%%SITE_PERL%%/Genezzo/Util.pm
X%%SITE_PERL%%/Genezzo/XEval.pm
X%%SITE_PERL%%/Genezzo/XEval/Prepare.pm
X%%SITE_PERL%%/Genezzo/XEval/SQLAlter.pm
X%%SITE_PERL%%/Genezzo/bigdb.sql
X%%SITE_PERL%%/Genezzo/dbi_example.pl
X%%SITE_PERL%%/Genezzo/dict.sql
X%%SITE_PERL%%/Genezzo/gendba.pl
X%%SITE_PERL%%/Genezzo/genexp.pl
X%%SITE_PERL%%/Genezzo/havok.sql
X%%SITE_PERL%%/Genezzo/syshook.sql
Xbin/gendba.pl
Xbin/genexp.pl
X@dirrmtry %%SITE_PERL%%/Genezzo/XEval
X@dirrmtry %%SITE_PERL%%/Genezzo/SpaceMan
X@dirrmtry %%SITE_PERL%%/Genezzo/Row
X@dirrmtry %%SITE_PERL%%/Genezzo/PushHash
X@dirrmtry %%SITE_PERL%%/Genezzo/Plan
X@dirrmtry %%SITE_PERL%%/Genezzo/Parse
X@dirrmtry %%SITE_PERL%%/Genezzo/Index
X@dirrmtry %%SITE_PERL%%/Genezzo/Havok
X@dirrmtry %%SITE_PERL%%/Genezzo/BufCa
X@dirrmtry %%SITE_PERL%%/Genezzo/Block
X@dirrmtry %%SITE_PERL%%/Genezzo
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Genezzo
END-of-p5-Genezzo/pkg-plist
echo x - p5-Genezzo/distinfo
sed 's/^X//' >p5-Genezzo/distinfo << 'END-of-p5-Genezzo/distinfo'
XMD5 (Genezzo-0.64.tar.gz) = 93b5e34c8f66ec79aed9c0a7cc67f70e
XSHA256 (Genezzo-0.64.tar.gz) = a819ee9e3fb7a3624ef3f1d7f7569dc403ad8cc987a8f6338542b58e4f067b27
XSIZE (Genezzo-0.64.tar.gz) = 462626
END-of-p5-Genezzo/distinfo
exit
--- p5-Genezzo-0.64.shar ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060822130220.E7086F1>