From nobody Fri Dec 30 10:01:12 2022 X-Original-To: dev-commits-ports-main@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 4Nk1483WkDz2knsB; Fri, 30 Dec 2022 10:01:12 +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 4Nk1482tBfz3RLM; Fri, 30 Dec 2022 10:01:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672394472; 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=ZDqI5kq6+xNaYi4pNikxb1DP04Ngd+Id1WT1jDumKwY=; b=MS4+gKatyZd24sW276xkK6aqBqhfMzv/MznoRnEPmZ7DY2DjTDzFBsY477DJFhvNNahaNv flAa2YSgQX3waH2KZRL8hoaH8V1BoXuQ5u26aKivleSrOB4qmErte0Rtca5kH5IwpwCNlx 5GPcVC20WKrLfIAtTGteTf5cWYAUq0JUvuTIi8J0FTNfPeTZBk/3gg3kXkKOXiDYdFo6rd Pjt061kY2T6j78yd8Mzs7h6ziG/BL1+VmpV3HGIU5c6ZcupCDOhM20tUrtvtLiX7OEcj+u k8eSorQYkE47R/Aky6Br+lkEW0LPLNOrxDP9n55ERwGj5MRsw6AQTFY2PXecaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672394472; 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=ZDqI5kq6+xNaYi4pNikxb1DP04Ngd+Id1WT1jDumKwY=; b=u0uiokkFTHgLjaV+du3AaCnohCy2rYSgJQiVSzxPzaUc+UKaWt+coUNFvOIyfa9X3cA3DM +9n6KS6slNJyqMlAl7fKRBtFX108y55TkVUvGi4qCbhcrie1BPvbTW63FKku47CbafmX8y 9fHwgN+bGS5Fyr0bbKyrVM+SOpX60wQRu+6pRoZe9d79um140o8fKZJcA+8k8gAY9ifj60 AECZREwpJPXRUiagYKDtUxjxYvPIe0lzNUx65hNIzegMMj59jljpr6mV5tfPjKzv/Zx4LN OJjD63d+cTGv0mvF/+N3vs7EpUpRiY0n2o1SeCApMNSbq6g2FyeYfetlMooU9A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672394472; a=rsa-sha256; cv=none; b=JHqfp11UQoW1mqBW8lGe6f28lJyJ5V9BBgXjlVyO09HLF/LAu4XsYGwRzUGs0ykAi74Uz2 naHEYIJYuzmzV7su3Cb7WQewBcCX7oZPDoyp9Bb6fucUBmAET2sSn9k3REzAD5P030qCX8 OBxtrmpybXpFaJNiKbktuEX/HSWd2MCUVJpM50NPS5MQAZYbsov5kNXB9nruTItKcUGbnm gloyChtCkVA8Tn8TfKwlXDJx7Rowc9SN+S0h+vficvqJ+Cv3uhrujUMADGHytkTBGoILcC Fi/nZYyR42ek7h7lpV0GpXqKw1cWjlaV06tAkAxMhBdYRTK7pQ0p9e5NFbcr6A== 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 4Nk1481xCRz14bR; Fri, 30 Dec 2022 10:01:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BUA1CSt098638; Fri, 30 Dec 2022 10:01:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BUA1Cc5098637; Fri, 30 Dec 2022 10:01:12 GMT (envelope-from git) Date: Fri, 30 Dec 2022 10:01:12 GMT Message-Id: <202212301001.2BUA1Cc5098637@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Li-Wen Hsu Subject: git: aa17ba01c99c - main - Add chinese/fcitx5-mcbopomofo: McBopomofo for Fcitx5 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aa17ba01c99c79ec9ebfa4af466fae1631bacfd5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=aa17ba01c99c79ec9ebfa4af466fae1631bacfd5 commit aa17ba01c99c79ec9ebfa4af466fae1631bacfd5 Author: Li-Wen Hsu AuthorDate: 2022-12-30 10:00:29 +0000 Commit: Li-Wen Hsu CommitDate: 2022-12-30 10:00:29 +0000 Add chinese/fcitx5-mcbopomofo: McBopomofo for Fcitx5 --- chinese/Makefile | 1 + chinese/fcitx5-mcbopomofo/Makefile | 24 ++++++++++++++++++++++ chinese/fcitx5-mcbopomofo/distinfo | 3 +++ .../files/patch-src_McBopomofo.cpp | 10 +++++++++ chinese/fcitx5-mcbopomofo/pkg-descr | 1 + chinese/fcitx5-mcbopomofo/pkg-plist | 16 +++++++++++++++ 6 files changed, 55 insertions(+) diff --git a/chinese/Makefile b/chinese/Makefile index 4f521a2331f5..8328f021341d 100644 --- a/chinese/Makefile +++ b/chinese/Makefile @@ -35,6 +35,7 @@ SUBDIR += fcitx-ui-light SUBDIR += fcitx5-chewing SUBDIR += fcitx5-chinese-addons + SUBDIR += fcitx5-mcbopomofo SUBDIR += fcitx5-rime SUBDIR += fcitx5-table-extra SUBDIR += fcitx5-table-other diff --git a/chinese/fcitx5-mcbopomofo/Makefile b/chinese/fcitx5-mcbopomofo/Makefile new file mode 100644 index 000000000000..ce72f17f33fe --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/Makefile @@ -0,0 +1,24 @@ +PORTNAME= fcitx5-mcbopomofo +DISTVERSION= 2.4.2 +CATEGORIES= chinese textproc + +MAINTAINER= lwhsu@FreeBSD.org +COMMENT= McBopomofo for Fcitx5 +WWW= https://github.com/openvanilla/fcitx5-mcbopomofo + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ + libfmt.so:devel/libfmt + +USES= cmake compiler:c++17-lang gettext-tools kde:5 pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= openvanilla + +USE_KDE= ecm + +CMAKE_ARGS= -DENABLE_TEST=Off + +.include diff --git a/chinese/fcitx5-mcbopomofo/distinfo b/chinese/fcitx5-mcbopomofo/distinfo new file mode 100644 index 000000000000..42ac2733a5bc --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1672392270 +SHA256 (openvanilla-fcitx5-mcbopomofo-2.4.2_GH0.tar.gz) = 90061879b11db13b8fe1397888e7d100656de8cc6107fccddd4ab2bd8e8ad85d +SIZE (openvanilla-fcitx5-mcbopomofo-2.4.2_GH0.tar.gz) = 1858726 diff --git a/chinese/fcitx5-mcbopomofo/files/patch-src_McBopomofo.cpp b/chinese/fcitx5-mcbopomofo/files/patch-src_McBopomofo.cpp new file mode 100644 index 000000000000..c3a90e397bdc --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/files/patch-src_McBopomofo.cpp @@ -0,0 +1,10 @@ +--- src/McBopomofo.cpp.orig 2022-12-30 09:01:33 UTC ++++ src/McBopomofo.cpp +@@ -31,6 +31,7 @@ + #include + + #include ++#include + #include + #include + diff --git a/chinese/fcitx5-mcbopomofo/pkg-descr b/chinese/fcitx5-mcbopomofo/pkg-descr new file mode 100644 index 000000000000..f007a3752ae6 --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/pkg-descr @@ -0,0 +1 @@ +McBopomofo support for Fcitx5 input method framework. diff --git a/chinese/fcitx5-mcbopomofo/pkg-plist b/chinese/fcitx5-mcbopomofo/pkg-plist new file mode 100644 index 000000000000..91430a34d614 --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/pkg-plist @@ -0,0 +1,16 @@ +lib/fcitx5/mcbopomofo.so +share/fcitx5/addon/mcbopomofo.conf +share/fcitx5/data/mcbopomofo-add-phrase-hook.sh +share/fcitx5/data/mcbopomofo-data-plain-bpmf.txt +share/fcitx5/data/mcbopomofo-data.txt +share/fcitx5/inputmethod/mcbopomofo-plain.conf +share/fcitx5/inputmethod/mcbopomofo.conf +share/icons/hicolor/24x24/apps/fcitx-mcbopomofo.png +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/icons/hicolor/32x32/apps/fcitx-mcbopomofo.png +share/icons/hicolor/32x32/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/icons/hicolor/64x64/apps/fcitx-mcbopomofo.png +share/icons/hicolor/64x64/apps/org.fcitx.Fcitx5.fcitx-mcbopomofo.png +share/locale/en/LC_MESSAGES/fcitx5-mcbopomofo.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-mcbopomofo.mo +share/metainfo/org.fcitx.Fcitx5.Addon.McBopomofo.metainfo.xml