Skip site navigation (1)Skip section navigation (2)
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>