1 |
commit: e1d64ed3f4169995164fb58d25154823f68e2451 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Aug 7 08:41:54 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Aug 7 08:54:10 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d64ed3 |
7 |
|
8 |
dev-python/pyxDamerauLevenshtein: Bump to 1.7.1 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/pyxDamerauLevenshtein/Manifest | 1 + |
13 |
dev-python/pyxDamerauLevenshtein/metadata.xml | 2 +- |
14 |
.../pyxDamerauLevenshtein-1.7.1.ebuild | 40 ++++++++++++++++++++++ |
15 |
3 files changed, 42 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/dev-python/pyxDamerauLevenshtein/Manifest b/dev-python/pyxDamerauLevenshtein/Manifest |
18 |
index 61ec1a0905cb..0ac9fe91428d 100644 |
19 |
--- a/dev-python/pyxDamerauLevenshtein/Manifest |
20 |
+++ b/dev-python/pyxDamerauLevenshtein/Manifest |
21 |
@@ -1 +1,2 @@ |
22 |
DIST pyxDamerauLevenshtein-1.7.0.tar.gz 41867 BLAKE2B a8fe379a10bfd37e1675dab83d83d1b53308b5539c86e31f507a0243da898d57c4d320661642e23be439c4aabf88b1aaa559bc620e193e58586568cdfd8040df SHA512 11704d3968261cd844ce248c913f1b9baf813d0f8c712971ac4ec05466f8aa5719932e282b49e378d6799ae88483804055765a881d3cef8e7adff486b450e98e |
23 |
+DIST pyxDamerauLevenshtein-1.7.1.gh.tar.gz 43690 BLAKE2B 52950fa10667775828ee57ae9f68ea06bf8cf4e794c3cf27189fbc1affe877ee2537a5dfc3173a58a8b9ccfae664190e4eac250ddbc7cbeda748af033dd3fbbb SHA512 d16be05305ac8cdabecae90353e68cc51ac99ea88338fafe8379f6969434a9e3e3ac95ba58f71d15ccfcadfb3a9fbe30af563ec848e54115c64c83c69596e116 |
24 |
|
25 |
diff --git a/dev-python/pyxDamerauLevenshtein/metadata.xml b/dev-python/pyxDamerauLevenshtein/metadata.xml |
26 |
index 0fd668f7517e..053dcd413581 100644 |
27 |
--- a/dev-python/pyxDamerauLevenshtein/metadata.xml |
28 |
+++ b/dev-python/pyxDamerauLevenshtein/metadata.xml |
29 |
@@ -11,6 +11,6 @@ |
30 |
</maintainer> |
31 |
<upstream> |
32 |
<remote-id type="pypi">pyxDamerauLevenshtein</remote-id> |
33 |
- <remote-id type="github">gfairchild/pyxDamerauLevenshtein</remote-id> |
34 |
+ <remote-id type="github">lanl/pyxDamerauLevenshtein</remote-id> |
35 |
</upstream> |
36 |
</pkgmetadata> |
37 |
|
38 |
diff --git a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.1.ebuild b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.1.ebuild |
39 |
new file mode 100644 |
40 |
index 000000000000..0a2eac2f69e0 |
41 |
--- /dev/null |
42 |
+++ b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.7.1.ebuild |
43 |
@@ -0,0 +1,40 @@ |
44 |
+# Copyright 1999-2022 Gentoo Authors |
45 |
+# Distributed under the terms of the GNU General Public License v2 |
46 |
+ |
47 |
+EAPI=8 |
48 |
+ |
49 |
+DISTUTILS_USE_PEP517=setuptools |
50 |
+PYTHON_COMPAT=( python3_{8..11} ) |
51 |
+ |
52 |
+inherit distutils-r1 |
53 |
+ |
54 |
+DESCRIPTION="Implements the Damerau-Levenshtein edit distance algorithm for Python in Cython" |
55 |
+HOMEPAGE=" |
56 |
+ https://github.com/lanl/pyxDamerauLevenshtein/ |
57 |
+ https://pypi.org/project/pyxDamerauLevenshtein/ |
58 |
+" |
59 |
+SRC_URI=" |
60 |
+ https://github.com/lanl/${PN}/archive/v${PV}.tar.gz |
61 |
+ -> ${P}.gh.tar.gz |
62 |
+" |
63 |
+ |
64 |
+LICENSE="BSD" |
65 |
+SLOT="0" |
66 |
+KEYWORDS="~amd64 ~riscv ~x86" |
67 |
+ |
68 |
+RDEPEND=" |
69 |
+ dev-python/cython[${PYTHON_USEDEP}] |
70 |
+" |
71 |
+ |
72 |
+distutils_enable_tests pytest |
73 |
+ |
74 |
+src_configure() { |
75 |
+ # recythonize |
76 |
+ cd pyxdameraulevenshtein || die |
77 |
+ cython -3 -f *.pyx || die |
78 |
+} |
79 |
+ |
80 |
+src_test() { |
81 |
+ rm -r pyxdameraulevenshtein || die |
82 |
+ distutils-r1_src_test |
83 |
+} |