From gslin@netnews.NCTU.edu.tw  Sun Feb 25 01:46:14 2007
Return-Path: <gslin@netnews.NCTU.edu.tw>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 9CAE416A401
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 25 Feb 2007 01:46:14 +0000 (UTC)
	(envelope-from gslin@netnews.NCTU.edu.tw)
Received: from netnews.NCTU.edu.tw (ccreader.nctu.edu.tw [140.113.54.119])
	by mx1.freebsd.org (Postfix) with ESMTP id 592CE13C471
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 25 Feb 2007 01:46:14 +0000 (UTC)
	(envelope-from gslin@netnews.NCTU.edu.tw)
Received: by netnews.NCTU.edu.tw (Postfix, from userid 1000)
	id EA5EC54; Sun, 25 Feb 2007 09:46:12 +0800 (CST)
Message-Id: <20070225014612.EA5EC54@netnews.NCTU.edu.tw>
Date: Sun, 25 Feb 2007 09:46:12 +0800 (CST)
From: Gea-Suan Lin <gslin@gslin.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: gslin@gslin.org
Subject: [NEW PORT] devel/p5-Data-ObjectDriver: Simple, transparent data interface, with caching
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         109509
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-Data-ObjectDriver: Simple, transparent data interface, with caching
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    clsung
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 25 01:50:05 GMT 2007
>Closed-Date:    Sun Feb 25 14:38:31 GMT 2007
>Last-Modified:  Sun Feb 25 14:40:01 GMT 2007
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD netnews.NCTU.edu.tw 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Sun Jan 14 14:05:12 CST 2007
>Description:
Data::ObjectDriver is an object relational mapper, meaning that it
maps object-oriented design concepts onto a relational database.

It's inspired by, and descended from, the MT::ObjectDriver classes in
Six Apart's Movable Type and TypePad weblogging products. But it adds
in caching and partitioning layers, allowing you to spread data across
multiple physical databases, without your application code needing to
know where the data is stored.

It's currently considered ALPHA code. The API is largely fixed, but
may seen some small changes in the future. For what it's worth, the
likeliest area for changes are in the syntax for the search method,
and would most likely not break much in the way of backwards
compatibility.

WWW:	http://search.cpan.org/dist/Data-ObjectDriver/

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

--- p5-Data-ObjectDriver-0.03.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-Data-ObjectDriver
#	p5-Data-ObjectDriver/pkg-descr
#	p5-Data-ObjectDriver/Makefile
#	p5-Data-ObjectDriver/pkg-plist
#	p5-Data-ObjectDriver/distinfo
#
echo c - p5-Data-ObjectDriver
mkdir -p p5-Data-ObjectDriver > /dev/null 2>&1
echo x - p5-Data-ObjectDriver/pkg-descr
sed 's/^X//' >p5-Data-ObjectDriver/pkg-descr << 'END-of-p5-Data-ObjectDriver/pkg-descr'
XData::ObjectDriver is an object relational mapper, meaning that it
Xmaps object-oriented design concepts onto a relational database.
X
XIt's inspired by, and descended from, the MT::ObjectDriver classes in
XSix Apart's Movable Type and TypePad weblogging products. But it adds
Xin caching and partitioning layers, allowing you to spread data across
Xmultiple physical databases, without your application code needing to
Xknow where the data is stored.
X
XIt's currently considered ALPHA code. The API is largely fixed, but
Xmay seen some small changes in the future. For what it's worth, the
Xlikeliest area for changes are in the syntax for the search method,
Xand would most likely not break much in the way of backwards
Xcompatibility.
X
XWWW:	http://search.cpan.org/dist/Data-ObjectDriver/
END-of-p5-Data-ObjectDriver/pkg-descr
echo x - p5-Data-ObjectDriver/Makefile
sed 's/^X//' >p5-Data-ObjectDriver/Makefile << 'END-of-p5-Data-ObjectDriver/Makefile'
X# New ports collection makefile for:	p5-Data-ObjectDriver
X# Date created:		2007-02-25
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Data-ObjectDriver
XPORTVERSION=	0.03
XCATEGORIES=	devel perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	Data
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Simple, transparent data interface, with caching
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
X		${SITE_PERL}/Class/Accessor/Fast.pm:${PORTSDIR}/devel/p5-Class-Accessor \
X		${SITE_PERL}/Class/Data/Inheritable.pm:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
X		${SITE_PERL}/Class/Trigger.pm:${PORTSDIR}/devel/p5-Class-Trigger \
X		${SITE_PERL}/Text/SimpleTable.pm:${PORTSDIR}/textproc/p5-Text-SimpleTable
XBUILD_DEPENDS=	${RUN_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Data::ObjectDriver.3 Data::ObjectDriver::BaseObject.3 \
X		Data::ObjectDriver::Driver::DBD::SQLite.3 \
X		Data::ObjectDriver::Profiler.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500800
XIGNORE=		requires Perl 5.8 or later. Install lang/perl5.8 and try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-Data-ObjectDriver/Makefile
echo x - p5-Data-ObjectDriver/pkg-plist
sed 's/^X//' >p5-Data-ObjectDriver/pkg-plist << 'END-of-p5-Data-ObjectDriver/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/ObjectDriver/.packlist
X%%SITE_PERL%%/Data/ObjectDriver.pm
X%%SITE_PERL%%/Data/ObjectDriver/BaseObject.pm
X%%SITE_PERL%%/Data/ObjectDriver/BaseView.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/._SimplePartition.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/BaseCache.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/Cache/Apache.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/Cache/Cache.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/Cache/Memcached.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/Cache/RAM.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/DBD.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/DBD/Pg.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/DBD/SQLite.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/DBD/mysql.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/DBI.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/Partition.pm
X%%SITE_PERL%%/Data/ObjectDriver/Driver/SimplePartition.pm
X%%SITE_PERL%%/Data/ObjectDriver/Errors.pm
X%%SITE_PERL%%/Data/ObjectDriver/Profiler.pm
X%%SITE_PERL%%/Data/ObjectDriver/SQL.pm
X@dirrmtry %%SITE_PERL%%/Data/ObjectDriver/Driver/DBD
X@dirrmtry %%SITE_PERL%%/Data/ObjectDriver/Driver/Cache
X@dirrmtry %%SITE_PERL%%/Data/ObjectDriver/Driver
X@dirrmtry %%SITE_PERL%%/Data/ObjectDriver
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/ObjectDriver
END-of-p5-Data-ObjectDriver/pkg-plist
echo x - p5-Data-ObjectDriver/distinfo
sed 's/^X//' >p5-Data-ObjectDriver/distinfo << 'END-of-p5-Data-ObjectDriver/distinfo'
XMD5 (Data-ObjectDriver-0.03.tar.gz) = 8845a4c669790de2d66521f5a83847b9
XSHA256 (Data-ObjectDriver-0.03.tar.gz) = 31029e1573596705f078225611502b01b4d646245298c7e1bafdfb22b0ee7e5e
XSIZE (Data-ObjectDriver-0.03.tar.gz) = 51733
END-of-p5-Data-ObjectDriver/distinfo
exit
--- p5-Data-ObjectDriver-0.03.shar ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->clsung 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Feb 25 01:50:24 UTC 2007 
Responsible-Changed-Why:  
clsung@ wants his PRs 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109509 
State-Changed-From-To: open->closed 
State-Changed-By: clsung 
State-Changed-When: Sun Feb 25 14:38:27 UTC 2007 
State-Changed-Why:  
New port added. Thank You. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109509 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/109509: commit references a PR
Date: Sun, 25 Feb 2007 14:38:22 +0000 (UTC)

 clsung      2007-02-25 14:38:13 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/p5-Data-ObjectDriver Makefile distinfo pkg-descr 
                                pkg-plist 
   Log:
   Add p5-Data-ObjectDriver 0.03, simple, transparent data interface, with
   caching.
   
   PR:             ports/109509
   Submitted by:   Gea-Suan Lin <gslin at gslin.org>
   
   Revision  Changes    Path
   1.2660    +1 -0      ports/devel/Makefile
   1.1       +37 -0     ports/devel/p5-Data-ObjectDriver/Makefile (new)
   1.1       +3 -0      ports/devel/p5-Data-ObjectDriver/distinfo (new)
   1.1       +16 -0     ports/devel/p5-Data-ObjectDriver/pkg-descr (new)
   1.1       +28 -0     ports/devel/p5-Data-ObjectDriver/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
