chinese/ibus-array: new port: IME modules for ibus

Array 30 Traditional Chinese IME module for ibus

PR:		251538
Reported by:	Jia-Shiun Li <jiashiun@gmail.com>
This commit is contained in:
Fernando Apesteguía 2023-11-06 12:55:39 +01:00
parent 8e95100e6c
commit 90fd687e39
5 changed files with 50 additions and 0 deletions

View File

@ -48,6 +48,7 @@
SUBDIR += gcin-qt5
SUBDIR += gydict
SUBDIR += hc
SUBDIR += ibus-array
SUBDIR += ibus-cangjie
SUBDIR += ibus-chewing
SUBDIR += ibus-libpinyin

View File

@ -0,0 +1,32 @@
PORTNAME= ibus-array
PORTVERSION= 0.2.2.${SNAPDATE}
CATEGORIES= chinese
MAINTAINER= jiashiun@gmail.com
COMMENT= Array 30 input method for IBus
WWW= https://github.com/lexical/ibus-array/
LICENSE= GPLv2
BUILD_DEPENDS= ibus-daemon:textproc/ibus zh-opencc>=1.0:chinese/opencc
RUN_DEPENDS= ibus-daemon:textproc/ibus zh-opencc>=1.0:chinese/opencc
USES= autoreconf gmake gnome libtool pkgconfig python:3.0+ sqlite
USE_GNOME+= glib20
USE_GITHUB= yes
GH_ACCOUNT= lexical
GH_TAGNAME= 06146c5e6518ddf813d0ab1789ba84eadbe9d52b
SNAPDATE= 20230502
GNU_CONFIGURE= yes
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
pre-configure:
cd ${WRKSRC} && ./autogen.sh
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1694586372
SHA256 (lexical-ibus-array-0.2.2.20230502-06146c5e6518ddf813d0ab1789ba84eadbe9d52b_GH0.tar.gz) = 7b8bd8b03fd86605a010530d7c56908691399e93b562be9568aa23776b98bfbe
SIZE (lexical-ibus-array-0.2.2.20230502-06146c5e6518ddf813d0ab1789ba84eadbe9d52b_GH0.tar.gz) = 4272091

View File

@ -0,0 +1,2 @@
Implementation of fully functional Array 30 input method engine for iBus.
Array 30 is a traditional Chinese input method used in Taiwan.

View File

@ -0,0 +1,12 @@
libexec/ibus-engine-array
libexec/ibus-setup-array
%%DATADIR%%/icons/ibus-array.png
%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%DATADIR%%/setup/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
%%DATADIR%%/setup/__pycache__/main%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
%%DATADIR%%/setup/__pycache__/main%%PYTHON_EXT_SUFFIX%%.pyc
%%DATADIR%%/setup/config.py
%%DATADIR%%/setup/main.py
%%DATADIR%%/tables/array.db
share/ibus/component/array.xml
%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-array.mo