pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/44976: Submission to add textproc/p5-Text-WagnerFischer to pkgsrc

>Number:         44976
>Category:       pkg
>Synopsis:       Submission to add textproc/p5-Text-WagnerFischer to pkgsrc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon May 16 23:20:00 +0000 2011
>Originator:     David H. Gutteridge
>Release:        Many

I'm submitting the necessary files to add the Perl module
Text-WagnerFischer to pkgsrc.  It is conceptually similar to the
Text-Brew module I've also submitted (it also offers configurable
edit distance weightings), but is also designed to be easily extended
by other Perl modules.  (But unlike Text-Brew, it doesn't offer a
description of its resulting edit distance calculations.)  (I was
evaluating various Perl modules for a project and ended up packaging
all the ones that I couldn't already find in pkgsrc.  I'm submitting
these in case someone else would find them of use.)



Make file:

# $NetBSD$

DISTNAME=       Text-WagnerFischer-0.04
PKGNAME=        p5-${DISTNAME}
CATEGORIES=     textproc perl5

COMMENT=        Perl module for configurable edit distance calculations

PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT=    user-destdir

PERL5_PACKLIST=         auto/Text/WagnerFischer/.packlist

.include "../../lang/perl5/"
.include "../../mk/"

distinfo file:


SHA1 (Text-WagnerFischer-0.04.tar.gz) = a856e9e3d802b7f3845e1957a58ffd5ea930680f
RMD160 (Text-WagnerFischer-0.04.tar.gz) = 
Size (Text-WagnerFischer-0.04.tar.gz) = 3461 bytes

DESCR file:

This module implements the Wagner-Fischer dynamic programming
technique, used here to calculate the edit distance of two strings.
The edit distance is a measure of the degree of proximity between two
strings, based on "edits": the operations of substitutions, deletions
or insertions needed to transform the string into the other one (and
vice versa).  The module is designed to be easily extensible by
functioning as a base class for other modules.

Home | Main Index | Thread Index | Old Index