Add -with-hunspell-dir parameters
This commit is contained in:
parent
2ea323fadb
commit
7297ebbeef
33
Add-with-hunspell-dir-parameters.patch
Normal file
33
Add-with-hunspell-dir-parameters.patch
Normal file
@ -0,0 +1,33 @@
|
||||
diff -Nur a/configure.ac b/configure.ac
|
||||
--- a/configure.ac 2024-02-09 01:11:48.000000000 +0800
|
||||
+++ b/configure.ac 2024-04-02 16:10:28.816672230 +0800
|
||||
@@ -155,7 +155,12 @@
|
||||
[enable the $1 provider @<:@default=provider_check@:>@]),
|
||||
[with_[]$1=$withval],
|
||||
[with_[]$1=provider_check])
|
||||
- $1[]_dir=${datadir}/$1])
|
||||
+ $1[]_dir=${datadir}/$1
|
||||
+ AC_ARG_WITH([$1[]-dir],
|
||||
+ AS_HELP_STRING([--with-[]$1-dir=PATH],
|
||||
+ [path to installed $1 dicts]))
|
||||
+ AS_IF([test "$with_[]$1_dir" != ""],
|
||||
+ [$1[]_dir=$with_[]$1_dir])])
|
||||
|
||||
AC_DEFUN([ENCHANT_CHECK_PKG_CONFIG_PROVIDER],
|
||||
[ENCHANT_CHECK_PROVIDER_SETUP([$1], [$4])
|
||||
diff -Nur a/providers/enchant_hunspell.cpp b/providers/enchant_hunspell.cpp
|
||||
--- a/providers/enchant_hunspell.cpp 2024-02-09 01:11:48.000000000 +0800
|
||||
+++ b/providers/enchant_hunspell.cpp 2024-04-02 16:13:02.628672230 +0800
|
||||
@@ -222,6 +222,12 @@
|
||||
free(enchant_prefix);
|
||||
g_free(tmp);
|
||||
}
|
||||
+
|
||||
+#ifdef ENCHANT_HUNSPELL_DICT_DIR
|
||||
+ config_dir = enchant_relocate (ENCHANT_HUNSPELL_DICT_DIR);
|
||||
+ dirs.push_back (config_dir);
|
||||
+ free(config_dir);
|
||||
+#endif
|
||||
}
|
||||
|
||||
static void
|
||||
@ -1,10 +1,11 @@
|
||||
Name: enchant2
|
||||
Version: 2.6.7
|
||||
Release: 1
|
||||
Release: 2
|
||||
Summary: Generic spell checking library
|
||||
License: LGPLv2+
|
||||
URL: https://github.com/AbiWord/enchant
|
||||
Source0: https://github.com/AbiWord/enchant/releases/download/v%{version}/enchant-%{version}.tar.gz
|
||||
Patch0: Add-with-hunspell-dir-parameters.patch
|
||||
|
||||
|
||||
BuildRequires: automake autoconf libtool gcc-c++ glib2-devel aspell-devel hunspell-devel libvoikko-devel
|
||||
@ -98,6 +99,9 @@ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g;
|
||||
%doc %{_defaultdocdir}/%{name}/enchant-lsmod-2.html
|
||||
|
||||
%changelog
|
||||
* Tue Apr 2 2024 liyanan <liyanan61@h-partners.com> - 2.6.7-2
|
||||
- Add -with-hunspell-dir parameters
|
||||
|
||||
* Wed Feb 21 2024 liyanan <liyanan61@h-partners.com> - 2.6.7-1
|
||||
- Update to 2.6.7
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user