From nobody Wed Nov 08 08:04:06 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SQHfZ5hj2z50Qpb; Wed, 8 Nov 2023 08:04:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SQHfZ4rrVz4Ph0; Wed, 8 Nov 2023 08:04:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699430646; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ei4aYRCqNhBeM7f5mxwoX12pEuK7NYDacsGnJWKnTZs=; b=BjFSLjUjg8NEKLUZnida6pUmF7EKM7G7bgl+bolHtBF8gzFfvwmySmZSkNAWG6IcLVgOG2 G8gVSq8p+wAOED8ITVXduaGJvUqV3UVO36gOvr6KnzYm/eb90znzdExxUkiUgapvkEAG7c mRANyfCT+DsqvpAH7tfmx8PPR/OHtvx0hXfN+4yu31+QpenJY5tWw47Q6t2KrB3+1+X37U 1Xr/6e/9/7SeI5LOCWwmpNG7E3pW4ylps2c9BMHG0o1sbuJu8+f2SEwqH9y2VCtPkVnC7B OmQjXFKfNS97K3jC7TZp/l3JQ/Yw/8Rze1Xns5XWomcXtVxddQNA0uF3GujIoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699430646; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ei4aYRCqNhBeM7f5mxwoX12pEuK7NYDacsGnJWKnTZs=; b=kZjNUCX1Wwzsk7qaVN3mR6gZATQtgFyvoll7uaWBWjLI5RZWzTb15XIPMHGflJM+Gca75i NZ2ndOA4x9y+Q+MLd2YYl8pp+yd4sPlO7S75jKEp+B6ul2Cgs5SilIV+9o8WT6DSScTWnf fx4ZuF7ND+xSzlCd29t/PLjODG5JCeyhWPQVkl3A7F/u0PMro04PjYaj2MCa9720mfaKPc R8GWD951bFu87LsTQgMkK770WacsHGSQr8NfMdLuz2s4YHPQU8/ra6aNHZh6YpOJACGvdU +qwUd5lZNjpqALuvhjOOAT5W+Nf6Z6wWpMI9neRZ7hjPY46bg7L0lfQ1W7NAqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699430646; a=rsa-sha256; cv=none; b=vQSfTRo19sYkh7BNACORawCzwtmODizwwmOl+gYG5MbXE4TuIhVxj75FPUdbRrQdJAwKI0 1Jy09lpH8dSTnuySFn4DMC0KMjohYvWOlJ81Fa+nVxi0n+6EmJ4wv9uLlEofFXp2RmsY9V q6q+t4DsxhYbprLJycXIhlPPa4tQkS6ntvdk64h7x+0tY0vNv0NyBoADP0O/RtoSrXG5Tg 6PzYRFrzOH7Wvk1M29gHEkto4qRcmhDfvZNcEKgXkrr/qyPCELLbSJ1Isx8wb+vGWVRTE7 vZ4p3F09MevNlM1j+8vE76sEzrR5ssymX0Dz0HVxGkWckSzpto0FtgwRdGe5+g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SQHfZ3w3Xz9vC; Wed, 8 Nov 2023 08:04:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3A8846Ip007378; Wed, 8 Nov 2023 08:04:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A8846QS007375; Wed, 8 Nov 2023 08:04:06 GMT (envelope-from git) Date: Wed, 8 Nov 2023 08:04:06 GMT Message-Id: <202311080804.3A8846QS007375@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: 90fd687e394c - main - chinese/ibus-array: new port: IME modules for ibus List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 90fd687e394c7a8ad9dd38eb0404c378a50b0d5b Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=90fd687e394c7a8ad9dd38eb0404c378a50b0d5b commit 90fd687e394c7a8ad9dd38eb0404c378a50b0d5b Author: Fernando ApesteguĂ­a AuthorDate: 2023-11-06 11:55:39 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2023-11-08 08:03:43 +0000 chinese/ibus-array: new port: IME modules for ibus Array 30 Traditional Chinese IME module for ibus PR: 251538 Reported by: Jia-Shiun Li --- chinese/Makefile | 1 + chinese/ibus-array/Makefile | 32 ++++++++++++++++++++++++++++++++ chinese/ibus-array/distinfo | 3 +++ chinese/ibus-array/pkg-descr | 2 ++ chinese/ibus-array/pkg-plist | 12 ++++++++++++ 5 files changed, 50 insertions(+) diff --git a/chinese/Makefile b/chinese/Makefile index 815fbf684423..5d1927cd9af7 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -48,6 +48,7 @@ SUBDIR += gcin-qt5 SUBDIR += gydict SUBDIR += hc + SUBDIR += ibus-array SUBDIR += ibus-cangjie SUBDIR += ibus-chewing SUBDIR += ibus-libpinyin diff --git a/chinese/ibus-array/Makefile b/chinese/ibus-array/Makefile new file mode 100644 index 000000000000..4055def90b97 --- /dev/null +++ b/chinese/ibus-array/Makefile @@ -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 diff --git a/chinese/ibus-array/distinfo b/chinese/ibus-array/distinfo new file mode 100644 index 000000000000..b2b137930f80 --- /dev/null +++ b/chinese/ibus-array/distinfo @@ -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 diff --git a/chinese/ibus-array/pkg-descr b/chinese/ibus-array/pkg-descr new file mode 100644 index 000000000000..288f2aa4c163 --- /dev/null +++ b/chinese/ibus-array/pkg-descr @@ -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. diff --git a/chinese/ibus-array/pkg-plist b/chinese/ibus-array/pkg-plist new file mode 100644 index 000000000000..24dcadd86ee1 --- /dev/null +++ b/chinese/ibus-array/pkg-plist @@ -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