Bug 102702 - New port: devel/py-levenshtein Python extension computing string distances and similarities.
Summary: New port: devel/py-levenshtein Python extension computing string distances an...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-30 21:10 UTC by Aron Stansvik
Modified: 2006-08-31 19:07 UTC (History)
0 users

See Also:


Attachments
file.shar (2.23 KB, text/plain)
2006-08-30 21:10 UTC, Aron Stansvik
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Stansvik 2006-08-30 21:10:20 UTC
Levenshtein computes Levenshtein distances, similarity ratios, generalized
medians and set medians of Strings and Unicodes.  Becuase it's implemented
in C, it's much faster than corresponding Python library functions and
methods.
Comment 1 Aron Stansvik 2006-08-31 14:51:04 UTC
Sorry there was an ending dot in the COMMENT, below is a corrected
shell archive.

--- begin py-levenshtein.shar ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-levenshtein/Makefile
#	py-levenshtein/distinfo
#	py-levenshtein/pkg-descr
#	py-levenshtein/pkg-plist
#
echo x - py-levenshtein/Makefile
sed 's/^X//' >py-levenshtein/Makefile << 'END-of-py-levenshtein/Makefile'
X# New ports collection makefile for:   py-levenshtein
X# Date created:        30 August 2006
X# Whom:                Aron Stansvik <elvstone@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=        levenshtein
XPORTVERSION=     0.10.1
XCATEGORIES=      devel python
XMASTER_SITES=    http://trific.ath.cx/Ftp/python/levenshtein/
XPKGNAMEPREFIX=   ${PYTHON_PKGNAMEPREFIX}
XDISTNAME=        python-Levenshtein-${PORTVERSION}
X
XMAINTAINER=      elvstone@gmail.com
XCOMMENT=         Python extension computing string distances and similarities
X
XWRKSRC=          ${WRKDIR}/python-Levenshtein-${PORTVERSION}
X
XUSE_PYTHON=      2.2+
XUSE_PYTHON_PREFIX= yes
XUSE_PYDISTUTILS= yes
X
X.include <bsd.port.mk>
END-of-py-levenshtein/Makefile
echo x - py-levenshtein/distinfo
sed 's/^X//' >py-levenshtein/distinfo << 'END-of-py-levenshtein/distinfo'
XMD5 (python-Levenshtein-0.10.1.tar.gz) = c21cb043bb2951b3197a0447bd61aba4
XSHA256 (python-Levenshtein-0.10.1.tar.gz) =
0b39f0de210f8511af7c440c4d3d94ba8eb4b14a24677ee39750e4b2e75ed014
XSIZE (python-Levenshtein-0.10.1.tar.gz) = 41984
END-of-py-levenshtein/distinfo
echo x - py-levenshtein/pkg-descr
sed 's/^X//' >py-levenshtein/pkg-descr << 'END-of-py-levenshtein/pkg-descr'
XLevenshtein computes Levenshtein distances, similarity ratios, generalized
Xmedians and set medians of Strings and Unicodes.  Becuase it's implemented
Xin C, it's much faster than corresponding Python library functions and
Xmethods.
X
XWWW: http://trific.ath.cx/resources/python/levenshtein/
END-of-py-levenshtein/pkg-descr
echo x - py-levenshtein/pkg-plist
sed 's/^X//' >py-levenshtein/pkg-plist << 'END-of-py-levenshtein/pkg-plist'
X%%PYTHON_SITELIBDIR%%/Levenshtein.so
END-of-py-levenshtein/pkg-plist
exit

--- end py-levenshtein.shar ---

Best regards,
Aron Stansvik
Comment 2 Aron Stansvik 2006-08-31 14:56:19 UTC
Grr, sorry! Last time the shar didn't contain the top directory, only
the files. Below is a _correct_ shar, really!

--- begin py-levenshtein.shar ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-levenshtein
#	py-levenshtein/Makefile
#	py-levenshtein/distinfo
#	py-levenshtein/pkg-descr
#	py-levenshtein/pkg-plist
#
echo c - py-levenshtein
mkdir -p py-levenshtein > /dev/null 2>&1
echo x - py-levenshtein/Makefile
sed 's/^X//' >py-levenshtein/Makefile << 'END-of-py-levenshtein/Makefile'
X# New ports collection makefile for:   py-levenshtein
X# Date created:        30 August 2006
X# Whom:                Aron Stansvik <elvstone@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=        levenshtein
XPORTVERSION=     0.10.1
XCATEGORIES=      devel python
XMASTER_SITES=    http://trific.ath.cx/Ftp/python/levenshtein/
XPKGNAMEPREFIX=   ${PYTHON_PKGNAMEPREFIX}
XDISTNAME=        python-Levenshtein-${PORTVERSION}
X
XMAINTAINER=      elvstone@gmail.com
XCOMMENT=         Python extension computing string distances and similarities
X
XWRKSRC=          ${WRKDIR}/python-Levenshtein-${PORTVERSION}
X
XUSE_PYTHON=      2.2+
XUSE_PYTHON_PREFIX= yes
XUSE_PYDISTUTILS= yes
X
X.include <bsd.port.mk>
END-of-py-levenshtein/Makefile
echo x - py-levenshtein/distinfo
sed 's/^X//' >py-levenshtein/distinfo << 'END-of-py-levenshtein/distinfo'
XMD5 (python-Levenshtein-0.10.1.tar.gz) = c21cb043bb2951b3197a0447bd61aba4
XSHA256 (python-Levenshtein-0.10.1.tar.gz) =
0b39f0de210f8511af7c440c4d3d94ba8eb4b14a24677ee39750e4b2e75ed014
XSIZE (python-Levenshtein-0.10.1.tar.gz) = 41984
END-of-py-levenshtein/distinfo
echo x - py-levenshtein/pkg-descr
sed 's/^X//' >py-levenshtein/pkg-descr << 'END-of-py-levenshtein/pkg-descr'
XLevenshtein computes Levenshtein distances, similarity ratios, generalized
Xmedians and set medians of Strings and Unicodes.  Becuase it's implemented
Xin C, it's much faster than corresponding Python library functions and
Xmethods.
X
XWWW: http://trific.ath.cx/resources/python/levenshtein/
END-of-py-levenshtein/pkg-descr
echo x - py-levenshtein/pkg-plist
sed 's/^X//' >py-levenshtein/pkg-plist << 'END-of-py-levenshtein/pkg-plist'
X%%PYTHON_SITELIBDIR%%/Levenshtein.so
END-of-py-levenshtein/pkg-plist
exit

--- end py-levenshtein.shar ---

Sorry for the confusion.

Regards,
Aron Stansvik
Comment 3 Pav Lucistnik freebsd_committer freebsd_triage 2006-08-31 19:07:35 UTC
State Changed
From-To: open->closed

New port added, thank you