desktop/fcitx-libpinyin/PKGBUILD

34 lines
1.0 KiB
Bash
Raw Normal View History

2012-02-23 12:52:26 +08:00
pkgname=fcitx-libpinyin
2017-09-16 13:57:30 +08:00
pkgver=0.5.3
2017-08-30 21:12:36 +08:00
_model=model.text.20161206.tar.gz
2016-12-16 10:15:09 +08:00
pkgrel=1
2012-02-23 12:52:26 +08:00
pkgdesc="Fcitx Wrapper for libpinyin."
2015-07-15 08:00:02 +08:00
arch=('x86_64')
2017-09-16 13:57:30 +08:00
url="https://github.com/fcitx/fcitx-libpinyin"
2012-02-23 12:52:26 +08:00
license=('GPL')
2017-08-30 21:12:36 +08:00
depends=('fcitx' 'libpinyin' 'fcitx-qt5' 'qt5-webengine')
makedepends=('cmake')
source=("$pkgname-$pkgver.tar.gz::https://github.com/fcitx/fcitx-libpinyin/archive/$pkgver.tar.gz"
"$pkgname-$_model::http://download.fcitx-im.org/data/$_model")
2017-09-16 13:57:30 +08:00
sha256sums=('8e6ec15049c6f7d9cd49c8dab779318997d6646e9cbe7fafa26b0883cff3b358'
2017-08-30 21:12:36 +08:00
'5c7024e5735389c471f54b867eda0d98c5a40a5e5e75333a9febac107508f704')
2012-02-23 12:52:26 +08:00
2017-08-30 21:12:36 +08:00
prepare() {
mkdir build
ln -s "$srcdir"/$pkgname-$_model fcitx-libpinyin-$pkgver/data/$_model
sed -i 's/pinyin_guess_candidates(m_inst, pinyinOffset());/pinyin_guess_candidates(m_inst, pinyinOffset(), SORT_BY_PHRASE_LENGTH_AND_FREQUENCY);/' fcitx-libpinyin-$pkgver/src/eim.cpp
}
build() {
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../$pkgname-$pkgver
make
2012-02-23 12:52:26 +08:00
}
2017-08-30 21:12:36 +08:00
package() {
cd build
make DESTDIR="$pkgdir" install
2012-02-23 12:52:26 +08:00
}