mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-04-14 10:32:07 +02:00
Migrate lingua-franco over to ovos-lingua-franca
This commit is contained in:
parent
ce2f67366e
commit
c7726d0ffa
@ -147,7 +147,6 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-korean-lunar-calendar/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-korean-lunar-calendar/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lazy/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lazy/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-levenshtein/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-levenshtein/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lingua-franca/Config.in"
|
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lingua-nostra/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lingua-nostra/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-memory-tempfile/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-memory-tempfile/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mock-msm/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mock-msm/Config.in"
|
||||||
@ -242,6 +241,7 @@ menu "Mycroft A.I. Personal Assistant"
|
|||||||
menu "Mycroft A.I. Plugins"
|
menu "Mycroft A.I. Plugins"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-audio-plugin-simple/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-audio-plugin-simple/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-config-assistant/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-config-assistant/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-lingua-franca/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-local-backend/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-local-backend/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-notifications-service/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-notifications-service/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-audio-plugin/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ocp-audio-plugin/Config.in"
|
||||||
|
@ -642,8 +642,6 @@ BR2_PACKAGE_PYTHON_HUMANHASH3=y
|
|||||||
BR2_PACKAGE_PYTHON_KTHREAD=y
|
BR2_PACKAGE_PYTHON_KTHREAD=y
|
||||||
BR2_PACKAGE_PYTHON_LAZY=y
|
BR2_PACKAGE_PYTHON_LAZY=y
|
||||||
BR2_PACKAGE_PYTHON_LEVENSHTEIN=y
|
BR2_PACKAGE_PYTHON_LEVENSHTEIN=y
|
||||||
BR2_PACKAGE_PYTHON_LINGUA_FRANCA=y
|
|
||||||
BR2_PACKAGE_PYTHON_LINGUA_NOSTRA=y
|
|
||||||
BR2_PACKAGE_PYTHON_MEMORY_TEMPFILE=y
|
BR2_PACKAGE_PYTHON_MEMORY_TEMPFILE=y
|
||||||
BR2_PACKAGE_PYTHON_MOCK_MSM=y
|
BR2_PACKAGE_PYTHON_MOCK_MSM=y
|
||||||
BR2_PACKAGE_PYTHON_MSK=y
|
BR2_PACKAGE_PYTHON_MSK=y
|
||||||
@ -704,6 +702,7 @@ BR2_PACKAGE_PYTHON_OVOS_CORE=y
|
|||||||
BR2_PACKAGE_MYCROFT_SERVICE=y
|
BR2_PACKAGE_MYCROFT_SERVICE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=y
|
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_CONFIG_ASSISTANT=y
|
BR2_PACKAGE_PYTHON_OVOS_CONFIG_ASSISTANT=y
|
||||||
|
BR2_PACKAGE_PYTHON_OVOS_LINGUA_FRANCA=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_NOTIFICATIONS_SERVICE=y
|
BR2_PACKAGE_PYTHON_OVOS_NOTIFICATIONS_SERVICE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_OCP_AUDIO_PLUGIN=y
|
BR2_PACKAGE_PYTHON_OVOS_OCP_AUDIO_PLUGIN=y
|
||||||
|
@ -644,8 +644,6 @@ BR2_PACKAGE_PYTHON_HUMANHASH3=y
|
|||||||
BR2_PACKAGE_PYTHON_KTHREAD=y
|
BR2_PACKAGE_PYTHON_KTHREAD=y
|
||||||
BR2_PACKAGE_PYTHON_LAZY=y
|
BR2_PACKAGE_PYTHON_LAZY=y
|
||||||
BR2_PACKAGE_PYTHON_LEVENSHTEIN=y
|
BR2_PACKAGE_PYTHON_LEVENSHTEIN=y
|
||||||
BR2_PACKAGE_PYTHON_LINGUA_FRANCA=y
|
|
||||||
BR2_PACKAGE_PYTHON_LINGUA_NOSTRA=y
|
|
||||||
BR2_PACKAGE_PYTHON_MEMORY_TEMPFILE=y
|
BR2_PACKAGE_PYTHON_MEMORY_TEMPFILE=y
|
||||||
BR2_PACKAGE_PYTHON_MOCK_MSM=y
|
BR2_PACKAGE_PYTHON_MOCK_MSM=y
|
||||||
BR2_PACKAGE_PYTHON_MSK=y
|
BR2_PACKAGE_PYTHON_MSK=y
|
||||||
@ -706,6 +704,7 @@ BR2_PACKAGE_PYTHON_OVOS_CORE=y
|
|||||||
BR2_PACKAGE_MYCROFT_SERVICE=y
|
BR2_PACKAGE_MYCROFT_SERVICE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=y
|
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_CONFIG_ASSISTANT=y
|
BR2_PACKAGE_PYTHON_OVOS_CONFIG_ASSISTANT=y
|
||||||
|
BR2_PACKAGE_PYTHON_OVOS_LINGUA_FRANCA=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_NOTIFICATIONS_SERVICE=y
|
BR2_PACKAGE_PYTHON_OVOS_NOTIFICATIONS_SERVICE=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_OCP_AUDIO_PLUGIN=y
|
BR2_PACKAGE_PYTHON_OVOS_OCP_AUDIO_PLUGIN=y
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
config BR2_PACKAGE_PYTHON_LINGUA_FRANCA
|
|
||||||
bool "python-lingua-franca"
|
|
||||||
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
|
||||||
help
|
|
||||||
Mycroft's multilingual text parsing and formatting library.
|
|
||||||
|
|
||||||
https://github.com/MycroftAI/lingua-franca
|
|
@ -1 +0,0 @@
|
|||||||
sha256 e7fe49250fdf1e01b1a53c8fb21381861557a906dce6092d3f20532417e06edd python-lingua-franca-0adc4314c96afd935975c82dde3d453e0713de41.tar.gz
|
|
@ -1,13 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# python-lingua-franca
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
PYTHON_LINGUA_FRANCA_VERSION = 0adc4314c96afd935975c82dde3d453e0713de41
|
|
||||||
PYTHON_LINGUA_FRANCA_SITE = $(call github,MycroftAI,lingua-franca,$(PYTHON_LINGUA_FRANCA_VERSION))
|
|
||||||
PYTHON_LINGUA_FRANCA_SETUP_TYPE = setuptools
|
|
||||||
PYTHON_LINGUA_FRANCA_LICENSE = Apache-2.0
|
|
||||||
PYTHON_LINGUA_FRANCA_LICENSE_FILES = LICENSE
|
|
||||||
|
|
||||||
$(eval $(python-package))
|
|
@ -0,0 +1,47 @@
|
|||||||
|
From 6b6955e4ea7e0dd160a39f7a42fdf5cde78e0692 Mon Sep 17 00:00:00 2001
|
||||||
|
From: j1nx <p.steenbergen@j1nx.nl>
|
||||||
|
Date: Tue, 8 Mar 2022 21:03:56 +0100
|
||||||
|
Subject: [PATCH 1/1] No LF uninstall
|
||||||
|
|
||||||
|
---
|
||||||
|
setup.py | 13 -------------
|
||||||
|
1 file changed, 13 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index e8c5c76..2f6e142 100644
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -1,22 +1,10 @@
|
||||||
|
import os
|
||||||
|
-from distutils.command.install import install
|
||||||
|
|
||||||
|
-import pip
|
||||||
|
from setuptools import setup
|
||||||
|
|
||||||
|
BASEDIR = os.path.abspath(os.path.dirname(__file__))
|
||||||
|
|
||||||
|
|
||||||
|
-class CustomInstall(install):
|
||||||
|
- """Custom handler for the 'install' command."""
|
||||||
|
-
|
||||||
|
- def run(self):
|
||||||
|
- # uninstall lingua_franca
|
||||||
|
- # the whole purpose of this package is to replace it
|
||||||
|
- pip.main(["uninstall", "lingua_franca", "-y"])
|
||||||
|
- super().run()
|
||||||
|
-
|
||||||
|
-
|
||||||
|
def package_files(directory):
|
||||||
|
paths = []
|
||||||
|
for (path, directories, filenames) in os.walk(directory):
|
||||||
|
@@ -68,7 +56,6 @@ setup(
|
||||||
|
name='ovos-lingua-franca',
|
||||||
|
version=get_version(),
|
||||||
|
packages=['lingua_franca', 'lingua_franca.lang'],
|
||||||
|
- cmdclass={'install': CustomInstall},
|
||||||
|
url='https://github.com/OpenVoiceOS/ovos-lingua-franca',
|
||||||
|
license='Apache2.0',
|
||||||
|
package_data={'': extra_files},
|
||||||
|
--
|
||||||
|
2.20.1
|
||||||
|
|
@ -0,0 +1,8 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_OVOS_LINGUA_FRANCA
|
||||||
|
bool "python-ovos-lingua-franca"
|
||||||
|
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
||||||
|
help
|
||||||
|
OpenVoiceOS's multilingual text parsing and formatting library.
|
||||||
|
This project has been forked from mycroft-core, it replaces it!
|
||||||
|
|
||||||
|
https://github.com/OpenVoiceOS/ovos-lingua-franca
|
@ -0,0 +1 @@
|
|||||||
|
sha256 e504af37f088c5938054a36a678329213aea1cd2468000cd9e4f00908cc85307 python-ovos-lingua-franca-e5ab15963ea9827f85c2f9cfc4cf14f7401307bf.tar.gz
|
@ -0,0 +1,13 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-ovos-lingua-franca
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_OVOS_LINGUA_FRANCA_VERSION = e5ab15963ea9827f85c2f9cfc4cf14f7401307bf
|
||||||
|
PYTHON_OVOS_LINGUA_FRANCA_SITE = $(call github,OpenVoiceOS,ovos-lingua-franca,$(PYTHON_OVOS_LINGUA_FRANCA_VERSION))
|
||||||
|
PYTHON_OVOS_LINGUA_FRANCA_SETUP_TYPE = setuptools
|
||||||
|
PYTHON_OVOS_LINGUA_FRANCA_LICENSE = Apache-2.0
|
||||||
|
PYTHON_OVOS_LINGUA_FRANCA_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
Loading…
x
Reference in New Issue
Block a user