mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-04-13 01:52:09 +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-lazy/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-memory-tempfile/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"
|
||||
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-lingua-franca/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-ocp-audio-plugin/Config.in"
|
||||
|
@ -642,8 +642,6 @@ BR2_PACKAGE_PYTHON_HUMANHASH3=y
|
||||
BR2_PACKAGE_PYTHON_KTHREAD=y
|
||||
BR2_PACKAGE_PYTHON_LAZY=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_MOCK_MSM=y
|
||||
BR2_PACKAGE_PYTHON_MSK=y
|
||||
@ -704,6 +702,7 @@ BR2_PACKAGE_PYTHON_OVOS_CORE=y
|
||||
BR2_PACKAGE_MYCROFT_SERVICE=y
|
||||
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=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_NOTIFICATIONS_SERVICE=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_LAZY=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_MOCK_MSM=y
|
||||
BR2_PACKAGE_PYTHON_MSK=y
|
||||
@ -706,6 +704,7 @@ BR2_PACKAGE_PYTHON_OVOS_CORE=y
|
||||
BR2_PACKAGE_MYCROFT_SERVICE=y
|
||||
BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=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_NOTIFICATIONS_SERVICE=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