Date: Fri, 3 Mar 2017 06:24:05 +0000 (UTC) From: Wen Heping <wen@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r435313 - in head/databases: . p5-DBIx-Lite Message-ID: <201703030624.v236O5Dc014965@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wen Date: Fri Mar 3 06:24:05 2017 New Revision: 435313 URL: https://svnweb.freebsd.org/changeset/ports/435313 Log: DBIx::Lite was written with some goals in mind, that no other available module provides. Such goals/key features are: no need to define your database schema (most features work without one and some advanced features only require some bits, and still not the full table definitions) no need to connect to database: the module can just generate SQL for you chained methods with lazy SQL generation joins/relationships optional custom classes for results and resultsets with custom methods SQL::Abstract syntax paging features (with Data::Page) WWW: http://search.cpan.org/dist/DBIx-Lite/ Added: head/databases/p5-DBIx-Lite/ head/databases/p5-DBIx-Lite/Makefile (contents, props changed) head/databases/p5-DBIx-Lite/distinfo (contents, props changed) head/databases/p5-DBIx-Lite/pkg-descr (contents, props changed) head/databases/p5-DBIx-Lite/pkg-plist (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Fri Mar 3 06:22:21 2017 (r435312) +++ head/databases/Makefile Fri Mar 3 06:24:05 2017 (r435313) @@ -388,6 +388,7 @@ SUBDIR += p5-DBIx-Handler SUBDIR += p5-DBIx-Inspector SUBDIR += p5-DBIx-Introspector + SUBDIR += p5-DBIx-Lite SUBDIR += p5-DBIx-Log4perl SUBDIR += p5-DBIx-MySQLSequence SUBDIR += p5-DBIx-NoSQL Added: head/databases/p5-DBIx-Lite/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/p5-DBIx-Lite/Makefile Fri Mar 3 06:24:05 2017 (r435313) @@ -0,0 +1,25 @@ +# Created by: Wen Heping <wen@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= DBIx-Lite +PORTVERSION= 0.31 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= wen@FreeBSD.org +COMMENT= Chained and minimal ORM + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-DBIx-Connector>=0:databases/p5-DBIx-Connector \ + p5-Data-Page>=0:databases/p5-Data-Page \ + p5-SQL-Abstract-More>=0:databases/p5-SQL-Abstract-More +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-DBD-SQLite>=1.29:databases/p5-DBD-SQLite + +USES= perl5 +USE_PERL5= configure + +.include <bsd.port.mk> Added: head/databases/p5-DBIx-Lite/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/p5-DBIx-Lite/distinfo Fri Mar 3 06:24:05 2017 (r435313) @@ -0,0 +1,3 @@ +TIMESTAMP = 1488506463 +SHA256 (DBIx-Lite-0.31.tar.gz) = a5a7892ff10e9bf4f3806d2fba31cd701017af8df8ea44de8b509a87c6dce9d0 +SIZE (DBIx-Lite-0.31.tar.gz) = 27288 Added: head/databases/p5-DBIx-Lite/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/p5-DBIx-Lite/pkg-descr Fri Mar 3 06:24:05 2017 (r435313) @@ -0,0 +1,15 @@ +DBIx::Lite was written with some goals in mind, that no other +available module provides. Such goals/key features are: + +no need to define your database schema (most features work without +one and some advanced features only require some bits, and still +not the full table definitions) +no need to connect to database: the module can just generate SQL +for you +chained methods with lazy SQL generation +joins/relationships +optional custom classes for results and resultsets with custom methods +SQL::Abstract syntax +paging features (with Data::Page) + +WWW: http://search.cpan.org/dist/DBIx-Lite/ Added: head/databases/p5-DBIx-Lite/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/p5-DBIx-Lite/pkg-plist Fri Mar 3 06:24:05 2017 (r435313) @@ -0,0 +1,10 @@ +%%SITE_PERL%%/DBIx/Lite.pm +%%SITE_PERL%%/DBIx/Lite/ResultSet.pm +%%SITE_PERL%%/DBIx/Lite/Row.pm +%%SITE_PERL%%/DBIx/Lite/Schema.pm +%%SITE_PERL%%/DBIx/Lite/Schema/Table.pm +%%PERL5_MAN3%%/DBIx::Lite.3.gz +%%PERL5_MAN3%%/DBIx::Lite::ResultSet.3.gz +%%PERL5_MAN3%%/DBIx::Lite::Row.3.gz +%%PERL5_MAN3%%/DBIx::Lite::Schema.3.gz +%%PERL5_MAN3%%/DBIx::Lite::Schema::Table.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703030624.v236O5Dc014965>