SHA256
1
0
forked from pool/hfst

- Update to release 3.15.4

OBS-URL: https://build.opensuse.org/package/show/devel:tools/hfst?expand=0&rev=10
This commit is contained in:
Jan Engelhardt 2021-03-06 08:43:34 +00:00 committed by Git OBS Bridge
parent b5297be16b
commit 43ee5f81f5
5 changed files with 28 additions and 17 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e28c6aa2796549b93f5e8aee7ca187716df17b9e687718d4ebf9817d214059d
size 3318967

3
hfst-3.15.4.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c8de70133b9ac11757158fba812b3e7979e685c1abcaffabf50bff7b3dcc3276
size 1911515

View File

@ -10,11 +10,11 @@ and tag these with their licenses.
back-ends/sfst/Makefile.am | 5 +++--
3 files changed, 8 insertions(+), 4 deletions(-)
Index: hfst-3.15.0/back-ends/foma/Makefile.am
Index: hfst-3.15.4/back-ends/foma/Makefile.am
===================================================================
--- hfst-3.15.0.orig/back-ends/foma/Makefile.am
+++ hfst-3.15.0/back-ends/foma/Makefile.am
@@ -9,9 +9,10 @@ AM_CPPFLAGS += -D__NO_MINGW_LFS
--- hfst-3.15.4.orig/back-ends/foma/Makefile.am
+++ hfst-3.15.4/back-ends/foma/Makefile.am
@@ -9,7 +9,7 @@ AM_CPPFLAGS += -D__NO_MINGW_LFS
endif
if WANT_FOMA
@ -22,11 +22,16 @@ Index: hfst-3.15.0/back-ends/foma/Makefile.am
+lib_LTLIBRARIES = libfoma.la
endif
lex.yy.c: regex.l regex.h
@@ -27,6 +27,7 @@ lex.cmatrix.c: cmatrix.l
regex.c regex.h: regex.y constructions.o
$(YACC) --defines=regex.h --output=regex.c $<
+libfoma_la_LDFLAGS = -release hfst -version-number 0 -no-undefined
libfoma_la_SOURCES = int_stack.c define.c determinize.c apply.c \
rewrite.c lexcread.c topsort.c flags.c minimize.c reverse.c \
extract.c sigma.c structures.c constructions.c \
@@ -40,6 +41,7 @@ endif
@@ -55,6 +56,7 @@ endif
if GENERATE_FOMA_WRAPPER
bin_PROGRAMS=hfst_foma
@ -34,10 +39,10 @@ Index: hfst-3.15.0/back-ends/foma/Makefile.am
AM_CPPFLAGS += -DZLIB
endif
Index: hfst-3.15.0/back-ends/openfst/src/lib/Makefile.am
Index: hfst-3.15.4/back-ends/openfst/src/lib/Makefile.am
===================================================================
--- hfst-3.15.0.orig/back-ends/openfst/src/lib/Makefile.am
+++ hfst-3.15.0/back-ends/openfst/src/lib/Makefile.am
--- hfst-3.15.4.orig/back-ends/openfst/src/lib/Makefile.am
+++ hfst-3.15.4/back-ends/openfst/src/lib/Makefile.am
@@ -11,6 +11,7 @@
AUTOMAKE_OPTIONS=subdir-objects
@ -47,10 +52,10 @@ Index: hfst-3.15.0/back-ends/openfst/src/lib/Makefile.am
+libfst_la_LDFLAGS = -release hfst -version-number 0 -no-undefined
libfst_la_SOURCES = compat.cc flags.cc fst.cc properties.cc \
symbol-table.cc symbol-table-ops.cc util.cc
Index: hfst-3.15.0/back-ends/sfst/Makefile.am
Index: hfst-3.15.4/back-ends/sfst/Makefile.am
===================================================================
--- hfst-3.15.0.orig/back-ends/sfst/Makefile.am
+++ hfst-3.15.0/back-ends/sfst/Makefile.am
--- hfst-3.15.4.orig/back-ends/sfst/Makefile.am
+++ hfst-3.15.4/back-ends/sfst/Makefile.am
@@ -1,12 +1,13 @@
AM_CPPFLAGS=-Wno-deprecated

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sat Feb 13 21:59:39 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Update to release 3.15.4
* No user visible changes
-------------------------------------------------------------------
Thu Dec 19 22:17:10 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package hfst
#
# Copyright (c) 2019 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,14 @@
Name: hfst
Version: 3.15.2
Version: 3.15.4
Release: 0
Summary: Helsinki Finite-State Transducer Technology
License: GPL-3.0-or-later AND GPL-3.0-only AND GPL-2.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND Apache-2.0
Group: Development/Tools/Other
URL: https://hfst.github.io/
Source: https://github.com/hfst/hfst/releases/download/v%version/hfst-%version.tar.gz
Source: https://github.com/hfst/hfst/releases/download/v%version/hfst-%version.tar.bz2
Patch1: hfst-wrong-flags.diff
Patch2: hfst-split-libs.diff
Patch3: hfst-nodate.diff