Index: head/chinese/libime/Makefile =================================================================== --- head/chinese/libime/Makefile (revision 561935) +++ head/chinese/libime/Makefile (revision 561936) @@ -1,42 +1,46 @@ # Created by: Ka Ho Ng # $FreeBSD$ PORTNAME= libime -DISTVERSION= 1.0.2-4 +DISTVERSION= 1.0.3 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict DISTFILES= ${OPENGRAM_LM_TAR}:opengram_lm \ ${OPENGRAM_DICT_TAR}:opengram_dict \ ${TABLE_DICT_TAR}:table_dict DIST_SUBDIR= ${PORTNAME} MAINTAINER= khng300@gmail.com COMMENT= Library to support generic input method implementation LICENSE= LGPL21 LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libFcitx5Utils.so:textproc/fcitx5 +USES= compiler:c++17-lang cmake kde:5 + +PLIST_SUB= VER=${PORTVERSION} VER_MAJOR=${PORTVERSION:R:R} + +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= fcitx -GH_TAGNAME= e2e48ed GH_TUPLE= kpu:kenlm:01c49fe:kenlm/src/libime/core/kenlm -USES= compiler:c++17-lang cmake kde:5 - USE_KDE= ecm CMAKE_OFF= ENABLE_TEST MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE +# These must follow data/CMakeLists.txt OPENGRAM_LM_TAR= lm_sc.3gm.arpa-20140820.tar.bz2 OPENGRAM_DICT_TAR= dict.utf8-20200715.tar.xz TABLE_DICT_TAR= table.tar.gz post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/${OPENGRAM_LM_TAR} ${WRKSRC}/data ${CP} ${DISTDIR}/${DIST_SUBDIR}/${OPENGRAM_DICT_TAR} ${WRKSRC}/data ${CP} ${DISTDIR}/${DIST_SUBDIR}/${TABLE_DICT_TAR} ${WRKSRC}/data .include Index: head/chinese/libime/distinfo =================================================================== --- head/chinese/libime/distinfo (revision 561935) +++ head/chinese/libime/distinfo (revision 561936) @@ -1,11 +1,11 @@ -TIMESTAMP = 1608569935 +TIMESTAMP = 1610441189 SHA256 (libime/lm_sc.3gm.arpa-20140820.tar.bz2) = 751bab7c55ea93a2cedfb0fbb7eb09f67d4da9c2c55496e5f31eb8580f1d1e2f SIZE (libime/lm_sc.3gm.arpa-20140820.tar.bz2) = 36623028 SHA256 (libime/dict.utf8-20200715.tar.xz) = 23c36cd4df6de17f66bf2dfc453ec6c773641a479b6020c9e787552489c9c7d2 SIZE (libime/dict.utf8-20200715.tar.xz) = 471536 SHA256 (libime/table.tar.gz) = 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7 SIZE (libime/table.tar.gz) = 4144686 -SHA256 (libime/fcitx-libime-1.0.2-4-e2e48ed_GH0.tar.gz) = 592bd2b60a8665e906aeb8da45f14d3f770abddaa0d1fc67b7bc23dc144ee598 -SIZE (libime/fcitx-libime-1.0.2-4-e2e48ed_GH0.tar.gz) = 122597 +SHA256 (libime/fcitx-libime-1.0.3_GH0.tar.gz) = ef1eea6b25afd0b5427d5203197547f5280577d293fd836f816bc3e43fccd411 +SIZE (libime/fcitx-libime-1.0.3_GH0.tar.gz) = 123385 SHA256 (libime/kpu-kenlm-01c49fe_GH0.tar.gz) = 94919822e57cb019cd6a3c64ec00f44d17e3abe8410c07733c42ab2a8e83dc96 SIZE (libime/kpu-kenlm-01c49fe_GH0.tar.gz) = 408488 Index: head/chinese/libime/pkg-plist =================================================================== --- head/chinese/libime/pkg-plist (revision 561935) +++ head/chinese/libime/pkg-plist (revision 561936) @@ -1,71 +1,71 @@ bin/libime_history bin/libime_migrate_fcitx4_pinyin bin/libime_migrate_fcitx4_table bin/libime_pinyindict bin/libime_prediction bin/libime_slm_build_binary bin/libime_tabledict include/LibIME/libime/core/datrie.h include/LibIME/libime/core/decoder.h include/LibIME/libime/core/dictionary.h include/LibIME/libime/core/historybigram.h include/LibIME/libime/core/inputbuffer.h include/LibIME/libime/core/languagemodel.h include/LibIME/libime/core/lattice.h include/LibIME/libime/core/libimecore_export.h include/LibIME/libime/core/lrucache.h include/LibIME/libime/core/prediction.h include/LibIME/libime/core/segmentgraph.h include/LibIME/libime/core/triedictionary.h include/LibIME/libime/core/userlanguagemodel.h include/LibIME/libime/core/utils.h include/LibIME/libime/pinyin/libimepinyin_export.h include/LibIME/libime/pinyin/pinyincontext.h include/LibIME/libime/pinyin/pinyindata.h include/LibIME/libime/pinyin/pinyindecoder.h include/LibIME/libime/pinyin/pinyindictionary.h include/LibIME/libime/pinyin/pinyinencoder.h include/LibIME/libime/pinyin/pinyinime.h include/LibIME/libime/pinyin/pinyinmatchstate.h include/LibIME/libime/pinyin/pinyinmatchstate_p.h include/LibIME/libime/pinyin/shuangpindata.h include/LibIME/libime/pinyin/shuangpinprofile.h include/LibIME/libime/table/autophrasedict.h include/LibIME/libime/table/libimetable_export.h include/LibIME/libime/table/tablebaseddictionary.h include/LibIME/libime/table/tablecontext.h include/LibIME/libime/table/tabledecoder.h include/LibIME/libime/table/tableoptions.h include/LibIME/libime/table/tablerule.h lib/cmake/LibIMECore/LibIMECoreConfig.cmake lib/cmake/LibIMECore/LibIMECoreConfigVersion.cmake lib/cmake/LibIMECore/LibIMECoreTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIMECore/LibIMECoreTargets.cmake lib/cmake/LibIMEPinyin/LibIMEPinyinConfig.cmake lib/cmake/LibIMEPinyin/LibIMEPinyinConfigVersion.cmake lib/cmake/LibIMEPinyin/LibIMEPinyinTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIMEPinyin/LibIMEPinyinTargets.cmake lib/cmake/LibIMETable/LibIMETableConfig.cmake lib/cmake/LibIMETable/LibIMETableConfigVersion.cmake lib/cmake/LibIMETable/LibIMETableTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIMETable/LibIMETableTargets.cmake lib/libIMECore.so lib/libIMECore.so.0 -lib/libIMECore.so.1.0.3 +lib/libIMECore.so.%%VER%% lib/libIMEPinyin.so lib/libIMEPinyin.so.0 -lib/libIMEPinyin.so.1.0.3 +lib/libIMEPinyin.so.%%VER%% lib/libIMETable.so lib/libIMETable.so.0 -lib/libIMETable.so.1.0.3 +lib/libIMETable.so.%%VER%% lib/libime/zh_CN.lm lib/libime/zh_CN.lm.predict %%DATADIR%%/cj.main.dict %%DATADIR%%/db.main.dict %%DATADIR%%/erbi.main.dict %%DATADIR%%/qxm.main.dict %%DATADIR%%/sc.dict %%DATADIR%%/wanfeng.main.dict %%DATADIR%%/wbpy.main.dict %%DATADIR%%/wbx.main.dict %%DATADIR%%/zrm.main.dict