pkgname=fcitx pkgver=4.2.9.9 pkgrel=5 pkgdesc="A Flexible Input Method Framework" arch=('x86_64') license=('GPL') url="https://github.com/fcitx/" depends=('pango' 'dbus' 'opencc' 'iso-codes' 'icu' 'libxkbfile' 'enchant' 'gettext' 'shared-mime-info' 'hicolor-icon-theme' 'libxinerama' 'libxkbcommon' 'json-c') makedepends=('extra-cmake-modules' 'doxygen' 'gobject-introspection') groups=('localization') install=fcitx.install source=("https://download.fcitx-im.org/${pkgname}/${pkgname}-${pkgver}_dict.tar.xz") md5sums=('187fc08d5e14267419c825e83297cbc2') prepare() { cd ${pkgname}-${pkgver} #sed -i -e 's|PC_ENCHANT enchant|PC_ENCHANT enchant-2|' cmake/FindEnchant.cmake } build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DSYSCONFDIR=/etc \ -DENABLE_QT=Off \ -DENABLE_GTK2_IM_MODULE=Off \ -DENABLE_GTK3_IM_MODULE=Off \ -DFORCE_ENCHANT=ON \ -DENABLE_OPENCC=On \ -DENABLE_GIR=Off cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }