From 43ee5f81f5728d14461e44097817a443e52ec86311a54a245e4a4aa92d01ca77 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 6 Mar 2021 08:43:34 +0000 Subject: [PATCH] - Update to release 3.15.4 OBS-URL: https://build.opensuse.org/package/show/devel:tools/hfst?expand=0&rev=10 --- hfst-3.15.2.tar.gz | 3 --- hfst-3.15.4.tar.bz2 | 3 +++ hfst-split-libs.diff | 27 ++++++++++++++++----------- hfst.changes | 6 ++++++ hfst.spec | 6 +++--- 5 files changed, 28 insertions(+), 17 deletions(-) delete mode 100644 hfst-3.15.2.tar.gz create mode 100644 hfst-3.15.4.tar.bz2 diff --git a/hfst-3.15.2.tar.gz b/hfst-3.15.2.tar.gz deleted file mode 100644 index bf53f73..0000000 --- a/hfst-3.15.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e28c6aa2796549b93f5e8aee7ca187716df17b9e687718d4ebf9817d214059d -size 3318967 diff --git a/hfst-3.15.4.tar.bz2 b/hfst-3.15.4.tar.bz2 new file mode 100644 index 0000000..b7c7d46 --- /dev/null +++ b/hfst-3.15.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8de70133b9ac11757158fba812b3e7979e685c1abcaffabf50bff7b3dcc3276 +size 1911515 diff --git a/hfst-split-libs.diff b/hfst-split-libs.diff index 2609846..7fa2cc6 100644 --- a/hfst-split-libs.diff +++ b/hfst-split-libs.diff @@ -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 diff --git a/hfst.changes b/hfst.changes index 2a67bb0..f6f338f 100644 --- a/hfst.changes +++ b/hfst.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Feb 13 21:59:39 UTC 2021 - Jan Engelhardt + +- Update to release 3.15.4 + * No user visible changes + ------------------------------------------------------------------- Thu Dec 19 22:17:10 UTC 2019 - Jan Engelhardt diff --git a/hfst.spec b/hfst.spec index bf7dbf0..fed6011 100644 --- a/hfst.spec +++ b/hfst.spec @@ -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