1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-02-09 08:28:50 +01:00

MycroftOS: Add python-levenshtein package as dependency for homeassistant skill

This commit is contained in:
j1nx 2020-09-19 16:32:32 +02:00
parent 2a1675594e
commit f12d6fa69d
5 changed files with 29 additions and 0 deletions

View File

@ -81,6 +81,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-gtts_token/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-humanhash3/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-lazy/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-levenshtein/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-lingua-franca/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-monotonic/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-msk/Config.in"

View File

@ -523,6 +523,7 @@ BR2_PACKAGE_PYTHON_GPIOZERO=y
BR2_PACKAGE_PYTHON_GTTS=y
BR2_PACKAGE_PYTHON_HUMANHASH3=y
BR2_PACKAGE_PYTHON_LAZY=y
BR2_PACKAGE_PYTHON_LEVENSHTEIN=y
BR2_PACKAGE_PYTHON_LINGUA_FRANCA=y
BR2_PACKAGE_PYTHON_MSK=y
BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_PYTHON_LEVENSHTEIN
bool "python-levenshtein"
select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime
help
Python extension for computing string edit distances and
similarities.
http://github.com/ztane/python-Levenshtein

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/python-Levenshtein/json
md5 e8cde197d6d304bbdc3adae66fec99fb python-Levenshtein-0.12.0.tar.gz
sha256 033a11de5e3d19ea25c9302d11224e1a1898fe5abd23c61c7c360c25195e3eb1 python-Levenshtein-0.12.0.tar.gz
# Locally computed sha256 checksums
sha256 87f1bd4a52b4029476b684fcdd51fed3c6b2540e462d3c2d3bfc9be4558b2825 COPYING

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-levenshtein
#
################################################################################
PYTHON_LEVENSHTEIN_VERSION = 0.12.0
PYTHON_LEVENSHTEIN_SOURCE = python-Levenshtein-$(PYTHON_LEVENSHTEIN_VERSION).tar.gz
PYTHON_LEVENSHTEIN_SITE = https://files.pythonhosted.org/packages/42/a9/d1785c85ebf9b7dfacd08938dd028209c34a0ea3b1bcdb895208bd40a67d
PYTHON_LEVENSHTEIN_SETUP_TYPE = setuptools
PYTHON_LEVENSHTEIN_LICENSE = GPL-2.0
PYTHON_LEVENSHTEIN_LICENSE_FILES = COPYING
$(eval $(python-package))