Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 May 2013 12:51:12 +0000 (UTC)
From:      Frederic Culot <culot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r319423 - in head/databases: . p5-SQL-Abstract-More
Message-ID:  <201305301251.r4UCpCGT082671@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: culot
Date: Thu May 30 12:51:11 2013
New Revision: 319423
URL: http://svnweb.freebsd.org/changeset/ports/319423

Log:
  SQL::Abstract::More Generates SQL from Perl datastructures. This is a
  subclass of SQL::Abstract, fully compatible with the parent class, but
  it handles a few additional SQL constructs, and provides a different API
  with named parameters instead of positional parameters, so that various
  SQL fragments are more easily identified.
  
  This module was designed for the specific needs of DBIx::DataModel, but is
  published as a standalone distribution, because it may possibly be useful
  for other needs.
  
  WWW: http://search.cpan.org/dist/SQL-Abstract-More/
  
  PR:		ports/176883
  Submitted by:	Espen Tagestad <espen@tagestad.no>

Added:
  head/databases/p5-SQL-Abstract-More/
  head/databases/p5-SQL-Abstract-More/Makefile   (contents, props changed)
  head/databases/p5-SQL-Abstract-More/distinfo   (contents, props changed)
  head/databases/p5-SQL-Abstract-More/pkg-descr   (contents, props changed)
  head/databases/p5-SQL-Abstract-More/pkg-plist   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Thu May 30 12:48:42 2013	(r319422)
+++ head/databases/Makefile	Thu May 30 12:51:11 2013	(r319423)
@@ -465,6 +465,7 @@
     SUBDIR += p5-Rose-DBx-Object-Renderer
     SUBDIR += p5-SQL-Abstract
     SUBDIR += p5-SQL-Abstract-Limit
+    SUBDIR += p5-SQL-Abstract-More
     SUBDIR += p5-SQL-Abstract-Plugin-InsertMulti
     SUBDIR += p5-SQL-Interp
     SUBDIR += p5-SQL-Maker

Added: head/databases/p5-SQL-Abstract-More/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-SQL-Abstract-More/Makefile	Thu May 30 12:51:11 2013	(r319423)
@@ -0,0 +1,26 @@
+# Created by: Espen Tagestad <espen@tagestad.no>
+# $FreeBSD$
+
+PORTNAME=	SQL-Abstract-More
+PORTVERSION=	1.15
+CATEGORIES=	databases perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	espen@tagestad.no
+COMMENT=	Extension of SQL::Abstract with more constructs and more flexible API
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-MRO-Compat>0:${PORTSDIR}/devel/p5-MRO-Compat \
+		p5-Params-Validate>0:${PORTSDIR}/devel/p5-Params-Validate \
+		p5-Scalar-Does>0:${PORTSDIR}/devel/p5-Scalar-Does \
+		p5-SQL-Abstract>=1.73:${PORTSDIR}/databases/p5-SQL-Abstract
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=		SQL::Abstract::More.3
+
+.include <bsd.port.mk>

Added: head/databases/p5-SQL-Abstract-More/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-SQL-Abstract-More/distinfo	Thu May 30 12:51:11 2013	(r319423)
@@ -0,0 +1,2 @@
+SHA256 (SQL-Abstract-More-1.15.tar.gz) = 3468f4f0c549ea9f38416b43a4eb9f3f25ff3761791597f04f769086d2603dbc
+SIZE (SQL-Abstract-More-1.15.tar.gz) = 26954

Added: head/databases/p5-SQL-Abstract-More/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-SQL-Abstract-More/pkg-descr	Thu May 30 12:51:11 2013	(r319423)
@@ -0,0 +1,11 @@
+Generates SQL from Perl datastructures. This is a subclass of SQL::Abstract,
+fully compatible with the parent class, but it handles a few additional SQL
+constructs, and provides a different API with named parameters instead of
+positional parameters, so that various SQL fragments are more easily
+identified.
+
+This module was designed for the specific needs of DBIx::DataModel, but is
+published as a standalone distribution, because it may possibly be useful for
+other needs.
+
+WWW: http://search.cpan.org/dist/SQL-Abstract-More/

Added: head/databases/p5-SQL-Abstract-More/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-SQL-Abstract-More/pkg-plist	Thu May 30 12:51:11 2013	(r319423)
@@ -0,0 +1,3 @@
+%%SITE_PERL%%/SQL/Abstract/More.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SQL/Abstract/More/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SQL/Abstract/More



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