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:
parent
42caa4d4f0
commit
3af6b783bc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367439
@ -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
|
||||
|
26
devel/p5-Connector/Makefile
Normal file
26
devel/p5-Connector/Makefile
Normal 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>
|
2
devel/p5-Connector/distinfo
Normal file
2
devel/p5-Connector/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Connector-1.10.tar.gz) = 5e07f214234e28913ab77ebc7a1f41865b3d665fa8f73f6b231172896dfcfac5
|
||||
SIZE (Connector-1.10.tar.gz) = 66141
|
10
devel/p5-Connector/pkg-descr
Normal file
10
devel/p5-Connector/pkg-descr
Normal 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/
|
50
devel/p5-Connector/pkg-plist
Normal file
50
devel/p5-Connector/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user