summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-08-31 18:06:42 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-08-31 18:06:42 +0000
commitaa86d42498d6166c95fcb1e907af6a6d170ace42 (patch)
treed10b13897549f3eacb6796921eec4f27d096ffdf
parent- Update to 1.0.4.r1 (diff)
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. WWW: http://trific.ath.cx/resources/python/levenshtein/ PR: ports/102702 Submitted by: Aron Stansvik <elvstone@gmail.com>
Diffstat (limited to '')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-levenshtein/Makefile24
-rw-r--r--devel/py-levenshtein/distinfo3
-rw-r--r--devel/py-levenshtein/pkg-descr6
-rw-r--r--devel/py-levenshtein/pkg-plist1
5 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 28b75c6eaa84..fe0a4570b888 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1667,6 +1667,7 @@
SUBDIR += py-kid
SUBDIR += py-kjbuckets
SUBDIR += py-kqueue
+ SUBDIR += py-levenshtein
SUBDIR += py-ll-core
SUBDIR += py-log4py
SUBDIR += py-logging
diff --git a/devel/py-levenshtein/Makefile b/devel/py-levenshtein/Makefile
new file mode 100644
index 000000000000..42aaf70f3b37
--- /dev/null
+++ b/devel/py-levenshtein/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: py-levenshtein
+# Date created: 30 August 2006
+# Whom: Aron Stansvik <elvstone@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= levenshtein
+PORTVERSION= 0.10.1
+CATEGORIES= devel python
+MASTER_SITES= http://trific.ath.cx/Ftp/python/levenshtein/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python-Levenshtein-${PORTVERSION}
+
+MAINTAINER= elvstone@gmail.com
+COMMENT= Python extension computing string distances and similarities
+
+WRKSRC= ${WRKDIR}/python-Levenshtein-${PORTVERSION}
+
+USE_PYTHON= 2.2+
+USE_PYTHON_PREFIX= yes
+USE_PYDISTUTILS= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-levenshtein/distinfo b/devel/py-levenshtein/distinfo
new file mode 100644
index 000000000000..580f8dd32cd0
--- /dev/null
+++ b/devel/py-levenshtein/distinfo
@@ -0,0 +1,3 @@
+MD5 (python-Levenshtein-0.10.1.tar.gz) = c21cb043bb2951b3197a0447bd61aba4
+SHA256 (python-Levenshtein-0.10.1.tar.gz) = 0b39f0de210f8511af7c440c4d3d94ba8eb4b14a24677ee39750e4b2e75ed014
+SIZE (python-Levenshtein-0.10.1.tar.gz) = 41984
diff --git a/devel/py-levenshtein/pkg-descr b/devel/py-levenshtein/pkg-descr
new file mode 100644
index 000000000000..aa8a9060fcb4
--- /dev/null
+++ b/devel/py-levenshtein/pkg-descr
@@ -0,0 +1,6 @@
+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.
+
+WWW: http://trific.ath.cx/resources/python/levenshtein/
diff --git a/devel/py-levenshtein/pkg-plist b/devel/py-levenshtein/pkg-plist
new file mode 100644
index 000000000000..4d25f3a1f6af
--- /dev/null
+++ b/devel/py-levenshtein/pkg-plist
@@ -0,0 +1 @@
+%%PYTHON_SITELIBDIR%%/Levenshtein.so