From 0e545a4527605d1bdf348a3d09ecd6758b2bc87d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Mon, 5 Jul 2021 11:01:17 +0200 Subject: [PATCH] Flatpak: Update snowball patch Upstream wiggled the makefile a bit --- build-aux/patches/shared-library.diff | 42 ++++++++++++++++----------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/build-aux/patches/shared-library.diff b/build-aux/patches/shared-library.diff index 9fd094e7..0addeb4c 100644 --- a/build-aux/patches/shared-library.diff +++ b/build-aux/patches/shared-library.diff @@ -1,13 +1,15 @@ Description: Build libstemmer as a shared library. Author: Stefano Rivera Forwarded: http://news.gmane.org/find-root.php?message_id=%3c20110821220427.GC1738%40bach.rivera.co.za%3e -Last-Update: 2019-10-17 +Last-Update: 2021-07-05 +diff --git a/GNUmakefile b/GNUmakefile +index 23a730f..e18b58a 100644 --- a/GNUmakefile +++ b/GNUmakefile -@@ -154,12 +154,13 @@ JAVA_RUNTIME_CLASSES=$(JAVARUNTIME_SOURC - override CFLAGS += -W -Wall -Wmissing-prototypes -Wmissing-declarations - override CPPFLAGS += -Iinclude +@@ -167,12 +167,13 @@ CPPFLAGS= + + INCLUDES=-Iinclude -all: snowball libstemmer.o stemwords $(C_OTHER_SOURCES) $(C_OTHER_HEADERS) $(C_OTHER_OBJECTS) +all: snowball libstemmer.so stemwords $(C_OTHER_SOURCES) $(C_OTHER_HEADERS) $(C_OTHER_OBJECTS) @@ -21,7 +23,7 @@ Last-Update: 2019-10-17 libstemmer/modules.h \ libstemmer/modules_utf8.h \ $(C_LIB_SOURCES) $(C_LIB_HEADERS) $(C_LIB_OBJECTS) \ -@@ -173,7 +174,7 @@ clean: +@@ -187,7 +188,7 @@ clean: libstemmer/mkinc.mak libstemmer/mkinc_utf8.mak \ libstemmer/libstemmer.c libstemmer/libstemmer_utf8.c \ algorithms.mk @@ -30,7 +32,7 @@ Last-Update: 2019-10-17 -rmdir $(c_src_dir) -rmdir $(python_output_dir) -rmdir $(js_output_dir) -@@ -197,11 +198,17 @@ libstemmer/modules_utf8.h libstemmer/mki +@@ -211,14 +212,20 @@ libstemmer/modules_utf8.h libstemmer/mkinc_utf8.mak: libstemmer/mkmodules.pl lib libstemmer/libstemmer.o: libstemmer/modules.h $(C_LIB_HEADERS) @@ -44,22 +46,25 @@ Last-Update: 2019-10-17 + ln -s $@.0.0.0 $@ + $(AR) -crs ${@:.so=.a} $^ + examples/%.o: examples/%.c + $(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $< + -stemwords: $(STEMWORDS_OBJECTS) libstemmer.o +stemwords: $(STEMWORDS_OBJECTS) libstemmer.so $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ + $(CC) $(CFLAGS) $(LDFLAGS) -g -o $@ $(STEMWORDS_OBJECTS) -L. -lstemmer - csharp_stemwords: $(CSHARP_STEMWORDS_SOURCES) $(CSHARP_RUNTIME_SOURCES) $(CSHARP_SOURCES) - $(MCS) -unsafe -target:exe -out:$@ $(CSHARP_STEMWORDS_SOURCES) $(CSHARP_RUNTIME_SOURCES) $(CSHARP_SOURCES) -@@ -241,7 +248,6 @@ $(c_src_dir)/stem_ISO_8859_2_%.c $(c_src + tests/%.o: tests/%.c + $(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $< +@@ -264,7 +271,6 @@ $(c_src_dir)/stem_ISO_8859_2_%.c $(c_src_dir)/stem_ISO_8859_2_%.h: algorithms/%. ./snowball charsets/ISO-8859-2.sbl $< -o $${o} -eprefix $${l}_ISO_8859_2_ -r ../runtime $(c_src_dir)/stem_%.o: $(c_src_dir)/stem_%.c $(c_src_dir)/stem_%.h -- $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< +- $(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $< $(java_src_dir)/%Stemmer.java: algorithms/%.sbl snowball @mkdir -p $(java_src_dir) -@@ -473,13 +479,14 @@ check_koi8r: $(KOI8_R_algorithms:%=check +@@ -506,13 +512,14 @@ check_koi8r: $(KOI8_R_algorithms:%=check_koi8r_%) # a sibling to this one. STEMMING_DATA ?= ../snowball-data STEMMING_DATA_ABS := $(abspath $(STEMMING_DATA)) @@ -76,7 +81,7 @@ Last-Update: 2019-10-17 fi @if test -f '$