freebsd-ports/net/p5-Net-OpenDHT/Makefile
Jean-Yves Lefort 78059d78f2 Add p5-Net-OpenDHT.
The Net::OpenDHT module provides a simple interface to the Open DHT
service. Open DHT is a publicly accessible distributed hash table (DHT)
service. In contrast to the usual DHT model, clients of Open DHT do not
need to run a DHT node in order to use the service. Instead, they can
issue put and get operations to any DHT node, which processes the
operations on their behalf. No credentials or accounts are required to use
the service, and the available storage is fairly shared across all active
clients.

This service model of DHT usage greatly simplifies deploying client
applications. By using Open DHT as a highly-available naming and storage
service, clients can ignore the complexities of deploying and maintaining
a DHT and instead concentrate on developing more sophisticated distributed
applications.

WWW: http://opendht.org/users-guide.html
WWW: http://search.cpan.org/dist/Net-OpenDHT/

Author: Leon Brocard <acme@astray.com>

PR:		ports/81366
Submitted by:	Aaron Dalton <aaron@daltons.ca>
2005-05-25 08:32:10 +00:00

34 lines
955 B
Makefile

# New ports collection makefile for: p5-Net-OpenDHT
# Date created: 21 May 2005
# Whom: Aaron Dalton <aaron@daltons.ca>
#
# $FreeBSD$
#
PORTNAME= Net-OpenDHT
PORTVERSION= 0.29
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Net
PKGNAMEPREFIX= p5-
MAINTAINER= aaron@daltons.ca
COMMENT= Access the Open Distributed Hash Table (Open DHT)
BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor/Chained/Fast.pm:${PORTSDIR}/devel/p5-Class-Accessor-Chained \
${SITE_PERL}/XML/Writer.pm:${PORTSDIR}/textproc/p5-XML-Writer \
${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN3= Net::OpenDHT.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
IGNORE= Perl 5.6 or greater required. Please install lang/perl5 or lang/perl5.8
.endif
.include <bsd.port.post.mk>