1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
freebsd-ports/databases/p5-DBIx-DBHResolver/Makefile
Jun Kuriyama 714653ca9c DBIx::DBHResolver resolves database connection on the environment has
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/
2010-10-17 00:45:25 +00:00

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>