aboutsummaryrefslogtreecommitdiff
path: root/chinese
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2020-12-18 05:41:21 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2020-12-18 05:41:21 +0000
commit3aef33daf6b7f87f565b179cd81d28354c531331 (patch)
tree05386942276c20e84122c2fc4acb229f829a8e3d /chinese
parent878e1f5817d9ba7df3df65d861b327e8e3d38134 (diff)
downloadports-3aef33daf6b7f87f565b179cd81d28354c531331.tar.gz
ports-3aef33daf6b7f87f565b179cd81d28354c531331.zip
Add chinese/ibus-rime, IBus engine for Rime users
Submitted by: Ka Ho Ng <khng300@gmail.com> Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27651
Notes
Notes: svn path=/head/; revision=558352
Diffstat (limited to 'chinese')
-rw-r--r--chinese/Makefile1
-rw-r--r--chinese/ibus-rime/Makefile28
-rw-r--r--chinese/ibus-rime/distinfo3
-rw-r--r--chinese/ibus-rime/pkg-descr3
-rw-r--r--chinese/ibus-rime/pkg-plist11
5 files changed, 46 insertions, 0 deletions
diff --git a/chinese/Makefile b/chinese/Makefile
index 99f1a97c2ee2..13caff74a5e3 100644
--- a/chinese/Makefile
+++ b/chinese/Makefile
@@ -51,6 +51,7 @@
SUBDIR += ibus-chewing
SUBDIR += ibus-libpinyin
SUBDIR += ibus-pinyin
+ SUBDIR += ibus-rime
SUBDIR += ibus-table-chinese
SUBDIR += jis2gb
SUBDIR += kcfonts
diff --git a/chinese/ibus-rime/Makefile b/chinese/ibus-rime/Makefile
new file mode 100644
index 000000000000..160f3b0ece4f
--- /dev/null
+++ b/chinese/ibus-rime/Makefile
@@ -0,0 +1,28 @@
+# Created by: Ka Ho Ng <khng300@gmail.com>
+# $FreeBSD$
+
+PORTNAME= ibus-rime
+DISTVERSION= 1.4.0-14
+CATEGORIES= chinese
+
+MAINTAINER= khng300@gmail.com
+COMMENT= IBus engine for Rime users
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= zh-rime-data>=g0:chinese/rime-data
+LIB_DEPENDS= libibus-1.0.so:textproc/ibus \
+ libnotify.so:devel/libnotify \
+ librime.so:chinese/librime
+RUN_DEPENDS= zh-rime-data>=g0:chinese/rime-data
+
+USES= cmake gnome pkgconfig
+
+INSTALLS_ICONS= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= rime
+GH_TAGNAME= bfabe67
+
+.include <bsd.port.mk>
diff --git a/chinese/ibus-rime/distinfo b/chinese/ibus-rime/distinfo
new file mode 100644
index 000000000000..206b101854eb
--- /dev/null
+++ b/chinese/ibus-rime/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1608269628
+SHA256 (rime-ibus-rime-1.4.0-14-bfabe67_GH0.tar.gz) = 01c8fcae1994bad78b83c0e3f635956cf6305f21266a240c2b361511d8c3f200
+SIZE (rime-ibus-rime-1.4.0-14-bfabe67_GH0.tar.gz) = 35602
diff --git a/chinese/ibus-rime/pkg-descr b/chinese/ibus-rime/pkg-descr
new file mode 100644
index 000000000000..05bda0959cbe
--- /dev/null
+++ b/chinese/ibus-rime/pkg-descr
@@ -0,0 +1,3 @@
+IBus engine for Rime users.
+
+WWW: https://github.com/rime/ibus-rime/
diff --git a/chinese/ibus-rime/pkg-plist b/chinese/ibus-rime/pkg-plist
new file mode 100644
index 000000000000..2d9aa7c8aa61
--- /dev/null
+++ b/chinese/ibus-rime/pkg-plist
@@ -0,0 +1,11 @@
+libexec/ibus-rime/ibus-engine-rime
+%%DATADIR%%/icons/abc.png
+%%DATADIR%%/icons/disabled.png
+%%DATADIR%%/icons/keyboard.png
+%%DATADIR%%/icons/pen.png
+%%DATADIR%%/icons/reload.png
+%%DATADIR%%/icons/rime.png
+%%DATADIR%%/icons/sync.png
+%%DATADIR%%/icons/zh.png
+share/ibus/component/rime.xml
+share/rime-data/ibus_rime.yaml