mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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>
This commit is contained in:
parent
7072e9fefe
commit
78059d78f2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=136094
5 changed files with 65 additions and 0 deletions
|
@ -504,6 +504,7 @@
|
|||
SUBDIR += p5-Net-MSN
|
||||
SUBDIR += p5-Net-MovableType
|
||||
SUBDIR += p5-Net-OSCAR
|
||||
SUBDIR += p5-Net-OpenDHT
|
||||
SUBDIR += p5-Net-Packet
|
||||
SUBDIR += p5-Net-ParseWhois
|
||||
SUBDIR += p5-Net-Patricia
|
||||
|
|
34
net/p5-Net-OpenDHT/Makefile
Normal file
34
net/p5-Net-OpenDHT/Makefile
Normal file
|
@ -0,0 +1,34 @@
|
|||
# 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>
|
2
net/p5-Net-OpenDHT/distinfo
Normal file
2
net/p5-Net-OpenDHT/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
MD5 (Net-OpenDHT-0.29.tar.gz) = 248d5718ba7545d002450cc9fcb984e8
|
||||
SIZE (Net-OpenDHT-0.29.tar.gz) = 3949
|
22
net/p5-Net-OpenDHT/pkg-descr
Normal file
22
net/p5-Net-OpenDHT/pkg-descr
Normal file
|
@ -0,0 +1,22 @@
|
|||
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>
|
||||
|
||||
- Aaron Dalton
|
||||
aaron@daltons.ca
|
6
net/p5-Net-OpenDHT/pkg-plist
Normal file
6
net/p5-Net-OpenDHT/pkg-plist
Normal file
|
@ -0,0 +1,6 @@
|
|||
%%SITE_PERL%%/Net/OpenDHT.pm
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/OpenDHT/.packlist
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/OpenDHT
|
||||
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
|
||||
@unexec rmdir %D/%%SITE_PERL%%/Net 2>/dev/null || true
|
||||
|
Loading…
Add table
Reference in a new issue