Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Dec 2012 14:53:00 +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: r309009 - in head/databases: . p5-DBIx-Class-Schema-Config
Message-ID:  <201212161453.qBGEr0nj095763@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: culot
Date: Sun Dec 16 14:53:00 2012
New Revision: 309009
URL: http://svnweb.freebsd.org/changeset/ports/309009

Log:
  DBIx::Class::Schema::Config is a subclass of DBIx::Class::Schema that
  allows the loading of credentials from a file. The actual code itself
  would only need to know about the name used in the configuration file.
  This aims to make it simpler for operations teams to manage database
  credentials.
  
  WWW: http://search.cpan.org/dist/DBIx-Class-Schema-Config/
  
  PR:		ports/173650 (based on)
  Submitted by:	Espen Tagestad <espen@tagestad.no>

Added:
  head/databases/p5-DBIx-Class-Schema-Config/
  head/databases/p5-DBIx-Class-Schema-Config/Makefile   (contents, props changed)
  head/databases/p5-DBIx-Class-Schema-Config/distinfo   (contents, props changed)
  head/databases/p5-DBIx-Class-Schema-Config/pkg-descr   (contents, props changed)
  head/databases/p5-DBIx-Class-Schema-Config/pkg-plist   (contents, props changed)
Modified:
  head/databases/Makefile   (contents, props changed)

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Sun Dec 16 14:25:27 2012	(r309008)
+++ head/databases/Makefile	Sun Dec 16 14:53:00 2012	(r309009)
@@ -363,6 +363,7 @@
     SUBDIR += p5-DBIx-Class-QueryProfiler
     SUBDIR += p5-DBIx-Class-ResultSet-HashRef
     SUBDIR += p5-DBIx-Class-ResultSet-RecursiveUpdate
+    SUBDIR += p5-DBIx-Class-Schema-Config
     SUBDIR += p5-DBIx-Class-Schema-Loader
     SUBDIR += p5-DBIx-Class-Schema-PopulateMore
     SUBDIR += p5-DBIx-Class-TimeStamp

Added: head/databases/p5-DBIx-Class-Schema-Config/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-DBIx-Class-Schema-Config/Makefile	Sun Dec 16 14:53:00 2012	(r309009)
@@ -0,0 +1,28 @@
+# Created by: Espen Tagestad <espen@tagestad.no>
+# $FreeBSD$
+
+PORTNAME=	DBIx-Class-Schema-Config
+PORTVERSION=	0.001008
+CATEGORIES=	databases perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	espen@tagestad.no
+COMMENT=	Credential Management for DBIx::Class
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-Config-Any>=0.23:${PORTSDIR}/devel/p5-Config-Any \
+		p5-DBIx-Class>=0.08100:${PORTSDIR}/databases/p5-DBIx-Class \
+		p5-File-HomeDir>0:${PORTSDIR}/devel/p5-File-HomeDir
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-Config-Any>=0.23:${PORTSDIR}/devel/p5-Config-Any \
+		p5-DBD-SQLite>0:${PORTSDIR}/databases/p5-DBD-SQLite \
+		p5-Test-MockObject>=1.09:${PORTSDIR}/devel/p5-Test-MockObject
+
+PERL_CONFIGURE=	yes
+
+MAN3=		DBIx::Class::Schema::Config.3
+
+.include <bsd.port.mk>

Added: head/databases/p5-DBIx-Class-Schema-Config/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-DBIx-Class-Schema-Config/distinfo	Sun Dec 16 14:53:00 2012	(r309009)
@@ -0,0 +1,2 @@
+SHA256 (DBIx-Class-Schema-Config-0.001008.tar.gz) = 3716d78634b418b34cf6ad6fbfdd6a2dd91fa3faf349a9fb6dc83cb01b4b9d85
+SIZE (DBIx-Class-Schema-Config-0.001008.tar.gz) = 19931

Added: head/databases/p5-DBIx-Class-Schema-Config/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-DBIx-Class-Schema-Config/pkg-descr	Sun Dec 16 14:53:00 2012	(r309009)
@@ -0,0 +1,7 @@
+DBIx::Class::Schema::Config is a subclass of DBIx::Class::Schema that
+allows the loading of credentials from a file. The actual code itself
+would only need to know about the name used in the configuration file.
+This aims to make it simpler for operations teams to manage database
+credentials.
+
+WWW: http://search.cpan.org/dist/DBIx-Class-Schema-Config/

Added: head/databases/p5-DBIx-Class-Schema-Config/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/p5-DBIx-Class-Schema-Config/pkg-plist	Sun Dec 16 14:53:00 2012	(r309009)
@@ -0,0 +1,9 @@
+%%SITE_PERL%%/DBIx/Class/Schema/Config.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class/Schema/Config/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class/Schema/Config
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class/Schema
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx/Class
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
+@dirrmtry %%SITE_PERL%%/DBIx/Class/Schema
+@dirrmtry %%SITE_PERL%%/DBIx/Class
+@dirrmtry %%SITE_PERL%%/DBIx



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