mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
714653ca9c
many database servers. The resolution algorithm is extensible and pluggable, because of this you can make custom strategy module easily. This module can retrieve DBI's database handle object or connection information (data source, user, credential...) by labeled name and treat same cluster consists many nodes as one labeled name, choose fetching strategy. WWW: http://search.cpan.org/dist/DBIx-DBHResolver/
38 lines
1.1 KiB
Makefile
38 lines
1.1 KiB
Makefile
# New ports collection makefile for: DBIx::DBHResolver
|
|
# Date created: 16 Oct 2010
|
|
# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= DBIx-DBHResolver
|
|
PORTVERSION= 0.13
|
|
CATEGORIES= databases perl5
|
|
MASTER_SITES= CPAN
|
|
PKGNAMEPREFIX= p5-
|
|
|
|
MAINTAINER= kuriyama@FreeBSD.org
|
|
COMMENT= Perl extension to resolve DB connection with many database servers
|
|
|
|
RUN_DEPENDS= \
|
|
p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor \
|
|
p5-Config-Any>0:${PORTSDIR}/devel/p5-Config-Any \
|
|
p5-DBI>0:${PORTSDIR}/databases/p5-DBI \
|
|
p5-Data-Util>0:${PORTSDIR}/devel/p5-Data-Util \
|
|
p5-Hash-Merge-Simple>0:${PORTSDIR}/devel/p5-Hash-Merge-Simple \
|
|
p5-Try-Tiny>0:${PORTSDIR}/lang/p5-Try-Tiny \
|
|
p5-UNIVERSAL-require>0:${PORTSDIR}/devel/p5-UNIVERSAL-require \
|
|
p5-YAML>0:${PORTSDIR}/textproc/p5-YAML
|
|
BUILD_DEPENDS= ${RUN_DEPENDS}
|
|
|
|
PERL_CONFIGURE= yes
|
|
|
|
MAN3= DBIx::DBHResolver.3 \
|
|
DBIx::DBHResolver::Strategy.3 \
|
|
DBIx::DBHResolver::Strategy::Key.3 \
|
|
DBIx::DBHResolver::Strategy::List.3 \
|
|
DBIx::DBHResolver::Strategy::Range.3 \
|
|
DBIx::DBHResolver::Strategy::Remainder.3
|
|
|
|
.include <bsd.port.mk>
|