1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Add p5-Tie-DB_File-SplitHash 1.01, a wrapper around the DB_File Berkeley

database system.

PR:		58454
Submitted by:	clsung@dragon2.net
This commit is contained in:
Foxfair Hu 2003-10-24 04:21:35 +00:00
parent 3c7c3cf525
commit 1bfa55b3bf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=92022
5 changed files with 44 additions and 0 deletions

View File

@ -809,6 +809,7 @@
SUBDIR += p5-Test-Simple
SUBDIR += p5-Test-Unit
SUBDIR += p5-Tie-Cache
SUBDIR += p5-Tie-DB_File-SplitHash
SUBDIR += p5-Tie-DB_FileLock
SUBDIR += p5-Tie-File
SUBDIR += p5-Tie-IxHash

View File

@ -0,0 +1,25 @@
# New ports collection makefile for: devel/p5-Tie-DB_File-SplitHash
# Date created: Oct 23 2003
# Whom: clsung@dragon2.net
#
# $FreeBSD$
#
PORTNAME= Tie-DB_File-SplitHash
PORTVERSION= 1.01
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Tie
PKGNAMEPREFIX= p5-
MAINTAINER= clsung@dragon2.net
COMMENT= A wrapper around the DB_File Berkeley database system
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN3= Tie::DB_File::SplitHash.3
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (Tie-DB_File-SplitHash-1.01.tar.gz) = a2f82b7d2108b985c20ca661b597cc99

View File

@ -0,0 +1,11 @@
Tie::DB_File::SplitHash
Designed for support of file size limitted OSes. Transparently splits
a DB_File database into as many distinct files as desired. Distributes
hash entries between the files using a randomization algorithm.
Has the effect of allowing DB_File hashes to grow to the full size
of the partition. Requires 'Digest::SHA1' and 'DB_File' to be installed.
WWW: http://search.cpan.org/~snowhare/Tie-DB_File-SplitHash-1.01/
Author: Benjamin Franz

View File

@ -0,0 +1,6 @@
%%SITE_PERL%%/Tie/DB_File/SplitHash.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/DB_File/SplitHash/.packlist
@dirrm %%SITE_PERL%%/Tie/DB_File
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/DB_File/SplitHash
@unexec rmdir %D/%%SITE_PERL%%/Tie/DB_File 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/DB_File/SplitHash 2>/dev/null || true