1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

New port: devel/p5-Connector

The Connector provides a generic connection to a data set, typically
configuration data in a hierarchical structure. Each connector
object accepts the get(KEY) method, which, when given a key, returns
the associated value from the connector's data source. Typically,
a connector acts as a proxy to a simple data source like YAML,
Config::Std, Config::Versioned, or to a more complex data source
like an LDAP server or Proc::SafeExec. The standard calling convention
via get(KEY) makes the connectors interchangeable.

WWW: http://search.cpan.org/dist/Connector/

PR:		192735
Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com>
This commit is contained in:
Kurt Jaeger 2014-09-06 14:16:59 +00:00
parent 42caa4d4f0
commit 3af6b783bc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367439
5 changed files with 89 additions and 0 deletions

View File

@ -1691,6 +1691,7 @@
SUBDIR += p5-Config-YAML
SUBDIR += p5-ConfigReader
SUBDIR += p5-ConfigReader-Simple
SUBDIR += p5-Connector
SUBDIR += p5-Const-Fast
SUBDIR += p5-Context-Preserve
SUBDIR += p5-Contextual-Return

View File

@ -0,0 +1,26 @@
# Created by: Sergei Vyshenski <svysh.fbsd@gmail.com>
# $FreeBSD$
PORTNAME= Connector
PORTVERSION= 1.10
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= A generic connection to a hierarchical-structured data set
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-YAML>=1.06:${PORTSDIR}/textproc/p5-YAML \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
p5-AppConfig>=0:${PORTSDIR}/devel/p5-AppConfig \
p5-Config-Versioned>=1.01:${PORTSDIR}/devel/p5-Config-Versioned \
p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Connector-1.10.tar.gz) = 5e07f214234e28913ab77ebc7a1f41865b3d665fa8f73f6b231172896dfcfac5
SIZE (Connector-1.10.tar.gz) = 66141

View File

@ -0,0 +1,10 @@
The Connector provides a generic connection to a data set, typically
configuration data in a hierarchical structure. Each connector
object accepts the get(KEY) method, which, when given a key, returns
the associated value from the connector's data source. Typically,
a connector acts as a proxy to a simple data source like YAML,
Config::Std, Config::Versioned, or to a more complex data source
like an LDAP server or Proc::SafeExec. The standard calling convention
via get(KEY) makes the connectors interchangeable.
WWW: http://search.cpan.org/dist/Connector/

View File

@ -0,0 +1,50 @@
%%PERL5_MAN3%%/Connector.3.gz
%%PERL5_MAN3%%/Connector::Builtin::Authentication::Password.3.gz
%%PERL5_MAN3%%/Connector::Builtin::Authentication::PasswordScheme.3.gz
%%PERL5_MAN3%%/Connector::Builtin::Env.3.gz
%%PERL5_MAN3%%/Connector::Builtin::File::Path.3.gz
%%PERL5_MAN3%%/Connector::Multi.3.gz
%%PERL5_MAN3%%/Connector::Proxy.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Config::Versioned.3.gz
%%PERL5_MAN3%%/Connector::Proxy::DBI.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Net::LDAP.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::DN.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::Simple.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Net::LDAP::Single.3.gz
%%PERL5_MAN3%%/Connector::Proxy::Proc::SafeExec.3.gz
%%PERL5_MAN3%%/Connector::Wrapper.3.gz
%%SITE_PERL%%/Connector.pm
%%SITE_PERL%%/Connector/Builtin.pm
%%SITE_PERL%%/Connector/Builtin/Authentication/Password.pm
%%SITE_PERL%%/Connector/Builtin/Authentication/PasswordScheme.pm
%%SITE_PERL%%/Connector/Builtin/Env.pm
%%SITE_PERL%%/Connector/Builtin/File/Path.pm
%%SITE_PERL%%/Connector/Builtin/File/Simple.pm
%%SITE_PERL%%/Connector/Builtin/Memory.pm
%%SITE_PERL%%/Connector/Builtin/Static.pm
%%SITE_PERL%%/Connector/Multi.pm
%%SITE_PERL%%/Connector/Proxy.pm
%%SITE_PERL%%/Connector/Proxy/Config/Std.pm
%%SITE_PERL%%/Connector/Proxy/Config/Versioned.pm
%%SITE_PERL%%/Connector/Proxy/DBI.pm
%%SITE_PERL%%/Connector/Proxy/Net/LDAP.pm
%%SITE_PERL%%/Connector/Proxy/Net/LDAP/DN.pm
%%SITE_PERL%%/Connector/Proxy/Net/LDAP/Simple.pm
%%SITE_PERL%%/Connector/Proxy/Net/LDAP/Single.pm
%%SITE_PERL%%/Connector/Proxy/Proc/SafeExec.pm
%%SITE_PERL%%/Connector/Proxy/SOAP/Lite.pm
%%SITE_PERL%%/Connector/Proxy/YAML.pm
%%SITE_PERL%%/Connector/Types.pm
%%SITE_PERL%%/Connector/Wrapper.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Connector/.packlist
@dirrmtry %%SITE_PERL%%/Connector/Builtin/Authentication
@dirrmtry %%SITE_PERL%%/Connector/Builtin/File
@dirrmtry %%SITE_PERL%%/Connector/Builtin
@dirrmtry %%SITE_PERL%%/Connector/Proxy/Config
@dirrmtry %%SITE_PERL%%/Connector/Proxy/Net/LDAP
@dirrmtry %%SITE_PERL%%/Connector/Proxy/Net
@dirrmtry %%SITE_PERL%%/Connector/Proxy/Proc
@dirrmtry %%SITE_PERL%%/Connector/Proxy/SOAP
@dirrmtry %%SITE_PERL%%/Connector/Proxy
@dirrmtry %%SITE_PERL%%/Connector
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Connector