From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 480D31581C1 for ; Fri, 12 Jul 2024 11:21:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 750BE2BC013; Fri, 12 Jul 2024 11:21:30 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4855A2BC013 for ; Fri, 12 Jul 2024 11:21:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 32825343064 for ; Fri, 12 Jul 2024 11:21:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 97D7D1BD7 for ; Fri, 12 Jul 2024 11:21:27 +0000 (UTC) From: "Arthur Zamarin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arthur Zamarin" Message-ID: <1720783268.57afa610e29b0ea47bcf813e66535a37be3c2a72.arthurzam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/rime-data/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-i18n/rime-data/Manifest app-i18n/rime-data/metadata.xml app-i18n/rime-data/rime-data-0.0.0.20240624.ebuild X-VCS-Directories: app-i18n/rime-data/ X-VCS-Committer: arthurzam X-VCS-Committer-Name: Arthur Zamarin X-VCS-Revision: 57afa610e29b0ea47bcf813e66535a37be3c2a72 X-VCS-Branch: master Date: Fri, 12 Jul 2024 11:21:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 6f27c55b-fd73-45e0-a2e6-27d434298b82 X-Archives-Hash: 1fcb3f5063f037320d1d2a0033dc3f06 commit: 57afa610e29b0ea47bcf813e66535a37be3c2a72 Author: Yongxiang Liang gmail com> AuthorDate: Tue Jul 9 02:40:08 2024 +0000 Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 12 11:21:08 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57afa610 app-i18n/rime-data: add 0.0.0.20240624 Bug: https://bugs.gentoo.org/935555 Signed-off-by: Yongxiang Liang gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37494 Signed-off-by: Arthur Zamarin gentoo.org> app-i18n/rime-data/Manifest | 20 +++ app-i18n/rime-data/metadata.xml | 14 ++ app-i18n/rime-data/rime-data-0.0.0.20240624.ebuild | 192 +++++++++++++++++++++ 3 files changed, 226 insertions(+) diff --git a/app-i18n/rime-data/Manifest b/app-i18n/rime-data/Manifest index cc3e3a9220b6..780ea937e1d2 100644 --- a/app-i18n/rime-data/Manifest +++ b/app-i18n/rime-data/Manifest @@ -1 +1,21 @@ DIST brise-0.38.20180515.tar.gz 7116807 BLAKE2B abf73b5813b18f4cd3ef68b3f6e8ad2c54ac90a0969a57e7786b53b99c162efeea9e82d962b3e8d7b8b1742852beb5d0eb4b07de65bdc1881c43388de552ee4a SHA512 60b3d37486b6858114036664327c9be00d09d3f7d3f5aaf337c6bc5a46134e5785fc1732db5aad15e1e628241a70c9c34b03f982fb13cae6d91220731b451bb9 +DIST rime-array-0.0.0.20240624.tar.gz 1721033 BLAKE2B 5bce47a0d78252a43934c4a4af83df7a8323af40411a765369aedac5bcb0da8f290e3a236b821aee33681a8ce89794586e9252a683f3ab2e25ea9459693319f1 SHA512 9999ec3bd3865c1a9d4bb35ba195bdd9dd3317701b3c693359faa67fdf41b0a1dc827124ec25b6f12b4281e155bad874a75d25cf67c52f33fecc5d8f426970ce +DIST rime-bopomofo-0.0.0.20240624.tar.gz 5985 BLAKE2B 01b43029f35a392e363bbf60e0708651122dc14f2aaf6c103292e571a06ebdd804fc3097e0b0f874b66efadeff6c0d521a7ee3c640111b6054e318eeb6d84ae7 SHA512 106a2897ac409b12e5a9aee35bed31e6bd76e4c2cb5caed5d201e03891b316fe42e279c72e5a3b06fe575ea2e897903986fcab9401933b7dfc4d47064be01bce +DIST rime-cangjie-0.0.0.20240624.tar.gz 392488 BLAKE2B 8c8ed40265e20793571b1c615134d293295fddd17ce48df9054d61b36b3a572d7546dbc5368f9f63efae73bf3572f9f2e9cad447b16eb2d3fd207e931e0c703d SHA512 b56c1363413fe6579cac994c0a2c12d75fe9efb842c4536a0962f64bb197009ab1f5071a204a2bc7983d0e06ecd6934e4db72a157a2cda76294b98d304715cad +DIST rime-combo-pinyin-0.0.0.20240624.tar.gz 21271 BLAKE2B 64d408746abd7e9055a063c02488333c4e725238c58417a1332520aa04eaa2cae286dcea46ef3547335039ee92ee109c89c050cc1317610ecb0e045de390014d SHA512 bd446c27c63701657e6277930292bcc5cea210a5a42bb5802abd0b7fbc8043c87fc7eaf8c2d2c23838516aa6de5ddfb3fd0257b49a47d2dc8de263b2bc076429 +DIST rime-double-pinyin-0.0.0.20240624.tar.gz 16998 BLAKE2B c8c93eee98e896d69e5b677a8eb38979e74ab8bbefdf705aa2ab9afd8f30bea3a3156dab994e95a33313e7fc4e2af4a25b7eade32c8f8bb009f7c955e1215e2a SHA512 2ab98a7b804b2fa3d0a59fd0b9a8b79316caa3a2da070766359d550d1d56edf85d55874044409780a2a21d729a2a7e834fdcf9419eb0d34252acbdef304a5c40 +DIST rime-emoji-0.0.0.20240624.tar.gz 50946 BLAKE2B 00626480f5acbd8144fafbf3a6ece3e90f564da0d84d08f450dffce23444fb15985d0821e84a67946503b1532c418ac6f525d299d17ffaddb62cd4bfb1de91ff SHA512 b4fb707c964a421186fd8d46b6f676590dcc3d176fb308d360dc9ddb3fb1e8dd52bd2b7efb3378b3723d9f00adefb5918f6bec6925c7e2b43d46e4c9ebc9374a +DIST rime-essay-0.0.0.20240624.tar.gz 1772231 BLAKE2B 0dad76ef2474ba1cee66b7eea758fef9226c3f9748a15f58f5c8ac4d9224fab8558e1a4c0efc892f5de16293f79adef056af8b19bc239b3cd8e8fc43b9bbedf5 SHA512 6f12f9adcca6a19ff38731d65c81d40a2aba5ad11c3794992d71e7ee985d7554637204abd340dab868a44a9c2f0290fc13fb9e6eba5d2f14200eaf8e84f27936 +DIST rime-ipa-0.0.0.20240624.tar.gz 9510 BLAKE2B e271911cb4d066ff4b7813be062f9778bb04469b15268bdc93530f664a75ee723007ba806772092fd30302fea7a610b879b2a0598ec424a90d4c14e446a0ba87 SHA512 06cd5fb467e6694458bd67505fac7a496c490e9aabf8ad92ec881ac354e63dfaf2f9a4dd216960b260d62183cade49d267444ac340466ef03ce2ab7a9646b9f1 +DIST rime-luna-pinyin-0.0.0.20240624.tar.gz 395899 BLAKE2B 8c165f6e3537481ef4c913babd6264ac4d6e90cbd4f80380a3f91f5438061569fd6d3f8b77bed0caace4e537e176c000c61e41c6bcfb0d6654c1e81b8d6d3aa3 SHA512 504e218d1e29df04de991afeedb2811fd27989438c9bfb9b404daa6a82834df7071a646fc91c3dec42f9992a2f4ae7dc0fe5acf4499b3a75185f3cd36a1695b2 +DIST rime-middle-chinese-0.0.0.20240624.tar.gz 137940 BLAKE2B 72e8a0b19a432505a68bfae4d72b657216e5ddb3361a756b6b2eabde6d94c0c863a635c2bcbcca446b6363361e2add93c04dbdc161368aae75d749aa35a47506 SHA512 dabcf2683e54dcf44e6ce7a89da6b1d808a210ca20fbe131f793bb0c9d51213c3514f231b944adf4495aa8fe2a43d7ae984d83dc90fa49a0e4bd6279df9cd009 +DIST rime-pinyin-simp-0.0.0.20240624.tar.gz 545339 BLAKE2B cf428ed593db51ca9d8274293f8011229f60df41dfccaaaf01bdc0d41dfb7108c06570cb589577e5ad335ec2836ffa9cc60ef4d21e4871ec9c64e77b4cd9fb06 SHA512 4b89f9f3edd79b1220b77731eac99cf90c3496a8a09bc816ba0a40eaaae8743bd817d908492aa9ffde768b65d24a488cda558a8c8c7aa355754909420be2eead +DIST rime-prelude-0.0.0.20240624.tar.gz 18313 BLAKE2B 09e926f77abc5a4fcc55d6f6f27f1b8b2e1a69317d8cb4a2656eecd416c1b7139a0de65d7eea30afaf342566753daa2be0c88104cf2c05d78cb26d0b567c9f04 SHA512 0cf701db3ca87ed15022428ba516d939cd10d4b97cb6d4ecdafaec70399c60f9d58a4f8b96e8fb8159534514bbf4e3b2206ec0cfac094d8039c0040ce79dc093 +DIST rime-quick-0.0.0.20240624.tar.gz 151060 BLAKE2B 80adf8a416969d5623400b06721e5bb4dc0a972d0a0ef09e10bbb2c6dfbb7d92c89503b60d59413e425cbb097f0c2d00cbdd932372c7c664846cc8e48958c632 SHA512 d693b90b76cf3dc72e84bb378e3b1a35850bed9edec45bfb321bf800561bd03fdf34ea41bc7ca8da53b02579de111da394a6aa4493989a4a4bde2eb0e2d7d485 +DIST rime-scj-0.0.0.20240624.tar.gz 228601 BLAKE2B ca68ce8b08edc4c1cb5dae0d3f50a4a66adb9dd6dea49260ef4b0f14b16cb0b7b6555c89de1d332a68f8641c031ada602ebc4946851ff141b14f0fdf41f6d364 SHA512 396e8c1cb0679078afaced1bb8525446340bda02bbcc42e48ccc2414b1830439a2599e8ea2a4ae15b47fd9f488ba52eec342596f1c5efa074955f274cf69728d +DIST rime-soutzoe-0.0.0.20240624.tar.gz 37388 BLAKE2B 2eaecd629ae4b00b9ecb73eb58a77bd123906c45fa71318aa0468caefca3aa151181be7766cccc81a6aba260def897a7c58032257a517443c3da3dba91cb6996 SHA512 5141fe76deffe40a22e2c3013d6f4b47e6e65c6f652b85aa0401612a78384430f78e1031d894a735903ece9d8e319b836c9388edd05a0593f23d7961bea92a04 +DIST rime-stenotype-0.0.0.20240624.tar.gz 15311 BLAKE2B edfc0989e9a86b7664b5316270fafb2f8c3f45af6ad757a1ad89d30ce4b93aa8cb20c86f62692adabdcbd33bce67022ecaf3e1bc34ffddd2ea0b497dca9ba2c3 SHA512 4c01a70348e0e28b0b0e33f605e22e6017c9870f4e218fcc1fe36c2d480796461b3f74edb7501d78bebbaa9b05f62524c792b10c3ac42d89f39ed6a99b1426c2 +DIST rime-stroke-0.0.0.20240624.tar.gz 707495 BLAKE2B cc1a2f2d9621646d8c0000e015321549903d2e5bd14a37a2a078d84b0ee5e1ea022d0a006bb171c14ee77e7df3930f455715c179e9ae6301784926d86385c096 SHA512 b7d6c5a621a6c6a416da90a0bbce8d221f49be38b2d4ad7e8a0b32689129123b637256810a4f829f6cfac9c427c8b255e3983dbce6e8c1fe6be610ad2494374a +DIST rime-terra-pinyin-0.0.0.20240624.tar.gz 731136 BLAKE2B dee4c46d997d4af3be9bc9474bf932511bc5790e46c888c5d25a0a48a64fc06eeccb6b6e370e7732875b00360669c441222aa0bc17c74428e4186880f8603454 SHA512 5d79f299c8f5c98c0f33bd045f46aa3fc883407a23df0c0c4db14081a238c09b49b9e23d2cf9faf194c138d77b79702ce84e3e0f3a4996cf230b5c2a87d368de +DIST rime-wubi-0.0.0.20240624.tar.gz 1093293 BLAKE2B ae3551bb51824e6c4fea52a18793acf477b48b827df24ad16b24fd5265d2567a35c70f4b09082247fcce5de6f7433fc19bcf3e43f2adf2683aeac658f9f13beb SHA512 f535a15f1a52b7173b42d72fec58cbb68887be590cee1a2a6b1d883dec377d61cf17ece68f0c400dec26b55fd0ac2744d0fb835d8c9129245ddc985fa256ebb8 +DIST rime-wugniu-0.0.0.20240624.tar.gz 268955 BLAKE2B c1dc03f1e27716ee4725e031c570a67da3f2543ec760d624f19e0f40cb44089ddedd10ee226dfe4211d8f7b29c0c66db640f41794dbf09c5543f669ae132715f SHA512 257d4bd8d62dda5bce4beb39879fc46b4981590ce16d347ad3e2441f1b9bacabfe3772d8e0cf134a4a70b7dd5490e6bb6b6526e0e45d58d22730217e23407095 diff --git a/app-i18n/rime-data/metadata.xml b/app-i18n/rime-data/metadata.xml index 09e5add9327d..fb64d9d6e745 100644 --- a/app-i18n/rime-data/metadata.xml +++ b/app-i18n/rime-data/metadata.xml @@ -1,6 +1,18 @@ + + tanekliang@gmail.com + Yongxiang Liang + + + i@bitbili.net + Ryan Qian + + + proxy-maint@gentoo.org + Proxy Maintainers + arfrever.fta@gmail.com Arfrever Frehtes Taifersar Arahesis @@ -16,11 +28,13 @@ Install extra packages + chen.sst@gmail.com 弓辰 (Gōng Chén) rime/brise + rime/rime-essay diff --git a/app-i18n/rime-data/rime-data-0.0.0.20240624.ebuild b/app-i18n/rime-data/rime-data-0.0.0.20240624.ebuild new file mode 100644 index 000000000000..e6c6c43f3d56 --- /dev/null +++ b/app-i18n/rime-data/rime-data-0.0.0.20240624.ebuild @@ -0,0 +1,192 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +ESSAY_PN="rime-essay" +ESSAY_COMMIT="e0519d0579722a0871efb68189272cba61a7350b" +ARRAY_PN="rime-array" +ARRAY_COMMIT="557dbe38381de174fe96e53e9bf8c863a275307c" +BOPOMOFO_PN="rime-bopomofo" +BOPOMOFO_COMMIT="c7618f4f5728e1634417e9d02ea50d82b71956ab" +CANGJIE_PN="rime-cangjie" +CANGJIE_COMMIT="0ac8452eeb4abbcd8dd1f9e7314012310743285f" +COMBO_PINYIN_PN="rime-combo-pinyin" +COMBO_PINYIN_COMMIT="20cc1be16f5886e1a6b2bcb1c70010b5e0d8d61f" +DOUBLE_PINYIN_PN="rime-double-pinyin" +DOUBLE_PINYIN_COMMIT="69bf85d4dfe8bac139c36abbd68d530b8b6622ea" +EMOJI_PN="rime-emoji" +EMOJI_COMMIT="be7d308e42c4c4485229de37ec0afb7bafbfafc0" +IPA_PN="rime-ipa" +IPA_COMMIT="22b71710e029bcb412e9197192a638ab11bc2abf" +LUNA_PINYIN_PN="rime-luna-pinyin" +LUNA_PINYIN_COMMIT="44e555d1090a56d62a41a58153088406bcf87abd" +MID_CHINESE_PN="rime-middle-chinese" +MID_CHINESE_COMMIT="582e144e525525ac2b6c2498097d7c7919e84174" +PINYIN_SIMP_PN="rime-pinyin-simp" +PINYIN_SIMP_COMMIT="52b9c75f085479799553f2499c4f4c611d618cdf" +PRELUDE_PN="rime-prelude" +PRELUDE_COMMIT="3803f09458072e03b9ed396692ce7e1d35c88c95" +QUICK_PN="rime-quick" +QUICK_COMMIT="3fe5911ba608cb2df1b6301b76ad1573bd482a76" +SCJ_PN="rime-scj" +SCJ_COMMIT="cab5a0858765eff0553dd685a2d61d5536e9149c" +SOUTZOE_PN="rime-soutzoe" +SOUTZOE_COMMIT="beeaeca72d8e17dfd1e9af58680439e9012987dc" +STENOTYPE_PN="rime-stenotype" +STENOTYPE_COMMIT="f3e9189d5ce33c55d3936cc58e39d0c88b3f0c88" +STROKE_PN="rime-stroke" +STROKE_COMMIT="65fdbbf2f9485cc907cb9a6d6b9210938a50f71e" +TERRA_PINYIN_PN="rime-terra-pinyin" +TERRA_PINYIN_COMMIT="9df66c7edc9474a945e9f4744419b156278d1580" +WUBI_PN="rime-wubi" +WUBI_COMMIT="152a0d3f3efe40cae216d1e3b338242446848d07" +WUGNIU_PN="rime-wugniu" +WUGNIU_COMMIT="abd1ee98efbf170258fcf43875c21a4259e00b61" + +DESCRIPTION="Data resources for Rime Input Method Engine" +HOMEPAGE="https://rime.im/ https://github.com/rime/plum" + +SRC_URI=" + https://github.com/rime/${BOPOMOFO_PN}/archive/${BOPOMOFO_COMMIT}.tar.gz -> ${BOPOMOFO_PN}-${PV}.tar.gz + https://github.com/rime/${CANGJIE_PN}/archive/${CANGJIE_COMMIT}.tar.gz -> ${CANGJIE_PN}-${PV}.tar.gz + https://github.com/rime/${ESSAY_PN}/archive/${ESSAY_COMMIT}.tar.gz -> ${ESSAY_PN}-${PV}.tar.gz + https://github.com/rime/${LUNA_PINYIN_PN}/archive/${LUNA_PINYIN_COMMIT}.tar.gz -> ${LUNA_PINYIN_PN}-${PV}.tar.gz + https://github.com/rime/${PRELUDE_PN}/archive/${PRELUDE_COMMIT}.tar.gz -> ${PRELUDE_PN}-${PV}.tar.gz + https://github.com/rime/${STROKE_PN}/archive/${STROKE_COMMIT}.tar.gz -> ${STROKE_PN}-${PV}.tar.gz + https://github.com/rime/${TERRA_PINYIN_PN}/archive/${TERRA_PINYIN_COMMIT}.tar.gz -> ${TERRA_PINYIN_PN}-${PV}.tar.gz + extra? ( + https://github.com/rime/${ARRAY_PN}/archive/${ARRAY_COMMIT}.tar.gz -> ${ARRAY_PN}-${PV}.tar.gz + https://github.com/rime/${COMBO_PINYIN_PN}/archive/${COMBO_PINYIN_COMMIT}.tar.gz + -> ${COMBO_PINYIN_PN}-${PV}.tar.gz + https://github.com/rime/${DOUBLE_PINYIN_PN}/archive/${DOUBLE_PINYIN_COMMIT}.tar.gz + -> ${DOUBLE_PINYIN_PN}-${PV}.tar.gz + https://github.com/rime/${EMOJI_PN}/archive/${EMOJI_COMMIT}.tar.gz -> ${EMOJI_PN}-${PV}.tar.gz + https://github.com/rime/${IPA_PN}/archive/${IPA_COMMIT}.tar.gz -> ${IPA_PN}-${PV}.tar.gz + https://github.com/rime/${MID_CHINESE_PN}/archive/${MID_CHINESE_COMMIT}.tar.gz -> ${MID_CHINESE_PN}-${PV}.tar.gz + https://github.com/rime/${PINYIN_SIMP_PN}/archive/${PINYIN_SIMP_COMMIT}.tar.gz -> ${PINYIN_SIMP_PN}-${PV}.tar.gz + https://github.com/rime/${QUICK_PN}/archive/${QUICK_COMMIT}.tar.gz -> ${QUICK_PN}-${PV}.tar.gz + https://github.com/rime/${SCJ_PN}/archive/${SCJ_COMMIT}.tar.gz -> ${SCJ_PN}-${PV}.tar.gz + https://github.com/rime/${SOUTZOE_PN}/archive/${SOUTZOE_COMMIT}.tar.gz -> ${SOUTZOE_PN}-${PV}.tar.gz + https://github.com/rime/${STENOTYPE_PN}/archive/${STENOTYPE_COMMIT}.tar.gz -> ${STENOTYPE_PN}-${PV}.tar.gz + https://github.com/rime/${WUBI_PN}/archive/${WUBI_COMMIT}.tar.gz -> ${WUBI_PN}-${PV}.tar.gz + https://github.com/rime/${WUGNIU_PN}/archive/${WUGNIU_COMMIT}.tar.gz -> ${WUGNIU_PN}-${PV}.tar.gz + ) +" + +S="${WORKDIR}" + +# LGPL-3 : +# essay bopomofo cangjie emoji ipa +# luna-pinyin prelude quick stroke terra-pinyin wubi +# GPL-3 : +# array combo-pinyin double-pinyin middle-chinese +# scj soutzoe stenotype wugniu +# Apache-2 : +# rime-pinyin-simp +LICENSE="GPL-3 LGPL-3 extra? ( Apache-2.0 )" +SLOT="0" +KEYWORDS="amd64 arm64 ~loong ppc ppc64 ~riscv x86" + +IUSE="extra" + +RDEPEND="${DEPEND}" + +RIME_DATA_DIR="/usr/share/rime-data" + +rime_install_docs() { + for p in "$@"; do + local d="$(dirname "$p")" + local f="$(basename "$p")" + newdoc "$p" "${d%-*}_$f" + done +} + +src_install() { + insinto "$RIME_DATA_DIR" + + local rime_bopomofo="${BOPOMOFO_PN}-${BOPOMOFO_COMMIT}" + doins "${rime_bopomofo}"/{zhuyin,bopomofo{,_express,_tw}.schema}.yaml + rime_install_docs "${rime_bopomofo}"/{AUTHORS,LICENSE,README.md} + + local rime_cangjie="${CANGJIE_PN}-${CANGJIE_COMMIT}" + doins "${rime_cangjie}"/cangjie5{.dict,.schema,_express.schema}.yaml + rime_install_docs "${rime_cangjie}"/{AUTHORS,LICENSE,README.md} + + local rime_essay="${ESSAY_PN}-${ESSAY_COMMIT}" + doins "$rime_essay"/essay.txt + rime_install_docs "${rime_essay}"/{AUTHORS,LICENSE,README.md} + + local rime_luna_pinyin="${LUNA_PINYIN_PN}-${LUNA_PINYIN_COMMIT}" + doins "${rime_luna_pinyin}"/{luna_quanpin.schema,pinyin}.yaml \ + "${rime_luna_pinyin}"/luna_pinyin{.dict,{,_fluency,_simp,_tw}.schema}.yaml + rime_install_docs "${rime_luna_pinyin}"/{AUTHORS,LICENSE,README.md} + + local rime_prelude="${PRELUDE_PN}-${PRELUDE_COMMIT}" + doins "${rime_prelude}"/{default,key_bindings,punctuation,symbols}.yaml + rime_install_docs "${rime_prelude}"/{AUTHORS,LICENSE,README.md} + + local rime_stroke="${STROKE_PN}-${STROKE_COMMIT}" + doins "${rime_stroke}"/stroke.{dict,schema}.yaml + rime_install_docs "${rime_stroke}"/{AUTHORS,LICENSE,README.md} + + local rime_terra_pinyin="${TERRA_PINYIN_PN}-${TERRA_PINYIN_COMMIT}" + doins "${rime_terra_pinyin}"/terra_pinyin.{dict,schema}.yaml + rime_install_docs "${rime_terra_pinyin}"/{AUTHORS,LICENSE,README.md} + + if use extra; then + local rime_array="${ARRAY_PN}-${ARRAY_COMMIT}" + doins "${rime_array}"/array30{,_query,_wsymbols}.schema.yaml \ + "${rime_array}"/array30{,_emoji,_main,_phrases,_query,_wsymbols}.dict.yaml + rime_install_docs "${rime_array}"/{AUTHORS,LICENSE,README.md} + + local rime_combo_pinyin="${COMBO_PINYIN_PN}-${COMBO_PINYIN_COMMIT}" + doins "${rime_combo_pinyin}"/combo_pinyin{{,_{8,10}{,_emacsen},_9}.schema,_layouts}.yaml + rime_install_docs "${rime_combo_pinyin}"/{AUTHORS,LICENSE,README.md} + + local rime_double_pinyin="${DOUBLE_PINYIN_PN}-${DOUBLE_PINYIN_COMMIT}" + doins "${rime_double_pinyin}"/double_pinyin{,_abc,_flypy,_mspy,_pyjj}.schema.yaml + rime_install_docs "${rime_double_pinyin}"/{AUTHORS,LICENSE,README.md} + + local rime_emoji="${EMOJI_PN}-${EMOJI_COMMIT}" + doins "${rime_emoji}"/emoji_suggestion.yaml + doins "${rime_emoji}"/opencc/emoji{_category.txt,_word.txt,.json} + rime_install_docs "${rime_emoji}"/{AUTHORS,LICENSE,README.md} + + local rime_ipa="${IPA_PN}-${IPA_COMMIT}" + doins "${rime_ipa}"/ipa_{xsampa,yunlong}.{dict,schema}.yaml + rime_install_docs "${rime_ipa}"/{AUTHORS,LICENSE,README.md} + + local rime_middle_chinese="${MID_CHINESE_PN}-${MID_CHINESE_COMMIT}" + doins "${rime_middle_chinese}"/{sampheng.schema,zyenpheng.{dict,schema}}.yaml + rime_install_docs "${rime_middle_chinese}"/{AUTHORS,LICENSE,README.md} + + local rime_pinyin_simp="${PINYIN_SIMP_PN}-${PINYIN_SIMP_COMMIT}" + doins "${rime_pinyin_simp}"/pinyin_simp.{dict,schema}.yaml + rime_install_docs "${rime_pinyin_simp}"/{AUTHORS,LICENSE,README.md} + + local rime_quick="${QUICK_PN}-${QUICK_COMMIT}" + doins "${rime_quick}"/quick5.{dict,schema}.yaml + rime_install_docs "${rime_quick}"/{AUTHORS,LICENSE,README.md} + + local rime_scj="${SCJ_PN}-${SCJ_COMMIT}" + doins "${rime_scj}"/scj6.{dict,schema}.yaml + rime_install_docs "${rime_scj}"/{AUTHORS,LICENSE,README.md} + + local rime_soutzoe="${SOUTZOE_PN}-${SOUTZOE_COMMIT}" + doins "${rime_soutzoe}"/soutzoe.{dict,schema}.yaml + rime_install_docs "${rime_soutzoe}"/{AUTHORS,LICENSE,README.md} + + local rime_stenotype="${STENOTYPE_PN}-${STENOTYPE_COMMIT}" + doins "${rime_stenotype}"/stenotype.schema.yaml + rime_install_docs "${rime_stenotype}"/{AUTHORS,LICENSE,README.md} + + local rime_wubi="${WUBI_PN}-${WUBI_COMMIT}" + doins "${rime_wubi}"/wubi{86.{dict,schema},_{pinyin,trad}.schema}.yaml + rime_install_docs "${rime_wubi}"/{AUTHORS,LICENSE,README.md} + + local rime_wugniu="${WUGNIU_PN}-${WUGNIU_COMMIT}" + doins "${rime_wugniu}"/wugniu{.schema,_lopha.{dict,schema}}.yaml + rime_install_docs "${rime_wugniu}"/{AUTHORS,LICENSE,README.md} + fi +}