New package: openfst-1.8.2
This commit is contained in:
parent
b1726c2b19
commit
f2f6fceb0b
|
@ -4213,3 +4213,4 @@ libtracefs.so.1 libtracefs-1.4.2_1
|
|||
libtracecmd.so.1 libtracecmd-3.1.2_1
|
||||
libkshark.so.2 libkshark-2.1.1_1
|
||||
libcpp-hocon.so.0.3.0 cpp-hocon-0.3.0_5
|
||||
libfst.so.25 openfst-1.8.2_1
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
openfst
|
|
@ -0,0 +1,23 @@
|
|||
From 256f83e52112a5cd37e37a34beff2c4f0eae4660 Mon Sep 17 00:00:00 2001
|
||||
From: Nickolay Shmyrev <nshmyrev@gmail.com>
|
||||
Date: Tue, 16 Jun 2020 15:22:19 +0200
|
||||
Subject: [PATCH] Don't fail on cross-compile
|
||||
|
||||
---
|
||||
configure.ac | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index d52ed02..0f53b4d 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -180,7 +180,8 @@ AC_RUN_IFELSE([AC_LANG_PROGRAM([
|
||||
[AC_MSG_FAILURE(m4_normalize([
|
||||
Test float equality failed!
|
||||
Compile with -msse -mfpmath=sse if using g++.
|
||||
- ]))])
|
||||
+ ]))],
|
||||
+ [echo "Ignoring test for cross-compilation"])
|
||||
|
||||
AC_CHECK_LIB([dl], dlopen, [DL_LIBS=-ldl])
|
||||
AC_SUBST([DL_LIBS])
|
|
@ -0,0 +1,47 @@
|
|||
# Template file for 'openfst'
|
||||
pkgname=openfst
|
||||
version=1.8.2
|
||||
revision=1
|
||||
# Limiting archs until resolved why a test fails when natively compiling i686:
|
||||
# https://github.com/kaldi-asr/kaldi/issues/4808
|
||||
archs="x86_64* aarch64*"
|
||||
build_style=gnu-configure
|
||||
configure_args="
|
||||
--disable-bin
|
||||
--disable-dependency-tracking
|
||||
--enable-compact-fsts
|
||||
--enable-compress
|
||||
--enable-const-fsts
|
||||
--enable-far
|
||||
--enable-linear-fsts
|
||||
--enable-lookahead-fsts
|
||||
--enable-mpdt
|
||||
--enable-ngram-fsts
|
||||
--enable-pdt
|
||||
--enable-shared
|
||||
--enable-static
|
||||
--with-pic
|
||||
"
|
||||
hostmakedepends="autoconf automake libtool"
|
||||
short_desc="Finite-state transducers library"
|
||||
maintainer="John Gebbie <me@johngebbie.com>"
|
||||
license="Apache-2.0"
|
||||
homepage="https://www.openfst.org"
|
||||
distfiles="https://www.openfst.org/twiki/pub/FST/FstDownload/openfst-$version.tar.gz"
|
||||
checksum=de987bf3624721c5d5ba321af95751898e4f4bb41c8a36e2d64f0627656d8b42
|
||||
|
||||
pre_configure() {
|
||||
autoreconf -fi
|
||||
}
|
||||
|
||||
openfst-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove "usr/lib/*.a"
|
||||
vmove "usr/lib/*.so"
|
||||
vmove "usr/lib/fst/*.a"
|
||||
vmove "usr/lib/fst/*.so"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue