mirror of
https://github.com/termux/termux-packages.git
synced 2025-01-19 16:52:16 +00:00
f5ef27affd
%ci:no-build
32 lines
1.0 KiB
Bash
32 lines
1.0 KiB
Bash
TERMUX_PKG_HOMEPAGE=https://hunspell.github.io
|
|
TERMUX_PKG_DESCRIPTION="Spell checker"
|
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
|
TERMUX_PKG_MAINTAINER="@termux"
|
|
TERMUX_PKG_VERSION="1.7.2"
|
|
TERMUX_PKG_SRCURL=https://github.com/hunspell/hunspell/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
|
TERMUX_PKG_SHA256=69fa312d3586c988789266eaf7ffc9861d9f6396c31fc930a014d551b59bbd6e
|
|
TERMUX_PKG_AUTO_UPDATE=true
|
|
TERMUX_PKG_DEPENDS="libc++, libiconv, ncurses, readline, hunspell-en-us"
|
|
TERMUX_PKG_BREAKS="hunspell-dev"
|
|
TERMUX_PKG_REPLACES="hunspell-dev"
|
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-ui --with-readline"
|
|
TERMUX_PKG_BUILD_IN_SRC=true
|
|
|
|
termux_step_pre_configure() {
|
|
autoreconf -vfi
|
|
|
|
LDFLAGS+=" $($CC -print-libgcc-file-name)"
|
|
}
|
|
|
|
termux_step_post_massage() {
|
|
# Do not forget to bump revision of reverse dependencies and rebuild them
|
|
# after SOVERSION is changed.
|
|
local _SOVERSION_GUARD_FILES="lib/libhunspell-1.7.so"
|
|
local f
|
|
for f in ${_SOVERSION_GUARD_FILES}; do
|
|
if [ ! -e "${f}" ]; then
|
|
termux_error_exit "SOVERSION guard check failed."
|
|
fi
|
|
done
|
|
}
|