ChangeLog

# ChangeLog for dev-python/apse
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apse/ChangeLog,v 1.9 2008/05/12 07:36:30 hawking Exp $

*apse-0.2-r1 (12 May 2008)

12 May 2008; Ali Polatel -apse-0.2.ebuild,
+apse-0.2-r1.ebuild:
Revbump. Don't install tests. Added src_test. swig is not a runtime
dependency, bug 221469. Use DOCS to install docs. Drop old.

14 Mar 2008; Christian Heim metadata.xml:
Removing Christian Andreetta (satya, #48841) from metadata.xml.

26 May 2007; Peter Weller apse-0.2.ebuild:
Keyworded ~amd64 wrt bug 179661

31 Jul 2006; Tom Gall apse-0.2.ebuild:
added ~ppc64

01 Apr 2006; Aron Griffis apse-0.2.ebuild:
Mark 0.2 ~ia64

16 Feb 2006; Marien Zwart apse-0.2.ebuild:
Make DESCRIPTION a bit shorter.

19 Nov 2005; Chris White metadata.xml:
Added japanese metadata.xml translation thanks to Yoshino-san.

12 Jul 2005; David Holm apse-0.2.ebuild:
Added to ~ppc.

*apse-0.2 (24 Jan 2005)

24 Jan 2005; Christian Andreetta +metadata.xml,
+apse-0.2.ebuild:
New package submission

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST Apse-0.2.tar.gz 18005 RMD160 eefb7692fa5ee1c1280a26e0c12f565e5c01be2c SHA1 335bb4f2758a4cc47748fbb05dfec8df929a02a0 SHA256 cacdb5fa76bc63998bae65c858797423d8b5c047290a762ab9e299097faa983f
EBUILD apse-0.2-r1.ebuild 765 RMD160 5350c04e35413c76f20e8ee3d20a125e8dc4c37c SHA1 22851a71e402c7ef9c16b88d85eca441e838fa93 SHA256 ad1a84b682a12d36f15a32a25d2c1c7acdd187e7f6c1507026927c59fd990273
MISC ChangeLog 1296 RMD160 2d499d5676780da456a667743e0a9144a90fc570 SHA1 9e5b93b96a5986255f16ec5f7c8c9ae67df92d60 SHA256 0b289cd7b10cf7cc0db514dfba5b093c304e8a37fdb661bc1cfc2f56ab3c8581
MISC metadata.xml 1029 RMD160 8615babf92a6aebc4dbe373d67c5576c68ed0517 SHA1 ecbd00d058598656d2f69640cf43e37dd54cd7ec SHA256 74034df15cd42f97d6b591ee44d6f4bfcebdf4aedf4e759a41c29960514ab1a7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgn84UACgkQQU4yORhF8iCpoACeIH0ojBxlO5kdskYHCkZy2dpD
oPsAoMK3aio9Iwy9nv7AfxMeInuPacfs
=S/mc
-----END PGP SIGNATURE-----

apse-0.2-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/apse/apse-0.2-r1.ebuild,v 1.1 2008/05/12 07:36:30 hawking Exp $

inherit distutils
MY_PN="${PN/apse/Apse}"

DESCRIPTION="Approximate String Matching in Python."
HOMEPAGE="http://www.personal.psu.edu/staff/i/u/iua1/python/apse/"
SRC_URI="http://www.personal.psu.edu/staff/i/u/iua1/python/${PN}/dist/${MY_PN}-${PV}.tar.gz"

LICENSE="GPL-2"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE=""

DEPEND="dev-lang/swig"
RDEPEND=""

S=${WORKDIR}/${MY_PN}-${PV}

PYTHON_MODNAME="Apse"
DOCS="README* *agrep"

src_test() {
PYTHONPATH="$(ls -d build/lib.*)" ${python} test/test_Apse.py ||\
 die "tests failed."
}

metadata.xml




python

Approximate String Matching in Python: identifies typing and spelling
errors, closely related vocabularies, genetic mutations (GAG ACT),
abbreviations. While it implements the same algorithm as the agrep
program, Apse lets the user choose how many edits (substitutions,
deletions, additions) will be acceptable as 'match'.


Python言語に近似した文字列の一致を判断させます。タイピング・エラー、スペリング・
エラー、ボキャブラリ的に近い単語、一般的な同意語(GAG ACT)、略語を同一視できます>。agrepプログラムと同一のアルゴリズムを用いて、Apseはユーザーに"一致する"と判断>した場合の処理(置換、削除、追加)を何回行うかを選ばせます。