@@ -1223,6 +1223,7 @@ endif
source "package/protobuf-c/Config.in"
source "package/qhull/Config.in"
source "package/qlibc/Config.in"
+ source "package/sphinxbase/Config.in"
source "package/startup-notification/Config.in"
source "package/tz/Config.in"
source "package/tzdata/Config.in"
new file mode 100644
@@ -0,0 +1,13 @@
+config BR2_PACKAGE_SPHINXBASE
+ bool "sphinxbase"
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ help
+ CMUSphinx toolkit is a leading speech recognition toolkit with
+ various tools used to build speech applications. CMU Sphinx
+ toolkit has a number of packages for different tasks and
+ applications.
+
+ http://cmusphinx.sourceforge.net/
+
+comment "sphinxbase needs a toolchain with threads"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS
new file mode 100644
@@ -0,0 +1,2 @@
+# Locally computed for the 2016-02-23 Sphinxbase release
+sha256 06971dbe272d2f73bde0ef7b3538c0c8f8ea885cb171fd6b17a5975bced66e64 sphinxbase-5prealpha.tar.gz
new file mode 100644
@@ -0,0 +1,16 @@
+################################################################################
+#
+# sphinxbase
+#
+################################################################################
+
+SPHINXBASE_VERSION = 5prealpha
+SPHINXBASE_SITE = http://downloads.sourceforge.net/project/cmusphinx/sphinxbase/5prealpha
+SPHINXBASE_LICENSE = MIT
+# Note http://sourceforge.net/p/cmusphinx/bugs/441/ "LICENSE file missing in"
+# 5prealpha tarballs". The license is contained in the copyright notice at the
+# top of each source file. For example:
+SPHINXBASE_LICENSE_FILES = src/libsphinxbase/util/bio.c
+SPHINXBASE_CONF_OPTS = --without-python
+
+$(eval $(autotools-package))
CMUSphinx toolkit is a speech recognition toolkit with various tools used to build speech applications. CMU Sphinx toolkit has a number of packages for different tasks and applications. The toolkit is designed for use on mobile platforms. Signed-off-by: Jonathan Ben-Avraham <yba@tkos.co.il> --- Changes v2 -> v3: 1. Respin for the 2016-2-23 Sphinxbase version a. Updated SPHINXBASE_SITE to match Sourceforge URL change b. Updated SHA256 hash for the new tarball (the tarball name did not change) c. Removed unnecessary SPHINXBASE_AUTORECONF left over from v1 of this patch d. Re-tested only with gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf e. Thanks to Yegor Yefremov <yegorslists@googlemail.com> for review Changes v1 -> v2: 1. Applied all review comments by Arnout Vandecappelle: a. Removed comments regarding github repo b. Added comment regarding missing license file upstream bug report c. Added example source file as license file d. Removed redundant source specification 2. Tested patch application with git apply --check package/Config.in | 1 + package/sphinxbase/Config.in | 13 +++++++++++++ package/sphinxbase/sphinxbase.hash | 2 ++ package/sphinxbase/sphinxbase.mk | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 package/sphinxbase/Config.in create mode 100644 package/sphinxbase/sphinxbase.hash create mode 100644 package/sphinxbase/sphinxbase.mk