mirror of
https://github.com/termux/termux-packages.git
synced 2024-12-11 23:00:52 +00:00
38 lines
1.6 KiB
Bash
38 lines
1.6 KiB
Bash
TERMUX_PKG_HOMEPAGE=https://rime.im/
|
|
TERMUX_PKG_DESCRIPTION="A modular, extensible input method engine in cross-platform C++ code"
|
|
TERMUX_PKG_LICENSE="BSD 3-Clause, LGPL-3.0"
|
|
TERMUX_PKG_LICENSE_FILE="LICENSE, data/preset/LICENSE.PRELUDE"
|
|
TERMUX_PKG_MAINTAINER="@termux"
|
|
TERMUX_PKG_VERSION="1.12.0"
|
|
TERMUX_PKG_SRCURL=https://github.com/rime/librime/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
|
|
TERMUX_PKG_SHA256=e3efe05603e9ec6db058bbff478540c28482513c24662e0aa336d2da72cceee4
|
|
TERMUX_PKG_AUTO_UPDATE=true
|
|
TERMUX_PKG_DEPENDS="boost, google-glog, leveldb, libc++, libopencc, libyaml-cpp, marisa"
|
|
TERMUX_PKG_BUILD_DEPENDS="boost-headers, gflags, openssl"
|
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
|
-DBUILD_TEST=OFF
|
|
-DBUILD_DATA=ON
|
|
"
|
|
|
|
termux_step_post_get_source() {
|
|
local _presetdir="$TERMUX_PKG_SRCDIR"/data/preset/
|
|
local _baseurl="https://raw.githubusercontent.com/rime/rime-prelude/dd84abecc33f0b05469f1d744e32d2b60b3529e3"
|
|
mkdir -p "$_presetdir"
|
|
|
|
termux_download "$_baseurl"/default.yaml \
|
|
"$_presetdir"/default.yaml \
|
|
dd55653a991f9418eb425ee2112666f82e3e753c5ce3ed5702dd243041a45382
|
|
termux_download "$_baseurl"/key_bindings.yaml \
|
|
"$_presetdir"/key_bindings.yaml \
|
|
5c484257cccbab899bc874dfeb9257ce7190c99fee3abc33321767c8dac56af9
|
|
termux_download "$_baseurl"/punctuation.yaml \
|
|
"$_presetdir"/punctuation.yaml \
|
|
d6f89592149098f0a2d0ed3e5c83f49adb6226cdf1d967b0bc0d293f4e5c496a
|
|
termux_download "$_baseurl"/symbols.yaml \
|
|
"$_presetdir"/symbols.yaml \
|
|
22d6996edd5ac2dc60741d2f3727eec23919503273701e48f8509213ff3f2bd4
|
|
termux_download "$_baseurl"/LICENSE \
|
|
"$_presetdir"/LICENSE.PRELUDE \
|
|
da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768
|
|
}
|