diff options
author | Frederic Culot <culot@FreeBSD.org> | 2012-12-16 14:53:00 +0000 |
---|---|---|
committer | Frederic Culot <culot@FreeBSD.org> | 2012-12-16 14:53:00 +0000 |
commit | be6d8373badca227b8c9dc80e591e247f22ed533 (patch) | |
tree | 49fb76ae79a2b6c226b80d3d175e302118f7fa2f /databases/p5-DBIx-Class-Schema-Config | |
parent | - Convert to new OPTIONS framework (diff) |
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>
Notes
Notes:
svn path=/head/; revision=309009
Diffstat (limited to 'databases/p5-DBIx-Class-Schema-Config')
-rw-r--r-- | databases/p5-DBIx-Class-Schema-Config/Makefile | 28 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Schema-Config/distinfo | 2 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Schema-Config/pkg-descr | 7 | ||||
-rw-r--r-- | databases/p5-DBIx-Class-Schema-Config/pkg-plist | 9 |
4 files changed, 46 insertions, 0 deletions
diff --git a/databases/p5-DBIx-Class-Schema-Config/Makefile b/databases/p5-DBIx-Class-Schema-Config/Makefile new file mode 100644 index 000000000000..6cc989a33d01 --- /dev/null +++ b/databases/p5-DBIx-Class-Schema-Config/Makefile @@ -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> diff --git a/databases/p5-DBIx-Class-Schema-Config/distinfo b/databases/p5-DBIx-Class-Schema-Config/distinfo new file mode 100644 index 000000000000..d82b36981427 --- /dev/null +++ b/databases/p5-DBIx-Class-Schema-Config/distinfo @@ -0,0 +1,2 @@ +SHA256 (DBIx-Class-Schema-Config-0.001008.tar.gz) = 3716d78634b418b34cf6ad6fbfdd6a2dd91fa3faf349a9fb6dc83cb01b4b9d85 +SIZE (DBIx-Class-Schema-Config-0.001008.tar.gz) = 19931 diff --git a/databases/p5-DBIx-Class-Schema-Config/pkg-descr b/databases/p5-DBIx-Class-Schema-Config/pkg-descr new file mode 100644 index 000000000000..b0cac4171b92 --- /dev/null +++ b/databases/p5-DBIx-Class-Schema-Config/pkg-descr @@ -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/ diff --git a/databases/p5-DBIx-Class-Schema-Config/pkg-plist b/databases/p5-DBIx-Class-Schema-Config/pkg-plist new file mode 100644 index 000000000000..ea3a58791c90 --- /dev/null +++ b/databases/p5-DBIx-Class-Schema-Config/pkg-plist @@ -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 |