diff --git a/packages/enchant/build.sh b/packages/enchant/build.sh index bf9aed18d6..fb7ba615f1 100644 --- a/packages/enchant/build.sh +++ b/packages/enchant/build.sh @@ -17,3 +17,15 @@ termux_step_post_get_source() { termux_step_pre_configure() { 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/libenchant-2.so" + local f + for f in ${_SOVERSION_GUARD_FILES}; do + if [ ! -e "${f}" ]; then + termux_error_exit "SOVERSION guard check failed." + fi + done +}