Date: Tue, 29 Dec 2020 15:47:10 +0000 (UTC) From: Guangyuan Yang <ygy@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559589 - in head/chinese: . rime-array rime-combo-pinyin rime-data-full rime-double-pinyin rime-emoji rime-ipa rime-jyutping rime-middle-chinese rime-pinyin-simp rime-quick rime-scj ri... Message-ID: <202012291547.0BTFlAbA012447@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ygy (doc committer) Date: Tue Dec 29 15:47:09 2020 New Revision: 559589 URL: https://svnweb.freebsd.org/changeset/ports/559589 Log: new ports: chinese/rime-*: Add all schemas for RIME framework This adds the following new schemas: - chinese/rime-array - chinese/rime-combo-pinyin - chinese/rime-double-pinyin - chinese/rime-emoji - chinese/rime-ipa - chinese/rime-jyutping - chinese/rime-middle-pinyin - chinese/rime-pinyin-simp - chinese/rime-quick - chinese/rime-scj - chinese/rime-soutzoe - chinese/rime-stenotype - chinese/rime-wubi - chinese/rime-wugniu The following metaport has been added: - chinese/rime-data-full Users can install the metaport to immediately get a full bundle of schemas available in upstream RIME. Submitted by: Ka Ho Ng <khng300@gmail.com> Approved by: lwhsu Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27739 Added: head/chinese/rime-array/ head/chinese/rime-array/Makefile (contents, props changed) head/chinese/rime-array/distinfo (contents, props changed) head/chinese/rime-array/pkg-descr (contents, props changed) head/chinese/rime-array/pkg-plist (contents, props changed) head/chinese/rime-combo-pinyin/ head/chinese/rime-combo-pinyin/Makefile (contents, props changed) head/chinese/rime-combo-pinyin/distinfo (contents, props changed) head/chinese/rime-combo-pinyin/pkg-descr (contents, props changed) head/chinese/rime-combo-pinyin/pkg-plist (contents, props changed) head/chinese/rime-data-full/ head/chinese/rime-data-full/Makefile (contents, props changed) head/chinese/rime-data-full/pkg-descr (contents, props changed) head/chinese/rime-double-pinyin/ head/chinese/rime-double-pinyin/Makefile (contents, props changed) head/chinese/rime-double-pinyin/distinfo (contents, props changed) head/chinese/rime-double-pinyin/pkg-descr (contents, props changed) head/chinese/rime-double-pinyin/pkg-plist (contents, props changed) head/chinese/rime-emoji/ head/chinese/rime-emoji/Makefile (contents, props changed) head/chinese/rime-emoji/distinfo (contents, props changed) head/chinese/rime-emoji/pkg-descr (contents, props changed) head/chinese/rime-emoji/pkg-plist (contents, props changed) head/chinese/rime-ipa/ head/chinese/rime-ipa/Makefile (contents, props changed) head/chinese/rime-ipa/distinfo (contents, props changed) head/chinese/rime-ipa/pkg-descr (contents, props changed) head/chinese/rime-ipa/pkg-plist (contents, props changed) head/chinese/rime-jyutping/ head/chinese/rime-jyutping/Makefile (contents, props changed) head/chinese/rime-jyutping/distinfo (contents, props changed) head/chinese/rime-jyutping/pkg-descr (contents, props changed) head/chinese/rime-jyutping/pkg-plist (contents, props changed) head/chinese/rime-middle-chinese/ head/chinese/rime-middle-chinese/Makefile (contents, props changed) head/chinese/rime-middle-chinese/distinfo (contents, props changed) head/chinese/rime-middle-chinese/pkg-descr (contents, props changed) head/chinese/rime-middle-chinese/pkg-plist (contents, props changed) head/chinese/rime-pinyin-simp/ head/chinese/rime-pinyin-simp/Makefile (contents, props changed) head/chinese/rime-pinyin-simp/distinfo (contents, props changed) head/chinese/rime-pinyin-simp/pkg-descr (contents, props changed) head/chinese/rime-pinyin-simp/pkg-plist (contents, props changed) head/chinese/rime-quick/ head/chinese/rime-quick/Makefile (contents, props changed) head/chinese/rime-quick/distinfo (contents, props changed) head/chinese/rime-quick/pkg-descr (contents, props changed) head/chinese/rime-quick/pkg-plist (contents, props changed) head/chinese/rime-scj/ head/chinese/rime-scj/Makefile (contents, props changed) head/chinese/rime-scj/distinfo (contents, props changed) head/chinese/rime-scj/pkg-descr (contents, props changed) head/chinese/rime-scj/pkg-plist (contents, props changed) head/chinese/rime-soutzoe/ head/chinese/rime-soutzoe/Makefile (contents, props changed) head/chinese/rime-soutzoe/distinfo (contents, props changed) head/chinese/rime-soutzoe/pkg-descr (contents, props changed) head/chinese/rime-soutzoe/pkg-plist (contents, props changed) head/chinese/rime-stenotype/ head/chinese/rime-stenotype/Makefile (contents, props changed) head/chinese/rime-stenotype/distinfo (contents, props changed) head/chinese/rime-stenotype/pkg-descr (contents, props changed) head/chinese/rime-stenotype/pkg-plist (contents, props changed) head/chinese/rime-wubi/ head/chinese/rime-wubi/Makefile (contents, props changed) head/chinese/rime-wubi/distinfo (contents, props changed) head/chinese/rime-wubi/pkg-descr (contents, props changed) head/chinese/rime-wubi/pkg-plist (contents, props changed) head/chinese/rime-wugniu/ head/chinese/rime-wugniu/Makefile (contents, props changed) head/chinese/rime-wugniu/distinfo (contents, props changed) head/chinese/rime-wugniu/pkg-descr (contents, props changed) head/chinese/rime-wugniu/pkg-plist (contents, props changed) Modified: head/chinese/Makefile Modified: head/chinese/Makefile ============================================================================== --- head/chinese/Makefile Tue Dec 29 15:30:13 2020 (r559588) +++ head/chinese/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -95,15 +95,29 @@ SUBDIR += pycangjie SUBDIR += pyzy SUBDIR += qe + SUBDIR += rime-array SUBDIR += rime-bopomofo SUBDIR += rime-cangjie SUBDIR += rime-cantonese - SUBDIR += rime-data + SUBDIR += rime-combo-pinyin + SUBDIR += rime-data-full + SUBDIR += rime-double-pinyin + SUBDIR += rime-emoji SUBDIR += rime-essay + SUBDIR += rime-ipa + SUBDIR += rime-jyutping SUBDIR += rime-luna-pinyin + SUBDIR += rime-middle-chinese + SUBDIR += rime-pinyin-simp SUBDIR += rime-prelude + SUBDIR += rime-quick + SUBDIR += rime-scj + SUBDIR += rime-soutzoe + SUBDIR += rime-stenotype SUBDIR += rime-stroke SUBDIR += rime-terra-pinyin + SUBDIR += rime-wubi + SUBDIR += rime-wugniu SUBDIR += scim-fcitx SUBDIR += scim-pinyin SUBDIR += scim-tables Added: head/chinese/rime-array/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-array/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,56 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-array +DISTVERSION= g20200902 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Array input schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= cc6f15985090b7c1d57b963874d97e1338474e70 + +NO_ARCH= yes + +PORTDOCS= README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= array30.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-array/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-array/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608706695 +SHA256 (rime-rime-array-g20200902-cc6f15985090b7c1d57b963874d97e1338474e70_GH0.tar.gz) = b5ba9ae50b16eaeda59a4b52fee829f7918cf135bae660b3ea279729da3b6226 +SIZE (rime-rime-array-g20200902-cc6f15985090b7c1d57b963874d97e1338474e70_GH0.tar.gz) = 524645 Added: head/chinese/rime-array/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-array/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Array input schema for Rime. + +WWW: https://github.com/rime/rime-array Added: head/chinese/rime-array/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-array/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,8 @@ +share/rime-data/array30.dict.yaml +share/rime-data/array30.schema.yaml +share/rime-data/build/array30.prism.bin +share/rime-data/build/array30.prism.txt +share/rime-data/build/array30.reverse.bin +share/rime-data/build/array30.schema.yaml +share/rime-data/build/array30.table.bin +share/rime-data/build/array30.table.txt Added: head/chinese/rime-combo-pinyin/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-combo-pinyin/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,63 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-combo-pinyin +DISTVERSION= g20201204 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Combo Pinyin schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude \ + zh-rime-luna-pinyin>g0:chinese/rime-luna-pinyin +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude \ + zh-rime-luna-pinyin>g0:chinese/rime-luna-pinyin + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 5300951b8de07252d7565fefe84f5fae50205564 + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +LUNA_PINYIN_FILES= luna_pinyin.dict.yaml +SCHEMA_FILES= combo_pinyin.schema.yaml combo_pinyin_kbcon.schema.yaml \ + combo_pinyin_left.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} ${LUNA_PINYIN_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data/build + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${MY_OUTDIR}/build/combo_pinyin* \ + ${STAGEDIR}${PREFIX}/share/rime-data/build + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-combo-pinyin/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-combo-pinyin/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608708086 +SHA256 (rime-rime-combo-pinyin-g20201204-5300951b8de07252d7565fefe84f5fae50205564_GH0.tar.gz) = 6eb8f61f5300891a39385f3c8126230b6779456f6c92be577166a0d049638182 +SIZE (rime-rime-combo-pinyin-g20201204-5300951b8de07252d7565fefe84f5fae50205564_GH0.tar.gz) = 17753 Added: head/chinese/rime-combo-pinyin/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-combo-pinyin/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Combo Pinyin schema for Mandarin input support. + +WWW: https://github.com/rime/rime-combo-pinyin Added: head/chinese/rime-combo-pinyin/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-combo-pinyin/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,10 @@ +share/rime-data/build/combo_pinyin.prism.bin +share/rime-data/build/combo_pinyin.schema.yaml +share/rime-data/build/combo_pinyin_kbcon.prism.bin +share/rime-data/build/combo_pinyin_kbcon.schema.yaml +share/rime-data/build/combo_pinyin_left.prism.bin +share/rime-data/build/combo_pinyin_left.schema.yaml +share/rime-data/combo_pinyin.schema.yaml +share/rime-data/combo_pinyin_kbcon.options.yaml +share/rime-data/combo_pinyin_kbcon.schema.yaml +share/rime-data/combo_pinyin_left.schema.yaml Added: head/chinese/rime-data-full/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-data-full/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,39 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-data-full +PORTVERSION= g20201223 +CATEGORIES= chinese textproc + +COMMENT= Rime data files full set + +LICENSE= GPLv3 LGPL3 APACHE20 +LICENSE_COMB= multi + +RUN_DEPENDS= \ + ${_SCHEMA_DEPENDS} \ + ${LOCALBASE}/share/rime-data/array30.schema.yaml:chinese/rime-array \ + ${LOCALBASE}/share/rime-data/jyut6ping3.schema.yaml:chinese/rime-cantonese \ + ${LOCALBASE}/share/rime-data/combo_pinyin.schema.yaml:chinese/rime-combo-pinyin \ + ${LOCALBASE}/share/rime-data/double_pinyin.schema.yaml:chinese/rime-double-pinyin \ + ${LOCALBASE}/share/rime-data/emoji_suggestion.yaml:chinese/rime-emoji \ + ${LOCALBASE}/share/rime-data/ipa_xsampa.schema.yaml:chinese/rime-ipa \ + ${LOCALBASE}/share/rime-data/yale.schema.yaml:chinese/rime-jyutping \ + ${LOCALBASE}/share/rime-data/sampheng.schema.yaml:chinese/rime-middle-chinese \ + ${LOCALBASE}/share/rime-data/pinyin_simp.schema.yaml:chinese/rime-pinyin-simp \ + ${LOCALBASE}/share/rime-data/quick5.schema.yaml:chinese/rime-quick \ + ${LOCALBASE}/share/rime-data/scj6.schema.yaml:chinese/rime-scj \ + ${LOCALBASE}/share/rime-data/soutzoe.schema.yaml:chinese/rime-soutzoe \ + ${LOCALBASE}/share/rime-data/stenotype.schema.yaml:chinese/rime-stenotype \ + ${LOCALBASE}/share/rime-data/wubi86.schema.yaml:chinese/rime-wubi \ + ${LOCALBASE}/share/rime-data/wugniu.schema.yaml:chinese/rime-wugniu + +_SCHEMA_DEPENDS= \ + ${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \ + ${LOCALBASE}/share/rime-data/bopomofo.schema.yaml:chinese/rime-bopomofo \ + ${LOCALBASE}/share/rime-data/cangjie5.schema.yaml:chinese/rime-cangjie \ + ${LOCALBASE}/share/rime-data/stroke.schema.yaml:chinese/rime-stroke + +USES= localbase metaport + +.include <bsd.port.mk> Added: head/chinese/rime-data-full/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-data-full/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,5 @@ +Rime data files. This is a metaport that provides a full set of +configuration ports and IME schema ports for the Rime IME +framework. + +WWW: https://github.com/rime/plum Added: head/chinese/rime-double-pinyin/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-double-pinyin/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,66 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-double-pinyin +DISTVERSION= g20190120 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Double Pinyin schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude \ + zh-rime-luna-pinyin>g0:chinese/rime-luna-pinyin +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude \ + zh-rime-luna-pinyin>g0:chinese/rime-luna-pinyin + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 69bf85d4dfe8bac139c36abbd68d530b8b6622ea + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +LUNA_PINYIN_FILES= luna_pinyin.dict.yaml +SCHEMA_FILES= double_pinyin.schema.yaml \ + double_pinyin_abc.schema.yaml \ + double_pinyin_flypy.schema.yaml \ + double_pinyin_mspy.schema.yaml \ + double_pinyin_pyjj.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} ${LUNA_PINYIN_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data/build + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${MY_OUTDIR}/build/double_pinyin* \ + ${STAGEDIR}${PREFIX}/share/rime-data/build + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-double-pinyin/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-double-pinyin/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608708914 +SHA256 (rime-rime-double-pinyin-g20190120-69bf85d4dfe8bac139c36abbd68d530b8b6622ea_GH0.tar.gz) = 41daacaf051c5c3c623170d73b2578bd8e70d0823fd1e3516af856283b7d9d48 +SIZE (rime-rime-double-pinyin-g20190120-69bf85d4dfe8bac139c36abbd68d530b8b6622ea_GH0.tar.gz) = 16998 Added: head/chinese/rime-double-pinyin/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-double-pinyin/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Double Pinyin schema for Mandarin input support. + +WWW: https://github.com/rime/rime-double-pinyin Added: head/chinese/rime-double-pinyin/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-double-pinyin/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,20 @@ +share/rime-data/build/double_pinyin.prism.bin +share/rime-data/build/double_pinyin.prism.txt +share/rime-data/build/double_pinyin.schema.yaml +share/rime-data/build/double_pinyin_abc.prism.bin +share/rime-data/build/double_pinyin_abc.prism.txt +share/rime-data/build/double_pinyin_abc.schema.yaml +share/rime-data/build/double_pinyin_flypy.prism.bin +share/rime-data/build/double_pinyin_flypy.prism.txt +share/rime-data/build/double_pinyin_flypy.schema.yaml +share/rime-data/build/double_pinyin_mspy.prism.bin +share/rime-data/build/double_pinyin_mspy.prism.txt +share/rime-data/build/double_pinyin_mspy.schema.yaml +share/rime-data/build/double_pinyin_pyjj.prism.bin +share/rime-data/build/double_pinyin_pyjj.prism.txt +share/rime-data/build/double_pinyin_pyjj.schema.yaml +share/rime-data/double_pinyin.schema.yaml +share/rime-data/double_pinyin_abc.schema.yaml +share/rime-data/double_pinyin_flypy.schema.yaml +share/rime-data/double_pinyin_mspy.schema.yaml +share/rime-data/double_pinyin_pyjj.schema.yaml Added: head/chinese/rime-emoji/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-emoji/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,36 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-emoji +DISTVERSION= g20201113 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime emoji suggestions support + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 35c9632c34ea29e6d9ed80ff350c05f3d706fdc6 + +NO_ARCH= yes +NO_BUILD= yes + +PORTDOCS= AUTHORS README.md + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/emoji_suggestion.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${WRKSRC} && ${COPYTREE_SHARE} opencc ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-emoji/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-emoji/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608715847 +SHA256 (rime-rime-emoji-g20201113-35c9632c34ea29e6d9ed80ff350c05f3d706fdc6_GH0.tar.gz) = 47600304d6e5edfaaacece069d381e5ca738da17cc6640148500029429df5aad +SIZE (rime-rime-emoji-g20201113-35c9632c34ea29e6d9ed80ff350c05f3d706fdc6_GH0.tar.gz) = 66056 Added: head/chinese/rime-emoji/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-emoji/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime emoji suggestions support. + +WWW: https://github.com/rime/rime-emoji Added: head/chinese/rime-emoji/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-emoji/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,4 @@ +share/rime-data/emoji_suggestion.yaml +share/rime-data/opencc/emoji.json +share/rime-data/opencc/emoji_category.txt +share/rime-data/opencc/emoji_word.txt Added: head/chinese/rime-ipa/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-ipa/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-ipa +DISTVERSION= g20200413 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime IPA schema support + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 22b71710e029bcb412e9197192a638ab11bc2abf + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= ipa_xsampa.schema.yaml ipa_yunlong.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-ipa/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-ipa/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608715983 +SHA256 (rime-rime-ipa-g20200413-22b71710e029bcb412e9197192a638ab11bc2abf_GH0.tar.gz) = 13759b08148719a03fdf68c9f739e337a80b8c727e73910ce6b3961771d1cb1e +SIZE (rime-rime-ipa-g20200413-22b71710e029bcb412e9197192a638ab11bc2abf_GH0.tar.gz) = 9510 Added: head/chinese/rime-ipa/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-ipa/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime IPA schema input support. + +WWW: https://github.com/rime/rime-ipa Added: head/chinese/rime-ipa/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-ipa/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,14 @@ +share/rime-data/build/ipa_xsampa.prism.bin +share/rime-data/build/ipa_xsampa.reverse.bin +share/rime-data/build/ipa_xsampa.schema.yaml +share/rime-data/build/ipa_xsampa.table.bin +share/rime-data/build/ipa_xsampa.table.txt +share/rime-data/build/ipa_yunlong.prism.bin +share/rime-data/build/ipa_yunlong.reverse.bin +share/rime-data/build/ipa_yunlong.schema.yaml +share/rime-data/build/ipa_yunlong.table.bin +share/rime-data/build/ipa_yunlong.table.txt +share/rime-data/ipa_xsampa.dict.yaml +share/rime-data/ipa_xsampa.schema.yaml +share/rime-data/ipa_yunlong.dict.yaml +share/rime-data/ipa_yunlong.schema.yaml Added: head/chinese/rime-jyutping/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-jyutping/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-jyutping +DISTVERSION= g20200809 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Jyutping (old) schema support + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 1e24baa6998815c716c581effe8ec65ee87c4e8c + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= hkcantonese.schema.yaml jyutping.schema.yaml yale.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-jyutping/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-jyutping/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608711623 +SHA256 (rime-rime-jyutping-g20200809-1e24baa6998815c716c581effe8ec65ee87c4e8c_GH0.tar.gz) = aa5399928110b58171a9a8cd7abcff153acc9fcf9dc85294accb11c360256738 +SIZE (rime-rime-jyutping-g20200809-1e24baa6998815c716c581effe8ec65ee87c4e8c_GH0.tar.gz) = 3123763 Added: head/chinese/rime-jyutping/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-jyutping/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Hong Kong Cantonese, Jyutping and Yale schemas for Cantonese input support. + +WWW: https://github.com/rime/rime-jyutping Added: head/chinese/rime-jyutping/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-jyutping/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,16 @@ +share/rime-data/build/hkcantonese.schema.yaml +share/rime-data/build/jyutping.prism.bin +share/rime-data/build/jyutping.prism.txt +share/rime-data/build/jyutping.reverse.bin +share/rime-data/build/jyutping.schema.yaml +share/rime-data/build/jyutping.table.bin +share/rime-data/build/jyutping.table.txt +share/rime-data/build/yale.prism.bin +share/rime-data/build/yale.prism.txt +share/rime-data/build/yale.schema.yaml +share/rime-data/hkcantonese.schema.yaml +share/rime-data/jyutping.dict.yaml +share/rime-data/jyutping.lettered.dict.yaml +share/rime-data/jyutping.phrase.dict.yaml +share/rime-data/jyutping.schema.yaml +share/rime-data/yale.schema.yaml Added: head/chinese/rime-middle-chinese/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-middle-chinese/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-middle-chinese +DISTVERSION= g20201219 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Middle Chinese schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0 + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= sampheng.schema.yaml zyenpheng.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-middle-chinese/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-middle-chinese/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608712247 +SHA256 (rime-rime-middle-chinese-g20201219-9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0_GH0.tar.gz) = 9165301b6ca67cadac17374f7063fc35d5c1f71a989e42237ffcffc71f28286a +SIZE (rime-rime-middle-chinese-g20201219-9fad7a7c0c26167d5e6e85db8df48a15c7f7d4f0_GH0.tar.gz) = 137951 Added: head/chinese/rime-middle-chinese/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-middle-chinese/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Middle Chinese schema input support. + +WWW: https://github.com/rime/rime-middle-chinese Added: head/chinese/rime-middle-chinese/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-middle-chinese/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,12 @@ +share/rime-data/build/sampheng.prism.bin +share/rime-data/build/sampheng.prism.txt +share/rime-data/build/sampheng.schema.yaml +share/rime-data/build/zyenpheng.prism.bin +share/rime-data/build/zyenpheng.prism.txt +share/rime-data/build/zyenpheng.reverse.bin +share/rime-data/build/zyenpheng.schema.yaml +share/rime-data/build/zyenpheng.table.bin +share/rime-data/build/zyenpheng.table.txt +share/rime-data/sampheng.schema.yaml +share/rime-data/zyenpheng.dict.yaml +share/rime-data/zyenpheng.schema.yaml Added: head/chinese/rime-pinyin-simp/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-pinyin-simp/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-pinyin-simp +DISTVERSION= g20201109 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime pinyin-simp schema support + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= f5975ad8e324bbbc2c1eee94fdf8d66073efbbef + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= pinyin_simp.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-pinyin-simp/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-pinyin-simp/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608712625 +SHA256 (rime-rime-pinyin-simp-g20201109-f5975ad8e324bbbc2c1eee94fdf8d66073efbbef_GH0.tar.gz) = fe752dfec49b005348269a87fe868e2bb4c4542d2939a95093cb1fcf4d104215 +SIZE (rime-rime-pinyin-simp-g20201109-f5975ad8e324bbbc2c1eee94fdf8d66073efbbef_GH0.tar.gz) = 545305 Added: head/chinese/rime-pinyin-simp/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-pinyin-simp/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime pinyin-simp schema for Mandarin input support. + +WWW: https://github.com/rime/rime-pinyin-simp Added: head/chinese/rime-pinyin-simp/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-pinyin-simp/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,8 @@ +share/rime-data/build/pinyin_simp.prism.bin +share/rime-data/build/pinyin_simp.prism.txt +share/rime-data/build/pinyin_simp.reverse.bin +share/rime-data/build/pinyin_simp.schema.yaml +share/rime-data/build/pinyin_simp.table.bin +share/rime-data/build/pinyin_simp.table.txt +share/rime-data/pinyin_simp.dict.yaml +share/rime-data/pinyin_simp.schema.yaml Added: head/chinese/rime-quick/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-quick/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-quick +DISTVERSION= g20190120 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Quick schema support + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= 3fe5911ba608cb2df1b6301b76ad1573bd482a76 + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= quick5.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-quick/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-quick/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608712766 +SHA256 (rime-rime-quick-g20190120-3fe5911ba608cb2df1b6301b76ad1573bd482a76_GH0.tar.gz) = 4ccfacbb4d23f0f6ffaba170e5a92c98313037a449d5d9a625f5bdd5dad9a120 +SIZE (rime-rime-quick-g20190120-3fe5911ba608cb2df1b6301b76ad1573bd482a76_GH0.tar.gz) = 151060 Added: head/chinese/rime-quick/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-quick/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Quick schema input support. + +WWW: https://github.com/rime/rime-quick Added: head/chinese/rime-quick/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-quick/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,8 @@ +share/rime-data/build/quick5.prism.bin +share/rime-data/build/quick5.prism.txt +share/rime-data/build/quick5.reverse.bin +share/rime-data/build/quick5.schema.yaml +share/rime-data/build/quick5.table.bin +share/rime-data/build/quick5.table.txt +share/rime-data/quick5.dict.yaml +share/rime-data/quick5.schema.yaml Added: head/chinese/rime-scj/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-scj/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-scj +DISTVERSION= g20190120 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Smart Cangjie schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= cab5a0858765eff0553dd685a2d61d5536e9149c + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= scj6.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-scj/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-scj/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608713002 +SHA256 (rime-rime-scj-g20190120-cab5a0858765eff0553dd685a2d61d5536e9149c_GH0.tar.gz) = d349f0c1cb7eaf1050da57da4a6893f7691b6239c53788aa00225458d02fef7d +SIZE (rime-rime-scj-g20190120-cab5a0858765eff0553dd685a2d61d5536e9149c_GH0.tar.gz) = 228601 Added: head/chinese/rime-scj/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-scj/pkg-descr Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +Rime Smart Cangjie schema input support. + +WWW: https://github.com/rime/rime-scj Added: head/chinese/rime-scj/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-scj/pkg-plist Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,7 @@ +share/rime-data/build/scj6.prism.bin +share/rime-data/build/scj6.reverse.bin +share/rime-data/build/scj6.schema.yaml +share/rime-data/build/scj6.table.bin +share/rime-data/build/scj6.table.txt +share/rime-data/scj6.dict.yaml +share/rime-data/scj6.schema.yaml Added: head/chinese/rime-soutzoe/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-soutzoe/Makefile Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,57 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= rime-soutzoe +DISTVERSION= g20190120 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Rime Soutzoe schema support + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rime_deployer:chinese/librime \ + zh-rime-essay>g0:chinese/rime-essay \ + zh-rime-prelude>g0:chinese/rime-prelude +RUN_DEPENDS= zh-rime-prelude>g0:chinese/rime-prelude + +USES= localbase + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rime +GH_TAGNAME= beeaeca72d8e17dfd1e9af58680439e9012987dc + +NO_ARCH= yes + +PORTDOCS= AUTHORS README.md + +PRELUDE_FILES= default.yaml key_bindings.yaml punctuation.yaml symbols.yaml +ESSAY_FILES= essay.txt +SCHEMA_FILES= soutzoe.schema.yaml +MY_OUTDIR= ${WRKDIR}/out + +do-build: + @${MKDIR} ${MY_OUTDIR} + @${RLN} ${WRKSRC}/* ${MY_OUTDIR} +.for i in ${PRELUDE_FILES} ${ESSAY_FILES} + @${CP} ${LOCALBASE}/share/rime-data/${i} ${MY_OUTDIR} +.endfor +.for i in ${SCHEMA_FILES} + rime_deployer --compile ${WRKSRC}/${i} ${MY_OUTDIR} +.endfor + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/rime-data + ${INSTALL_DATA} ${WRKSRC}/*.yaml ${STAGEDIR}${PREFIX}/share/rime-data + (cd ${MY_OUTDIR} && ${COPYTREE_SHARE} build ${STAGEDIR}${PREFIX}/share/rime-data) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}/${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR} + +.include <bsd.port.mk> Added: head/chinese/rime-soutzoe/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/rime-soutzoe/distinfo Tue Dec 29 15:47:09 2020 (r559589) @@ -0,0 +1,3 @@ +TIMESTAMP = 1608713607 +SHA256 (rime-rime-soutzoe-g20190120-beeaeca72d8e17dfd1e9af58680439e9012987dc_GH0.tar.gz) = 834cb1da3619f96f8fd54faa41aea56e98bdda0c397b494837d935a694fa04bc +SIZE (rime-rime-soutzoe-g20190120-beeaeca72d8e17dfd1e9af58680439e9012987dc_GH0.tar.gz) = 37388 Added: head/chinese/rime-soutzoe/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012291547.0BTFlAbA012447>